-
Story
-
Resolution: Won't Do
-
High
-
None
-
None
-
None
-
Product / Portfolio Work
-
2
-
False
-
-
False
-
Not Selected
-
-
-
0
Background
Update the Intel SGX DCAP registration flow containerfile to use UBI 10 as the base image instead of UBI 9. This migration is a prerequisite for the Konflux build implementation and ensures alignment with latest Red Hat base image standards.
Current State
- Current Base Image: Red Hat Universal Base Image (UBI) 9
- Target Base Image: Red Hat Universal Base Image (UBI) 10
- Container Location: https://github.com/openshift/confidential-compute-artifacts/tree/main/containerfiles/dcap-registration-flow
Migration Requirements
- Update Containerfile FROM statement from UBI 9 to UBI 10
- Verify compatibility of Intel SGX DCAP components with UBI 10
- Ensure Intel SGX repository packages work correctly on UBI 10
- Validate PCK ID retrieval tool functionality
- Test registration flow script execution
Technical Considerations
- Verify Intel SGX RPM repository compatibility with UBI 10
- Ensure Intel SGX repository key import works correctly
- Test SGX PCK ID retrieval tool installation and functionality
- Validate custom registration flow script execution
- Check for any UBI 10 specific package dependencies
Acceptance Criteria
- [ ] Containerfile updated to use UBI 10 base image
- [ ] Container builds successfully with all dependencies
- [ ] Intel SGX DCAP components install correctly
- [ ] PCK ID retrieval tool functions properly
- [ ] Registration flow script executes without errors
- [ ] All existing functionality preserved
- [ ] Container passes security scans
- [ ] Documentation updated to reflect UBI 10 usage
Dependencies
- This story is a prerequisite for
KATA-4168(Konflux build implementation) - Access to UBI 10 base images
- Intel SGX repository compatibility verification