-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
Story:
The bootstrap rendering code has grown complex over time, making it difficult to maintain and test. This improvement refactors how inputs are handled in the bootstrap logic by extracting file validation and dependency loading into a separate, well-organized structure.
While this significantly reduces complexity in the input handling path, other areas of the bootstrap logic still have room for improvement in future iterations.
Acceptance Criteria:
- Bootstrap process continues to work as before with no functional changes.
- File validation and dependency loading are cleanly separated from rendering logic.
- Code builds and passes existing tests.
- The refactored code is easier to extend with new dependency types in the future.
- blocks
-
MCO-2032 [Dev] Modify the operator bootstrap logic to ingest install-config OS Image Streams
-
- In Progress
-
- links to