Building upon Phase 1, this phase extends Konflux integration to build all FCOS artifacts, including disk images (QCOW2, raw, ISO, etc.), using image-builder. The goal is to have the complete build process running in Konflux while maintaining Jenkins for testing and release.
This work is largely based on Build disk images using bootc-image-builder #1906, so this will primarily focus on the integration work within Konflux, followed by adapting the Jenkins release pipeline.
The build-vm-image Tekton task from the official upstream Konflux repository will be used to build the disk images.
Acceptance criteria of Phase 2 (proposal)
- Jenkins successfully releases a FCOS build using disk images built by Konflux via image-builder.
Status of the next Steps
Building upon Phase 1, this phase extends Konflux integration to build all FCOS artifacts, including disk images (QCOW2, raw, ISO, etc.), using image-builder. The goal is to have the complete build process running in Konflux while maintaining Jenkins for testing and release.
This work is largely based on Build disk images using bootc-image-builder #1906, so this will primarily focus on the integration work within Konflux, followed by adapting the Jenkins release pipeline.
The
build-vm-imageTekton task from the official upstream Konflux repository will be used to build the disk images.Acceptance criteria of Phase 2 (proposal)
Status of the next Steps