-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
The Ansible team’s architecture relies on Quadlet files (like .container and .network) being present on the host. As the DevOps engineer, you need to automate the embedding of these files into the bootc image so that the VM is "ready-to-run" immediately upon creation.
- Objective: Create a CI pipeline that layers the RHDH container image, the Ansible-defined Quadlet files, and your detect-and-set-base-url.sh script into a single RHEL Bootc image.
- Key Deliverables:
-
- A Containerfile that copies Quadlet definitions into /etc/containers/systemd/.
-
- Integration with bootc-image-builder to export the result as QCOW2 (for KVM) and VMDK (for VMware).
-
- Automated versioning that tags the VM artifact with the specific RHDH release version (e.g., rhdh-v1.3-build42.qcow2).