summaryrefslogtreecommitdiff
path: root/scripts/build-kernel
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-09-07 17:31:21 +0200
committerChristian Breunig <christian@breunig.cc>2026-09-07 17:31:21 +0200
commit00180790db298ffb86aabc316cef5837bc7db8cb (patch)
tree2919f443cc07d4e3ac9d07eb57a59837ab6ce05f /scripts/build-kernel
parentcf80f5db24dc37ef74e47dd7cc463035bbafe63a (diff)
downloadvyos-build-00180790db298ffb86aabc316cef5837bc7db8cb.tar.gz
vyos-build-00180790db298ffb86aabc316cef5837bc7db8cb.zip
T9269: add OCI container image test
Add scripts/check-oci-container, a container adapted counterpart to check-qemu-install. It imports the OCI tarball produced by scripts/iso-to-oci, verifies the containerlab healthcheck survives the import, boots the image with systemd as PID 1 and then drives the VyOS CLI to run basic operational and configuration mode tests plus assertions on the rootfs modifications done by iso-to-oci (locale, banner, /config symlink, removed podman runtime and removed container CLI nodes). Wire it up as "make test-oci", which picks up the newest tarball matching the host architecture. The boot wait polls for the vyos user in addition to vyos-router, as the unit reports itself active before the default configuration has been committed.
Diffstat (limited to 'scripts/build-kernel')
0 files changed, 0 insertions, 0 deletions