GitHub actions: use DockerHub secret to login for Eden Actions #432
eden_gcp.yml
on: push
check-secrets
2s
Matrix: integration
Annotations
6 errors and 5 warnings
Integration GCP test (xen;ext4):
tests/network/testdata/switch_net_vlans.txt#L24
WORK=/tmp/go-test-script3481419138/script-switch_net_vlans
PATH=/opt/hostedtoolcache/gcloud/482.0.0/x64/bin:/home/runner/go/bin:/opt/hostedtoolcache/go/1.20.14/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
DOCKER_HOST=
TMPDIR=/tmp/go-test-script3481419138/script-switch_net_vlans/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> [!exec:bash] stop
> [!exec:grep] stop
> [!exec:cut] stop
> [!exec:curl] stop
> [!exec:sleep] stop
# This test deploys 5 applications in total.
# Four of those applications run the same curl and nginx services as used in "test_networking.txt".
# All applications are connected to a NATed local network (10.1.0.0/24), used for access to HTTP endpoints from outside
# through port-maps, but also to an air-gaped switch network split into multiple VLANs (10.2.<vid>.0/24):
# - app1 and app2 are connected to VLAN 100
# - app3 is connected to VLAN 200
# - app4 has initially no VLANs configured, later it is moved to VLAN 100
#
# The fifth application provides DHCP services separately for VLANs 100, 200 and for applications outside VLANs:
# - VLAN 100 uses IP range 10.2.100.0/24
# - VLAN 200 uses IP range 10.2.200.0/24
# - application interfaces without VLAN assignment get IP addresses from the range 10.2.0.0/24
# The application providing DHCP services for multiple VLANs requires netadmin capabilities, otherwise
# it is not permitted to create VLAN sub-interfaces. For security reasons, EVE does not allow to grant these
# capabilities to native containers, therefore it is required to deploy apps as VMs-in-Containers for this test to pass.
# TODO: rewrite test to use DHCP provided by SDN
> exec -t 2m bash check_vm_support.sh
[context deadline exceeded]
FAIL: ../network/testdata/switch_net_vlans.txt:24: command failure
|
Integration GCP test (xen;ext4)
Process completed with exit code 1.
|
Integration GCP test (kvm;zfs):
tests/zfs/testdata/state_and_layout_check.txt#L56
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:273: time: 2024-07-01T12:01:08.357720711Z out: Wait for info of 5698889d-0590-4c00-a04a-88288f49e200 number=1 timewait=5m0s
testContext.go:302: WaitForProc terminated by timeout 5m0s
testContext.go:285: WaitForProcWithErrorCallback terminated by timeout 5m0s
--- FAIL: TestInfo (300.00s)
FAIL
[exit status 1]
FAIL: ../zfs/testdata/state_and_layout_check.txt:56: command failure
|
Integration GCP test (kvm;zfs)
Process completed with exit code 1.
|
Integration GCP test (xen;zfs)
Process completed with exit code 1.
|
Integration GCP test (xen;zfs)
Process completed with exit code 1.
|
Integration GCP test (xen;ext4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v3, google-github-actions/setup-gcloud@v0.6.0, google-github-actions/auth@v0.8.2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Integration GCP test (kvm;zfs)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v3, google-github-actions/setup-gcloud@v0.6.0, google-github-actions/auth@v0.8.2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Integration GCP test (xen;zfs)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v3, google-github-actions/setup-gcloud@v0.6.0, google-github-actions/auth@v0.8.2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "eden-report-kvm-ext4", "eden-report-kvm-zfs", "eden-report-xen-ext4", "eden-report-xen-zfs".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Integration GCP test (kvm;ext4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v3, google-github-actions/setup-gcloud@v0.6.0, google-github-actions/auth@v0.8.2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
eden-report-kvm-ext4
Expired
|
76.5 MB |
|
eden-report-kvm-zfs
Expired
|
2.41 MB |
|
eden-report-xen-ext4
Expired
|
1.22 MB |
|
eden-report-xen-zfs
Expired
|
3.66 MB |
|