-
Epic
-
Resolution: Won't Do
-
Normal
-
None
-
Customization validation tests
-
40
-
False
-
None
-
False
-
Testable
-
To Do
-
RHELBU-2122 - Image Builder's image definitions is created as an independent project
-
-
Goal:
- All build customizations are used in images CI and they are verified to be working as intended.
Acceptance Criteria:
- Every build customization is tested at least once.
- The intended effect of each customization is verified.
Implementation ideas
- A test should verify that all customizations are covered. Adding a customization without testing it should be considered a failure.
- In rare cases, it should be possible to skip testing a customization (only for exceptional cases).
- This test could be implemented as a command (python script or go binary) that can consume a test config (as they are defined now in osbuild/images:test/configs/) and output a series of tests that can inspect a live image for the expected outcomes (perhaps as an ansible playbook).
- is duplicated by
-
HMS-3576 Ansible tests for bootc-image-builder
- Closed
- is triggering
-
COMPOSER-2356 Image Builder CY24Q4 backend CI hackathon
- New
- relates to
-
COMPOSER-2013 Improve testing of image definitions
- Closed