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

feat: Add delete-old flag to automatically remove old generations #195

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

feat: Add delete-old flag to automatically remove old generations

d7bc9ff
Select commit
Loading
Failed to load commit list.
Open

feat: Add delete-old flag to automatically remove old generations #195

feat: Add delete-old flag to automatically remove old generations
d7bc9ff
Select commit
Loading
Failed to load commit list.
Garnix CI / check apply-local [x86_64-linux] succeeded Feb 18, 2024 in 38m 36s

Run results

Build succeeded

Details

Last 100 lines of logs:

�[2mdeployer # deployer |   /nix/store/643hyfvx8yyp5kxsyhvl8wwjcbyw98y8-unit-dbus.service.drv�[0m
�[2mdeployer # deployer |   /nix/store/3njxdsysgl0af9n1z0k45n403yllv11q-user-units.drv�[0m
�[2mdeployer # deployer |   /nix/store/a684smxj0x4z3la5qa0p4y55w7b6ds15-etc-pam-environment.drv�[0m
�[2mdeployer # deployer |   /nix/store/nlj0mjy52y5k6wnq7paqnpak21lnlh9z-etc-deployment.drv�[0m
�[2mdeployer # deployer |   /nix/store/0laig0wza4d535lmcf6kcabnb86gj8r3-etc.drv�[0m
�[2mdeployer # deployer |   /nix/store/kyfy06q8nwagjbzpw64fmay8lvz76bdi-users-groups.json.drv�[0m
�[2mdeployer # deployer |   /nix/store/ynmz61nfwdf28xa12105jn8i02m807b8-nixos-system-deployer-23.11pre-git.drv�[0m
�[2mdeployer # deployer | building '/nix/store/w2rbgbzwlwz1qbyj53lim2i6gb9xwj2d-system-path.drv'...�[0m
�[2mdeployer # deployer | created 6572 symlinks in user environment�[0m
�[2mdeployer # deployer | building '/nix/store/nlj0mjy52y5k6wnq7paqnpak21lnlh9z-etc-deployment.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/z4803a45qjzb02vkayjw5q5awr9pd6ha-dbus-1.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/a684smxj0x4z3la5qa0p4y55w7b6ds15-etc-pam-environment.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/74r3x22g9z4fxcsnqlyqyqn7vh49z0q2-X-Restart-Triggers-dbus.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/16g38fd3vyivb8rsvixgs4l28d3c3lv9-set-environment.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/5klrafzdm2j6z294hn43zml175ldpfaq-sudoers-in.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/1yqxasqxviwny8kl6j4ndzf805dlaysi-etc-profile.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/1gcpggg9bzdwj77g1qpsbasgpbq4924l-sudoers.drv'...�[0m
�[2mdeployer # deployer | /nix/store/3rdq5br53d8rabgbyyv3zpgpqpgvx82m-sudoers-in: parsed OK�[0m
�[2mdeployer # deployer | building '/nix/store/643hyfvx8yyp5kxsyhvl8wwjcbyw98y8-unit-dbus.service.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/hb20qqpw3n6ljf2q6imhlawvlmjwfgwr-unit-dbus.service.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/zmj0j12af3a2drnqj57v9bgm64a8x3x1-unit-key-text-key.path.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/pmh8bzaxw8p8gf5kmpda717b21wzdn1d-unit-script-key-text-key-pre-start.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/ly47q27mq1df3fml9asqfipfx28smqs6-unit-script-key-text-key-start.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/3njxdsysgl0af9n1z0k45n403yllv11q-user-units.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/5ik7yzqqn2ps06xsx3kqd56mbmqqpv1j-unit-key-text-key.service.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/kyfy06q8nwagjbzpw64fmay8lvz76bdi-users-groups.json.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/3068ay0pinwvgfl1nsfm0l0qwr9i2x0g-system-units.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/0laig0wza4d535lmcf6kcabnb86gj8r3-etc.drv'...�[0m
�[2mdeployer # deployer | building '/nix/store/ynmz61nfwdf28xa12105jn8i02m807b8-nixos-system-deployer-23.11pre-git.drv'...�[0m
�[2mdeployer # deployer | /nix/store/mcp908x7rqicjggwnjvbk9x3dcqfdmrs-nixos-system-deployer-23.11pre-git�[0m
�[2mdeployer # deployer | Built "/nix/store/mcp908x7rqicjggwnjvbk9x3dcqfdmrs-nixos-system-deployer-23.11pre-git"�[0m
�[2mdeployer # deployer | Pushing system closure�[0m
�[2mdeployer # deployer | Pushed system closure�[0m
�[2mdeployer # deployer | Uploading keys�[0m
�[2mdeployer # deployer | Uploading pre-activation keys...�[0m
�[2mdeployer # deployer | Deploying key key-text�[0m
�[2mdeployer # [   22.337551] sudo[6525]: �[0;1;39m colmena : TTY=pts/0 ; PWD=/tmp/bundle ; USER=root ; COMMAND=/run/current-system/sw/bin/sh -c '\'\'set -euo pipefail#012#012destination=/run/keys/key-text#012tmp="${destination}.tmp"#012user=root#012group=root#012permissions=0600#012require_ownership=#012#012mkdir -p $(dirname "$destination")#012touch "$tmp"#012#012if [ -n "$require_ownership" ] || getent passwd "$user" >/dev/null && getent group "$group" >/dev/null; then#012#011chown "$user:$group" "$tmp"#012else#012#011>&2 echo "User $user and/or group $group do not exist. Skipping chown."#012fi#012#012chmod "$permissions" "$tmp"#012cat <&…
�[2mdeployer # [   22.348695] sudo[6525]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)�[0m
�[2mdeployer # [   22.395525] sudo[6525]: pam_unix(sudo:session): session closed for user root�[0m
�[2mdeployer # deployer | Uploaded keys (pre-activation)�[0m
�[2mdeployer # deployer | Activating system profile�[0m
�[2mdeployer # [   22.408190] sudo[6536]: �[0;1;39m colmena : TTY=pts/0 ; PWD=/tmp/bundle ; USER=root ; COMMAND=/run/current-system/sw/bin/nix-env --profile /nix/var/nix/profiles/system --set /nix/store/mcp908x7rqicjggwnjvbk9x3dcqfdmrs-nixos-system-deployer-23.11pre-git�[0m�[0m
�[2mdeployer # [   22.413192] sudo[6536]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)�[0m
�[2mdeployer # [   22.451120] sudo[6536]: pam_unix(sudo:session): session closed for user root�[0m
�[2mdeployer # [   22.461829] sudo[6540]: �[0;1;39m colmena : TTY=pts/0 ; PWD=/tmp/bundle ; USER=root ; COMMAND=/nix/store/mcp908x7rqicjggwnjvbk9x3dcqfdmrs-nixos-system-deployer-23.11pre-git/bin/switch-to-configuration switch�[0m�[0m
�[2mdeployer # [   22.467192] sudo[6540]: pam_unix(sudo:session): session opened for user root(uid=0) by root(uid=1000)�[0m
�[2mdeployer # deployer | Warning: do not know how to make this configuration bootable; please enable a boot loader.�[0m
�[2mdeployer # [   22.798450] nixos[6542]: �[0;1;39mswitching to system configuration /nix/store/mcp908x7rqicjggwnjvbk9x3dcqfdmrs-nixos-system-deployer-23.11pre-git�[0m�[0m
�[2mdeployer # [   22.809573] systemd[1]: Stopped target Local File Systems.�[0m
�[2mdeployer # [   22.811559] systemd[1]: Stopped target All Network Interfaces (deprecated).�[0m
�[2mdeployer # [   22.812975] systemd[1]: Stopped target Remote File Systems.�[0m
�[2mdeployer # deployer | activating the configuration...�[0m
�[2mdeployer # deployer | removing user ‘colmena’�[0m
�[2mdeployer # deployer | setting up key ownerships...�[0m
�[2mdeployer # deployer | setting up /etc...�[0m
�[2mdeployer # [   23.277091] systemd[1]: Reloading requested from client PID 6672 ('systemctl') (unit backdoor.service)...�[0m
�[2mdeployer # [   23.277826] systemd[1]: Reloading...�[0m
�[2mdeployer # [   23.476145] systemd[1]: Reloading finished in 199 ms.�[0m
�[2mdeployer # deployer | setting up tmpfiles�[0m
�[2mdeployer # deployer | reloading the following units: dbus.service�[0m
�[2mdeployer # [   23.594302] systemd[1]: Reloading D-Bus System Message Bus...�[0m
�[2mdeployer # [   23.600040] dbus-daemon[767]: �[0;1;38;5;185mUnknown username "systemd-timesync" in message bus configuration file�[0m�[0m
�[2mdeployer # [   23.610135] dbus-daemon[767]: [system] Reloaded configuration�[0m
�[2mdeployer # [   23.610828] dbus-send[6698]: method return time=1708229076.647796 sender=org.freedesktop.DBus -> destination=:1.6 serial=3 reply_serial=2�[0m
�[2mdeployer # [   23.613206] systemd[1]: Reloaded D-Bus System Message Bus.�[0m
�[2mdeployer # [   23.615805] dbus-daemon[767]: �[0;1;38;5;185mUnknown username "systemd-timesync" in message bus configuration file�[0m�[0m
�[2mdeployer # [   23.629568] dbus-daemon[767]: [system] Reloaded configuration�[0m
�[2mdeployer # [   23.633270] systemd[1]: File System Check on Root Device was skipped because of an unmet condition check (ConditionPathIsReadWrite=!/).�[0m
�[2mdeployer # [   23.635026] systemd[1]: Reached target Local File Systems.�[0m
�[2mdeployer # [   23.637293] systemd[1]: Reached target Remote File Systems.�[0m
�[2mdeployer # [   23.643226] systemd[1]: Reached target All Network Interfaces (deprecated).�[0m
�[2mdeployer # [   23.649411] systemd[1]: Starting Load Kernel Module efi_pstore...�[0m
�[2mdeployer # [   23.655353] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.�[0m
�[2mdeployer # [   23.658287] systemd[1]: Finished Load Kernel Module efi_pstore.�[0m
�[2mdeployer # [   23.659663] systemd[1]: Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).�[0m
�[2mdeployer # [   23.661460] systemd[1]: Started key-text-key.path.�[0m
�[2mdeployer # [   23.667106] systemd[1]: Starting key-text-key.service...�[0m
�[2mdeployer # [   23.671156] key-text-key-pre-start[6703]: flapped down�[0m
�[2mdeployer # [   23.673927] systemd[1]: �[0;1;38;5;185mkey-text-key.service: Found left-over process 6706 (inotifywait) in control group while starting unit. Ignoring.�[0m�[0m
�[2mdeployer # [   23.675246] systemd[1]: �[0;1;38;5;185mkey-text-key.service: This usually indicates unclean termination of a previous run, or service implementation deficiencies.�[0m�[0m
�[2mdeployer # [   23.681874] systemd[1]: Started key-text-key.service.�[0m
�[2mdeployer # deployer | the following new units were started: key-text-key.path, key-text-key.service�[0m
�[2mdeployer # [   23.707634] nixos[6542]: �[0;1;39mfinished switching to system configuration /nix/store/mcp908x7rqicjggwnjvbk9x3dcqfdmrs-nixos-system-deployer-23.11pre-git�[0m�[0m
�[2mdeployer # [   23.714150] sudo[6540]: pam_unix(sudo:session): session closed for user root�[0m
�[2mdeployer # deployer | Activation successful�[0m
�[2mdeployer # deployer | No post-activation keys to upload�[0m
�[2mdeployer #          | All done!�[0m
�[2mdeployer # [   24.718131] sudo[896]: pam_unix(sudo:session): session closed for user colmena�[0m
(finished: must succeed: cd /tmp/bundle && sudo -u colmena /nix/store/9gw7im3iapqj9nf75n40ajfrqq0lwl84-colmena-0.5.0-pre/bin/colmena apply-local --sudo, in 16.23 seconds)
deployer: �[1m�[32mmust succeed: grep SUCCESS /etc/deployment�[0m
(finished: must succeed: grep SUCCESS /etc/deployment, in 0.01 seconds)
deployer: �[1m�[32mmust succeed: grep SECRET /run/keys/key-text�[0m
(finished: must succeed: grep SECRET /run/keys/key-text, in 0.01 seconds)
(finished: run the VM test script, in 25.12 seconds)
test script finished in 25.14s
�[1m�[32mcleanup�[0m
kill machine (pid 8)
�[2mdeployer # qemu-kvm: terminating on signal 15 from pid 6 (/nix/store/pzf6dnxg8gf04xazzjdwarm7s03cbrgz-python3-3.10.12/bin/python3.10)�[0m
(finished: cleanup, in 0.07 seconds)
kill vlan (pid 7)