This project provides image validation testing.
Run the Molecule scenario:
uv run poe testWhat it does:
- creates a test instance
- converges the configuration
- runs verification playbooks
- destroys the instance
After building an image:
qemu-system-x86_64 \
-m 2048 \
-smp 2 \
-drive file=output/kiwi-x86_64/fedora-minimal.x86_64-44.1.7.qcow2,format=qcow2 \
-netdev user,id=net0,hostfwd=tcp::2222-:22 \
-device virtio-net-pci,netdev=net0 \
-nographicThen verify SSH reachability and expected package state.
uv run poe build
uv run poe test