===== edge-pr-validate-pr194-xsb98-archive-logs-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-archive-logs-pod/prepare] 2026-07-06T05:01:25.155896006-05:00 2026/07/06 10:01:25 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-archive-logs-pod/place-scripts] 2026-07-06T05:01:26.068016125-05:00 2026/07/06 10:01:26 Decoded script /tekton/scripts/script-0-h2kd5 [pod/edge-pr-validate-pr194-xsb98-archive-logs-pod/place-scripts] 2026-07-06T05:01:26.086516217-05:00 2026/07/06 10:01:26 Decoded script /tekton/scripts/script-1-vzxps [pod/edge-pr-validate-pr194-xsb98-archive-logs-pod/step-collect-logs] 2026-07-06T05:01:29.941146002-05:00 ==> collecting pod logs for PipelineRun=edge-pr-validate-pr194-xsb98 ===== edge-pr-validate-pr194-xsb98-clone-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-clone-pod/prepare] 2026-07-06T05:00:30.700627002-05:00 2026/07/06 10:00:30 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-clone-pod/place-scripts] 2026-07-06T05:00:31.207433257-05:00 2026/07/06 10:00:31 Decoded script /tekton/scripts/script-0-r4tp2 [pod/edge-pr-validate-pr194-xsb98-clone-pod/step-clone] 2026-07-06T05:00:35.406411645-05:00 From https://github.com/storeminder-ai/storeminder-edge [pod/edge-pr-validate-pr194-xsb98-clone-pod/step-clone] 2026-07-06T05:00:35.406437565-05:00 * branch 856ad284d724a3e53e8bf5710a612a720a786ed0 -> FETCH_HEAD [pod/edge-pr-validate-pr194-xsb98-clone-pod/step-clone] 2026-07-06T05:00:35.428253513-05:00 Cloned 856ad284d724a3e53e8bf5710a612a720a786ed0 ===== edge-pr-validate-pr194-xsb98-lint-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.641460392-05:00 ok: install-system.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.642543488-05:00 ok: installer-logship.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.643596063-05:00 ok: installer-diaglink.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.644594599-05:00 ok: firstboot-mesh.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.645700295-05:00 ok: firstboot-logship.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.646834300-05:00 ok: firstboot-hostname.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.647990205-05:00 ok: firstboot-devicetype.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.650648204-05:00 ok: build-golden.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.653268153-05:00 ok: build-installer-rootfs.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.655478694-05:00 ok: build-selfinstall-disk.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.657964783-05:00 ok: build-rc.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660747421-05:00 ok: ci/edge-golden-smoke.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660791681-05:00 ok: overlay present: data.mount [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660810061-05:00 ok: overlay present: boot-efi.mount [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660829871-05:00 ok: overlay present: storeminder-data-check.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660851481-05:00 ok: overlay present: emergency.service.d/10-storeminder-sulogin-force.conf [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660864651-05:00 ok: overlay present: rescue.service.d/10-storeminder-sulogin-force.conf [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660888251-05:00 ok: overlay present: getty@tty1.service.d/autologin.conf [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.660916201-05:00 ok: boot-efi.mount enabled via local-fs.target.wants [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.662507354-05:00 ok: data.mount What= is by-label [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.664240717-05:00 ok: data.mount Options= has nofail [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.665566921-05:00 ok: boot-efi.mount What= is by-label ESP [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.667229314-05:00 ok: boot-efi.mount Options= has nofail [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.668551059-05:00 ok: emergency: Environment=SYSTEMD_SULOGIN_FORCE=1 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.669634834-05:00 ok: rescue: Environment=SYSTEMD_SULOGIN_FORCE=1 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.669671984-05:00 ok: overlay present: wait-online --any drop-in [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.670768959-05:00 ok: wait-online drop-in sets ExecStart ... --any [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.671942294-05:00 ok: wait-online drop-in blanks ExecStart= before re-setting it [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.671984954-05:00 ok: overlay present: catch-all DHCP .network [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.673264959-05:00 ok: catch-all .network sets DHCP=yes [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.674488434-05:00 ok: catch-all .network matches en*/eth* [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.674517463-05:00 ok: systemd-networkd.service enabled via multi-user.target.wants [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.674541263-05:00 ok: systemd-networkd.socket enabled via sockets.target.wants [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.674553803-05:00 ok: wait-online enabled via network-online.target.wants (pre-converge) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.676500605-05:00 ok: cloud-init network rendering disabled (99-storeminder-network.cfg) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.678305167-05:00 ok: edge-golden-smoke asserts /etc/resolv.conf is the resolved stub symlink (edge#143) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:44.680032380-05:00 ok: edge-golden-smoke asserts systemd-resolved is enabled in the golden (edge#143) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.101212759-05:00 ok: tests/golden-smoke-dns-fixtures.sh passes (resolv.conf-stub + resolved-enabled gate, edge#143) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.101348928-05:00 ok: overlay present: tailscaled /data-state drop-in [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.102634873-05:00 ok: tailscaled drop-in gates on /data (RequiresMountsFor) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.104134726-05:00 ok: tailscaled drop-in points --state at /data [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.105488681-05:00 ok: tailscaled drop-in disables logtail (--no-logs-no-support) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.107003574-05:00 ok: firstboot-mesh fallback drop-in disables logtail (--no-logs-no-support) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.108046690-05:00 ok: tailscaled drop-in creates /data/tailscale before start (ExecStartPre) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.108091330-05:00 ok: present: storeminder-pull.service (x86 baked unit) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.108115570-05:00 ok: present: storeminder-pull.timer (x86 baked unit) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.109626803-05:00 ok: storeminder-pull.service ExecStart uses relative site.yml [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.111104147-05:00 ok: storeminder-pull.service does not use playbook_dir [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.113181048-05:00 ok: storeminder-pull.timer sets OnCalendar + WantedBy=timers.target [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.118051788-05:00 ok: build-golden bakes storeminder-pull.{service,timer} + enables the timer (edge#87) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.119091574-05:00 ok: overlay bakes storeminder-pull.service (byte-identical to x86 baked unit) (edge#134) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.120010550-05:00 ok: overlay bakes storeminder-pull.timer (byte-identical to x86 baked unit) (edge#134) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.120026070-05:00 ok: overlay enables storeminder-pull.timer (timers.target.wants symlink) (edge#134) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.121838652-05:00 ok: storage device defaults to mmcblk0 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.123466745-05:00 ok: data-part growfs disabled [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.125068498-05:00 ok: grub.cfg boots from ${root} (no blind ESP label search) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.126799661-05:00 ok: internal-disk detection by lsblk TRAN [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.128789203-05:00 ok: mender.conf.j2 has no stale nvme0n1 reference [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.130932604-05:00 ok: install-system.sh creates ESP on the target [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.132568057-05:00 ok: install-system.sh creates UROOTA on the target [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.134082610-05:00 ok: install-system.sh creates UROOTB on the target [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.136001642-05:00 ok: install-system.sh creates DATA on the target [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.137644726-05:00 ok: install-system.sh creates NO IROOT on the target (one-pass) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.139283329-05:00 ok: install-system.sh has no phase-2 clone handoff [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.141100451-05:00 ok: install-system.sh powers off after install [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.142765164-05:00 ok: install-system.sh does not reboot (poweroff-only handoff) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.144245258-05:00 ok: install-system.sh grub-installs onto the eMMC ESP [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.145850231-05:00 ok: install-system.sh lays grub-system.cfg onto the eMMC ESP [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.147376305-05:00 ok: install-system.sh gives the eMMC ESP a fresh FAT label 'ESP' [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.149203397-05:00 ok: install-system.sh fail-loud asserts the ESP label resolves [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.149229057-05:00 ok: grub-system.cfg present [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.150824320-05:00 ok: grub-system.cfg has the slot-A entry [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.152511483-05:00 ok: grub-system.cfg has no 'installer' entry [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.154082836-05:00 ok: grub-system.cfg has no 'diagnostic' entry [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.155723010-05:00 ok: grub-system.cfg has no 'reinstall' entry [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.157519132-05:00 ok: grub-system.cfg references no installer kernel [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.159060525-05:00 ok: installer rootfs includes grub-efi-amd64-bin (grub-install available) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.160602209-05:00 ok: build-selfinstall-disk.sh bakes grub-system.cfg into /opt/installer [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.162587071-05:00 ok: mender defaults: x86 rootfs A = /dev/mmcblk0p2 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.164478573-05:00 ok: mender defaults: x86 rootfs B = /dev/mmcblk0p3 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.166183666-05:00 ok: mender defaults: no x86 slot on /dev/mmcblk0p4 (DATA) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.166239545-05:00 ok: installer-logship.service present [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.167820679-05:00 ok: logship: 'set -u' (no set -e -> never aborts) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.169622561-05:00 ok: logship unit does not gate installer.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.173025497-05:00 ok: install-system.sh raises install-complete + waits for the ship drain before poweroff (#229) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.174916479-05:00 ok: install-system.sh drain wait is hard-capped (SHIP_DRAIN_CAP_SECS) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.178098835-05:00 ok: installer-logship confirms Loki delivery via promtail metrics -> raises drained (#229) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.179978227-05:00 ok: installer-logship raises terminal on give-up (no full-cap stall) (#229) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.184832747-05:00 ok: build-installer-rootfs wires in tailscale + promtail + logship unit [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.186094972-05:00 ok: build-installer-rootfs sources the shared firmware.list (single-source #66) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.187933504-05:00 ok: firmware.list includes firmware-iwlwifi (Wi-Fi/BT, golden #143 parity) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.189528477-05:00 ok: firmware.list includes firmware-realtek (N150 ethernet -> mesh/Loki) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.191274660-05:00 ok: build-golden asserts firmware blobs under /lib/firmware (fail-loud, edge#103) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.193556780-05:00 ok: edge-golden-smoke asserts firmware blobs under /lib/firmware (runtime gate, edge#103) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.195328053-05:00 ok: edge-golden-smoke resolves symlinked blobs within the mounted rootfs (edge#141) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.196851266-05:00 ok: build-golden resolves the alternatives-managed regulatory.db within the chroot (edge#141) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.198508340-05:00 ok: edge-golden-smoke asserts regulatory.db.p7s alongside the reg-db (edge#141) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.563457805-05:00 ok: tests/golden-smoke-regdb-fixtures.sh passes (alternatives-symlink reg-db gate, edge#141) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.564965988-05:00 ok: build-installer-rootfs includes grub2-common (grub-install for eMMC #212) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.566456332-05:00 ok: build-installer-rootfs unmounts chroot binds before tar [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.567706797-05:00 ok: disk build bakes ephemeral mesh-authkey (outside payload/) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.568954172-05:00 ok: no mesh-authkey committed to the repo [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.569004561-05:00 ok: present: firstboot-mesh.sh [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.569029331-05:00 ok: present: firstboot-logship.sh [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.569054731-05:00 ok: present: storeminder-firstboot-mesh.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.569061821-05:00 ok: present: storeminder-firstboot-logship.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.571684810-05:00 ok: firstboot scripts are 'set -u' (never abort boot) (#230) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.573007704-05:00 ok: firstboot-mesh ordered Before cloud-final (mesh up before ansible-pull) (#230) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.575664913-05:00 ok: firstboot-mesh keys off enrollment-or-baked (inert when absent) (#230) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.577031988-05:00 ok: firstboot-mesh bounds 'tailscale up' with --timeout (#135) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:45.590951009-05:00 ok: firstboot-mesh TimeoutStartSec=180 >= budget 130s + 30s margin (#135/#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.886820940-05:00 ok: tests/firstboot-mesh.sh passes (exits 0 on hung 'tailscale up', #135) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.890317195-05:00 ok: firstboot-logship ships stage=firstboot + hands off to Vector (#230) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.897038127-05:00 ok: build-golden bakes tailscale + promtail + both first-boot units (#230) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.900194914-05:00 ok: build-golden bakes the first-boot authkey from env (reuses MESH_INSTALLER_AUTHKEY) (#230) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.901456188-05:00 ok: no firstboot-mesh-authkey committed to the repo [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.901505808-05:00 ok: present: firstboot-hostname.sh [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.901530718-05:00 ok: present: storeminder-firstboot-hostname.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.903398860-05:00 ok: firstboot-hostname.sh is 'set -u' (never abort boot) (#168) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.905188403-05:00 ok: firstboot-hostname ordered Before the mesh join (#168) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.906898836-05:00 ok: firstboot-hostname ordered Before cloud-final (#168) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.908597318-05:00 ok: firstboot-hostname needs only local-fs (no network dependency) (#168) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:55.912293513-05:00 ok: build-golden bakes + enables the early-hostname unit (#168) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.025604267-05:00 ok: tests/firstboot-hostname.sh passes (derivation + never-fatal, #168) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.027029071-05:00 ok: edge-enroll.sh parses [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.028693884-05:00 ok: edge-enroll.sh is 'set -u' (not set -e) (#165) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.031763921-05:00 ok: edge-enroll stages the enrollment authkey mode-0600 (#165) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.033445274-05:00 ok: edge-enroll refuses to clobber a staged single-use key without --force (#165) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.392593135-05:00 FAIL: tests/edge-enroll.sh FAILED: [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393879650-05:00 == edge-enroll.sh (#165 token->authkey exchange contract) == [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393887380-05:00 FAIL happy path exits 0 (expected rc=0 got 1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393892380-05:00 FAIL mesh-authkey was not staged on the happy path [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393896060-05:00 grep: /tmp/tmp.BfsRhtDXxd/last-request.json: No such file or directory [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393900160-05:00 cat: /tmp/tmp.BfsRhtDXxd/last-request.json: No such file or directory [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393903540-05:00 FAIL client did not send the expected hardware_id: [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393906900-05:00 grep: /tmp/tmp.BfsRhtDXxd/last-request.json: No such file or directory [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393910260-05:00 cat: /tmp/tmp.BfsRhtDXxd/last-request.json: No such file or directory [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393913710-05:00 FAIL client did not send the default device_type: [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393917610-05:00 FAIL already-staged key -> no-op exits 0 (even with no token) (expected rc=0 got 1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393921889-05:00 cat: /tmp/tmp.BfsRhtDXxd/prov-happy/mesh-authkey: No such file or directory [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393925599-05:00 FAIL no-op modified the staged key [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393928979-05:00 FAIL no-op path did not log [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393932379-05:00 FAIL --force re-mints exits 0 (expected rc=0 got 1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393935809-05:00 FAIL --force did not replace the staged key [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393939159-05:00 PASS 401 rejection exits nonzero (rc=1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393942539-05:00 PASS 401 stages no authkey file [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393946009-05:00 FAIL BOOTSTRAP_TOKEN env overrides the token file (expected rc=0 got 1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393949439-05:00 FAIL env-token enroll staged nothing [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393952839-05:00 FAIL ENROLL_URL read from server-urls.env (expected rc=0 got 1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393956209-05:00 FAIL server-urls.env enroll staged nothing [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393959549-05:00 PASS invalid device_type exits nonzero (rc=2) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393962959-05:00 PASS invalid device_type stages nothing [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393966309-05:00 PASS missing token exits nonzero (rc=1) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393969749-05:00 PASS missing token stages nothing [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393973159-05:00 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393976899-05:00 =================================================== [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393991169-05:00 edge-enroll tests: 6 passed, 13 failed [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.393993579-05:00 =================================================== [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.395726252-05:00 ok: firstboot-mesh invokes the enroll client (ENROLL_CLIENT) (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.397295225-05:00 ok: firstboot-mesh hard-caps the enroll exchange (run_capped ENROLL_CAP_SECS) (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.398975008-05:00 ok: enroll exchange runs BEFORE the key pick (enrollment key wins) (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.400526092-05:00 ok: firstboot-mesh logs LOUDLY on break-glass (baked shared key) use (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.402062635-05:00 ok: firstboot-mesh leaves the /data break-glass marker (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.403787008-05:00 ok: build-golden bakes the edge-enroll client onto PATH (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.404938763-05:00 ok: overlay ships edge-enroll (byte-identical to scripts/edge-enroll.sh) (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.406699536-05:00 ok: roles/mesh reasserts the edge-enroll client at converge (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.408274199-05:00 ok: roles/mesh audits break-glass (shared-key) joins in the converge log (#167) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.411551255-05:00 ok: promtail default URL derives from the Nexus raw mirror (not a public release) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.414874701-05:00 ok: promtail.zip is sha256-pinned at build [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444504237-05:00 ok: map covers bootdisk ansible-core [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444531747-05:00 ok: map covers bootdisk bmap-tools [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444536977-05:00 ok: map covers bootdisk ca-certificates [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444541927-05:00 ok: map covers bootdisk chrony [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444546727-05:00 ok: map covers bootdisk cloud-init [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444552417-05:00 ok: map covers bootdisk curl [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444557317-05:00 ok: map covers bootdisk dmidecode [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444562107-05:00 ok: map covers bootdisk firmware-iwlwifi [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444566987-05:00 ok: map covers bootdisk firmware-misc-nonfree [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444571837-05:00 ok: map covers bootdisk firmware-realtek [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444577027-05:00 ok: map covers bootdisk git [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444581747-05:00 ok: map covers bootdisk jq [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444595397-05:00 ok: map covers bootdisk mender-client4 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444600167-05:00 ok: map covers bootdisk mender-flash [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444604996-05:00 ok: map covers bootdisk nftables [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444609846-05:00 ok: map covers bootdisk openssh-server [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444615186-05:00 ok: map covers bootdisk prometheus-node-exporter [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444619966-05:00 ok: map covers bootdisk python3 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444624706-05:00 ok: map covers bootdisk python3-apt [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444629536-05:00 ok: map covers bootdisk rclone [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444634256-05:00 ok: map covers bootdisk smartmontools [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444639206-05:00 ok: map covers bootdisk vault [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444644006-05:00 ok: map covers bootdisk wireless-regdb [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444648806-05:00 ok: map covers installer ca-certificates [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444653556-05:00 ok: map covers installer curl [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444658306-05:00 ok: map covers installer firmware-iwlwifi [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444663026-05:00 ok: map covers installer firmware-misc-nonfree [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444667686-05:00 ok: map covers installer firmware-realtek [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444672206-05:00 ok: map covers installer iproute2 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444676806-05:00 ok: map covers installer kmod [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444681466-05:00 ok: map covers installer socat [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444700836-05:00 ok: map covers installer tailscale [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444704206-05:00 ok: map covers installer wireless-regdb [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444707426-05:00 ok: map covers converged chrony [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444710476-05:00 ok: map covers converged containerd.io [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444714116-05:00 ok: map covers converged dmidecode [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444717596-05:00 ok: map covers converged docker-ce [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444720946-05:00 ok: map covers converged docker-ce-cli [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444724186-05:00 ok: map covers converged docker-compose-plugin [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444727516-05:00 ok: map covers converged flashrom [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444731216-05:00 ok: map covers converged fwupd [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444734396-05:00 ok: map covers converged intel-microcode [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444738186-05:00 ok: map covers converged libraspberrypi-bin [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444742106-05:00 ok: map covers converged linux-modules-extra-raspi [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444746236-05:00 ok: map covers converged mender-client4 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444750096-05:00 ok: map covers converged mender-flash [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444811396-05:00 ok: map covers converged nftables [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444817616-05:00 ok: map covers converged nvme-cli [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444822426-05:00 ok: map covers converged openssh-server [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444828006-05:00 ok: map covers converged prometheus-node-exporter [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444833126-05:00 ok: map covers converged rclone [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444837926-05:00 ok: map covers converged tailscale [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444859245-05:00 ok: map covers converged thermald [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444864655-05:00 ok: map covers converged vault [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444869475-05:00 ok: map covers converged vector [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444874565-05:00 ok: source ok bootdisk cloud-init -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444879345-05:00 ok: source ok bootdisk chrony -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444884015-05:00 ok: source ok bootdisk nftables -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444888765-05:00 ok: source ok bootdisk ca-certificates -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444893685-05:00 ok: source ok bootdisk firmware-iwlwifi -> backports [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444898405-05:00 ok: source ok bootdisk firmware-misc-nonfree -> backports [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444903105-05:00 ok: source ok bootdisk firmware-realtek -> backports [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444907925-05:00 ok: source ok bootdisk wireless-regdb -> backports [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444912665-05:00 ok: source ok bootdisk ansible-core -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444917295-05:00 ok: source ok bootdisk python3 -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444922375-05:00 ok: source ok bootdisk python3-apt -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444927285-05:00 ok: source ok bootdisk git -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444932095-05:00 ok: source ok bootdisk mender-client4 -> mender [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444936815-05:00 ok: source ok bootdisk mender-flash -> mender [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444941515-05:00 ok: source ok bootdisk vault -> hashicorp [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444946225-05:00 ok: source ok bootdisk rclone -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444951065-05:00 ok: source ok bootdisk bmap-tools -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444957665-05:00 ok: source ok bootdisk prometheus-node-exporter -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444962435-05:00 ok: source ok bootdisk openssh-server -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444974455-05:00 ok: source ok bootdisk curl -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444978155-05:00 ok: source ok bootdisk jq -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444981275-05:00 ok: source ok bootdisk dmidecode -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444984445-05:00 ok: source ok bootdisk smartmontools -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444987685-05:00 ok: source ok installer systemd-sysv -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444990905-05:00 ok: source ok installer udev -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444994195-05:00 ok: source ok installer zstd -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.444997365-05:00 ok: source ok installer e2fsprogs -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445000635-05:00 ok: source ok installer dosfstools -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445003945-05:00 ok: source ok installer parted -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445013325-05:00 ok: source ok installer util-linux -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445016815-05:00 ok: source ok installer coreutils -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445020095-05:00 ok: source ok installer ca-certificates -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445023295-05:00 ok: source ok installer grub-common -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445026565-05:00 ok: source ok installer grub2-common -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445029975-05:00 ok: source ok installer grub-efi-amd64-bin -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445033175-05:00 ok: source ok installer initramfs-tools -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445036375-05:00 ok: source ok installer linux-image-amd64 -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445039745-05:00 ok: source ok installer curl -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445043035-05:00 ok: source ok installer iproute2 -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445046305-05:00 ok: source ok installer firmware-realtek -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445049775-05:00 ok: source ok installer firmware-iwlwifi -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445053025-05:00 ok: source ok installer firmware-misc-nonfree -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445056295-05:00 ok: source ok installer wireless-regdb -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445059485-05:00 ok: source ok installer tailscale -> tailscale [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445062715-05:00 ok: source ok installer socat -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445066075-05:00 ok: source ok installer kmod -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445069355-05:00 ok: source ok converged mender-client4 -> mender [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445072655-05:00 ok: source ok converged mender-flash -> mender [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445075845-05:00 ok: source ok converged chrony -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445079045-05:00 ok: source ok converged nftables -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445082305-05:00 ok: source ok converged vault -> hashicorp [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445085585-05:00 ok: source ok converged openssh-server -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445088864-05:00 ok: source ok converged rclone -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445092034-05:00 ok: source ok converged prometheus-node-exporter -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445095194-05:00 ok: source ok converged vector -> vector [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445104584-05:00 ok: source ok converged tailscale -> tailscale [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445107914-05:00 ok: source ok converged docker-ce -> docker [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445111144-05:00 ok: source ok converged docker-ce-cli -> docker [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445114354-05:00 ok: source ok converged containerd.io -> docker [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445117604-05:00 ok: source ok converged docker-compose-plugin -> docker [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445120834-05:00 ok: source ok converged fwupd -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445123894-05:00 ok: source ok converged flashrom -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445127184-05:00 ok: source ok converged dmidecode -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445130454-05:00 ok: source ok converged intel-microcode -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445133634-05:00 ok: source ok converged thermald -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445136984-05:00 ok: source ok converged nvme-cli -> debian-main [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445140824-05:00 ok: firmware parity golden == installer (firmware-iwlwifi, firmware-misc-nonfree, firmware-realtek, wireless-regdb) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445144084-05:00 ok: required present bootdisk firmware-iwlwifi [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445147274-05:00 ok: required present bootdisk firmware-misc-nonfree [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445150454-05:00 ok: required present bootdisk firmware-realtek [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445153644-05:00 ok: required present bootdisk wireless-regdb [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445156874-05:00 ok: required present installer firmware-iwlwifi [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445160154-05:00 ok: required present installer firmware-misc-nonfree [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445163444-05:00 ok: required present installer firmware-realtek [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445166674-05:00 ok: required present installer wireless-regdb [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445170854-05:00 warn: orphan map row: `systemd-sysv installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445174394-05:00 warn: orphan map row: `udev installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445177914-05:00 warn: orphan map row: `zstd installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445181214-05:00 warn: orphan map row: `e2fsprogs installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445184274-05:00 warn: orphan map row: `dosfstools installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445187564-05:00 warn: orphan map row: `parted installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445190814-05:00 warn: orphan map row: `util-linux installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445193924-05:00 warn: orphan map row: `coreutils installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445197094-05:00 warn: orphan map row: `grub-common installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445200484-05:00 warn: orphan map row: `grub2-common installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445215154-05:00 warn: orphan map row: `grub-efi-amd64-bin installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445218704-05:00 warn: orphan map row: `initramfs-tools installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445221894-05:00 warn: orphan map row: `linux-image-amd64 installer debian-main` matches nothing installed on that surface (stale?) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445230844-05:00 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.445234334-05:00 pkg_manifest: reconcile OK (130 checks, 13 warning(s)) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.447438775-05:00 ok: packages.map reconciles with packages.list + roles + installer build [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.447534804-05:00 ok: installer-diaglink.service present [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.449327497-05:00 ok: diaglink: 'set -u' (no set -e -> never aborts) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.452596193-05:00 ok: diaglink gates on the sm.diag kernel cmdline flag (opt-in) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.455737810-05:00 ok: diaglink arms kernel netconsole via configfs [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.458789637-05:00 ok: diaglink forwards the install journal via socat [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.460417550-05:00 ok: diaglink unit does not gate installer.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.465503519-05:00 ok: build-installer-rootfs wires in socat + kmod + netconsole autoload + diaglink unit [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.467072622-05:00 ok: grub.cfg has the opt-in installer-diag menuentry [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.470431648-05:00 ok: default installer entry does not set sm.diag (production install unchanged) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.470453458-05:00 ok: waveshare receiver present: sm-diag-receiver.py [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.470468488-05:00 ok: waveshare receiver present: README.md [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.470487778-05:00 ok: waveshare receiver present: sm-diag-receiver.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.555024703-05:00 ok: sm-diag-receiver.py compiles [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.558202999-05:00 ok: build-golden leaves $M/var/lib/mender untouched (clear for mender-convert's symlink, #152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.562104513-05:00 ok: install-system.sh seeds /data/mender/device_type after formatting /data (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.562171643-05:00 ok: present: firstboot-devicetype.sh [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.562207612-05:00 ok: present: storeminder-firstboot-devicetype.service [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.564294014-05:00 ok: firstboot-devicetype.sh is 'set -u' (never abort boot) (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.566084176-05:00 ok: firstboot-devicetype ordered Before=mender-updated (marker before first poll) (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.567913179-05:00 ok: firstboot-devicetype needs only local-fs (/data mount, no network) (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.571927542-05:00 ok: build-golden bakes firstboot-devicetype.sh + unit (fallback in the golden, #152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.573114207-05:00 ok: overlay bakes firstboot-devicetype.sh (byte-identical to the provisioner copy) (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.574232052-05:00 ok: overlay bakes storeminder-firstboot-devicetype.service (byte-identical) (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.574256032-05:00 ok: overlay enables storeminder-firstboot-devicetype.service (multi-user.target.wants symlink) (#152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.576310013-05:00 ok: edge-golden-smoke gates the device_type plumbing (rootfs symlink layout + fallback, #152) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.578202515-05:00 ok: group_vars/all declares vault_ready (#176) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.579993428-05:00 ok: site.yml references vault_ready (Vault-hard roles gated, #176) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.581644021-05:00 ok: no vault.storeminder.example placeholder in group_vars/ or provisioner/payload/ [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.586195842-05:00 ok: keys/fleet-bootstrap-ops.pub is exactly one well-formed ed25519 PUBLIC key (#178) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.590175855-05:00 ok: build-golden bakes the COMMITTED .pub -> $M/etc/ssh/authorized_keys.d/edge-ops (#178) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.591579399-05:00 ok: build-golden bakes the sshd AuthorizedKeysFile drop-in (user path first, #170-safe) (#178) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.595539232-05:00 ok: group_vars/all defaults base_ops_authorized_keys from the SAME committed .pub (converge == bake) (#178) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.597679183-05:00 ok: edge-golden-smoke gates the baked bootstrap key (runtime gate, #178) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.600338002-05:00 ok: requirements.yml collection versions are exact pins (#182) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.603449759-05:00 ok: requirements.lock entries are well-formed (name + exact version + sha256) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.610358760-05:00 ok: requirements.yml and requirements.lock agree 1:1 (6 collections) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.618378106-05:00 ok: build-golden vendors requirements.lock collections into the rootfs (#182) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.620312738-05:00 ok: build-golden sha256-verifies fetched collection tarballs (#182) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.622640139-05:00 ok: build-golden never points 'ansible-galaxy install -r' at the proxy (#156) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.624775950-05:00 ok: ansible.cfg collections_paths includes /usr/share/ansible/collections (#182) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.628487434-05:00 ok: edge-golden-smoke gates the vendored collections against requirements.lock (#182) [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.628495594-05:00 [pod/edge-pr-validate-pr194-xsb98-lint-pod/step-lint] 2026-07-06T05:00:56.628507614-05:00 edge-image-lint: FAILED [pod/edge-pr-validate-pr194-xsb98-lint-pod/prepare] 2026-07-06T05:00:38.263558968-05:00 2026/07/06 10:00:38 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-lint-pod/place-scripts] 2026-07-06T05:00:39.380348857-05:00 2026/07/06 10:00:39 Decoded script /tekton/scripts/script-0-qtlc2 ===== edge-pr-validate-pr194-xsb98-post-check-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-post-check-pod/prepare] 2026-07-06T05:01:25.786435984-05:00 2026/07/06 10:01:25 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-post-check-pod/place-scripts] 2026-07-06T05:01:26.033534029-05:00 2026/07/06 10:01:26 Decoded script /tekton/scripts/script-0-4jnpc ===== edge-pr-validate-pr194-xsb98-post-check-resolve-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-post-check-resolve-pod/prepare] 2026-07-06T05:01:26.808955291-05:00 2026/07/06 10:01:26 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-post-check-resolve-pod/place-scripts] 2026-07-06T05:01:27.558042634-05:00 2026/07/06 10:01:27 Decoded script /tekton/scripts/script-0-fhqd6 ===== edge-pr-validate-pr194-xsb98-post-check-selftest-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-post-check-selftest-pod/prepare] 2026-07-06T05:01:27.899754532-05:00 2026/07/06 10:01:27 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-post-check-selftest-pod/place-scripts] 2026-07-06T05:01:28.603619914-05:00 2026/07/06 10:01:28 Decoded script /tekton/scripts/script-0-f2q6w Error from server (BadRequest): container "step-post-check" in pod "edge-pr-validate-pr194-xsb98-post-check-selftest-pod" is waiting to start: PodInitializing ===== edge-pr-validate-pr194-xsb98-post-status-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-post-status-pod/place-scripts] 2026-07-06T05:01:27.520733230-05:00 2026/07/06 10:01:27 Decoded script /tekton/scripts/script-0-h96gd [pod/edge-pr-validate-pr194-xsb98-post-status-pod/prepare] 2026-07-06T05:01:26.700729475-05:00 2026/07/06 10:01:26 Entrypoint initialization ===== edge-pr-validate-pr194-xsb98-post-status-resolve-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-post-status-resolve-pod/place-scripts] 2026-07-06T05:01:27.424682172-05:00 2026/07/06 10:01:27 Decoded script /tekton/scripts/script-0-vskpn [pod/edge-pr-validate-pr194-xsb98-post-status-resolve-pod/prepare] 2026-07-06T05:01:26.706794489-05:00 2026/07/06 10:01:26 Entrypoint initialization ===== edge-pr-validate-pr194-xsb98-post-status-selftest-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-post-status-selftest-pod/prepare] 2026-07-06T05:01:27.035659161-05:00 2026/07/06 10:01:27 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-post-status-selftest-pod/place-scripts] 2026-07-06T05:01:27.480266369-05:00 2026/07/06 10:01:27 Decoded script /tekton/scripts/script-0-9dh6z ===== edge-pr-validate-pr194-xsb98-reclaim-workspace-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-reclaim-workspace-pod/prepare] 2026-07-06T05:01:27.236656010-05:00 2026/07/06 10:01:27 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-reclaim-workspace-pod/place-scripts] 2026-07-06T05:01:28.638681357-05:00 2026/07/06 10:01:28 Decoded script /tekton/scripts/script-0-bngw7 ===== edge-pr-validate-pr194-xsb98-resolve-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-resolve-pod/prepare] 2026-07-06T05:00:38.813194144-05:00 2026/07/06 10:00:38 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-resolve-pod/place-scripts] 2026-07-06T05:00:39.447033577-05:00 2026/07/06 10:00:39 Decoded script /tekton/scripts/script-0-s5f5m [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:44.634791031-05:00 note: resolving surface: bootdisk [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:48.256610470-05:00 ok: bootdisk: closure resolves -- 193 packages [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:48.259778966-05:00 ok: bootdisk: firmware-* resolves from bookworm-backports (pin bites) [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:48.264559756-05:00 ok: bootdisk: closure matches committed snapshot [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:48.265930960-05:00 note: resolving surface: installer [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:51.354620066-05:00 ok: installer: closure resolves -- 138 packages [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:51.358595889-05:00 ok: installer: closure matches committed snapshot [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:51.359640235-05:00 note: resolving surface: converged [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:54.857886463-05:00 ok: converged: closure resolves -- 215 packages [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:54.859834665-05:00 ok: converged: mender-client4 resolves to 5.x (5.1.0-1+debian+bookworm) -- matches the golden [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:54.863358660-05:00 ok: converged: closure matches committed snapshot [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:54.864289676-05:00 [pod/edge-pr-validate-pr194-xsb98-resolve-pod/step-resolve] 2026-07-06T05:00:54.864297726-05:00 edge-pkg-resolve: all surfaces resolve + match ===== edge-pr-validate-pr194-xsb98-selftest-validate-pod.log ===== [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:00:54.848663002-05:00 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.200484271-05:00 [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.200588751-05:00 == scripts on PATH + executable == [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.202371793-05:00 ok: scripts/edge-selftest.sh: has shebang [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.204347275-05:00 warn: scripts/edge-selftest.sh: not tracked by git but +x on disk [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.207536892-05:00 ok: scripts/edge-selftest.sh: bash -n clean [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.855732470-05:00 ok: scripts/edge-selftest.sh: shellcheck clean [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.862273002-05:00 ok: scripts/edge-selftest.sh: runs (--help exit 0) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.864288564-05:00 ok: roles/selftest installs to a PATH dir: /usr/local/sbin/edge-selftest [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.865660608-05:00 ok: roles/selftest copies the script to {{ selftest_bin }} [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.865672178-05:00 [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.865676878-05:00 == console login hooks (profile.d) == [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.868160897-05:00 ok: image/overlay/etc/profile.d/01-edge-console-record.sh: bash -n clean [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.900789950-05:00 ok: image/overlay/etc/profile.d/01-edge-console-record.sh: shellcheck clean [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.902256894-05:00 ok: image/overlay/etc/profile.d/01-edge-console-record.sh: no bare exit (comments excluded) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.903477289-05:00 ok: image/overlay/etc/profile.d/01-edge-console-record.sh: guards non-interactive shells ($-) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.905630980-05:00 ok: image/overlay/etc/profile.d/zz-edge-selftest.sh: bash -n clean [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.948274281-05:00 ok: image/overlay/etc/profile.d/zz-edge-selftest.sh: shellcheck clean [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.949850804-05:00 ok: image/overlay/etc/profile.d/zz-edge-selftest.sh: no bare exit (comments excluded) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.951133119-05:00 ok: image/overlay/etc/profile.d/zz-edge-selftest.sh: guards non-interactive shells ($-) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.952359804-05:00 ok: banner: EDGE_SELFTEST_NOLOGIN opt-out present [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.953576779-05:00 ok: banner: disable-file opt-out present [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.954716864-05:00 ok: recorder: EDGE_CONSOLE_NORECORD opt-out present [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.955905079-05:00 ok: recorder: disable-file opt-out present [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.958340419-05:00 ok: EDGE_CONSOLE_RECORDING marker shared by recorder + banner [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.958372389-05:00 ok: serial console autologin overlay present (image/overlay/etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.962683141-05:00 ok: banner report dir matches role selftest_report_dir (/var/log/edge-selftest) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:01.974994139-05:00 ok: tests/selftest-login.sh passes [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:20.575728939-05:00 ok: tests/selftest-report-contract.sh passes [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:20.746289094-05:00 ok: tests/selftest-login-pty.sh passes [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:20.840464289-05:00 ok: tests/console-record.sh passes [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.221103524-05:00 ok: tests/selftest-firmware-fixtures.sh passes [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.222379588-05:00 ok: image/overlay/usr/local/sbin/edge-selftest matches scripts/edge-selftest.sh [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.224267060-05:00 warn: image/overlay/usr/local/sbin/edge-selftest: no git metadata (CI workspace) but +x on disk [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.224282480-05:00 [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.224287800-05:00 == ansible packaged + works locally == [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.225428705-05:00 ok: image/packages.list declares ansible-core (baked into the golden) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.226492011-05:00 ok: image/packages.list declares python3 (baked into the golden) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.227655326-05:00 ok: image/packages.list declares git (baked into the golden) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.541356351-05:00 ok: ansible present: ansible [core 2.21.1] [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.979018587-05:00 ok: ansible executes a module over the local connection [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.979050597-05:00 [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:21.979057127-05:00 == playbooks: valid YAML + valid playbook syntax == [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.012307188-05:00 ok: YAML parses: selftest.yml [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.044986401-05:00 ok: YAML parses: roles/selftest/tasks/main.yml [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.078561500-05:00 ok: YAML parses: roles/selftest/tasks/detect.yml [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.110323037-05:00 ok: YAML parses: roles/selftest/defaults/main.yml [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.202013733-05:00 ok: yamllint clean (relaxed) [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.640727724-05:00 ok: ansible-playbook --syntax-check OK: selftest.yml [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.640753954-05:00 [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/step-selftest-validate] 2026-07-06T05:01:22.640760574-05:00 edge-selftest-lint: all checks passed [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/prepare] 2026-07-06T05:00:39.999601651-05:00 2026/07/06 10:00:39 Entrypoint initialization [pod/edge-pr-validate-pr194-xsb98-selftest-validate-pod/place-scripts] 2026-07-06T05:00:40.476361545-05:00 2026/07/06 10:00:40 Decoded script /tekton/scripts/script-0-4kp9k