Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

systemd: expand functionality #52

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Provide an implementation for systemd.packages option

655434d
Select commit
Loading
Failed to load commit list.
Open

systemd: expand functionality #52

Provide an implementation for systemd.packages option
655434d
Select commit
Loading
Failed to load commit list.
Garnix CI / check vm-test-example-ubuntu_23_04_cloudimg [x86_64-linux] succeeded Nov 24, 2023 in 10s

Run results

Build succeeded

Details

Last 100 lines of logs:

�[2mnode1 # [�[0;32m  OK  �[0m] Started �[0;1;39munattended-upgrade…0m - Unattended Upgrades Shutdown.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Finished �[0;1;39msetvtrgb.service�[0m - Set console scheme.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Created slice �[0;1;39msystem-getty.slice�[0m - Slice /system/getty.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Started �[0;1;39mgetty@tty1.service�[0m - Getty on tty1.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Reached target �[0;1;39mgetty.target�[0m - Login Prompts.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Finished �[0;1;39mgrub-initrd-fallb…�[0m - GRUB failed boot detection.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Started �[0;1;39mrsyslog.service�[0m - System Logging Service.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Finished �[0;1;39mpollinate.service…he pseudo random number generator.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Finished �[0;1;39mapport.service�[0…automatic crash report generation.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Finished �[0;1;39mmount-store.service�[0m.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Started �[0;1;39mbackdoor.service�[0m.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Reached target �[0;1;39mmulti-user.target�[0m - Multi-User System.�[0m
�[2mnode1 # [�[0;32m  OK  �[0m] Reached target �[0;1;39mgraphical.target�[0m - Graphical Interface.�[0m
�[2mnode1 #          Starting �[0;1;39msystemd-update-ut… Record Runlevel Change in UTMP...�[0m
�[2mnode1 # connecting to host...�[0m
node1: Guest shell says: b'Spawning backdoor root shell...\n'
node1: connected to guest root shell
node1: (connecting took 19.41 seconds)
�[2mnode1 # [�[0;32m  OK  �[0m] Finished �[0;1;39msystemd-update-ut… - Record Runlevel Change in UTMP.�[0m
(finished: waiting for the VM to finish booting, in 19.41 seconds)
(finished: waiting for unit default.target, in 19.43 seconds)
node1: �[1m�[32mmust succeed: touch /etc/foo_test�[0m
(finished: must succeed: touch /etc/foo_test, in 0.00 seconds)
node1: �[1m�[32mmust succeed: /system-manager-profile/bin/activate 2>&1 | tee /tmp/output.log�[0m
(finished: must succeed: /system-manager-profile/bin/activate 2>&1 | tee /tmp/output.log, in 2.41 seconds)
node1: �[1m�[32mmust succeed: grep -F 'Error while creating file in /etc: Unmanaged path already exists in filesystem, please remove it and run system-manager again: /etc/foo_test' /tmp/output.log�[0m
(finished: must succeed: grep -F 'Error while creating file in /etc: Unmanaged path already exists in filesystem, please remove it and run system-manager again: /etc/foo_test' /tmp/output.log, in 0.00 seconds)
node1: �[1m�[32mmust succeed: rm /etc/foo_test�[0m
(finished: must succeed: rm /etc/foo_test, in 0.00 seconds)
node1: �[1m�[32mmust succeed: /system-manager-profile/bin/activate 2>&1 | tee /tmp/output.log�[0m
(finished: must succeed: /system-manager-profile/bin/activate 2>&1 | tee /tmp/output.log, in 0.35 seconds)
node1: �[1m�[32mmust succeed: ! grep -F 'ERROR' /tmp/output.log�[0m
(finished: must succeed: ! grep -F 'ERROR' /tmp/output.log, in 0.00 seconds)
node1: �[1m�[32mwaiting for unit system-manager.target�[0m
(finished: waiting for unit system-manager.target, in 0.01 seconds)
node1: �[1m�[32mmust succeed: systemctl status service-9.service�[0m
(finished: must succeed: systemctl status service-9.service, in 0.01 seconds)
node1: �[1m�[32mmust succeed: test -f /etc/baz/bar/foo2�[0m
(finished: must succeed: test -f /etc/baz/bar/foo2, in 0.01 seconds)
node1: �[1m�[32mmust succeed: test -f /etc/a/nested/example/foo3�[0m
(finished: must succeed: test -f /etc/a/nested/example/foo3, in 0.00 seconds)
node1: �[1m�[32mmust succeed: test -f /etc/foo.conf�[0m
(finished: must succeed: test -f /etc/foo.conf, in 0.01 seconds)
node1: �[1m�[32mmust succeed: grep -F 'launch_the_rockets = true' /etc/foo.conf�[0m
(finished: must succeed: grep -F 'launch_the_rockets = true' /etc/foo.conf, in 0.00 seconds)
node1: �[1m�[32mmust fail: grep -F 'launch_the_rockets = false' /etc/foo.conf�[0m
(finished: must fail: grep -F 'launch_the_rockets = false' /etc/foo.conf, in 0.01 seconds)
node1: �[1m�[32mmust succeed: test -d /var/tmp/system-manager�[0m
(finished: must succeed: test -d /var/tmp/system-manager, in 0.00 seconds)
node1: �[1m�[32mmust succeed: //nix/store/nfi9fckfmcv34qnmsncl397bhz75cxdq-system-manager/bin/activate 2>&1 | tee /tmp/output.log�[0m
(finished: must succeed: //nix/store/nfi9fckfmcv34qnmsncl397bhz75cxdq-system-manager/bin/activate 2>&1 | tee /tmp/output.log, in 2.41 seconds)
node1: �[1m�[32mmust succeed: ! grep -F 'ERROR' /tmp/output.log�[0m
(finished: must succeed: ! grep -F 'ERROR' /tmp/output.log, in 0.00 seconds)
node1: �[1m�[32mmust succeed: systemctl status new-service.service�[0m
(finished: must succeed: systemctl status new-service.service, in 0.01 seconds)
node1: �[1m�[32mmust fail: systemctl status service-9.service�[0m
�[2mnode1 # Unit service-9.service could not be found.�[0m
(finished: must fail: systemctl status service-9.service, in 0.01 seconds)
node1: �[1m�[32mmust fail: test -f /etc/a/nested/example/foo3�[0m
(finished: must fail: test -f /etc/a/nested/example/foo3, in 0.00 seconds)
node1: �[1m�[32mmust fail: test -f /etc/baz/bar/foo2�[0m
(finished: must fail: test -f /etc/baz/bar/foo2, in 0.00 seconds)
node1: �[1m�[32mmust fail: test -f /etc/systemd/system/nginx.service�[0m
(finished: must fail: test -f /etc/systemd/system/nginx.service, in 0.00 seconds)
node1: �[1m�[32mmust succeed: test -f /etc/foo_new�[0m
(finished: must succeed: test -f /etc/foo_new, in 0.00 seconds)
node1: �[1m�[32mmust succeed: test -d /var/tmp/system-manager�[0m
(finished: must succeed: test -d /var/tmp/system-manager, in 0.00 seconds)
node1: �[1m�[32mmust succeed: touch /var/tmp/system-manager/foo1�[0m
(finished: must succeed: touch /var/tmp/system-manager/foo1, in 0.00 seconds)
node1: �[1m�[32msending key 'ret'�[0m
(finished: sending key 'ret', in 0.01 seconds)
�[2mnode1 # [   12.099029] 9pnet_virtio: no channels available for device nix-store�[0m
node1: �[1m�[32mwaiting for unit default.target�[0m
(finished: waiting for unit default.target, in 0.03 seconds)
node1: �[1m�[32mmust succeed: systemctl status new-service.service�[0m
(finished: must succeed: systemctl status new-service.service, in 0.02 seconds)
node1: �[1m�[32mmust fail: systemctl status service-9.service�[0m
(finished: must fail: systemctl status service-9.service, in 0.00 seconds)
node1: �[1m�[32mmust fail: test -f /etc/a/nested/example/foo3�[0m
(finished: must fail: test -f /etc/a/nested/example/foo3, in 0.00 seconds)
node1: �[1m�[32mmust fail: test -f /etc/baz/bar/foo2�[0m
(finished: must fail: test -f /etc/baz/bar/foo2, in 0.00 seconds)
node1: �[1m�[32mmust succeed: test -f /etc/foo_new�[0m
(finished: must succeed: test -f /etc/foo_new, in 0.00 seconds)
node1: �[1m�[32mmust succeed: //nix/store/nfi9fckfmcv34qnmsncl397bhz75cxdq-system-manager/bin/deactivate 2>&1 | tee /tmp/output.log�[0m
(finished: must succeed: //nix/store/nfi9fckfmcv34qnmsncl397bhz75cxdq-system-manager/bin/deactivate 2>&1 | tee /tmp/output.log, in 0.19 seconds)
node1: �[1m�[32mmust succeed: ! grep -F 'ERROR' /tmp/output.log�[0m
(finished: must succeed: ! grep -F 'ERROR' /tmp/output.log, in 0.00 seconds)
node1: �[1m�[32mmust fail: systemctl status new-service.service�[0m
(finished: must fail: systemctl status new-service.service, in 0.00 seconds)
node1: �[1m�[32mmust fail: test -f /etc/foo_new�[0m
(finished: must fail: test -f /etc/foo_new, in 0.00 seconds)
(finished: run the VM test script, in 27.22 seconds)
test script finished in 27.24s
�[1m�[32mcleanup�[0m
kill machine (pid 8)
�[2mnode1 # qemu-kvm: terminating on signal 15 from pid 5 (/nix/store/qp5zys77biz7imbk6yy85q5pdv7qk84j-python3-3.11.6/bin/python3.11)�[0m
(finished: cleanup, in 0.04 seconds)
kill vlan (pid 6)