diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-09-07 17:31:21 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-09-07 17:31:21 +0200 |
| commit | 00180790db298ffb86aabc316cef5837bc7db8cb (patch) | |
| tree | 2919f443cc07d4e3ac9d07eb57a59837ab6ce05f /scripts/build-kernel | |
| parent | cf80f5db24dc37ef74e47dd7cc463035bbafe63a (diff) | |
| download | vyos-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
