-
Feature
-
Resolution: Done
-
Normal
-
None
-
BU Product Work
-
False
-
-
False
-
OCPSTRAT-1216MicroShift Support for RHEL image mode (Bifrost)
-
0% To Do, 0% In Progress, 100% Done
-
L
-
0
-
-
-
This is a TP release of the new TP release of bootc with microshift. There are differences in bootc and integration with microshift.
-
-
Feature Overview (aka. Goal Summary)
Bifrost (RHEL image mode) is going to be TP with RHEL 9.4. MicroShift should support this also as TP. We can consider this as MVP focusing on the scope of the below mentioned requirements.
Goals (aka. expected user outcomes)
Users can utilize MicroShift on RHEL Image Mode, so that a fully self contained image that can be used for an offline/airgappaed zero touch installation of MicroShift on an empty node.
Another goal is to determine the missing pieces for GA release and ensure those are tracked.
Requirements (aka. Acceptance Criteria):
- RHEL image mode with MicroShift in it can be build using a Container file like "FROM ... RUN dnf install microshift ....", including artefacts needed at runtime "e.g. pull secret"
- Required container images can be embedded (depending on RHEL support for that
- Customer workload can be added (e.g. via container file “COPY ….” of the necessary manifests. Incl. workload container images
- Additional drivers / packages that might be needed (e.g. for NVIDIA GPU support) can also be installed / added / configured.
- All of the above for both X86 and ARM
- CI testing for at least req #1-3
Questions to Answer (Optional):
- Can we add update and rollback to the scope?
Out of Scope
- ?
Background
n/a
Customer Considerations
There might be customers who want to use this in production very early, as image mode solves some problems of image builder (FIPS compliance, rpm modularity). In that case, we would need to process a support exception.
Documentation Considerations
Needs to be added to the doc as third installation options (rpm, ostree, image mode)
Interoperability Considerations
In the long term, all other projects which deal with MicroShift cluster lifecycle management (AAP, ACM, FlightCTL) need to adjust / switch to image mode.
- blocks
-
OCPSTRAT-1544 MicroShift image mode GA on RHEL 9.6
- New
- is cloned by
-
OCPSTRAT-1544 MicroShift image mode GA on RHEL 9.6
- New
-
OCPSTRAT-1220 MicroShift base images for RHEL image mode TP
- In Progress
- is related to
-
USHIFT-2797 Run bootc image-based tests in MicroShift CI pipeline
- Closed
-
OCPSTRAT-1217 Investigate necessary work for Bifrost
- Closed
- links to