-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
None
-
None
-
None
-
None
As a QE engineer, I want automated e2e tests for Advanced Container Storage Configuration, so that we can validate the feature works end-to-end across layer stores, image stores, and artifact stores.
Details
Create automated end-to-end tests for Advanced Container Storage Configuration covering all three storage types:
- Test additionalLayerStores configuration and lazy pulling behavior
- Test additionalImageStores configuration with pre-populated image caches
- Test additionalArtifactStores configuration with artifact resolution
- Validate ContainerRuntimeConfig API accepts configurations correctly
- Verify MCO generates correct storage.conf for all three storage types
- Confirm MachineConfig application and node reboot
- Test CRI-O resolves layers, images, and artifacts from additional stores in correct order
- Validate graceful fallback when additional stores are unavailable
Acceptance Criteria
- E2e test suite created covering all three storage configuration types
- Tests validate API → MCO → storage.conf → CRI-O flow
- Tests verify containers/pods can use additional storage locations
- Tests confirm no regressions for standard storage behavior
- Tests run successfully in CI
- Test documentation added
- PR merged with automated tests