these 42 derivations will be built: /nix/store/420lnksr68hncsmrhf6sabq9qambv1fa-push.drv /nix/store/hjxr8zww39iaib6psr02jqf1pwczkriz-system-path.drv /nix/store/0xlq2wyv95s0lrlr9rcv8l5jx95bfk8h-dbus-1.drv /nix/store/q67d6i97law1agywb38c896hvqiv3gns-flakelet-agent.service.drv /nix/store/5c5jckjc57fc1knd9dx8z6zywkxg9m6w-flakelet-flakelet-agent-units.drv /nix/store/ww3lgzykq999hjdzyqmzbq40jnib0fc8-flakelet-flakelet-agent.drv /nix/store/30l0jjmkb5fdz5yqllcqhf54660qavn3-flakelet-config.json.drv /nix/store/mpqj3cn7jv4w705m0i7ikzlb8ffd7gfz-X-Restart-Triggers-dbus-broker.drv /nix/store/ljhfxiikap6mv1fa4mi3qn10hql7xbcq-unit-dbus-broker.service.drv /nix/store/3kls3wjwzkrl5avyzg27pdwg64s0n19w-user-units.drv /nix/store/48bp6vg1clsyll7hqriwbzjgqq6jh2n0-X-Restart-Triggers-flakelet-flakelet-agent.drv /nix/store/vyzdk09fsqcmbvx2nqx1qq03s8bs2f1n-flakelet-relay.json.drv /nix/store/y582wlx6y269550pab1l2vh9ipbmcqkv-flakelet-relay.service.drv /nix/store/pqfwd6p13dqpbx12jq0cky79c5p12acl-flakelet-flakelet-relay-units.drv /nix/store/hmbxwv8vdpa1wgzbz4hwbfk7r4l5kp5l-flakelet-flakelet-relay.drv /nix/store/gfi39zcfijyk2c7jy9s15bfl9mrgbqcn-flakelet-config.json.drv /nix/store/m32l83lay9nf4k224a9700dzm13ckr7l-X-Restart-Triggers-flakelet-flakelet-relay.drv /nix/store/imizfcx0yig6wjhckvsvb3j80pa5df4q-unit-flakelet-flakelet-relay.service.drv /nix/store/a7cmwjgv83sblnimh1cmj7irqy80wq3p-X-Restart-Triggers-flakelet-reconcile.drv /nix/store/ira2p622jqx0n4lg8ss8pay3zcsh4ysw-unit-flakelet-reconcile.service.drv /nix/store/h7yx3ii2byyp0dgnc8rhbjdwqi76hzig-system-units.drv /nix/store/b13035f18lvj29xk10z2i2bn324psy6p-etc.drv /nix/store/zgnm5bk6acz0lpsaz2jmwk1m8zq85pfr-activate.drv /nix/store/8vpgd8qi30ddqv9mpn3zb2f23viq37cr-nixos-system-relay-test.drv /nix/store/by3g73vqzpmvzpq9hgr2nmivv41ampy1-run-relay-nspawn.drv /nix/store/bcwqrvwvbginxawndcx4rb8f9k7i996b-X-Restart-Triggers-flakelet-reconcile.drv /nix/store/h5fb7cx3n9zwid55bx17i9xkri8qxm07-unit-flakelet-reconcile.service.drv /nix/store/yim7897y7rpq08cidf18r8hi02ri610n-unit-flakelet-flakelet-agent.service.drv /nix/store/ipaaz74k4msw4s7ihl5xbd2bcg5g2pvk-system-units.drv /nix/store/xn09cz9r9v1mrdr8li3gnkn0ncfmmj1r-etc.drv /nix/store/qznjx1ylbzbqnjfgl75xvjib10ck6mv2-activate.drv /nix/store/zk6ridx3pxpnz2rk2j8q4r32wq4vqw9d-nixos-system-agent-test.drv /nix/store/fr9r5vqrxmr505mf75sy9wiig28ar9fr-run-agent-nspawn.drv /nix/store/qrpsh3bpsai2hfi4zyy04z3fh71qbpcz-unit-dbus-broker.service.drv /nix/store/9x9zfh55hw8n3gfldd2ap9d63hajfkxz-system-units.drv /nix/store/kcnp6g1yvmxlr0b7lfq88jnvh7jg82dd-etc.drv /nix/store/fc6zdk7n33y9galsxy2vyqq2jrxgjj2b-activate.drv /nix/store/mnzkrggffl74lkydca1pafv2vaqzqwkp-nixos-system-client-test.drv /nix/store/jpa7w1yfz7car8ji17phq41agir0d1va-run-client-nspawn.drv /nix/store/yvc88lh9sgdqjvkmdcafgmv936w0n00d-driverConfiguration.json.drv /nix/store/7mjj9w7cdqhradl3a8hs9z4hya6llfyb-nixos-test-driver-flakelet-relay.drv /nix/store/m5cni8vrd2jl7d46gk7a44g5id1dx4gn-container-test-run-flakelet-relay.drv building '/nix/store/420lnksr68hncsmrhf6sabq9qambv1fa-push.drv' building '/nix/store/48bp6vg1clsyll7hqriwbzjgqq6jh2n0-X-Restart-Triggers-flakelet-flakelet-agent.drv' building '/nix/store/m32l83lay9nf4k224a9700dzm13ckr7l-X-Restart-Triggers-flakelet-flakelet-relay.drv' X-Restart-Triggers-flakelet-flakelet-agent> tribuchet: building on jamie push> tribuchet: building on jamie building '/nix/store/q67d6i97law1agywb38c896hvqiv3gns-flakelet-agent.service.drv' X-Restart-Triggers-flakelet-flakelet-relay> tribuchet: building on jamie building '/nix/store/vyzdk09fsqcmbvx2nqx1qq03s8bs2f1n-flakelet-relay.json.drv' flakelet-agent.service> tribuchet: building on jamie flakelet-relay.json> tribuchet: building on jamie flakelet-relay.json> check: oidc:mock:repo:github:example/app:ref:refs/heads/main -> agent/app (expect allow) flakelet-relay.json> agent/app allowed by ci flakelet-relay.json> check: oidc:mock:repo:github:example/app:ref:refs/heads/main -> agent/other (expect deny) flakelet-relay.json> agent/other denied building '/nix/store/yim7897y7rpq08cidf18r8hi02ri610n-unit-flakelet-flakelet-agent.service.drv' building '/nix/store/imizfcx0yig6wjhckvsvb3j80pa5df4q-unit-flakelet-flakelet-relay.service.drv' unit-flakelet-flakelet-agent.service> tribuchet: building on jamie unit-flakelet-flakelet-relay.service> tribuchet: building on jamie building '/nix/store/y582wlx6y269550pab1l2vh9ipbmcqkv-flakelet-relay.service.drv' building '/nix/store/5c5jckjc57fc1knd9dx8z6zywkxg9m6w-flakelet-flakelet-agent-units.drv' building '/nix/store/hjxr8zww39iaib6psr02jqf1pwczkriz-system-path.drv' flakelet-flakelet-agent-units> tribuchet: building on jamie flakelet-relay.service> tribuchet: building on jamie system-path> tribuchet: building on jamie unit-flakelet-flakelet-agent.service> structuredAttrs is enabled unit-flakelet-flakelet-relay.service> structuredAttrs is enabled system-path> structuredAttrs is enabled system-path> created 6399 symlinks in user environment building '/nix/store/pqfwd6p13dqpbx12jq0cky79c5p12acl-flakelet-flakelet-relay-units.drv' flakelet-flakelet-relay-units> tribuchet: building on jamie building '/nix/store/ww3lgzykq999hjdzyqmzbq40jnib0fc8-flakelet-flakelet-agent.drv' flakelet-flakelet-agent> tribuchet: building on jamie building '/nix/store/hmbxwv8vdpa1wgzbz4hwbfk7r4l5kp5l-flakelet-flakelet-relay.drv' flakelet-flakelet-relay> tribuchet: building on jamie building '/nix/store/30l0jjmkb5fdz5yqllcqhf54660qavn3-flakelet-config.json.drv' flakelet-config.json> tribuchet: building on jamie building '/nix/store/0xlq2wyv95s0lrlr9rcv8l5jx95bfk8h-dbus-1.drv' flakelet-config.json> structuredAttrs is enabled dbus-1> tribuchet: building on jamie building '/nix/store/gfi39zcfijyk2c7jy9s15bfl9mrgbqcn-flakelet-config.json.drv' flakelet-config.json> tribuchet: building on jamie building '/nix/store/bcwqrvwvbginxawndcx4rb8f9k7i996b-X-Restart-Triggers-flakelet-reconcile.drv' X-Restart-Triggers-flakelet-reconcile> tribuchet: building on jamie flakelet-config.json> structuredAttrs is enabled building '/nix/store/mpqj3cn7jv4w705m0i7ikzlb8ffd7gfz-X-Restart-Triggers-dbus-broker.drv' X-Restart-Triggers-dbus-broker> tribuchet: building on jamie building '/nix/store/a7cmwjgv83sblnimh1cmj7irqy80wq3p-X-Restart-Triggers-flakelet-reconcile.drv' building '/nix/store/h5fb7cx3n9zwid55bx17i9xkri8qxm07-unit-flakelet-reconcile.service.drv' X-Restart-Triggers-flakelet-reconcile> tribuchet: building on jamie unit-flakelet-reconcile.service> tribuchet: building on jamie unit-flakelet-reconcile.service> structuredAttrs is enabled building '/nix/store/ljhfxiikap6mv1fa4mi3qn10hql7xbcq-unit-dbus-broker.service.drv' building '/nix/store/qrpsh3bpsai2hfi4zyy04z3fh71qbpcz-unit-dbus-broker.service.drv' unit-dbus-broker.service> tribuchet: building on jamie unit-dbus-broker.service> tribuchet: building on jamie building '/nix/store/ira2p622jqx0n4lg8ss8pay3zcsh4ysw-unit-flakelet-reconcile.service.drv' unit-flakelet-reconcile.service> tribuchet: building on jamie building '/nix/store/ipaaz74k4msw4s7ihl5xbd2bcg5g2pvk-system-units.drv' system-units> tribuchet: building on jamie unit-dbus-broker.service> structuredAttrs is enabled unit-dbus-broker.service> structuredAttrs is enabled unit-flakelet-reconcile.service> structuredAttrs is enabled building '/nix/store/9x9zfh55hw8n3gfldd2ap9d63hajfkxz-system-units.drv' building '/nix/store/3kls3wjwzkrl5avyzg27pdwg64s0n19w-user-units.drv' system-units> tribuchet: building on jamie building '/nix/store/h7yx3ii2byyp0dgnc8rhbjdwqi76hzig-system-units.drv' user-units> tribuchet: building on jamie system-units> tribuchet: building on jamie building '/nix/store/xn09cz9r9v1mrdr8li3gnkn0ncfmmj1r-etc.drv' etc> tribuchet: building on jamie building '/nix/store/kcnp6g1yvmxlr0b7lfq88jnvh7jg82dd-etc.drv' etc> tribuchet: building on jamie building '/nix/store/b13035f18lvj29xk10z2i2bn324psy6p-etc.drv' etc> tribuchet: building on jamie building '/nix/store/qznjx1ylbzbqnjfgl75xvjib10ck6mv2-activate.drv' activate> tribuchet: building on jamie building '/nix/store/zgnm5bk6acz0lpsaz2jmwk1m8zq85pfr-activate.drv' building '/nix/store/fc6zdk7n33y9galsxy2vyqq2jrxgjj2b-activate.drv' building '/nix/store/zk6ridx3pxpnz2rk2j8q4r32wq4vqw9d-nixos-system-agent-test.drv' activate> tribuchet: building on jamie activate> tribuchet: building on jamie nixos-system-agent-test> tribuchet: building on jamie nixos-system-agent-test> structuredAttrs is enabled building '/nix/store/mnzkrggffl74lkydca1pafv2vaqzqwkp-nixos-system-client-test.drv' building '/nix/store/8vpgd8qi30ddqv9mpn3zb2f23viq37cr-nixos-system-relay-test.drv' building '/nix/store/fr9r5vqrxmr505mf75sy9wiig28ar9fr-run-agent-nspawn.drv' nixos-system-client-test> tribuchet: building on jamie nixos-system-relay-test> tribuchet: building on jamie run-agent-nspawn> tribuchet: building on jamie nixos-system-client-test> structuredAttrs is enabled nixos-system-relay-test> structuredAttrs is enabled building '/nix/store/jpa7w1yfz7car8ji17phq41agir0d1va-run-client-nspawn.drv' building '/nix/store/by3g73vqzpmvzpq9hgr2nmivv41ampy1-run-relay-nspawn.drv' run-client-nspawn> tribuchet: building on jamie run-relay-nspawn> tribuchet: building on jamie building '/nix/store/yvc88lh9sgdqjvkmdcafgmv936w0n00d-driverConfiguration.json.drv' driverConfiguration.json> tribuchet: building on jamie driverConfiguration.json> structuredAttrs is enabled building '/nix/store/7mjj9w7cdqhradl3a8hs9z4hya6llfyb-nixos-test-driver-flakelet-relay.drv' nixos-test-driver-flakelet-relay> tribuchet: building on jamie nixos-test-driver-flakelet-relay> Running type check (enable/disable: config.skipTypeCheck) nixos-test-driver-flakelet-relay> See https://nixos.org/manual/nixos/stable/#test-opt-skipTypeCheck nixos-test-driver-flakelet-relay> All checks passed! nixos-test-driver-flakelet-relay> Linting test script (enable/disable: config.skipLint) nixos-test-driver-flakelet-relay> See https://nixos.org/manual/nixos/stable/#test-opt-skipLint nixos-test-driver-flakelet-relay> All checks passed! building '/nix/store/m5cni8vrd2jl7d46gk7a44g5id1dx4gn-container-test-run-flakelet-relay.drv' container-test-run-flakelet-relay> tribuchet: building on jamie container-test-run-flakelet-relay> Machine state will be reset. To keep it, pass --keep-machine-state container-test-run-flakelet-relay> start all VLans container-test-run-flakelet-relay> (finished: start all VLans, in 0.00 seconds) container-test-run-flakelet-relay> Initializing machine ID from random generator. container-test-run-flakelet-relay> Test will time out and terminate in 3600.0 seconds container-test-run-flakelet-relay> run the VM test script container-test-run-flakelet-relay> start all VMs container-test-run-flakelet-relay> agent: systemd-nspawn running (pid 52) container-test-run-flakelet-relay> agent: Waiting for journal at /build/vm-state-agent/var/log/journal... container-test-run-flakelet-relay> client: systemd-nspawn running (pid 53) container-test-run-flakelet-relay> relay: systemd-nspawn running (pid 54) container-test-run-flakelet-relay> client: Waiting for journal at /build/vm-state-client/var/log/journal... container-test-run-flakelet-relay> relay: Waiting for journal at /build/vm-state-relay/var/log/journal... container-test-run-flakelet-relay> (finished: start all VMs, in 0.00 seconds) container-test-run-flakelet-relay> relay: waiting for unit flakelet-relay.service container-test-run-flakelet-relay> nixos-nspawn(agent): TAP vde-tap1 not found; container will be isolated from VDE container-test-run-flakelet-relay> nixos-nspawn(agent): A common reason for this is that /dev/net is not available in the Nix sandbox. Try adding /dev/net to extra-sandbox-paths. container-test-run-flakelet-relay> nixos-nspawn(relay): TAP vde-tap1 not found; container will be isolated from VDE container-test-run-flakelet-relay> nixos-nspawn(relay): A common reason for this is that /dev/net is not available in the Nix sandbox. Try adding /dev/net to extra-sandbox-paths. container-test-run-flakelet-relay> nixos-nspawn(client): TAP vde-tap1 not found; container will be isolated from VDE container-test-run-flakelet-relay> nixos-nspawn(client): A common reason for this is that /dev/net is not available in the Nix sandbox. Try adding /dev/net to extra-sandbox-paths. container-test-run-flakelet-relay> Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. container-test-run-flakelet-relay> Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. container-test-run-flakelet-relay> ░ Spawning container relay on /build/vm-state-relay. container-test-run-flakelet-relay> Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. container-test-run-flakelet-relay> ░ Spawning container client on /build/vm-state-client. container-test-run-flakelet-relay> ░ Spawning container agent on /build/vm-state-agent. container-test-run-flakelet-relay> agent # No journal files were found. container-test-run-flakelet-relay> agent # No journal boot entry found for the specified boot (+0). container-test-run-flakelet-relay> client # No journal files were found. container-test-run-flakelet-relay> client # No journal boot entry found for the specified boot (+0). container-test-run-flakelet-relay> relay # No journal files were found. container-test-run-flakelet-relay> relay # No journal boot entry found for the specified boot (+0). container-test-run-flakelet-relay> agent # [23510.767073] agent systemd-journald[57]: Journal started container-test-run-flakelet-relay> agent # [23510.767115] agent systemd-journald[57]: Runtime Journal (/run/log/journal/33fc49f7cb9c4df4a4a9ffe3811e09ab) is 8M, max 4G, 3.9G free. container-test-run-flakelet-relay> agent # [23510.777676] agent systemd[1]: Finished Apply Kernel Variables. container-test-run-flakelet-relay> agent # [23510.789682] agent systemd[1]: Finished Create Static Device Nodes in /dev gracefully. container-test-run-flakelet-relay> agent # [23510.827915] agent systemd[1]: Starting Flush Journal to Persistent Storage... container-test-run-flakelet-relay> agent # [23510.828626] agent systemd[1]: Starting Create Static Device Nodes in /dev... container-test-run-flakelet-relay> agent # [23510.836584] agent systemd-journald[57]: Time spent on flushing to /var/log/journal/33fc49f7cb9c4df4a4a9ffe3811e09ab is 1.382ms for 6 entries. container-test-run-flakelet-relay> agent # [23510.836584] agent systemd-journald[57]: System Journal (/var/log/journal/33fc49f7cb9c4df4a4a9ffe3811e09ab) is 512B, max 4G, 3.9G free. container-test-run-flakelet-relay> agent # [23510.845800] agent systemd[1]: Finished Create Static Device Nodes in /dev. container-test-run-flakelet-relay> agent # [23510.846447] agent systemd[1]: Reached target Preparation for Local File Systems. container-test-run-flakelet-relay> agent # [23510.846572] agent systemd[1]: Rule-based Manager for Device Events and Files skipped, unmet condition check ConditionPathIsReadWrite=/sys container-test-run-flakelet-relay> agent # [23510.860987] agent systemd[1]: Finished Flush Journal to Persistent Storage. container-test-run-flakelet-relay> agent # [23510.930961] agent systemd[1]: Finished Firewall. container-test-run-flakelet-relay> agent # [23511.787647] agent systemd[1]: Mounting /run/wrappers... container-test-run-flakelet-relay> agent # [23511.819100] agent systemd[1]: Mounted /run/wrappers. container-test-run-flakelet-relay> agent # [23511.820140] agent systemd[1]: Reached target Local File Systems. container-test-run-flakelet-relay> agent # [23511.821356] agent systemd[1]: Listening on Boot Loader Control Service Socket. container-test-run-flakelet-relay> agent # [23511.822927] agent systemd[1]: Starting Create SUID/SGID Wrappers... container-test-run-flakelet-relay> client # [23510.759142] client systemd-journald[57]: Journal started container-test-run-flakelet-relay> agent # [23511.822975] agent systemd[1]: Update Boot Loader Random Seed skipped, unmet condition check ConditionVirtualization=!container container-test-run-flakelet-relay> client # [23510.759181] client systemd-journald[57]: Runtime Journal (/run/log/journal/a32beb28cd1943d5b44cffffc2ee9e5f) is 8M, max 4G, 3.9G free. container-test-run-flakelet-relay> agent # [23511.824460] agent systemd[1]: Starting Save Transient machine-id to Disk... container-test-run-flakelet-relay> client # [23510.769840] client systemd[1]: Finished Apply Kernel Variables. container-test-run-flakelet-relay> agent # [23511.825732] agent systemd[1]: Starting Create System Files and Directories... container-test-run-flakelet-relay> client # [23510.781032] client systemd[1]: Finished Create Static Device Nodes in /dev gracefully. container-test-run-flakelet-relay> client # [23510.794619] client systemd[1]: Starting Flush Journal to Persistent Storage... container-test-run-flakelet-relay> client # [23510.795334] client systemd[1]: Starting Create Static Device Nodes in /dev... container-test-run-flakelet-relay> client # [23510.832839] client systemd-journald[57]: Time spent on flushing to /var/log/journal/a32beb28cd1943d5b44cffffc2ee9e5f is 1.344ms for 6 entries. container-test-run-flakelet-relay> client # [23510.832839] client systemd-journald[57]: System Journal (/var/log/journal/a32beb28cd1943d5b44cffffc2ee9e5f) is 512B, max 4G, 3.9G free. container-test-run-flakelet-relay> client # [23510.841586] client systemd[1]: Finished Flush Journal to Persistent Storage. container-test-run-flakelet-relay> client # [23510.841951] client systemd[1]: Finished Create Static Device Nodes in /dev. container-test-run-flakelet-relay> client # [23510.843039] client systemd[1]: Reached target Preparation for Local File Systems. container-test-run-flakelet-relay> client # [23510.843165] client systemd[1]: Rule-based Manager for Device Events and Files skipped, unmet condition check ConditionPathIsReadWrite=/sys container-test-run-flakelet-relay> client # [23510.912880] client systemd[1]: Finished Firewall. container-test-run-flakelet-relay> client # [23511.758287] client systemd[1]: Mounting /run/wrappers... container-test-run-flakelet-relay> client # [23511.819339] client systemd[1]: Mounted /run/wrappers. container-test-run-flakelet-relay> client # [23511.820453] client systemd[1]: Reached target Local File Systems. container-test-run-flakelet-relay> client # [23511.821723] client systemd[1]: Listening on Boot Loader Control Service Socket. container-test-run-flakelet-relay> client # [23511.822953] client systemd[1]: Starting Create SUID/SGID Wrappers... container-test-run-flakelet-relay> client # [23511.822999] client systemd[1]: Update Boot Loader Random Seed skipped, unmet condition check ConditionVirtualization=!container container-test-run-flakelet-relay> client # [23511.824466] client systemd[1]: Starting Save Transient machine-id to Disk... container-test-run-flakelet-relay> client # [23511.825899] client systemd[1]: Starting Create System Files and Directories... container-test-run-flakelet-relay> relay # [23510.766408] relay systemd-journald[57]: Journal started container-test-run-flakelet-relay> relay # [23510.766448] relay systemd-journald[57]: Runtime Journal (/run/log/journal/92bd8afdfeae416984ecf16a80fdf3e7) is 8M, max 4G, 3.9G free. container-test-run-flakelet-relay> relay # [23510.775961] relay systemd[1]: Finished Apply Kernel Variables. container-test-run-flakelet-relay> relay # [23510.787500] relay systemd[1]: Finished Create Static Device Nodes in /dev gracefully. container-test-run-flakelet-relay> relay # [23510.827501] relay systemd[1]: Starting Flush Journal to Persistent Storage... container-test-run-flakelet-relay> relay # [23510.828210] relay systemd[1]: Starting Create Static Device Nodes in /dev... container-test-run-flakelet-relay> relay # [23510.836352] relay systemd-journald[57]: Time spent on flushing to /var/log/journal/92bd8afdfeae416984ecf16a80fdf3e7 is 1.385ms for 6 entries. container-test-run-flakelet-relay> relay # [23510.836352] relay systemd-journald[57]: System Journal (/var/log/journal/92bd8afdfeae416984ecf16a80fdf3e7) is 512B, max 4G, 3.9G free. container-test-run-flakelet-relay> relay # [23510.845869] relay systemd[1]: Finished Create Static Device Nodes in /dev. container-test-run-flakelet-relay> relay # [23510.846506] relay systemd[1]: Reached target Preparation for Local File Systems. container-test-run-flakelet-relay> relay # [23510.846633] relay systemd[1]: Rule-based Manager for Device Events and Files skipped, unmet condition check ConditionPathIsReadWrite=/sys container-test-run-flakelet-relay> relay # [23510.858605] relay systemd[1]: Finished Flush Journal to Persistent Storage. container-test-run-flakelet-relay> relay # [23510.930285] relay systemd[1]: Finished Firewall. container-test-run-flakelet-relay> relay # [23511.787611] relay systemd[1]: Mounting /run/wrappers... container-test-run-flakelet-relay> relay # [23511.824933] relay systemd[1]: Mounted /run/wrappers. container-test-run-flakelet-relay> relay # [23511.826026] relay systemd[1]: Reached target Local File Systems. container-test-run-flakelet-relay> relay # [23511.827342] relay systemd[1]: Listening on Boot Loader Control Service Socket. container-test-run-flakelet-relay> relay # [23511.828518] relay systemd[1]: Starting Create SUID/SGID Wrappers... container-test-run-flakelet-relay> relay # [23511.828564] relay systemd[1]: Update Boot Loader Random Seed skipped, unmet condition check ConditionVirtualization=!container container-test-run-flakelet-relay> relay # [23511.829969] relay systemd[1]: Starting Save Transient machine-id to Disk... container-test-run-flakelet-relay> relay # [23511.831017] relay systemd[1]: Starting Create System Files and Directories... container-test-run-flakelet-relay> agent # [23511.844023] agent systemd-tmpfiles[161]: Cannot set file attributes for '/var/empty', value=0x00000010, mask=0x00000010, ignoring: Operation not permitted container-test-run-flakelet-relay> client # [23511.843731] client suid-sgid-wrappers-start[168]: chmod: changing permissions of '/run/wrappers/wrappers.DZl2VlNc2V/chsh': Operation not permitted container-test-run-flakelet-relay> agent # [23511.844467] agent systemd-tmpfiles[161]: fchmod() of /var/log/journal failed: Operation not permitted container-test-run-flakelet-relay> client # [23511.844509] client systemd-tmpfiles[161]: Cannot set file attributes for '/var/empty', value=0x00000010, mask=0x00000010, ignoring: Operation not permitted container-test-run-flakelet-relay> client # [23511.844919] client systemd-tmpfiles[161]: fchmod() of /var/log/journal failed: Operation not permitted container-test-run-flakelet-relay> agent # [23511.844795] agent systemd-tmpfiles[161]: fchmod() of /var/log/journal/33fc49f7cb9c4df4a4a9ffe3811e09ab failed: Operation not permitted container-test-run-flakelet-relay> agent # [23511.845174] agent systemd-tmpfiles[161]: fchmod() of /run/log/journal failed: Operation not permitted container-test-run-flakelet-relay> client # [23511.845247] client systemd-tmpfiles[161]: fchmod() of /var/log/journal/a32beb28cd1943d5b44cffffc2ee9e5f failed: Operation not permitted container-test-run-flakelet-relay> client # [23511.845587] client systemd-tmpfiles[161]: fchmod() of /run/log/journal failed: Operation not permitted container-test-run-flakelet-relay> relay # [23511.848810] relay suid-sgid-wrappers-start[176]: chmod: changing permissions of '/run/wrappers/wrappers.7AgdVinOk9/chsh': Operation not permitted container-test-run-flakelet-relay> relay # [23511.848882] relay systemd-tmpfiles[169]: Cannot set file attributes for '/var/empty', value=0x00000010, mask=0x00000010, ignoring: Operation not permitted container-test-run-flakelet-relay> relay # [23511.849294] relay systemd-tmpfiles[169]: fchmod() of /var/log/journal failed: Operation not permitted container-test-run-flakelet-relay> relay # [23511.849603] relay systemd-tmpfiles[169]: fchmod() of /var/log/journal/92bd8afdfeae416984ecf16a80fdf3e7 failed: Operation not permitted container-test-run-flakelet-relay> relay # [23511.849919] relay systemd-tmpfiles[169]: fchmod() of /run/log/journal failed: Operation not permitted container-test-run-flakelet-relay> relay # [23511.857306] relay systemd[1]: suid-sgid-wrappers.service: Main process exited, code=exited, status=1/FAILURE container-test-run-flakelet-relay> relay # [23511.857346] relay systemd[1]: suid-sgid-wrappers.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> relay # [23511.857416] relay systemd[1]: Failed to start Create SUID/SGID Wrappers. container-test-run-flakelet-relay> relay # [23511.857889] relay systemd[1]: Finished Create System Files and Directories. container-test-run-flakelet-relay> relay # [23511.871770] relay systemd[1]: Starting Rebuild Journal Catalog... container-test-run-flakelet-relay> relay # [23511.872542] relay systemd[1]: Starting Record System Boot/Shutdown in UTMP... container-test-run-flakelet-relay> relay # [23511.885383] relay systemd[1]: Finished Record System Boot/Shutdown in UTMP. container-test-run-flakelet-relay> relay # [23511.890291] relay systemd[1]: Finished Rebuild Journal Catalog. container-test-run-flakelet-relay> relay # [23511.891220] relay systemd[1]: Starting Update is Completed... container-test-run-flakelet-relay> relay # [23511.900974] relay systemd[1]: Finished Update is Completed. container-test-run-flakelet-relay> relay # [23511.901105] relay systemd[1]: Reached target System Initialization. container-test-run-flakelet-relay> relay # [23511.901166] relay systemd[1]: Discard unused filesystem blocks once a week skipped, unmet condition check ConditionVirtualization=!container container-test-run-flakelet-relay> relay # [23511.901190] relay systemd[1]: Started Daily Cleanup of Temporary Directories. container-test-run-flakelet-relay> relay # [23511.901202] relay systemd[1]: Reached target Timer Units. container-test-run-flakelet-relay> relay # [23511.901291] relay systemd[1]: Listening on D-Bus System Message Bus Socket. container-test-run-flakelet-relay> relay # [23511.901487] relay systemd[1]: Listening on Nix Daemon Socket. container-test-run-flakelet-relay> relay # [23511.901582] relay systemd[1]: Listening on Virtual Machine and Container Registration Service Socket. container-test-run-flakelet-relay> relay # [23511.901596] relay systemd[1]: Reached target Socket Units. container-test-run-flakelet-relay> relay # [23511.901622] relay systemd[1]: Reached target Basic System. container-test-run-flakelet-relay> relay # [23511.902774] relay systemd[1]: Started device-mock.service. container-test-run-flakelet-relay> relay # [23511.903333] relay systemd[1]: Starting Re-link flakelet services at boot... container-test-run-flakelet-relay> relay # [23511.903924] relay systemd[1]: Starting Import lastlog data into lastlog2 database... container-test-run-flakelet-relay> relay # [23511.904861] relay systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> relay # [23511.905530] relay systemd[1]: Starting resolvconf update... container-test-run-flakelet-relay> relay # [23511.914013] relay systemd[1]: Finished Re-link flakelet services at boot. container-test-run-flakelet-relay> relay # [23511.914704] relay systemd[1]: Starting Reconcile flakelet services with the host configuration... container-test-run-flakelet-relay> relay # [23511.919973] relay systemd[1]: Finished Import lastlog data into lastlog2 database. container-test-run-flakelet-relay> relay # [23511.928755] relay systemd[1]: Finished Reconcile flakelet services with the host configuration. container-test-run-flakelet-relay> relay # [23511.982428] relay systemd[1]: Finished resolvconf update. container-test-run-flakelet-relay> relay # [23511.982953] relay systemd[1]: Reached target Preparation for Network. container-test-run-flakelet-relay> relay # [23511.985187] relay systemd[1]: Starting Address configuration of eth1... container-test-run-flakelet-relay> relay # [23511.986898] relay systemd[1]: Starting Extra networking commands.... container-test-run-flakelet-relay> relay # [23511.993266] relay systemd[1]: nscd.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23511.993439] relay systemd[1]: Stopped Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> relay # [23511.995680] relay systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> relay # [23512.007550] relay network-addresses-eth1-start[245]: adding address 192.168.1.3/24... done container-test-run-flakelet-relay> relay # [23512.010734] relay network-addresses-eth1-start[245]: adding address 2001:db8:1::3/64... done container-test-run-flakelet-relay> client # [23511.853273] client systemd[1]: suid-sgid-wrappers.service: Main process exited, code=exited, status=1/FAILURE container-test-run-flakelet-relay> client # [23511.853310] client systemd[1]: suid-sgid-wrappers.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> client # [23511.853351] client systemd[1]: Failed to start Create SUID/SGID Wrappers. container-test-run-flakelet-relay> client # [23511.853817] client systemd[1]: Finished Create System Files and Directories. container-test-run-flakelet-relay> client # [23511.868143] client systemd[1]: Starting Rebuild Journal Catalog... container-test-run-flakelet-relay> client # [23511.868709] client systemd[1]: Starting Record System Boot/Shutdown in UTMP... container-test-run-flakelet-relay> client # [23511.880771] client systemd[1]: Finished Record System Boot/Shutdown in UTMP. container-test-run-flakelet-relay> client # [23511.886786] client systemd[1]: Finished Rebuild Journal Catalog. container-test-run-flakelet-relay> client # [23511.887725] client systemd[1]: Starting Update is Completed... container-test-run-flakelet-relay> client # [23511.897304] client systemd[1]: Finished Update is Completed. container-test-run-flakelet-relay> client # [23511.897379] client systemd[1]: Reached target System Initialization. container-test-run-flakelet-relay> client # [23511.897440] client systemd[1]: Discard unused filesystem blocks once a week skipped, unmet condition check ConditionVirtualization=!container container-test-run-flakelet-relay> client # [23511.897463] client systemd[1]: Started Daily Cleanup of Temporary Directories. container-test-run-flakelet-relay> client # [23511.897477] client systemd[1]: Reached target Timer Units. container-test-run-flakelet-relay> client # [23511.897568] client systemd[1]: Listening on D-Bus System Message Bus Socket. container-test-run-flakelet-relay> agent # [23511.849846] agent suid-sgid-wrappers-start[168]: chmod: changing permissions of '/run/wrappers/wrappers.8ZmE9wWdVo/chsh': Operation not permitted container-test-run-flakelet-relay> agent # [23511.851435] agent systemd[1]: suid-sgid-wrappers.service: Main process exited, code=exited, status=1/FAILURE container-test-run-flakelet-relay> client # [23511.897760] client systemd[1]: Listening on Nix Daemon Socket. container-test-run-flakelet-relay> agent # [23511.851531] agent systemd[1]: suid-sgid-wrappers.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> client # [23511.897853] client systemd[1]: Listening on Virtual Machine and Container Registration Service Socket. container-test-run-flakelet-relay> agent # [23511.851723] agent systemd[1]: Failed to start Create SUID/SGID Wrappers. container-test-run-flakelet-relay> client # [23511.897864] client systemd[1]: Reached target Socket Units. container-test-run-flakelet-relay> agent # [23511.852162] agent systemd[1]: Finished Create System Files and Directories. container-test-run-flakelet-relay> client # [23511.897889] client systemd[1]: Reached target Basic System. container-test-run-flakelet-relay> agent # [23511.866625] agent systemd[1]: Starting Rebuild Journal Catalog... container-test-run-flakelet-relay> client # [23511.898945] client systemd[1]: Starting Import lastlog data into lastlog2 database... container-test-run-flakelet-relay> agent # [23511.867448] agent systemd[1]: Starting Record System Boot/Shutdown in UTMP... container-test-run-flakelet-relay> client # [23511.899724] client systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> agent # [23511.880349] agent systemd[1]: Finished Record System Boot/Shutdown in UTMP. container-test-run-flakelet-relay> client # [23511.900587] client systemd[1]: Starting resolvconf update... container-test-run-flakelet-relay> agent # [23511.885340] agent systemd[1]: Finished Rebuild Journal Catalog. container-test-run-flakelet-relay> client # [23511.916112] client systemd[1]: Finished Import lastlog data into lastlog2 database. container-test-run-flakelet-relay> agent # [23511.886947] agent systemd[1]: Starting Update is Completed... container-test-run-flakelet-relay> client # [23512.070151] client systemd[1]: etc-machine\x2did.mount: Deactivated successfully. container-test-run-flakelet-relay> agent # [23511.895241] agent systemd[1]: Finished Update is Completed. container-test-run-flakelet-relay> agent # [23511.895315] agent systemd[1]: Reached target System Initialization. container-test-run-flakelet-relay> agent # [23511.895379] agent systemd[1]: Discard unused filesystem blocks once a week skipped, unmet condition check ConditionVirtualization=!container container-test-run-flakelet-relay> agent # [23511.895402] agent systemd[1]: Started Daily Cleanup of Temporary Directories. container-test-run-flakelet-relay> agent # [23511.895416] agent systemd[1]: Reached target Timer Units. container-test-run-flakelet-relay> agent # [23511.895511] agent systemd[1]: Listening on D-Bus System Message Bus Socket. container-test-run-flakelet-relay> agent # [23511.895677] agent systemd[1]: Listening on Nix Daemon Socket. container-test-run-flakelet-relay> agent # [23511.895772] agent systemd[1]: Listening on Virtual Machine and Container Registration Service Socket. container-test-run-flakelet-relay> agent # [23511.895787] agent systemd[1]: Reached target Socket Units. container-test-run-flakelet-relay> agent # [23511.895813] agent systemd[1]: Reached target Basic System. container-test-run-flakelet-relay> agent # [23511.896871] agent systemd[1]: Starting Re-link flakelet services at boot... container-test-run-flakelet-relay> agent # [23511.897743] agent systemd[1]: Starting Import lastlog data into lastlog2 database... container-test-run-flakelet-relay> agent # [23511.898645] agent systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> agent # [23511.899356] agent systemd[1]: Starting resolvconf update... container-test-run-flakelet-relay> agent # [23511.907429] agent systemd[1]: Finished Re-link flakelet services at boot. container-test-run-flakelet-relay> agent # [23511.909740] agent systemd[1]: Starting Reconcile flakelet services with the host configuration... container-test-run-flakelet-relay> agent # [23511.916173] agent systemd[1]: Finished Import lastlog data into lastlog2 database. container-test-run-flakelet-relay> agent # [23511.921601] agent systemd[1]: Finished Reconcile flakelet services with the host configuration. container-test-run-flakelet-relay> agent # [23512.070713] agent systemd[1]: etc-machine\x2did.mount: Deactivated successfully. container-test-run-flakelet-relay> agent # [23512.071386] agent systemd[1]: Finished Save Transient machine-id to Disk. container-test-run-flakelet-relay> client # [23512.071077] client systemd[1]: Finished Save Transient machine-id to Disk. container-test-run-flakelet-relay> client # [23512.095168] client systemd[1]: nscd.service: Deactivated successfully. container-test-run-flakelet-relay> client # [23512.095280] client systemd[1]: Stopped Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> client # [23512.126931] client systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> client # [23512.127384] client systemd[1]: Finished resolvconf update. container-test-run-flakelet-relay> client # [23512.128421] client systemd[1]: Reached target Preparation for Network. container-test-run-flakelet-relay> client # [23512.130135] client systemd[1]: Starting Address configuration of eth1... container-test-run-flakelet-relay> client # [23512.131445] client systemd[1]: Starting Extra networking commands.... container-test-run-flakelet-relay> client # [23512.151903] client network-addresses-eth1-start[237]: adding address 192.168.1.2/24... done container-test-run-flakelet-relay> client # [23512.155017] client network-addresses-eth1-start[237]: adding address 2001:db8:1::2/64... done container-test-run-flakelet-relay> client # [23512.160317] client systemd[1]: Finished Address configuration of eth1. container-test-run-flakelet-relay> client # [23512.205450] client systemd[1]: Finished Extra networking commands.. container-test-run-flakelet-relay> client # [23512.206033] client systemd[1]: Reached target Network. container-test-run-flakelet-relay> client # [23512.251550] client systemd[1]: nscd.service: Deactivated successfully. container-test-run-flakelet-relay> client # [23512.251696] client systemd[1]: Stopped Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> client # [23512.254461] client systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> agent # [23512.104330] agent systemd[1]: nscd.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23512.126582] agent systemd[1]: Stopped Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> agent # [23512.128368] agent systemd[1]: Finished resolvconf update. container-test-run-flakelet-relay> agent # [23512.129064] agent systemd[1]: Reached target Preparation for Network. container-test-run-flakelet-relay> agent # [23512.130239] agent systemd[1]: Starting Address configuration of eth1... container-test-run-flakelet-relay> agent # [23512.131263] agent systemd[1]: Starting Extra networking commands.... container-test-run-flakelet-relay> agent # [23512.132060] agent systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> agent # [23512.149899] agent network-addresses-eth1-start[240]: adding address 192.168.1.1/24... done container-test-run-flakelet-relay> agent # [23512.152955] agent network-addresses-eth1-start[240]: adding address 2001:db8:1::1/64... done container-test-run-flakelet-relay> agent # [23512.157339] agent systemd[1]: Finished Address configuration of eth1. container-test-run-flakelet-relay> agent # [23512.204581] agent systemd[1]: Finished Extra networking commands.. container-test-run-flakelet-relay> agent # [23512.204720] agent systemd[1]: Reached target Network. container-test-run-flakelet-relay> agent # [23512.206048] agent systemd[1]: Starting Update flakelet service app... container-test-run-flakelet-relay> agent # [23512.207631] agent systemd[1]: Starting Update flakelet service flakelet-agent... container-test-run-flakelet-relay> agent # [23512.208414] agent systemd[1]: Starting Update flakelet service other... container-test-run-flakelet-relay> agent # [23512.246645] agent systemd[1]: nscd.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23512.250302] agent systemd[1]: Stopped Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> agent # [23512.253042] agent systemd[1]: Starting Name Service Cache Daemon (nsncd)... container-test-run-flakelet-relay> agent # [23512.258635] agent flakelet[304]: app: using prebuilt artifact /nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1 container-test-run-flakelet-relay> agent # [23512.259184] agent flakelet[306]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23512.259594] agent flakelet[305]: flakelet-agent: using prebuilt artifact /nix/store/k08li4ibhyqrs18vawivpljkqwngd8d7-flakelet-flakelet-agent container-test-run-flakelet-relay> agent # [23512.259594] agent flakelet[305]: flakelet-agent: activating generation 1 container-test-run-flakelet-relay> agent # [23512.260026] agent flakelet[304]: app: activating generation 1 container-test-run-flakelet-relay> agent # [23512.260089] agent flakelet[306]: other: activating generation 1 container-test-run-flakelet-relay> agent # [23512.264636] agent systemd[1]: Reload requested from client PID 314 ('systemctl') (unit flakelet-flakelet-agent.service)... container-test-run-flakelet-relay> agent # [23512.264674] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23512.070473] relay systemd[1]: etc-machine\x2did.mount: Deactivated successfully. container-test-run-flakelet-relay> relay # [23512.071262] relay systemd[1]: Finished Save Transient machine-id to Disk. container-test-run-flakelet-relay> relay # [23512.071494] relay systemd[1]: Finished Address configuration of eth1. container-test-run-flakelet-relay> relay # [23512.071686] relay systemd[1]: Finished Extra networking commands.. container-test-run-flakelet-relay> relay # [23512.073613] relay systemd[1]: Reached target Network. container-test-run-flakelet-relay> relay # [23512.076177] relay systemd[1]: Starting Dnsmasq Daemon... container-test-run-flakelet-relay> relay # [23512.095312] relay systemd[1]: Starting Nginx Web Server... container-test-run-flakelet-relay> relay # [23512.126533] relay systemd[1]: Starting Update flakelet service flakelet-relay... container-test-run-flakelet-relay> relay # [23512.138670] relay flakelet[311]: flakelet-relay: using prebuilt artifact /nix/store/b5axqj0b3484061a2byzdk5bdwh9mh1v-flakelet-flakelet-relay container-test-run-flakelet-relay> relay # [23512.139332] relay flakelet[311]: flakelet-relay: activating generation 1 container-test-run-flakelet-relay> relay # [23512.143214] relay systemd[1]: Reload requested from client PID 316 ('systemctl') (unit flakelet-flakelet-relay.service)... container-test-run-flakelet-relay> relay # [23512.143260] relay systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23512.467723] relay nsncd[250]: Sep 06 13:36:30.429 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket" container-test-run-flakelet-relay> relay # [23512.623172] relay systemd[1]: Reloading finished in 479 ms. container-test-run-flakelet-relay> client # [23512.527193] client nsncd[303]: Sep 06 13:36:30.488 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket" container-test-run-flakelet-relay> client # [23512.531424] client systemd[1]: Started Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> client # [23512.531514] client systemd[1]: Reached target Host and Network Name Lookups. container-test-run-flakelet-relay> client # [23512.532299] client systemd[1]: Reached target User and Group Name Lookups. container-test-run-flakelet-relay> client # [23512.534679] client systemd[1]: Starting User Login Management... container-test-run-flakelet-relay> client # [23512.536061] client systemd[1]: Starting Permit User Sessions... container-test-run-flakelet-relay> client # [23512.570069] client systemd[1]: Finished Permit User Sessions. container-test-run-flakelet-relay> client # [23512.572110] client systemd[1]: Started Console Getty. container-test-run-flakelet-relay> client # [23512.572162] client systemd[1]: Getty on tty1 skipped, unmet condition check ConditionPathExists=/dev/tty0 container-test-run-flakelet-relay> client # [23512.572191] client systemd[1]: Reached target Login Prompts. container-test-run-flakelet-relay> agent # [23512.540744] agent nsncd[310]: Sep 06 13:36:30.502 INFO started, config: Config { ignored_request_types: {}, worker_count: 8, handoff_timeout: 10s }, path: "/var/run/nscd/socket" container-test-run-flakelet-relay> agent # [23512.630047] agent systemd[1]: Reloading finished in 364 ms. container-test-run-flakelet-relay> agent # [23512.772620] agent systemd[1]: Started Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> agent # [23512.773189] agent systemd[1]: Reload requested from client PID 312 ('systemctl') (unit flakelet-app.service)... container-test-run-flakelet-relay> agent # [23512.773240] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23512.768080] relay systemd[1]: Started Name Service Cache Daemon (nsncd). container-test-run-flakelet-relay> relay # [23512.768531] relay systemd[1]: Reached target Host and Network Name Lookups. container-test-run-flakelet-relay> relay # [23512.768618] relay systemd[1]: Reached target User and Group Name Lookups. container-test-run-flakelet-relay> relay # [23512.769984] relay systemd[1]: Starting User Login Management... container-test-run-flakelet-relay> relay # [23512.771010] relay systemd[1]: Starting Permit User Sessions... container-test-run-flakelet-relay> relay # [23512.795315] relay systemd[1]: Reload requested from client PID 357 ('systemctl') (unit flakelet-flakelet-relay.service)... container-test-run-flakelet-relay> relay # [23512.795381] relay systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23512.805624] relay dnsmasq-pre-start[360]: dnsmasq: syntax check OK. container-test-run-flakelet-relay> relay # [23513.149739] relay systemd[1]: Reloading finished in 353 ms. container-test-run-flakelet-relay> agent # [23513.162449] agent systemd[1]: Reloading finished in 388 ms. container-test-run-flakelet-relay> agent # [23513.291734] agent systemd[1]: Reload requested from client PID 313 ('systemctl') (unit flakelet-other.service)... container-test-run-flakelet-relay> agent # [23513.291794] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23513.288545] relay systemd[1]: Finished Permit User Sessions. container-test-run-flakelet-relay> relay # [23513.315820] relay systemd[1]: Started Console Getty. container-test-run-flakelet-relay> relay # [23513.315855] relay systemd[1]: Getty on tty1 skipped, unmet condition check ConditionPathExists=/dev/tty0 container-test-run-flakelet-relay> relay # [23513.315869] relay systemd[1]: Reached target Login Prompts. container-test-run-flakelet-relay> relay # [23513.322495] relay systemd[1]: Starting flakelet-relay... container-test-run-flakelet-relay> agent # [23513.651718] agent systemd[1]: Reloading finished in 359 ms. container-test-run-flakelet-relay> agent # [23513.732265] agent systemd[1]: Reached target Host and Network Name Lookups. container-test-run-flakelet-relay> agent # [23513.732401] agent systemd[1]: Reached target User and Group Name Lookups. container-test-run-flakelet-relay> agent # [23513.733921] agent systemd[1]: Starting User Login Management... container-test-run-flakelet-relay> agent # [23513.734969] agent systemd[1]: Starting Permit User Sessions... container-test-run-flakelet-relay> agent # [23513.738698] agent systemd[1]: Reload requested from client PID 405 ('systemctl') (unit flakelet-flakelet-agent.service)... container-test-run-flakelet-relay> agent # [23513.738729] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23513.782571] relay nginx-pre-start[402]: nginx: the configuration file /nix/store/01avjj26wcihp926xgasszcj5s0k7cbs-nginx.conf syntax is ok container-test-run-flakelet-relay> relay # [23513.783308] relay nginx-pre-start[402]: nginx: configuration file /nix/store/01avjj26wcihp926xgasszcj5s0k7cbs-nginx.conf test is successful container-test-run-flakelet-relay> relay # [23513.818014] relay systemd[1]: Started Nginx Web Server. container-test-run-flakelet-relay> relay # [23513.959089] relay systemd[1]: Starting D-Bus System Message Bus... container-test-run-flakelet-relay> client # [23513.966417] client systemd-logind[315]: New seat seat0. container-test-run-flakelet-relay> client # [23513.995707] client systemd[1]: Starting D-Bus System Message Bus... container-test-run-flakelet-relay> client # [23513.995787] client systemd[1]: Started User Login Management. container-test-run-flakelet-relay> client # [23513.997011] client systemd[1]: Starting linger-users.service... container-test-run-flakelet-relay> client # [23514.032306] client systemd[1]: linger-users.service: Deactivated successfully. container-test-run-flakelet-relay> client # [23514.032496] client systemd[1]: Finished linger-users.service. container-test-run-flakelet-relay> client # [23514.032624] client systemd[1]: Reached target Multi-User System. container-test-run-flakelet-relay> agent # [23514.139531] agent systemd[1]: Reloading finished in 400 ms. container-test-run-flakelet-relay> agent # [23514.218576] agent systemd[1]: Finished Permit User Sessions. container-test-run-flakelet-relay> agent # [23514.225153] agent systemd[1]: Started Console Getty. container-test-run-flakelet-relay> agent # [23514.225247] agent systemd[1]: Getty on tty1 skipped, unmet condition check ConditionPathExists=/dev/tty0 container-test-run-flakelet-relay> agent # [23514.225364] agent systemd[1]: Reached target Login Prompts. container-test-run-flakelet-relay> agent # [23514.225698] agent systemd[1]: Reload requested from client PID 408 ('systemctl') (unit flakelet-app.service)... container-test-run-flakelet-relay> agent # [23514.225723] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23514.347783] relay systemd-logind[354]: New seat seat0. container-test-run-flakelet-relay> relay # [23514.348226] relay systemd[1]: Started User Login Management. container-test-run-flakelet-relay> relay # [23514.350338] relay systemd[1]: Starting linger-users.service... container-test-run-flakelet-relay> relay # [23514.391845] relay systemd[1]: linger-users.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23514.392214] relay systemd[1]: Finished linger-users.service. container-test-run-flakelet-relay> relay # [23514.542836] relay dbus-broker-launch[408]: Looking up NSS user entry for 'systemd-timesync'... container-test-run-flakelet-relay> relay # [23514.544073] relay dbus-broker-launch[408]: NSS returned no entry for 'systemd-timesync' container-test-run-flakelet-relay> relay # [23514.544073] relay dbus-broker-launch[408]: Invalid user-name in /nix/store/jc4z11b21x1n6xiiply0x9mfc84afs4d-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync" container-test-run-flakelet-relay> relay # [23514.545288] relay systemd[1]: Started D-Bus System Message Bus. container-test-run-flakelet-relay> relay # [23514.552540] relay dbus-broker-launch[408]: Ready container-test-run-flakelet-relay> relay # [23514.556011] relay systemd[1]: Started Dnsmasq Daemon. container-test-run-flakelet-relay> relay # [23514.558281] relay dnsmasq[394]: started, version 2.93 cachesize 150 container-test-run-flakelet-relay> relay # [23514.558288] relay dnsmasq[394]: compile time options: IPv6 GNU-getopt DBus no-UBus no-i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth DNSSEC loop-detect inotify dumpfile container-test-run-flakelet-relay> relay # [23514.558295] relay dnsmasq[394]: DBus support enabled: connected to system bus container-test-run-flakelet-relay> relay # [23514.558301] relay dnsmasq[394]: no upstream servers configured - please set them from DBus container-test-run-flakelet-relay> relay # [23514.558404] relay dnsmasq[394]: read /etc/hosts - 9 names container-test-run-flakelet-relay> client # [23514.495559] client dbus-broker-launch[325]: Looking up NSS user entry for 'systemd-timesync'... container-test-run-flakelet-relay> client # [23514.496941] client dbus-broker-launch[325]: NSS returned no entry for 'systemd-timesync' container-test-run-flakelet-relay> client # [23514.496941] client dbus-broker-launch[325]: Invalid user-name in /nix/store/yz798fjp6ysgkw4jm9hqizlq2701kyyn-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync" container-test-run-flakelet-relay> client # [23514.497697] client systemd[1]: Started D-Bus System Message Bus. container-test-run-flakelet-relay> client # [23514.498154] client systemd[1]: Startup finished in 4.170s. container-test-run-flakelet-relay> client # [23514.503261] client dbus-broker-launch[325]: Ready container-test-run-flakelet-relay> agent # [23514.578171] agent systemd[1]: Reloading finished in 352 ms. container-test-run-flakelet-relay> agent # [23514.658925] agent systemd[1]: Starting flakelet-agent... container-test-run-flakelet-relay> agent # [23514.662488] agent systemd[1]: Reload requested from client PID 472 ('systemctl') (unit flakelet-other.service)... container-test-run-flakelet-relay> agent # [23514.662526] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23514.735567] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:32.697120Z","level":"WARN","message":"connect failed: connect relay:7443: Connection refused (os error 111)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23515.011849] agent systemd[1]: Reloading finished in 348 ms. container-test-run-flakelet-relay> agent # [23515.115695] agent systemd[1]: Started flakelet-agent. container-test-run-flakelet-relay> agent # [23515.119953] agent systemd[1]: Starting app v1... container-test-run-flakelet-relay> agent # [23515.123148] agent flakelet[305]: flakelet-agent: updated to generation 1 container-test-run-flakelet-relay> agent # [23515.123656] agent systemd[1]: Starting other v1... container-test-run-flakelet-relay> agent # [23515.123955] agent systemd[1]: Finished Update flakelet service flakelet-agent. container-test-run-flakelet-relay> agent # [23515.161323] agent systemd-logind[406]: New seat seat0. container-test-run-flakelet-relay> agent # [23515.161505] agent systemd[1]: Started app v1. container-test-run-flakelet-relay> agent # [23515.161695] agent systemd[1]: Started other v1. container-test-run-flakelet-relay> agent # [23515.161837] agent systemd[1]: Started User Login Management. container-test-run-flakelet-relay> agent # [23515.164135] agent systemd[1]: Starting D-Bus System Message Bus... container-test-run-flakelet-relay> agent # [23515.165018] agent systemd[1]: Starting linger-users.service... container-test-run-flakelet-relay> agent # [23515.168769] agent flakelet[306]: other: updated to generation 1 container-test-run-flakelet-relay> agent # [23515.169257] agent flakelet[304]: app: updated to generation 1 container-test-run-flakelet-relay> agent # [23515.170917] agent systemd[1]: Finished Update flakelet service app. container-test-run-flakelet-relay> agent # [23515.171129] agent systemd[1]: Finished Update flakelet service other. container-test-run-flakelet-relay> agent # [23515.171848] agent systemd[1]: Reached target flakelet managed services. container-test-run-flakelet-relay> agent # [23515.177790] agent systemd[1]: linger-users.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23515.177925] agent systemd[1]: Finished linger-users.service. container-test-run-flakelet-relay> agent # [23515.178069] agent systemd[1]: Reached target Multi-User System. container-test-run-flakelet-relay> relay # [23515.417220] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:33.378755Z","level":"INFO","message":"listening on 127.0.0.1:7400","target":"flakelet_relay::relay::server"} container-test-run-flakelet-relay> relay # [23515.417765] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:33.379375Z","level":"INFO","message":"listening on [::]:7443","target":"flakelet_relay::relay::server"} container-test-run-flakelet-relay> relay # [23515.417840] relay systemd[1]: Started flakelet-relay. container-test-run-flakelet-relay> relay # [23515.427728] relay systemd[1]: Starting health for flakelet-relay... container-test-run-flakelet-relay> agent # [23515.643103] agent dbus-broker-launch[899]: Looking up NSS user entry for 'systemd-timesync'... container-test-run-flakelet-relay> agent # [23515.644215] agent dbus-broker-launch[899]: NSS returned no entry for 'systemd-timesync' container-test-run-flakelet-relay> agent # [23515.644215] agent dbus-broker-launch[899]: Invalid user-name in /nix/store/9jm4z4kmif1yf3786ghlinqlwra7q4q4-system-path/share/dbus-1/system.d/org.freedesktop.timesync1.conf +16: user="systemd-timesync" container-test-run-flakelet-relay> agent # [23515.644820] agent systemd[1]: Started D-Bus System Message Bus. container-test-run-flakelet-relay> agent # [23515.645372] agent systemd[1]: Startup finished in 5.307s. container-test-run-flakelet-relay> agent # [23515.651391] agent dbus-broker-launch[899]: Ready container-test-run-flakelet-relay> relay: (finished: waiting for unit flakelet-relay.service, in 6.17 seconds) container-test-run-flakelet-relay> relay: waiting for unit nginx.service container-test-run-flakelet-relay> relay: (finished: waiting for unit nginx.service, in 0.02 seconds) container-test-run-flakelet-relay> agent: waiting for unit flakelet.target container-test-run-flakelet-relay> relay # [23515.699265] relay systemd[1]: flakelet-relay-health.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23515.699652] relay systemd[1]: Finished health for flakelet-relay. container-test-run-flakelet-relay> relay # [23515.709364] relay flakelet[311]: flakelet-relay: updated to generation 1 container-test-run-flakelet-relay> relay # [23515.712025] relay systemd[1]: Finished Update flakelet service flakelet-relay. container-test-run-flakelet-relay> relay # [23515.712559] relay systemd[1]: Reached target flakelet managed services. container-test-run-flakelet-relay> relay # [23515.712731] relay systemd[1]: Reached target Multi-User System. container-test-run-flakelet-relay> relay # [23515.712959] relay systemd[1]: Startup finished in 5.380s. container-test-run-flakelet-relay> agent: (finished: waiting for unit flakelet.target, in 0.02 seconds) container-test-run-flakelet-relay> agent: waiting for unit flakelet-agent.service container-test-run-flakelet-relay> agent: (finished: waiting for unit flakelet-agent.service, in 0.02 seconds) container-test-run-flakelet-relay> client: waiting for unit multi-user.target container-test-run-flakelet-relay> client: (finished: waiting for unit multi-user.target, in 0.02 seconds) container-test-run-flakelet-relay> relay: waiting for success: curl -sf http://127.0.0.1:7400/metrics | grep -q 'agent_up{host="agent"} 1' container-test-run-flakelet-relay> relay # [23516.749859] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:34.711566Z","level":"INFO","message":"agent connected","host":"agent","version":"0.1.0","flakelets":"[Named { name: \"app\", generation: None, revision: None }, Named { name: \"other\", generation: None, revision: None }]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> relay: (finished: waiting for success: curl -sf http://127.0.0.1:7400/metrics | grep -q 'agent_up{host="agent"} 1', in 1.04 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl is-active app.service other.service container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl is-active app.service other.service, in 0.01 seconds) container-test-run-flakelet-relay> subtest: deploy with client certificate, relay found via SRV container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay-srv test --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app 2>&1 container-test-run-flakelet-relay> agent # [23516.749463] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:34.711208Z","level":"INFO","message":"connected","relay":"https://relay:7443","relay_name":"relay","relay_version":"0.1.0","host":"agent","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23516.759811] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:34.721638Z","level":"INFO","message":"local change","flakelet":"app","generation":1,"by":"host activation","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23516.782193] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:34.744019Z","level":"INFO","message":"local change","flakelet":"other","generation":1,"by":"host activation","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23517.159728] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:35.121396Z","level":"INFO","message":"start","id":"3c1023e5e804ee8829edb6e94e93b24c","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23517.160068] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:35.121831Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"3c1023e5e804ee8829edb6e94e93b24c\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23517.197949] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23517.231035] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23517.234882] agent flakelet[927]: app: using prebuilt artifact /nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2 container-test-run-flakelet-relay> agent # [23517.235545] agent flakelet[927]: app: activating generation 2 container-test-run-flakelet-relay> agent # [23517.254368] agent systemd[1]: Stopping app v1... container-test-run-flakelet-relay> agent # [23517.256039] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23517.256299] agent systemd[1]: Stopped app v1. container-test-run-flakelet-relay> agent # [23517.273152] agent systemd[1]: Reload requested from client PID 934 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23517.273219] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23517.158811] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:35.120528Z","level":"INFO","message":"deploy accepted","job":"95384cb214ce38b665cdd44f501bb6e7","caller":"admin@example.org","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23517.608491] agent systemd[1]: Reloading finished in 334 ms. container-test-run-flakelet-relay> agent # [23517.692684] agent systemd[1]: Reload requested from client PID 964 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23517.692727] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23518.013929] agent systemd[1]: Reloading finished in 320 ms. container-test-run-flakelet-relay> agent # [23518.078741] agent systemd[1]: Reload requested from client PID 993 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23518.078782] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23518.404870] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> agent # [23518.472585] agent systemd[1]: Reload requested from client PID 1024 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23518.472620] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23518.794599] agent systemd[1]: Reloading finished in 321 ms. container-test-run-flakelet-relay> agent # [23518.870534] agent systemd[1]: Starting app v2... container-test-run-flakelet-relay> agent # [23518.912229] agent systemd[1]: Started app v2. container-test-run-flakelet-relay> agent # [23518.916292] agent flakelet[927]: app: updated to generation 2 container-test-run-flakelet-relay> agent # [23518.918044] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> client: (finished: must succeed: push --relay-srv test --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app 2>&1, in 2.88 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl show app.service -p Description | grep -q 'app v2' container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl show app.service -p Description | grep -q 'app v2', in 0.02 seconds) container-test-run-flakelet-relay> agent: must succeed: journalctl -u flakelet-relay-job-app.service | grep -q 'generation 2' container-test-run-flakelet-relay> agent: (finished: must succeed: journalctl -u flakelet-relay-job-app.service | grep -q 'generation 2', in 0.01 seconds) container-test-run-flakelet-relay> agent: must succeed: flakelet status --json app | jq -c '.[0].changed.by' container-test-run-flakelet-relay> agent: (finished: must succeed: flakelet status --json app | jq -c '.[0].changed.by', in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: deploy with client certificate, relay found via SRV, in 2.95 seconds) container-test-run-flakelet-relay> subtest: deploy with OIDC token, sub principal container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: echo '{"groups": []}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'repo:github:example/app:ref:refs/heads/main' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32) container-test-run-flakelet-relay> client: (finished: must succeed: echo '{"groups": []}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'repo:github:example/app:ref:refs/heads/main' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32), in 0.05 seconds) container-test-run-flakelet-relay> client: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjA5OCwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxNzk4LCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiI3RkRLRDdGMlNOUDVBPT09IiwibmJmIjoxNzg4NzAxNzk4LCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.GQoeB3QGOZoPwVG7_fmEExVIlyD_vgjIPdewazYlriMyDy7QsFUdCAptKoJrrWJM6C-vKO-GalceD1j2-IsLBg' push --relay https://relay:7443 deploy agent/app 2>&1 container-test-run-flakelet-relay> relay # [23520.010164] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:37.971836Z","level":"INFO","message":"deploy finished","job":"95384cb214ce38b665cdd44f501bb6e7","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23520.170242] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:38.131976Z","level":"INFO","message":"deploy accepted","job":"83374e72c6935fb1e15c2c8bb2866119","caller":"repo:github:example/app:ref:refs/heads/main","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23520.008362] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:37.970148Z","level":"INFO","message":"update finished","flakelet":"app","status":"Updated","generation":"Some(2)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23520.170659] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:38.132413Z","level":"INFO","message":"start","id":"90c5890d8df9a65b198560eb147ada0b","flakelet":"app","rule":"ci","relay":"relay","caller_name":"\"repo:github:example/app:ref:refs/heads/main\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23520.171380] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:38.133196Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"90c5890d8df9a65b198560eb147ada0b\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23520.214905] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23520.251066] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23520.256205] agent flakelet[1101]: app: using prebuilt artifact /nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1 container-test-run-flakelet-relay> agent # [23520.256841] agent flakelet[1101]: app: activating generation 3 container-test-run-flakelet-relay> agent # [23520.270381] agent systemd[1]: Stopping app v2... container-test-run-flakelet-relay> agent # [23520.272235] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23520.272606] agent systemd[1]: Stopped app v2. container-test-run-flakelet-relay> agent # [23520.291495] agent systemd[1]: Reload requested from client PID 1108 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23520.291564] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23520.639898] agent systemd[1]: Reloading finished in 347 ms. container-test-run-flakelet-relay> agent # [23520.714574] agent systemd[1]: Reload requested from client PID 1138 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23520.714611] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23521.039989] agent systemd[1]: Reloading finished in 324 ms. container-test-run-flakelet-relay> agent # [23521.100902] agent systemd[1]: Reload requested from client PID 1169 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23521.100938] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23521.431871] agent systemd[1]: Reloading finished in 330 ms. container-test-run-flakelet-relay> agent # [23521.499862] agent systemd[1]: Reload requested from client PID 1202 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23521.499897] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23521.828367] agent systemd[1]: Reloading finished in 328 ms. container-test-run-flakelet-relay> agent # [23521.902270] agent systemd[1]: Starting app v1... container-test-run-flakelet-relay> agent # [23521.934008] agent systemd[1]: Started app v1. container-test-run-flakelet-relay> agent # [23521.939842] agent flakelet[1101]: app: updated to generation 3 container-test-run-flakelet-relay> agent # [23521.942029] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> client: (finished: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjA5OCwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxNzk4LCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiI3RkRLRDdGMlNOUDVBPT09IiwibmJmIjoxNzg4NzAxNzk4LCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.GQoeB3QGOZoPwVG7_fmEExVIlyD_vgjIPdewazYlriMyDy7QsFUdCAptKoJrrWJM6C-vKO-GalceD1j2-IsLBg' push --relay https://relay:7443 deploy agent/app 2>&1, in 2.91 seconds) container-test-run-flakelet-relay> (finished: subtest: deploy with OIDC token, sub principal, in 2.97 seconds) container-test-run-flakelet-relay> subtest: policy denies uncovered target container-test-run-flakelet-relay> client: must fail: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjA5OCwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxNzk4LCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiI3RkRLRDdGMlNOUDVBPT09IiwibmJmIjoxNzg4NzAxNzk4LCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.GQoeB3QGOZoPwVG7_fmEExVIlyD_vgjIPdewazYlriMyDy7QsFUdCAptKoJrrWJM6C-vKO-GalceD1j2-IsLBg' push --relay https://relay:7443 deploy agent/other 2>&1 container-test-run-flakelet-relay> client: (finished: must fail: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjA5OCwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxNzk4LCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiI3RkRLRDdGMlNOUDVBPT09IiwibmJmIjoxNzg4NzAxNzk4LCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.GQoeB3QGOZoPwVG7_fmEExVIlyD_vgjIPdewazYlriMyDy7QsFUdCAptKoJrrWJM6C-vKO-GalceD1j2-IsLBg' push --relay https://relay:7443 deploy agent/other 2>&1, in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: policy denies uncovered target, in 0.02 seconds) container-test-run-flakelet-relay> subtest: claim principal from groups, unchanged counts as success container-test-run-flakelet-relay> client: must succeed: echo '{"groups": ["wheel"]}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'someone' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32) container-test-run-flakelet-relay> client: (finished: must succeed: echo '{"groups": ["wheel"]}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'someone' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32), in 0.07 seconds) container-test-run-flakelet-relay> client: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjEwMSwiZ3JvdXBzIjpbIndoZWVsIl0sImlhdCI6MTc4ODcwMTgwMSwiaXNzIjoiaHR0cHM6Ly9yZWxheTo4NDQzIiwianRpIjoiTUtOTzdNUFBOVTZINj09PSIsIm5iZiI6MTc4ODcwMTgwMSwic3ViIjoic29tZW9uZSJ9.HT3_eZPAIfFpT6RYiDChGYxyZdPA0yc96cjmTW9Laa2tRidLNHagaAcjl7X-_d5-6RmjC7Puxp9qddBCdz-HBA' push --relay https://relay:7443 deploy agent/other 2>&1 container-test-run-flakelet-relay> agent # [23523.036051] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:40.997783Z","level":"INFO","message":"update finished","flakelet":"app","status":"Updated","generation":"Some(3)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23523.162910] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:41.124682Z","level":"INFO","message":"start","id":"4d2de8d19f1ba96265b496a4fbb30016","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"someone\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23523.163532] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:41.125355Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"4d2de8d19f1ba96265b496a4fbb30016\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23523.202423] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23523.222929] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23523.228291] agent flakelet[1268]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23523.228813] agent flakelet[1268]: other: up to date container-test-run-flakelet-relay> agent # [23523.229593] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23523.037472] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:40.999175Z","level":"INFO","message":"deploy finished","job":"83374e72c6935fb1e15c2c8bb2866119","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23523.162501] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:41.124255Z","level":"INFO","message":"deploy accepted","job":"c7339d99332b1d991885a23bba6fc024","caller":"someone","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> client: (finished: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjEwMSwiZ3JvdXBzIjpbIndoZWVsIl0sImlhdCI6MTc4ODcwMTgwMSwiaXNzIjoiaHR0cHM6Ly9yZWxheTo4NDQzIiwianRpIjoiTUtOTzdNUFBOVTZINj09PSIsIm5iZiI6MTc4ODcwMTgwMSwic3ViIjoic29tZW9uZSJ9.HT3_eZPAIfFpT6RYiDChGYxyZdPA0yc96cjmTW9Laa2tRidLNHagaAcjl7X-_d5-6RmjC7Puxp9qddBCdz-HBA' push --relay https://relay:7443 deploy agent/other 2>&1, in 0.64 seconds) container-test-run-flakelet-relay> (finished: subtest: claim principal from groups, unchanged counts as success, in 0.71 seconds) container-test-run-flakelet-relay> subtest: push login via device flow, cached token used afterwards container-test-run-flakelet-relay> client: must succeed: push login --issuer https://relay:8443 --client-id flakelet-relay 2>&1 container-test-run-flakelet-relay> agent # [23523.770358] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:41.732072Z","level":"INFO","message":"update finished","flakelet":"other","status":"Unchanged","generation":"Some(1)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> relay # [23523.771730] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:41.733432Z","level":"INFO","message":"deploy finished","job":"c7339d99332b1d991885a23bba6fc024","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23523.797422] relay 93sn3sv24fj26ksccpppzwg6kbf10s4w-device-mock[185]: 127.0.0.1 - - [06/Sep/2026 13:36:41] "POST /device HTTP/1.1" 200 - container-test-run-flakelet-relay> relay # [23524.802585] relay 93sn3sv24fj26ksccpppzwg6kbf10s4w-device-mock[185]: 127.0.0.1 - - [06/Sep/2026 13:36:42] "POST /token HTTP/1.1" 400 - container-test-run-flakelet-relay> client: (finished: must succeed: push login --issuer https://relay:8443 --client-id flakelet-relay 2>&1, in 2.08 seconds) container-test-run-flakelet-relay> client: must succeed: test "$(stat -c %a /root/.local/state/flakelet-push/token.json)" = 600 container-test-run-flakelet-relay> client: (finished: must succeed: test "$(stat -c %a /root/.local/state/flakelet-push/token.json)" = 600, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 deploy agent/other 2>&1 container-test-run-flakelet-relay> agent # [23525.874695] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:43.836467Z","level":"INFO","message":"start","id":"25f424ca4c2565e276ef10f5cc85a019","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"dev@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23525.875283] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:43.837047Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"25f424ca4c2565e276ef10f5cc85a019\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23525.912464] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23525.943075] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23525.946650] agent flakelet[1300]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23525.947166] agent flakelet[1300]: other: up to date container-test-run-flakelet-relay> agent # [23525.950103] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23525.847992] relay 93sn3sv24fj26ksccpppzwg6kbf10s4w-device-mock[185]: 127.0.0.1 - - [06/Sep/2026 13:36:43] "POST /token HTTP/1.1" 200 - container-test-run-flakelet-relay> relay # [23525.874258] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:43.836050Z","level":"INFO","message":"deploy accepted","job":"f1ab30933e112a3226cbe5fdb737f6e5","caller":"dev@example.org","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 deploy agent/other 2>&1, in 0.63 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 deploy agent/other 2>&1 container-test-run-flakelet-relay> relay # [23526.489230] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:44.450976Z","level":"INFO","message":"deploy finished","job":"f1ab30933e112a3226cbe5fdb737f6e5","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23526.509017] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:44.470824Z","level":"INFO","message":"deploy accepted","job":"7b6c45717236182c0e609ce21ec15677","caller":"dev@example.org","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23526.487892] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:44.449637Z","level":"INFO","message":"update finished","flakelet":"other","status":"Unchanged","generation":"Some(1)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23526.509365] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:44.471175Z","level":"INFO","message":"start","id":"8180e44c0d503860191025a1ae0d3fb8","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"dev@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23526.509628] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:44.471451Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"8180e44c0d503860191025a1ae0d3fb8\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23526.568797] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23526.575466] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23526.579561] agent flakelet[1324]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23526.580120] agent flakelet[1324]: other: up to date container-test-run-flakelet-relay> agent # [23526.581881] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 deploy agent/other 2>&1, in 0.63 seconds) container-test-run-flakelet-relay> (finished: subtest: push login via device flow, cached token used afterwards, in 3.35 seconds) container-test-run-flakelet-relay> subtest: waves: failing first wave skips the second container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/8282rnbvyk847q4l4zby3zwcq3jpzrvw-flakelet-app-broken"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/8282rnbvyk847q4l4zby3zwcq3jpzrvw-flakelet-app-broken"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.02 seconds) container-test-run-flakelet-relay> client: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app --wave agent/other 2>&1 container-test-run-flakelet-relay> agent # [23527.117305] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:45.079046Z","level":"INFO","message":"update finished","flakelet":"other","status":"Unchanged","generation":"Some(1)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23527.156497] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:45.118290Z","level":"INFO","message":"start","id":"ca7f4bbdb9a661bfaee05e5206a5f62f","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23527.156899] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:45.118723Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"ca7f4bbdb9a661bfaee05e5206a5f62f\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23527.183526] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23527.215017] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23527.219093] agent flakelet[1359]: app: using prebuilt artifact /nix/store/8282rnbvyk847q4l4zby3zwcq3jpzrvw-flakelet-app-broken container-test-run-flakelet-relay> agent # [23527.219816] agent flakelet[1359]: app: activating generation 4 container-test-run-flakelet-relay> agent # [23527.236654] agent systemd[1]: Stopping app v1... container-test-run-flakelet-relay> agent # [23527.237130] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23527.237398] agent systemd[1]: Stopped app v1. container-test-run-flakelet-relay> agent # [23527.253866] agent systemd[1]: Reload requested from client PID 1366 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23527.253935] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23527.118501] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:45.080259Z","level":"INFO","message":"deploy finished","job":"7b6c45717236182c0e609ce21ec15677","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23527.156275] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:45.118048Z","level":"INFO","message":"deploy accepted","job":"f34b00b5e570467018b5f76e444dd3b8","caller":"admin@example.org","targets":"[\"agent/app\", \"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23527.598549] agent systemd[1]: Reloading finished in 343 ms. container-test-run-flakelet-relay> agent # [23527.688011] agent systemd[1]: Reload requested from client PID 1396 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23527.688052] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23528.017762] agent systemd[1]: Reloading finished in 329 ms. container-test-run-flakelet-relay> agent # [23528.113092] agent systemd[1]: Reload requested from client PID 1425 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23528.113134] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23528.441076] agent systemd[1]: Reloading finished in 327 ms. container-test-run-flakelet-relay> agent # [23528.535083] agent systemd[1]: Reload requested from client PID 1456 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23528.535123] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23528.858905] agent systemd[1]: Reloading finished in 323 ms. container-test-run-flakelet-relay> agent # [23528.933433] agent systemd[1]: Starting app broken... container-test-run-flakelet-relay> agent # [23528.965522] agent (nonexistent)[1490]: app.service: Unable to locate executable '/nonexistent': No such file or directory container-test-run-flakelet-relay> agent # [23528.965545] agent (nonexistent)[1490]: app.service: Failed at step EXEC spawning /nonexistent: No such file or directory container-test-run-flakelet-relay> agent # [23528.967944] agent systemd[1]: app.service: Main process exited, code=exited, status=203/EXEC container-test-run-flakelet-relay> agent # [23528.968061] agent systemd[1]: app.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> agent # [23528.968318] agent systemd[1]: Failed to start app broken. container-test-run-flakelet-relay> agent # [23528.996134] agent systemd[1]: Reload requested from client PID 1500 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23528.996176] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23529.321987] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> agent # [23529.404514] agent systemd[1]: Reload requested from client PID 1530 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23529.404557] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23529.731219] agent systemd[1]: Reloading finished in 326 ms. container-test-run-flakelet-relay> agent # [23529.795275] agent systemd[1]: Reload requested from client PID 1560 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23529.795311] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23530.122319] agent systemd[1]: Reloading finished in 326 ms. container-test-run-flakelet-relay> agent # [23530.215603] agent systemd[1]: Reload requested from client PID 1590 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23530.215649] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23530.549506] agent systemd[1]: Reloading finished in 333 ms. container-test-run-flakelet-relay> agent # [23530.619261] agent systemd[1]: Starting app v1... container-test-run-flakelet-relay> agent # [23530.662126] agent systemd[1]: Started app v1. container-test-run-flakelet-relay> agent # [23530.663277] agent flakelet[1359]: app: deploy failed, rolled back: systemctl start app.service failed: container-test-run-flakelet-relay> agent # [23530.663277] agent flakelet[1359]: failed units: app.service. See journalctl -u app.service container-test-run-flakelet-relay> agent # [23530.665426] agent systemd[1]: flakelet-relay-job-app.service: Main process exited, code=exited, status=1/FAILURE container-test-run-flakelet-relay> agent # [23530.665537] agent systemd[1]: flakelet-relay-job-app.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> client: (finished: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app --wave agent/other 2>&1, in 4.20 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl show app.service -p Description | grep -q 'app v1' container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl show app.service -p Description | grep -q 'app v1', in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: waves: failing first wave skips the second, in 4.24 seconds) container-test-run-flakelet-relay> subtest: host patterns expand on the relay container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy '@all/app' 2>&1 container-test-run-flakelet-relay> agent # [23531.327896] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:49.289612Z","level":"INFO","message":"update finished","flakelet":"app","status":"RolledBack","generation":"Some(3)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23531.390068] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:49.351818Z","level":"INFO","message":"start","id":"ebb304c63236839642ac98cd6209dc9b","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23531.390517] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:49.352338Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"ebb304c63236839642ac98cd6209dc9b\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23531.425897] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23531.462102] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23531.467640] agent flakelet[1658]: app: using prebuilt artifact /nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1 container-test-run-flakelet-relay> agent # [23531.468374] agent flakelet[1658]: app: up to date container-test-run-flakelet-relay> agent # [23531.470690] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23531.329567] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:49.291297Z","level":"INFO","message":"deploy finished","job":"f34b00b5e570467018b5f76e444dd3b8","ok":false,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23531.389683] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:49.351454Z","level":"INFO","message":"deploy accepted","job":"e534f7f1a91dc09ac1c2f39943d49b03","caller":"admin@example.org","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy '@all/app' 2>&1, in 0.64 seconds) container-test-run-flakelet-relay> client: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy '*/app' 2>&1 container-test-run-flakelet-relay> relay # [23532.007380] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:49.969127Z","level":"INFO","message":"deploy finished","job":"e534f7f1a91dc09ac1c2f39943d49b03","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23532.029508] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:49.991301Z","level":"INFO","message":"deploy accepted","job":"f1f2caaa6c0a06dcd4d96a8bf9ece3a7","caller":"admin@example.org","targets":"[\"agent/app\", \"ghost/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23532.005656] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:49.967372Z","level":"INFO","message":"update finished","flakelet":"app","status":"Unchanged","generation":"Some(3)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23532.029796] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:49.991560Z","level":"INFO","message":"start","id":"b30ba194c6a5b7340428bfa2d14bb58d","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23532.030157] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:49.991976Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"b30ba194c6a5b7340428bfa2d14bb58d\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23532.067680] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23532.096138] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23532.100559] agent flakelet[1682]: app: using prebuilt artifact /nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1 container-test-run-flakelet-relay> agent # [23532.101190] agent flakelet[1682]: app: up to date container-test-run-flakelet-relay> agent # [23532.103925] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> client: (finished: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy '*/app' 2>&1, in 0.64 seconds) container-test-run-flakelet-relay> client: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app --wave '*/app' 2>&1 container-test-run-flakelet-relay> agent # [23532.644622] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:50.606357Z","level":"INFO","message":"update finished","flakelet":"app","status":"Unchanged","generation":"Some(3)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23532.669353] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:50.631158Z","level":"INFO","message":"start","id":"4bdbb3edc448fe70d1bda81bb20741b2","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23532.669773] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:50.631593Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"4bdbb3edc448fe70d1bda81bb20741b2\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23532.707634] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23532.739101] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23532.742720] agent flakelet[1706]: app: using prebuilt artifact /nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1 container-test-run-flakelet-relay> agent # [23532.743252] agent flakelet[1706]: app: up to date container-test-run-flakelet-relay> agent # [23532.745105] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23532.646182] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:50.607937Z","level":"INFO","message":"deploy finished","job":"f1f2caaa6c0a06dcd4d96a8bf9ece3a7","ok":false,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23532.669113] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:50.630920Z","level":"INFO","message":"deploy accepted","job":"d1bf4db9cdd59d88a58db921c395b142","caller":"admin@example.org","targets":"[\"agent/app\", \"ghost/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> client: (finished: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app --wave '*/app' 2>&1, in 0.64 seconds) container-test-run-flakelet-relay> client: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy '@all/nope' 2>&1 container-test-run-flakelet-relay> client: (finished: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy '@all/nope' 2>&1, in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: host patterns expand on the relay, in 1.95 seconds) container-test-run-flakelet-relay> subtest: detach returns once the job is accepted container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: timeout 20 push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy --detach agent/app 2>&1 container-test-run-flakelet-relay> client: (finished: must succeed: timeout 20 push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy --detach agent/app 2>&1, in 0.02 seconds) container-test-run-flakelet-relay> agent: waiting for success: systemctl is-active flakelet-relay-job-app.service container-test-run-flakelet-relay> agent # [23533.288846] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:51.250601Z","level":"INFO","message":"update finished","flakelet":"app","status":"Unchanged","generation":"Some(3)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23533.343859] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:51.305626Z","level":"INFO","message":"start","id":"fc63c45be3d71f4cb9ed05b65f5c15d6","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23533.344117] agent flakelet-agent[474]: {"timestamp":"2026-09-06T13:36:51.305919Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"fc63c45be3d71f4cb9ed05b65f5c15d6\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23533.382607] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23533.413149] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23533.417677] agent flakelet[1742]: app: using prebuilt artifact /nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2 container-test-run-flakelet-relay> agent # [23533.418351] agent flakelet[1742]: app: activating generation 4 container-test-run-flakelet-relay> agent # [23533.431269] agent systemd[1]: Stopping app v1... container-test-run-flakelet-relay> agent # [23533.431722] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23533.431984] agent systemd[1]: Stopped app v1. container-test-run-flakelet-relay> agent # [23533.449796] agent systemd[1]: Reload requested from client PID 1749 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23533.449866] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23533.289818] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:51.251556Z","level":"INFO","message":"deploy finished","job":"d1bf4db9cdd59d88a58db921c395b142","ok":false,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23533.343646] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:36:51.305404Z","level":"INFO","message":"deploy accepted","job":"54d154147da172e2968b29d856307b58","caller":"admin@example.org","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23533.786376] agent systemd[1]: Reloading finished in 335 ms. container-test-run-flakelet-relay> agent # [23533.854778] agent systemd[1]: Reload requested from client PID 1779 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23533.854817] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23534.177510] agent systemd[1]: Reloading finished in 322 ms. container-test-run-flakelet-relay> agent # [23534.257832] agent systemd[1]: Reload requested from client PID 1808 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23534.257873] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: waiting for success: systemctl is-active flakelet-relay-job-app.service, in 1.30 seconds) container-test-run-flakelet-relay> ??? Warning (UserWarning): wait_until_fails(): passing a bare int/float as a duration is deprecated. Use datetime.timedelta instead. container-test-run-flakelet-relay> File "/nix/store/fv4yr9c0f9kyrfc00100i4rlshiiidbd-nixos-test-driver-1.1/lib/python3.14/site-packages/test_driver/duration.py", line 39 container-test-run-flakelet-relay> agent: waiting for failure: systemctl is-active flakelet-relay-job-app.service container-test-run-flakelet-relay> ??? Warning (UserWarning): execute(): passing a bare int/float as a duration is deprecated. Use datetime.timedelta instead. container-test-run-flakelet-relay> File "/nix/store/fv4yr9c0f9kyrfc00100i4rlshiiidbd-nixos-test-driver-1.1/lib/python3.14/site-packages/test_driver/duration.py", line 39 container-test-run-flakelet-relay> agent # [23534.578511] agent systemd[1]: Reloading finished in 320 ms. container-test-run-flakelet-relay> agent # [23534.657331] agent systemd[1]: Reload requested from client PID 1841 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23534.657365] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23534.979760] agent systemd[1]: Reloading finished in 322 ms. container-test-run-flakelet-relay> agent # [23535.076202] agent systemd[1]: Starting app slow2... container-test-run-flakelet-relay> agent # [23541.151202] agent systemd[1]: Started app slow2. container-test-run-flakelet-relay> agent # [23541.159263] agent flakelet[1742]: app: updated to generation 4 container-test-run-flakelet-relay> agent # [23541.160123] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> agent: (finished: waiting for failure: systemctl is-active flakelet-relay-job-app.service, in 7.52 seconds) container-test-run-flakelet-relay> (finished: subtest: detach returns once the job is accepted, in 8.86 seconds) container-test-run-flakelet-relay> subtest: unknown host is final, missing agent is retried, agents listing container-test-run-flakelet-relay> client: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy nope/app 2>&1 container-test-run-flakelet-relay> client: (finished: must fail: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy nope/app 2>&1, in 0.02 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl stop flakelet-agent container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl stop flakelet-agent, in 0.08 seconds) container-test-run-flakelet-relay> relay: waiting for success: curl -sf http://127.0.0.1:7400/metrics | grep -q 'agent_up{host="agent"} 0' container-test-run-flakelet-relay> relay: (finished: waiting for success: curl -sf http://127.0.0.1:7400/metrics | grep -q 'agent_up{host="agent"} 0', in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/other > /tmp/retry.out 2>&1 & container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/other > /tmp/retry.out 2>&1 &, in 0.01 seconds) container-test-run-flakelet-relay> client: waiting for success: grep -q 'agent_unavailable.*retrying' /tmp/retry.out container-test-run-flakelet-relay> relay # [23542.206485] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:00.168226Z","level":"INFO","message":"agent disconnected: IO error: peer closed connection without sending TLS close_notify: https://docs.rs/rustls/latest/rustls/manual/_03_howto/index.html#unexpected-eof","host":"agent","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> agent # [23542.206200] agent systemd[1]: Stopping flakelet-agent... container-test-run-flakelet-relay> agent # [23542.239991] agent systemd[1]: flakelet-agent.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23542.240409] agent systemd[1]: Stopped flakelet-agent. container-test-run-flakelet-relay> agent # [23542.240868] agent systemd[1]: flakelet-agent.service: Consumed 1.854s CPU time over 27.581s wall clock time. container-test-run-flakelet-relay> client: (finished: waiting for success: grep -q 'agent_unavailable.*retrying' /tmp/retry.out, in 1.02 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl start flakelet-agent container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl start flakelet-agent, in 0.12 seconds) container-test-run-flakelet-relay> ??? Warning (UserWarning): wait_until_succeeds(): passing a bare int/float as a duration is deprecated. Use datetime.timedelta instead. container-test-run-flakelet-relay> File "/nix/store/fv4yr9c0f9kyrfc00100i4rlshiiidbd-nixos-test-driver-1.1/lib/python3.14/site-packages/test_driver/duration.py", line 39 container-test-run-flakelet-relay> client: waiting for success: grep -q 'agent/other: unchanged' /tmp/retry.out container-test-run-flakelet-relay> agent # [23543.325442] agent systemd[1]: Starting flakelet-agent... container-test-run-flakelet-relay> agent # [23543.382622] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:01.344355Z","level":"INFO","message":"reattaching to running unit","flakelet":"app","ids":"[\"fc63c45be3d71f4cb9ed05b65f5c15d6\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23543.428136] agent systemd[1]: Started flakelet-agent. container-test-run-flakelet-relay> agent # [23543.441699] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:01.403475Z","level":"INFO","message":"connected","relay":"https://relay:7443","relay_name":"relay","relay_version":"0.1.0","host":"agent","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay # [23543.441841] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:01.403549Z","level":"INFO","message":"agent connected","host":"agent","version":"0.1.0","flakelets":"[Named { name: \"app\", generation: Some(4), revision: Some(\"prebuilt:app\") }, Named { name: \"other\", generation: Some(1), revision: Some(\"prebuilt:other\") }]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> agent # [23543.923991] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:01.885705Z","level":"INFO","message":"update finished","flakelet":"app","status":"Updated","generation":"Some(4)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23545.314060] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:03.275771Z","level":"INFO","message":"start","id":"4a47905db5021c605dd37f7dfd9b4149","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23545.314982] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:03.276363Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"4a47905db5021c605dd37f7dfd9b4149\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23545.348618] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23545.378035] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23545.382749] agent flakelet[2351]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23545.383279] agent flakelet[2351]: other: up to date container-test-run-flakelet-relay> agent # [23545.384059] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23545.313597] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:03.275328Z","level":"INFO","message":"deploy accepted","job":"28f2c656a5f1f9ba3edbeba615159332","caller":"admin@example.org","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23545.919236] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:03.880951Z","level":"INFO","message":"update finished","flakelet":"other","status":"Unchanged","generation":"Some(1)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> relay # [23545.920561] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:03.882266Z","level":"INFO","message":"deploy finished","job":"28f2c656a5f1f9ba3edbeba615159332","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> client: (finished: waiting for success: grep -q 'agent/other: unchanged' /tmp/retry.out, in 3.04 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem agents container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem agents, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: echo '{"groups": []}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'repo:github:example/app:ref:refs/heads/main' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32) container-test-run-flakelet-relay> client: (finished: must succeed: echo '{"groups": []}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'repo:github:example/app:ref:refs/heads/main' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32), in 0.06 seconds) container-test-run-flakelet-relay> client: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjEyNCwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxODI0LCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiI1VVhSQjVJM1QzN0xDPT09IiwibmJmIjoxNzg4NzAxODI0LCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.9Sdz2P51DJbeeBh8LG9cZynZirC5RJJHI7QuWhH4984ZGmobYtWb8FbMOiMtpLw7lrSuCz1d3TTTaxHw9muJCQ' push --relay https://relay:7443 agents container-test-run-flakelet-relay> client: (finished: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjEyNCwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxODI0LCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiI1VVhSQjVJM1QzN0xDPT09IiwibmJmIjoxNzg4NzAxODI0LCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.9Sdz2P51DJbeeBh8LG9cZynZirC5RJJHI7QuWhH4984ZGmobYtWb8FbMOiMtpLw7lrSuCz1d3TTTaxHw9muJCQ' push --relay https://relay:7443 agents, in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: unknown host is final, missing agent is retried, agents listing, in 4.40 seconds) container-test-run-flakelet-relay> subtest: out-of-band flakelet update reaches the relay without reconnect container-test-run-flakelet-relay> agent: must succeed: flakelet status --json app | jq '.[0].generation' container-test-run-flakelet-relay> agent: (finished: must succeed: flakelet status --json app | jq '.[0].generation', in 0.03 seconds) container-test-run-flakelet-relay> agent: must succeed: journalctl -u flakelet-agent -o cat | grep -c '"connected"' || true container-test-run-flakelet-relay> agent: (finished: must succeed: journalctl -u flakelet-agent -o cat | grep -c '"connected"' || true, in 0.01 seconds) container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.01 seconds) container-test-run-flakelet-relay> agent: must succeed: flakelet update app container-test-run-flakelet-relay> app: using prebuilt artifact /nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2 container-test-run-flakelet-relay> app: activating generation 5 container-test-run-flakelet-relay> agent # [23546.640667] agent systemd[1]: Stopping app slow2... container-test-run-flakelet-relay> agent # [23546.641401] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23546.641536] agent systemd[1]: Stopped app slow2. container-test-run-flakelet-relay> agent # [23546.650748] agent systemd[1]: Reload requested from client PID 2393 ('systemctl')... container-test-run-flakelet-relay> agent # [23546.650786] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23546.974557] agent systemd[1]: Reloading finished in 323 ms. container-test-run-flakelet-relay> agent # [23547.055117] agent systemd[1]: Reload requested from client PID 2422 ('systemctl')... container-test-run-flakelet-relay> agent # [23547.055158] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23547.382340] agent systemd[1]: Reloading finished in 326 ms. container-test-run-flakelet-relay> agent # [23547.469370] agent systemd[1]: Reload requested from client PID 2453 ('systemctl')... container-test-run-flakelet-relay> agent # [23547.469415] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23547.800022] agent systemd[1]: Reloading finished in 330 ms. container-test-run-flakelet-relay> agent # [23547.874535] agent systemd[1]: Reload requested from client PID 2485 ('systemctl')... container-test-run-flakelet-relay> agent # [23547.874571] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: must succeed: flakelet update app, in 1.70 seconds) container-test-run-flakelet-relay> client: waiting for success: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem agents | grep -q 'app@5' container-test-run-flakelet-relay> agent # [23548.204076] agent systemd[1]: Reloading finished in 329 ms. container-test-run-flakelet-relay> agent # [23548.276599] agent systemd[1]: Starting app v2... container-test-run-flakelet-relay> agent # [23548.314082] agent systemd[1]: Started app v2. container-test-run-flakelet-relay> agent # [23549.451618] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:07.413378Z","level":"INFO","message":"local change","flakelet":"app","generation":5,"by":"root (shell)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> client: (finished: waiting for success: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem agents | grep -q 'app@5', in 2.06 seconds) container-test-run-flakelet-relay> agent: must succeed: journalctl -u flakelet-agent -o cat | grep -c '"connected"' || true container-test-run-flakelet-relay> agent: (finished: must succeed: journalctl -u flakelet-agent -o cat | grep -c '"connected"' || true, in 0.01 seconds) container-test-run-flakelet-relay> client: waiting for success: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem jobs | grep local-app-5- container-test-run-flakelet-relay> client: (finished: waiting for success: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem jobs | grep local-app-5-, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem jobs | grep local-app- container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem jobs | grep local-app-, in 0.02 seconds) container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.01 seconds) container-test-run-flakelet-relay> agent: must succeed: flakelet update app container-test-run-flakelet-relay> app: using prebuilt artifact /nix/store/hysydfr96ds875vr0jgw5rjxi4p39h2j-flakelet-app-v1 container-test-run-flakelet-relay> app: activating generation 6 container-test-run-flakelet-relay> agent # [23550.469220] agent systemd[1]: Stopping app v2... container-test-run-flakelet-relay> agent # [23550.469953] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23550.470096] agent systemd[1]: Stopped app v2. container-test-run-flakelet-relay> agent # [23550.480893] agent systemd[1]: Reload requested from client PID 2537 ('systemctl')... container-test-run-flakelet-relay> agent # [23550.480930] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23550.807201] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> agent # [23550.899596] agent systemd[1]: Reload requested from client PID 2566 ('systemctl')... container-test-run-flakelet-relay> agent # [23550.899642] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23551.222273] agent systemd[1]: Reloading finished in 322 ms. container-test-run-flakelet-relay> agent # [23551.309926] agent systemd[1]: Reload requested from client PID 2594 ('systemctl')... container-test-run-flakelet-relay> agent # [23551.309970] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23551.637200] agent systemd[1]: Reloading finished in 326 ms. container-test-run-flakelet-relay> agent # [23551.737226] agent systemd[1]: Reload requested from client PID 2626 ('systemctl')... container-test-run-flakelet-relay> agent # [23551.737268] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: must succeed: flakelet update app, in 1.75 seconds) container-test-run-flakelet-relay> client: waiting for success: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem agents | grep -q 'app@6' container-test-run-flakelet-relay> agent # [23552.064212] agent systemd[1]: Reloading finished in 326 ms. container-test-run-flakelet-relay> agent # [23552.158750] agent systemd[1]: Starting app v1... container-test-run-flakelet-relay> agent # [23552.186980] agent systemd[1]: Started app v1. container-test-run-flakelet-relay> agent # [23553.451927] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:11.413722Z","level":"INFO","message":"local change","flakelet":"app","generation":6,"by":"root (shell)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> client: (finished: waiting for success: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem agents | grep -q 'app@6', in 2.07 seconds) container-test-run-flakelet-relay> (finished: subtest: out-of-band flakelet update reaches the relay without reconnect, in 7.69 seconds) container-test-run-flakelet-relay> subtest: certificate not listed under agents cannot connect as agent container-test-run-flakelet-relay> client: must succeed: curl -s -o /dev/null -w '%{http_code}' --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/mallory/cert.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/mallory/key.pem -H 'Upgrade: websocket' -H 'Connection: Upgrade' -H 'Sec-WebSocket-Version: 13' -H 'Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==' https://relay:7443/v1/agent container-test-run-flakelet-relay> client: (finished: must succeed: curl -s -o /dev/null -w '%{http_code}' --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/mallory/cert.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/mallory/key.pem -H 'Upgrade: websocket' -H 'Connection: Upgrade' -H 'Sec-WebSocket-Version: 13' -H 'Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==' https://relay:7443/v1/agent, in 0.03 seconds) container-test-run-flakelet-relay> (finished: subtest: certificate not listed under agents cannot connect as agent, in 0.03 seconds) container-test-run-flakelet-relay> subtest: metrics container-test-run-flakelet-relay> relay: must succeed: curl -sf http://127.0.0.1:7400/metrics container-test-run-flakelet-relay> relay: (finished: must succeed: curl -sf http://127.0.0.1:7400/metrics, in 0.01 seconds) container-test-run-flakelet-relay> (finished: subtest: metrics, in 0.01 seconds) container-test-run-flakelet-relay> subtest: agent link drop mid-run replays missed lines once container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.01 seconds) container-test-run-flakelet-relay> agent: must succeed: date +%s container-test-run-flakelet-relay> agent: (finished: must succeed: date +%s, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app > /tmp/slow.out 2>&1 & container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app > /tmp/slow.out 2>&1 &, in 0.01 seconds) container-test-run-flakelet-relay> agent: waiting for success: journalctl -u flakelet-relay-job-app.service --since=@1788701832 | grep -q 'app-slow' container-test-run-flakelet-relay> agent # [23554.347941] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:12.309705Z","level":"INFO","message":"start","id":"9f7a128eb04fb75f66b102866c124436","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23554.348665] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:12.310480Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"9f7a128eb04fb75f66b102866c124436\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23554.386073] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23554.393341] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23554.397131] agent flakelet[2684]: app: using prebuilt artifact /nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow container-test-run-flakelet-relay> agent # [23554.397791] agent flakelet[2684]: app: activating generation 7 container-test-run-flakelet-relay> agent # [23554.407771] agent systemd[1]: Stopping app v1... container-test-run-flakelet-relay> agent # [23554.408497] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23554.408625] agent systemd[1]: Stopped app v1. container-test-run-flakelet-relay> agent # [23554.420584] agent systemd[1]: Reload requested from client PID 2691 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23554.420621] agent systemd[1]: Reloading... container-test-run-flakelet-relay> relay # [23554.289684] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:12.251452Z","level":"INFO","message":"agent rejected: no agents entry matches","principals":"[\"x509:dns:mallory\"]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> relay # [23554.347524] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:12.309318Z","level":"INFO","message":"deploy accepted","job":"2976327c7bcd7518c94ab7cc8d6ca995","caller":"admin@example.org","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23554.755516] agent systemd[1]: Reloading finished in 334 ms. container-test-run-flakelet-relay> agent # [23554.851369] agent systemd[1]: Reload requested from client PID 2721 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23554.851408] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: waiting for success: journalctl -u flakelet-relay-job-app.service --since=@1788701832 | grep -q 'app-slow', in 1.02 seconds) container-test-run-flakelet-relay> agent: must succeed: for a in $(getent ahosts relay | cut -d' ' -f1 | sort -u); do ip route add unreachable $a; done container-test-run-flakelet-relay> agent: (finished: must succeed: for a in $(getent ahosts relay | cut -d' ' -f1 | sort -u); do ip route add unreachable $a; done, in 0.02 seconds) container-test-run-flakelet-relay> relay: must succeed: for a in $(getent ahosts agent | cut -d' ' -f1 | sort -u); do ss -K dst "[$a]"; done container-test-run-flakelet-relay> relay: (finished: must succeed: for a in $(getent ahosts agent | cut -d' ' -f1 | sort -u); do ss -K dst "[$a]"; done, in 0.07 seconds) container-test-run-flakelet-relay> agent: must succeed: ss -K dport = 7443 container-test-run-flakelet-relay> agent # [23555.187917] agent systemd[1]: Reloading finished in 336 ms. container-test-run-flakelet-relay> agent # [23555.275011] agent systemd[1]: Reload requested from client PID 2750 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23555.275054] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: must succeed: ss -K dport = 7443, in 0.03 seconds) container-test-run-flakelet-relay> agent: waiting for success: journalctl -u flakelet-relay-job-app.service --since=@1788701832 | grep -q 'updated to generation' container-test-run-flakelet-relay> agent # [23555.476690] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:13.438279Z","level":"INFO","message":"disconnected: IO error: Software caused connection abort (os error 103)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23555.625316] agent systemd[1]: Reloading finished in 349 ms. container-test-run-flakelet-relay> relay # [23555.444071] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:13.405773Z","level":"INFO","message":"agent disconnected: IO error: Software caused connection abort (os error 103)","host":"agent","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> agent # [23555.726964] agent systemd[1]: Reload requested from client PID 2798 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23555.727012] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23556.055430] agent systemd[1]: Reloading finished in 328 ms. container-test-run-flakelet-relay> agent # [23556.143231] agent systemd[1]: Starting app slow... container-test-run-flakelet-relay> agent # [23556.479563] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:14.441315Z","level":"WARN","message":"connect failed: connect relay:7443: No route to host (os error 113)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23558.482072] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:16.443812Z","level":"WARN","message":"connect failed: connect relay:7443: No route to host (os error 113)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23562.174883] agent systemd[1]: Started app slow. container-test-run-flakelet-relay> agent # [23562.180466] agent flakelet[2684]: app: updated to generation 7 container-test-run-flakelet-relay> agent # [23562.182264] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> agent: (finished: waiting for success: journalctl -u flakelet-relay-job-app.service --since=@1788701832 | grep -q 'updated to generation', in 7.10 seconds) container-test-run-flakelet-relay> agent: must succeed: for a in $(getent ahosts relay | cut -d' ' -f1 | sort -u); do ip route del unreachable $a; done container-test-run-flakelet-relay> agent: (finished: must succeed: for a in $(getent ahosts relay | cut -d' ' -f1 | sort -u); do ip route del unreachable $a; done, in 0.02 seconds) container-test-run-flakelet-relay> client: waiting for success: grep -q 'agent/app: updated' /tmp/slow.out container-test-run-flakelet-relay> agent # [23562.483558] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:20.445300Z","level":"WARN","message":"connect failed: connect relay:7443: No route to host (os error 113)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23563.295044] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:21.256800Z","level":"INFO","message":"update finished","flakelet":"app","status":"Updated","generation":"Some(7)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> client: (finished: waiting for success: grep -q 'agent/app: updated' /tmp/slow.out, in 8.09 seconds) container-test-run-flakelet-relay> client: must succeed: cat /tmp/slow.out container-test-run-flakelet-relay> client: (finished: must succeed: cat /tmp/slow.out, in 0.01 seconds) container-test-run-flakelet-relay> (finished: subtest: agent link drop mid-run replays missed lines once, in 16.39 seconds) container-test-run-flakelet-relay> subtest: agent restart mid-run reattaches to the unit container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app > /tmp/restart.out 2>&1 & container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app > /tmp/restart.out 2>&1 &, in 0.01 seconds) container-test-run-flakelet-relay> agent: waiting for success: journalctl -u flakelet-relay-job-app.service --since -20s | grep -q 'app-slow2' container-test-run-flakelet-relay> relay # [23570.488316] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:28.450079Z","level":"INFO","message":"agent connected","host":"agent","version":"0.1.0","flakelets":"[Named { name: \"app\", generation: Some(7), revision: Some(\"prebuilt:app\") }, Named { name: \"other\", generation: Some(1), revision: Some(\"prebuilt:other\") }]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> relay # [23570.489979] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:28.451773Z","level":"INFO","message":"deploy finished","job":"2976327c7bcd7518c94ab7cc8d6ca995","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23570.729731] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:28.691481Z","level":"INFO","message":"deploy accepted","job":"ba1efcf9483700d7a230dc365fc8181f","caller":"admin@example.org","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23570.488231] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:28.449965Z","level":"INFO","message":"connected","relay":"https://relay:7443","relay_name":"relay","relay_version":"0.1.0","host":"agent","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23570.489463] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:28.451280Z","level":"INFO","message":"start","id":"9f7a128eb04fb75f66b102866c124436","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23570.730248] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:28.691989Z","level":"INFO","message":"start","id":"cfdfac7db31549ca4a0ef9453b3c1f65","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23570.730904] agent flakelet-agent[1926]: {"timestamp":"2026-09-06T13:37:28.692720Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"cfdfac7db31549ca4a0ef9453b3c1f65\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23570.762273] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23570.796231] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23570.801302] agent flakelet[2956]: app: using prebuilt artifact /nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2 container-test-run-flakelet-relay> agent # [23570.801991] agent flakelet[2956]: app: activating generation 8 container-test-run-flakelet-relay> agent # [23570.812350] agent systemd[1]: Stopping app slow... container-test-run-flakelet-relay> agent # [23570.813068] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23570.813197] agent systemd[1]: Stopped app slow. container-test-run-flakelet-relay> agent # [23570.822706] agent systemd[1]: Reload requested from client PID 2963 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23570.822746] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23571.148771] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> agent # [23571.238368] agent systemd[1]: Reload requested from client PID 2993 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23571.238410] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: waiting for success: journalctl -u flakelet-relay-job-app.service --since -20s | grep -q 'app-slow2', in 1.02 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl restart flakelet-agent container-test-run-flakelet-relay> agent # [23571.564351] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> agent # [23571.645591] agent systemd[1]: Reload requested from client PID 3025 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23571.645626] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23571.973486] agent systemd[1]: Reloading finished in 327 ms. container-test-run-flakelet-relay> agent # [23572.051285] agent systemd[1]: Stopping flakelet-agent... container-test-run-flakelet-relay> agent # [23572.060119] agent systemd[1]: Reload requested from client PID 3063 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23572.060159] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23572.388946] agent systemd[1]: Reloading finished in 328 ms. container-test-run-flakelet-relay> relay # [23572.053288] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:30.015032Z","level":"INFO","message":"agent disconnected: IO error: peer closed connection without sending TLS close_notify: https://docs.rs/rustls/latest/rustls/manual/_03_howto/index.html#unexpected-eof","host":"agent","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl restart flakelet-agent, in 0.86 seconds) container-test-run-flakelet-relay> agent: must succeed: test -n "$(ls /var/lib/flakelet-agent/jobs)" container-test-run-flakelet-relay> agent: (finished: must succeed: test -n "$(ls /var/lib/flakelet-agent/jobs)", in 0.01 seconds) container-test-run-flakelet-relay> client: waiting for success: grep -q 'agent/app: updated' /tmp/restart.out container-test-run-flakelet-relay> agent # [23572.465916] agent systemd[1]: flakelet-agent.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23572.466165] agent systemd[1]: Stopped flakelet-agent. container-test-run-flakelet-relay> agent # [23572.466181] agent systemd[1]: flakelet-agent.service: Consumed 1.132s CPU time over 29.140s wall clock time. container-test-run-flakelet-relay> agent # [23572.516869] agent systemd[1]: Starting app slow2... container-test-run-flakelet-relay> agent # [23572.518206] agent systemd[1]: Starting flakelet-agent... container-test-run-flakelet-relay> agent # [23572.549317] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:30.511101Z","level":"INFO","message":"reattaching to running unit","flakelet":"app","ids":"[\"cfdfac7db31549ca4a0ef9453b3c1f65\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23572.595588] agent systemd[1]: Started flakelet-agent. container-test-run-flakelet-relay> agent # [23572.609684] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:30.571472Z","level":"INFO","message":"connected","relay":"https://relay:7443","relay_name":"relay","relay_version":"0.1.0","host":"agent","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23572.610946] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:30.572765Z","level":"INFO","message":"start","id":"cfdfac7db31549ca4a0ef9453b3c1f65","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay # [23572.609832] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:30.571569Z","level":"INFO","message":"agent connected","host":"agent","version":"0.1.0","flakelets":"[Named { name: \"app\", generation: Some(7), revision: Some(\"prebuilt:app\") }, Named { name: \"other\", generation: Some(1), revision: Some(\"prebuilt:other\") }]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> agent # [23578.563135] agent systemd[1]: Started app slow2. container-test-run-flakelet-relay> agent # [23578.570386] agent flakelet[2956]: app: updated to generation 8 container-test-run-flakelet-relay> agent # [23578.573272] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23579.139353] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:37.101103Z","level":"INFO","message":"update finished","flakelet":"app","status":"Updated","generation":"Some(8)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> relay # [23579.140493] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:37.102164Z","level":"INFO","message":"deploy finished","job":"ba1efcf9483700d7a230dc365fc8181f","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> client: (finished: waiting for success: grep -q 'agent/app: updated' /tmp/restart.out, in 7.08 seconds) container-test-run-flakelet-relay> client: must succeed: cat /tmp/restart.out container-test-run-flakelet-relay> client: (finished: must succeed: cat /tmp/restart.out, in 0.01 seconds) container-test-run-flakelet-relay> agent: must succeed: systemctl is-active app.service container-test-run-flakelet-relay> agent: (finished: must succeed: systemctl is-active app.service, in 0.01 seconds) container-test-run-flakelet-relay> (finished: subtest: agent restart mid-run reattaches to the unit, in 9.03 seconds) container-test-run-flakelet-relay> subtest: relay restart mid-run, push resumes via /v1/jobs container-test-run-flakelet-relay> agent: must succeed: jq '.services.app.prebuilt="/nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json container-test-run-flakelet-relay> agent: (finished: must succeed: jq '.services.app.prebuilt="/nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow"' /etc/flakelet/config.json > /tmp/config.json && cp --remove-destination /tmp/config.json /etc/flakelet/config.json, in 0.02 seconds) container-test-run-flakelet-relay> agent: must succeed: date +%s container-test-run-flakelet-relay> agent: (finished: must succeed: date +%s, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app > /tmp/resume.out 2>&1 & container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy agent/app > /tmp/resume.out 2>&1 &, in 0.01 seconds) container-test-run-flakelet-relay> agent: waiting for success: journalctl -u flakelet-relay-job-app.service --since=@1788701857 | grep -q 'app-slow' container-test-run-flakelet-relay> agent # [23579.762118] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:37.723833Z","level":"INFO","message":"start","id":"c81e8c7c55cb7bea994cc5304aa7693d","flakelet":"app","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23579.762463] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:37.724289Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"c81e8c7c55cb7bea994cc5304aa7693d\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23579.791128] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23579.823207] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23579.827437] agent flakelet[3565]: app: using prebuilt artifact /nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow container-test-run-flakelet-relay> agent # [23579.828107] agent flakelet[3565]: app: activating generation 9 container-test-run-flakelet-relay> agent # [23579.839821] agent systemd[1]: Stopping app slow2... container-test-run-flakelet-relay> agent # [23579.840533] agent systemd[1]: app.service: Deactivated successfully. container-test-run-flakelet-relay> agent # [23579.840657] agent systemd[1]: Stopped app slow2. container-test-run-flakelet-relay> agent # [23579.850978] agent systemd[1]: Reload requested from client PID 3572 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23579.851026] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23580.176971] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> relay # [23579.761688] relay flakelet-relay[400]: {"timestamp":"2026-09-06T13:37:37.723433Z","level":"INFO","message":"deploy accepted","job":"2ab8e0fbd49132d3729f9cf43111ea48","caller":"admin@example.org","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23580.247589] agent systemd[1]: Reload requested from client PID 3602 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23580.247629] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent: (finished: waiting for success: journalctl -u flakelet-relay-job-app.service --since=@1788701857 | grep -q 'app-slow', in 1.02 seconds) container-test-run-flakelet-relay> relay: must succeed: systemctl restart flakelet-relay container-test-run-flakelet-relay> agent # [23580.573559] agent systemd[1]: Reloading finished in 325 ms. container-test-run-flakelet-relay> agent # [23580.658700] agent systemd[1]: Reload requested from client PID 3634 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23580.658742] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23580.781937] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:38.743678Z","level":"INFO","message":"disconnected: IO error: peer closed connection without sending TLS close_notify: https://docs.rs/rustls/latest/rustls/manual/_03_howto/index.html#unexpected-eof","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay # [23580.781315] relay systemd[1]: Stopping flakelet-relay... container-test-run-flakelet-relay> relay # [23580.837371] relay systemd[1]: flakelet-relay.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23580.837772] relay systemd[1]: Stopped flakelet-relay. container-test-run-flakelet-relay> relay # [23580.837810] relay systemd[1]: flakelet-relay.service: Consumed 2.686s CPU time over 1min 7.514s wall clock time. container-test-run-flakelet-relay> relay # [23580.873713] relay systemd[1]: Starting flakelet-relay... container-test-run-flakelet-relay> agent # [23580.995352] agent systemd[1]: Reloading finished in 336 ms. container-test-run-flakelet-relay> agent # [23581.083590] agent systemd[1]: Reload requested from client PID 3670 ('systemctl') (unit flakelet-relay-job-app.service)... container-test-run-flakelet-relay> agent # [23581.083632] agent systemd[1]: Reloading... container-test-run-flakelet-relay> agent # [23581.414153] agent systemd[1]: Reloading finished in 330 ms. container-test-run-flakelet-relay> agent # [23581.491593] agent systemd[1]: Starting app slow... container-test-run-flakelet-relay> agent # [23581.788288] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:39.750064Z","level":"WARN","message":"connect failed: connect relay:7443: Connection refused (os error 111)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay: (finished: must succeed: systemctl restart flakelet-relay, in 1.60 seconds) container-test-run-flakelet-relay> client: waiting for success: grep -q '» ok' /tmp/resume.out container-test-run-flakelet-relay> relay # [23582.365795] relay flakelet-relay[930]: {"timestamp":"2026-09-06T13:37:40.327549Z","level":"INFO","message":"listening on 127.0.0.1:7400","target":"flakelet_relay::relay::server"} container-test-run-flakelet-relay> relay # [23582.366446] relay flakelet-relay[930]: {"timestamp":"2026-09-06T13:37:40.328060Z","level":"INFO","message":"listening on [::]:7443","target":"flakelet_relay::relay::server"} container-test-run-flakelet-relay> relay # [23582.366446] relay systemd[1]: Started flakelet-relay. container-test-run-flakelet-relay> agent # [23583.800892] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:41.762633Z","level":"INFO","message":"connected","relay":"https://relay:7443","relay_name":"relay","relay_version":"0.1.0","host":"agent","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay # [23583.803275] relay flakelet-relay[930]: {"timestamp":"2026-09-06T13:37:41.765012Z","level":"INFO","message":"agent connected","host":"agent","version":"0.1.0","flakelets":"[Named { name: \"app\", generation: Some(8), revision: Some(\"prebuilt:app\") }, Named { name: \"other\", generation: Some(1), revision: Some(\"prebuilt:other\") }]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> agent # [23587.557141] agent systemd[1]: Started app slow. container-test-run-flakelet-relay> agent # [23587.566077] agent flakelet[3565]: app: updated to generation 9 container-test-run-flakelet-relay> agent # [23587.568895] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23587.808523] relay flakelet-relay[930]: {"timestamp":"2026-09-06T13:37:45.770271Z","level":"INFO","message":"job reattached","job":"2ab8e0fbd49132d3729f9cf43111ea48","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23588.656214] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:46.617958Z","level":"INFO","message":"update finished","flakelet":"app","status":"Updated","generation":"Some(9)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> client: (finished: waiting for success: grep -q '» ok' /tmp/resume.out, in 7.08 seconds) container-test-run-flakelet-relay> client: must succeed: cat /tmp/resume.out container-test-run-flakelet-relay> client: (finished: must succeed: cat /tmp/resume.out, in 0.01 seconds) container-test-run-flakelet-relay> (finished: subtest: relay restart mid-run, push resumes via /v1/jobs, in 9.74 seconds) container-test-run-flakelet-relay> subtest: job history comes from the agents and survives a relay restart container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy --id hist1 agent/other 2>&1 container-test-run-flakelet-relay> relay # [23589.480636] relay flakelet-relay[930]: {"timestamp":"2026-09-06T13:37:47.442396Z","level":"INFO","message":"deploy accepted","job":"188b06c4636b65849b3ba8daac22dc7c","caller":"admin@example.org","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23589.481152] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:47.442846Z","level":"INFO","message":"start","id":"5be20c693e5c0b60e3f85779794dfb86","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23589.481713] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:47.443530Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"5be20c693e5c0b60e3f85779794dfb86\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23589.520273] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23589.559231] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23589.563598] agent flakelet[3767]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23589.564233] agent flakelet[3767]: other: up to date container-test-run-flakelet-relay> agent # [23589.566668] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy --id hist1 agent/other 2>&1, in 0.64 seconds) container-test-run-flakelet-relay> relay: must succeed: systemctl restart flakelet-relay container-test-run-flakelet-relay> agent # [23590.101938] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:48.063683Z","level":"INFO","message":"update finished","flakelet":"other","status":"Unchanged","generation":"Some(1)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23590.119985] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:48.081790Z","level":"INFO","message":"disconnected: IO error: peer closed connection without sending TLS close_notify: https://docs.rs/rustls/latest/rustls/manual/_03_howto/index.html#unexpected-eof","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay # [23590.103534] relay flakelet-relay[930]: {"timestamp":"2026-09-06T13:37:48.065297Z","level":"INFO","message":"deploy finished","job":"188b06c4636b65849b3ba8daac22dc7c","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23590.119739] relay systemd[1]: Stopping flakelet-relay... container-test-run-flakelet-relay> relay # [23590.166902] relay systemd[1]: flakelet-relay.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23590.167348] relay systemd[1]: Stopped flakelet-relay. container-test-run-flakelet-relay> relay # [23590.167388] relay systemd[1]: flakelet-relay.service: Consumed 2.189s CPU time over 9.293s wall clock time. container-test-run-flakelet-relay> relay # [23590.202127] relay systemd[1]: Starting flakelet-relay... container-test-run-flakelet-relay> agent # [23591.123448] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:49.085164Z","level":"WARN","message":"connect failed: connect relay:7443: Connection refused (os error 111)","relay":"https://relay:7443","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay: (finished: must succeed: systemctl restart flakelet-relay, in 1.50 seconds) container-test-run-flakelet-relay> relay: waiting for success: curl -sf http://127.0.0.1:7400/metrics | grep -q 'agent_up{host="agent"} 1' container-test-run-flakelet-relay> relay # [23591.608419] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:49.570175Z","level":"INFO","message":"listening on 127.0.0.1:7400","target":"flakelet_relay::relay::server"} container-test-run-flakelet-relay> relay # [23591.609312] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:49.570716Z","level":"INFO","message":"listening on [::]:7443","target":"flakelet_relay::relay::server"} container-test-run-flakelet-relay> relay # [23591.609077] relay systemd[1]: Started flakelet-relay. container-test-run-flakelet-relay> agent # [23593.137758] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:51.099520Z","level":"INFO","message":"connected","relay":"https://relay:7443","relay_name":"relay","relay_version":"0.1.0","host":"agent","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> relay # [23593.137886] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:51.099648Z","level":"INFO","message":"agent connected","host":"agent","version":"0.1.0","flakelets":"[Named { name: \"app\", generation: Some(9), revision: Some(\"prebuilt:app\") }, Named { name: \"other\", generation: Some(1), revision: Some(\"prebuilt:other\") }]","target":"flakelet_relay::relay::agent_conn"} container-test-run-flakelet-relay> relay: (finished: waiting for success: curl -sf http://127.0.0.1:7400/metrics | grep -q 'agent_up{host="agent"} 1', in 2.06 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem jobs container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem jobs, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: echo '{"groups": [], "repository": "example/app"}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'repo:github:example/app:ref:refs/heads/main' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32) container-test-run-flakelet-relay> client: (finished: must succeed: echo '{"groups": [], "repository": "example/app"}' | step crypto jwt sign --key /nix/store/r7sclamg09v434w8zjlfnrcrn1w79wh6-flakelet-relay-test-issuer/jwk.json --iss https://relay:8443 --aud flakelet-relay --sub 'repo:github:example/app:ref:refs/heads/main' --exp $(( $(date +%s) + 300 )) --jti $(head -c8 /dev/urandom | base32), in 0.06 seconds) container-test-run-flakelet-relay> client: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjE3MSwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxODcxLCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiJPTkFTVlBWWUJHUEJJPT09IiwibmJmIjoxNzg4NzAxODcxLCJyZXBvc2l0b3J5IjoiZXhhbXBsZS9hcHAiLCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.xJv5fTMsK9_S9uW22GaFBPiLHQD9H0PRGTQHQvOxZoJ9qZzTytAzCg_36c-osxdi3jqrMzKPJ7SgN9guzOChAQ' push --relay https://relay:7443 deploy --id hist2 agent/app container-test-run-flakelet-relay> » job 6a239dbf87cfec796e49404c351d787f via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent/app | Started flakelet update app (via relay). container-test-run-flakelet-relay> agent/app | app: using prebuilt artifact /nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow container-test-run-flakelet-relay> agent/app | app: up to date container-test-run-flakelet-relay> agent # [23593.772483] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:51.734244Z","level":"INFO","message":"start","id":"dce6faec8455f85321e72ee634888126","flakelet":"app","rule":"ci","relay":"relay","caller_name":"\"example/app\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23593.773095] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:51.734845Z","level":"INFO","message":"update starting","flakelet":"app","ids":"[\"dce6faec8455f85321e72ee634888126\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23593.811278] agent systemd[1]: Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent # [23593.844108] agent systemd[1]: Started flakelet update app (via relay). container-test-run-flakelet-relay> agent # [23593.848220] agent flakelet[3807]: app: using prebuilt artifact /nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow container-test-run-flakelet-relay> agent/appagent # [23593.848750] agent flakelet[3807]: app: up to date container-test-run-flakelet-relay> | agent # [23593.850832] agent systemd[1]: flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23593.771983] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:51.733752Z","level":"INFO","message":"deploy accepted","job":"6a239dbf87cfec796e49404c351d787f","caller":"example/app","targets":"[\"agent/app\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> » agent/app: unchanged (generation 9) container-test-run-flakelet-relay> » ok container-test-run-flakelet-relay> client: (finished: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjE3MSwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxODcxLCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiJPTkFTVlBWWUJHUEJJPT09IiwibmJmIjoxNzg4NzAxODcxLCJyZXBvc2l0b3J5IjoiZXhhbXBsZS9hcHAiLCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.xJv5fTMsK9_S9uW22GaFBPiLHQD9H0PRGTQHQvOxZoJ9qZzTytAzCg_36c-osxdi3jqrMzKPJ7SgN9guzOChAQ' push --relay https://relay:7443 deploy --id hist2 agent/app, in 0.64 seconds) container-test-run-flakelet-relay> client: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjE3MSwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxODcxLCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiJPTkFTVlBWWUJHUEJJPT09IiwibmJmIjoxNzg4NzAxODcxLCJyZXBvc2l0b3J5IjoiZXhhbXBsZS9hcHAiLCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.xJv5fTMsK9_S9uW22GaFBPiLHQD9H0PRGTQHQvOxZoJ9qZzTytAzCg_36c-osxdi3jqrMzKPJ7SgN9guzOChAQ' push --relay https://relay:7443 jobs container-test-run-flakelet-relay> client: (finished: must succeed: FLAKELET_RELAY_TOKEN_COMMAND='echo eyJhbGciOiJFZERTQSIsImtpZCI6ImsxIiwidHlwIjoiSldUIn0.eyJhdWQiOiJmbGFrZWxldC1yZWxheSIsImV4cCI6MTc4ODcwMjE3MSwiZ3JvdXBzIjpbXSwiaWF0IjoxNzg4NzAxODcxLCJpc3MiOiJodHRwczovL3JlbGF5Ojg0NDMiLCJqdGkiOiJPTkFTVlBWWUJHUEJJPT09IiwibmJmIjoxNzg4NzAxODcxLCJyZXBvc2l0b3J5IjoiZXhhbXBsZS9hcHAiLCJzdWIiOiJyZXBvOmdpdGh1YjpleGFtcGxlL2FwcDpyZWY6cmVmcy9oZWFkcy9tYWluIn0.xJv5fTMsK9_S9uW22GaFBPiLHQD9H0PRGTQHQvOxZoJ9qZzTytAzCg_36c-osxdi3jqrMzKPJ7SgN9guzOChAQ' push --relay https://relay:7443 jobs, in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: job history comes from the agents and survives a relay restart, in 4.95 seconds) container-test-run-flakelet-relay> subtest: dashboard login via authorization code flow container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code} %{redirect_url}' https://relay:7443/ui/ | grep -q '303 https://relay:7443/ui/login' container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code} %{redirect_url}' https://relay:7443/ui/ | grep -q '303 https://relay:7443/ui/login', in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -L https://relay:7443/ui/login container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -L https://relay:7443/ui/login, in 0.09 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar https://relay:7443/ui/jobs container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar https://relay:7443/ui/jobs, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -f https://relay:7443/v1/jobs | grep -q hist1 container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -f https://relay:7443/v1/jobs | grep -q hist1, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -N --max-time 10 https://relay:7443/ui/jobs/hist1/events || true container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -N --max-time 10 https://relay:7443/ui/jobs/hist1/events || true, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code}' -X POST 'https://relay:7443/ui/deploy?arg=other' | grep -q 403 container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code}' -X POST 'https://relay:7443/ui/deploy?arg=other' | grep -q 403, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -D - -o /dev/null -H 'HX-Request: true' -X POST 'https://relay:7443/ui/deploy?arg=other' container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -D - -o /dev/null -H 'HX-Request: true' -X POST 'https://relay:7443/ui/deploy?arg=other', in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -N --max-time 30 https://relay:7443/ui/jobs/f9acb61d03142e2abc6ec23b87d703cb/events || true container-test-run-flakelet-relay> relay # [23594.387361] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:52.349130Z","level":"INFO","message":"deploy finished","job":"6a239dbf87cfec796e49404c351d787f","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23594.462677] relay 93sn3sv24fj26ksccpppzwg6kbf10s4w-device-mock[185]: 127.0.0.1 - - [06/Sep/2026 13:37:52] "GET /authorize?response_type=code&client_id=dashboard&redirect_uri=https%3A%2F%2Frelay%3A7443%2Fui%2Fcallback&scope=openid%20profile%20email%20groups&state=BgWOw0syZ4D1B-NglBJMZOEKYSQPap4ZDHetSTocHrY&code_challenge=YAdcsQscy_oXRRKfR4VdLQBcw7Oa-EEHS5082PRP7tg&code_challenge_method=S256 HTTP/1.1" 302 - container-test-run-flakelet-relay> relay # [23594.515733] relay 93sn3sv24fj26ksccpppzwg6kbf10s4w-device-mock[185]: 127.0.0.1 - - [06/Sep/2026 13:37:52] "POST /token HTTP/1.1" 200 - container-test-run-flakelet-relay> relay # [23594.516613] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:52.478426Z","level":"INFO","message":"login","name":"dev@example.org","principals":"[\"oidc:mock:someone\", \"oidc:mock:groups:wheel\"]","target":"flakelet_relay::relay::login"} container-test-run-flakelet-relay> relay # [23594.578460] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:52.540231Z","level":"INFO","message":"job reattached","job":"188b06c4636b65849b3ba8daac22dc7c","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23594.621240] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:52.583019Z","level":"INFO","message":"deploy accepted","job":"49e3d8bcd97a0aae99c365f9936ea0ea","caller":"dev@example.org","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> relay # [23594.641221] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:52.602986Z","level":"INFO","message":"job reattached","job":"49e3d8bcd97a0aae99c365f9936ea0ea","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> agent # [23594.386194] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:52.347931Z","level":"INFO","message":"update finished","flakelet":"app","status":"Unchanged","generation":"Some(9)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23594.621533] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:52.583318Z","level":"INFO","message":"start","id":"4591572b466d49a83a7db883b8282fe7","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"dev@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23594.621768] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:52.583595Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"4591572b466d49a83a7db883b8282fe7\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23594.660156] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23594.692159] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23594.696178] agent flakelet[3839]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23594.696727] agent flakelet[3839]: other: up to date container-test-run-flakelet-relay> agent # [23594.697780] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -N --max-time 30 https://relay:7443/ui/jobs/f9acb61d03142e2abc6ec23b87d703cb/events || true, in 0.61 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar https://relay:7443/ui/jobs/f9acb61d03142e2abc6ec23b87d703cb container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar https://relay:7443/ui/jobs/f9acb61d03142e2abc6ec23b87d703cb, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -sf -o /dev/null https://relay:7443/ui/static/htmx.min.js container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -sf -o /dev/null https://relay:7443/ui/static/htmx.min.js, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar 'https://relay:7443/ui/?q=status%3Ahealthy+oth' container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar 'https://relay:7443/ui/?q=status%3Ahealthy+oth', in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar https://relay:7443/ui/flakelets/other container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar https://relay:7443/ui/flakelets/other, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar 'https://relay:7443/ui/hosts?q=status%3Adisconnected' container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar 'https://relay:7443/ui/hosts?q=status%3Adisconnected', in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code}' -H 'HX-Request: true' -X POST 'https://relay:7443/ui/retry?arg=f9acb61d03142e2abc6ec23b87d703cb' | grep -q 400 container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code}' -H 'HX-Request: true' -X POST 'https://relay:7443/ui/retry?arg=f9acb61d03142e2abc6ec23b87d703cb' | grep -q 400, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -N --max-time 15 'https://relay:7443/ui/events?path=jobs' > /tmp/ev.out 2>&1 & container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -N --max-time 15 'https://relay:7443/ui/events?path=jobs' > /tmp/ev.out 2>&1 &, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy --id live1 agent/other container-test-run-flakelet-relay> » job 38796a7ba508eadfe82a1cd5def000bc via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/other | Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent/other | Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23595.225738] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:53.187465Z","level":"INFO","message":"update finished","flakelet":"other","status":"Unchanged","generation":"Some(1)","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23595.372937] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:53.334725Z","level":"INFO","message":"start","id":"5e317fc57863c2a7c03ebe1bdacd1356","flakelet":"other","rule":"admins","relay":"relay","caller_name":"\"admin@example.org\"","target":"flakelet_relay::agent::conn"} container-test-run-flakelet-relay> agent # [23595.373293] agent flakelet-agent[3096]: {"timestamp":"2026-09-06T13:37:53.335120Z","level":"INFO","message":"update starting","flakelet":"other","ids":"[\"5e317fc57863c2a7c03ebe1bdacd1356\"]","target":"flakelet_relay::agent::jobs"} container-test-run-flakelet-relay> agent # [23595.400477] agent systemd[1]: Starting flakelet update other (via relay)... container-test-run-flakelet-relay> agent # [23595.433106] agent systemd[1]: Started flakelet update other (via relay). container-test-run-flakelet-relay> agent # [23595.437446] agent flakelet[3863]: other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent # [23595.437959] agent flakelet[3863]: other: up to date container-test-run-flakelet-relay> agent/otheragent # [23595.438546] agent systemd[1]: flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> | other: using prebuilt artifact /nix/store/hmr990n0b4v6rpzrcpyyw738r9xi7z95-flakelet-other-v1 container-test-run-flakelet-relay> agent/other | other: up to date container-test-run-flakelet-relay> agent/other | flakelet-relay-job-other.service: Deactivated successfully. container-test-run-flakelet-relay> relay # [23595.372624] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:53.334396Z","level":"INFO","message":"deploy accepted","job":"38796a7ba508eadfe82a1cd5def000bc","caller":"admin@example.org","targets":"[\"agent/other\"]","target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> » agent/other: unchanged (generation 1) container-test-run-flakelet-relay> » ok container-test-run-flakelet-relay> client: (finished: must succeed: push --relay https://relay:7443 --cert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin.pem --key /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/admin-key.pem deploy --id live1 agent/other, in 1.63 seconds) container-test-run-flakelet-relay> client: waiting for success: grep -q live1 /tmp/ev.out container-test-run-flakelet-relay> client: (finished: waiting for success: grep -q live1 /tmp/ev.out, in 0.01 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -X POST -o /dev/null https://relay:7443/ui/logout container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -X POST -o /dev/null https://relay:7443/ui/logout, in 0.02 seconds) container-test-run-flakelet-relay> client: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code}' https://relay:7443/ui/ | grep -q 303 container-test-run-flakelet-relay> client: (finished: must succeed: curl -sS --cacert /nix/store/ydql3jgw8j7khsad67k605wlnywsd36n-flakelet-relay-test-certs/ca.pem -b /tmp/jar -c /tmp/jar -o /dev/null -w '%{http_code}' https://relay:7443/ui/ | grep -q 303, in 0.02 seconds) container-test-run-flakelet-relay> (finished: subtest: dashboard login via authorization code flow, in 2.63 seconds) container-test-run-flakelet-relay> (finished: run the VM test script, in 87.22 seconds) container-test-run-flakelet-relay> test script finished in 87.25s container-test-run-flakelet-relay> cleanup container-test-run-flakelet-relay> kill NspawnMachine (pid 52) container-test-run-flakelet-relay> kill NspawnMachine (pid 53) container-test-run-flakelet-relay> kill NspawnMachine (pid 54) container-test-run-flakelet-relay> Container agent terminated by signal KILL. container-test-run-flakelet-relay> relay # [23596.984468] relay flakelet-relay[1320]: {"timestamp":"2026-09-06T13:37:54.946200Z","level":"INFO","message":"deploy finished","job":"38796a7ba508eadfe82a1cd5def000bc","ok":true,"target":"flakelet_relay::relay::api"} container-test-run-flakelet-relay> Container client terminated by signal KILL. container-test-run-flakelet-relay> Container relay terminated by signal KILL. container-test-run-flakelet-relay> (finished: cleanup, in 0.34 seconds) container-test-run-flakelet-relay> additionally exposed symbols: container-test-run-flakelet-relay> agent, client, relay, container-test-run-flakelet-relay> vlan1, container-test-run-flakelet-relay> start_all, test_script, machines, machines_qemu, machines_nspawn, vlans, driver, log, os, create_machine, subtest, run_tests, join_all, retry, serial_stdout_off, serial_stdout_on, polling_condition, BaseMachine, QemuMachine, NspawnMachine, t, debug, dump_machine_ssh container-test-run-flakelet-relay> » job 95384cb214ce38b665cdd44f501bb6e7 via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent/app | Started flakelet update app (via relay). container-test-run-flakelet-relay> agent/app | app: using prebuilt artifact /nix/store/6ili1vxjlag9d7dy0bxrbxk6bpi5qh9p-flakelet-app-v2 container-test-run-flakelet-relay> agent/app | app: activating generation 2 container-test-run-flakelet-relay> agent/app | app: updated to generation 2 container-test-run-flakelet-relay> agent/app | flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> » agent/app: updated (generation 2) container-test-run-flakelet-relay> » ok container-test-run-flakelet-relay> container-test-run-flakelet-relay> » job f34b00b5e570467018b5f76e444dd3b8 via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent/app | Started flakelet update app (via relay). container-test-run-flakelet-relay> agent/app | app: using prebuilt artifact /nix/store/8282rnbvyk847q4l4zby3zwcq3jpzrvw-flakelet-app-broken container-test-run-flakelet-relay> agent/app | app: activating generation 4 container-test-run-flakelet-relay> agent/app | app: deploy failed, rolled back: systemctl start app.service failed: container-test-run-flakelet-relay> agent/app | failed units: app.service. See journalctl -u app.service container-test-run-flakelet-relay> agent/app | flakelet-relay-job-app.service: Main process exited, code=exited, status=1/FAILURE container-test-run-flakelet-relay> agent/app | flakelet-relay-job-app.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> » agent/app: rolled-back (generation 3) container-test-run-flakelet-relay> agent/app │ Starting app v1... container-test-run-flakelet-relay> agent/app │ Started app v1. container-test-run-flakelet-relay> agent/app │ Stopping app v1... container-test-run-flakelet-relay> agent/app │ app.service: Deactivated successfully. container-test-run-flakelet-relay> agent/app │ Stopped app v1. container-test-run-flakelet-relay> agent/app │ Starting app v2... container-test-run-flakelet-relay> agent/app │ Started app v2. container-test-run-flakelet-relay> agent/app │ Stopping app v2... container-test-run-flakelet-relay> agent/app │ app.service: Deactivated successfully. container-test-run-flakelet-relay> agent/app │ Stopped app v2. container-test-run-flakelet-relay> agent/app │ Starting app v1... container-test-run-flakelet-relay> agent/app │ Started app v1. container-test-run-flakelet-relay> agent/app │ Stopping app v1... container-test-run-flakelet-relay> agent/app │ app.service: Deactivated successfully. container-test-run-flakelet-relay> agent/app │ Stopped app v1. container-test-run-flakelet-relay> agent/app │ Starting app broken... container-test-run-flakelet-relay> agent/app │ app.service: Unable to locate executable '/nonexistent': No such file or directory container-test-run-flakelet-relay> agent/app │ app.service: Failed at step EXEC spawning /nonexistent: No such file or directory container-test-run-flakelet-relay> agent/app │ app.service: Main process exited, code=exited, status=203/EXEC container-test-run-flakelet-relay> agent/app │ app.service: Failed with result 'exit-code'. container-test-run-flakelet-relay> agent/app │ Failed to start app broken. container-test-run-flakelet-relay> agent/app │ Starting app v1... container-test-run-flakelet-relay> agent/app │ Started app v1. container-test-run-flakelet-relay> » skipped: agent/other container-test-run-flakelet-relay> » failed container-test-run-flakelet-relay> container-test-run-flakelet-relay> » job 2976327c7bcd7518c94ab7cc8d6ca995 via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent/app | Started flakelet update app (via relay). container-test-run-flakelet-relay> agent/app | app: using prebuilt artifact /nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow container-test-run-flakelet-relay> agent/app | app: activating generation 7 container-test-run-flakelet-relay> agent/app | app: updated to generation 7 container-test-run-flakelet-relay> agent/app | flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> » agent/app: updated (generation 7) container-test-run-flakelet-relay> » ok container-test-run-flakelet-relay> container-test-run-flakelet-relay> » job ba1efcf9483700d7a230dc365fc8181f via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent/app | Started flakelet update app (via relay). container-test-run-flakelet-relay> agent/app | app: using prebuilt artifact /nix/store/ln47rsd5km8a04hd5zlkz4q1v352zqh3-flakelet-app-slow2 container-test-run-flakelet-relay> agent/app | app: activating generation 8 container-test-run-flakelet-relay> agent/app | app: updated to generation 8 container-test-run-flakelet-relay> agent/app | flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> » agent/app: updated (generation 8) container-test-run-flakelet-relay> » ok container-test-run-flakelet-relay> container-test-run-flakelet-relay> » job 2ab8e0fbd49132d3729f9cf43111ea48 via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | Starting flakelet update app (via relay)... container-test-run-flakelet-relay> agent/app | Started flakelet update app (via relay). container-test-run-flakelet-relay> agent/app | app: using prebuilt artifact /nix/store/c67jj8kx3m50nyj874aqmdqf21w5iznd-flakelet-app-slow container-test-run-flakelet-relay> agent/app | app: activating generation 9 container-test-run-flakelet-relay> flakelet-push: stream: error reading a body from connection, resuming job c77c5505ef6edc32f4b01bece3b559ff container-test-run-flakelet-relay> flakelet-push: https://relay:7443: connect relay:7443: Connection refused (os error 111), retrying in 1s container-test-run-flakelet-relay> flakelet-push: https://relay:7443: connect relay:7443: Connection refused (os error 111), retrying in 2s container-test-run-flakelet-relay> flakelet-push: https://relay:7443: 404 Not Found: unknown_job: no connected agent knows this job, retrying in 4s container-test-run-flakelet-relay> » job 2ab8e0fbd49132d3729f9cf43111ea48 via relay 0.1.0 (agents: agent 0.1.0) container-test-run-flakelet-relay> » wave 0 container-test-run-flakelet-relay> agent/app | app: updated to generation 9 container-test-run-flakelet-relay> agent/app | flakelet-relay-job-app.service: Deactivated successfully. container-test-run-flakelet-relay> » agent/app: updated (generation 9) container-test-run-flakelet-relay> » ok container-test-run-flakelet-relay> container-test-run-flakelet-relay> 1788701867 hist1 admin@example.org agent/other:unchanged container-test-run-flakelet-relay> 1788701857 c77c5505ef6edc32f4b01bece3b559ff admin@example.org agent/app:updated container-test-run-flakelet-relay> 1788701848 66c135937c37116528c671717d5974f9 admin@example.org agent/app:updated container-test-run-flakelet-relay> 1788701832 34c59e3d0c93e4e79b291d186c26a539 admin@example.org agent/app:updated container-test-run-flakelet-relay> 1788701830 local-app-6-1788701830 root (shell) agent/app:updated container-test-run-flakelet-relay> 1788701826 local-app-5-1788701826 root (shell) agent/app:updated container-test-run-flakelet-relay> 1788701823 8cbdffcd97353b3ee6836b9355899cea admin@example.org agent/other:unchanged container-test-run-flakelet-relay> 1788701811 bdaa537211a9cea7a435af976db9d9ec admin@example.org agent/app:updated container-test-run-flakelet-relay> 1788701810 814b5679206d49867fe15108292f2e28 admin@example.org agent/app:unchanged container-test-run-flakelet-relay> 1788701809 b51ae2a7b721c4bc5a214ba3e33e87b8 admin@example.org agent/app:unchanged container-test-run-flakelet-relay> 1788701809 c1b59ff16b5e0955a4493d821a1dc50a admin@example.org agent/app:unchanged container-test-run-flakelet-relay> 1788701805 1c8744aed463949fa2b4421e369449a9 admin@example.org agent/app:rolled-back container-test-run-flakelet-relay> 1788701804 6954f806c71eba0623593bf8f5cecc94 dev@example.org agent/other:unchanged container-test-run-flakelet-relay> 1788701803 31fa6b42fbd0fe6b4245f90ec8db7712 dev@example.org agent/other:unchanged container-test-run-flakelet-relay> 1788701801 89ff7a6040301a62c732ff2c519b5af9 someone agent/other:unchanged container-test-run-flakelet-relay> 1788701798 d36ab2c23fd28c3c540fc4aef5ba0e97 repo:github:example/app:ref:refs/heads/main agent/app:updated container-test-run-flakelet-relay> 1788701795 64210b1e6794a6d0feea96524cf81af9 admin@example.org agent/app:updated container-test-run-flakelet-relay> 1788701793 local-app-1-1788701793 host activation agent/app:updated container-test-run-flakelet-relay> 1788701793 local-other-1-1788701793 host activation agent/other:updated container-test-run-flakelet-relay> post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/flakelet-relay attr=checks.x86_64-linux.nixos-test