Uploaded image for project: 'OpenShift Node'
  1. OpenShift Node
  2. OCPNODE-4055

e2e testing automation: Additional Artifact Store Support

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • 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

              Unassigned Unassigned
              cucushift-bot Cucushift Bot
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: