Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-70122

[stabilization]Skip volatile DataVolumes from must-gather validation to prevent CI flakiness

XMLWordPrintable

    • CNV I/U Operators Sprint 278
    • None

      The `test_crd_resources` test was failing intermittently in CI with `FileNotFoundError` when validating DataVolume resources in the `openshift-virtualization-os-images` namespace.
      The root cause is a timing issue: DataVolumes in this namespace are automatically managed by `DataImportCron` and can be recreated with different image hashes between the time the must-gather is collected (module scope) and when the test executes. For example, a DataVolume might exist as `centos-stream10-1e845a37c663` in the must-gather but be recreated as `centos-stream10-3d2313c9045e` by the time the test runs.

      This task should add a filter to skip these volatile DataVolumes during validation, while still testing all other DataVolumes in user namespaces.

      Observed on https://reportportal-cnv.apps.dno.ocp-hub.prod.psi.redhat.com/ui/#cnv/launches/all/140748?item0Params=filter.eq.hasStats%3Dtrue%26filter.eq.hasChildren%3Dfalse%26filter.in.issueType%3Dti001%252Cti_urmb9f9gxzs1%252Cti_vf0v6s3r4axt%252Cti_1k22b2e27zbjl%252Cti_skxvm9kzajxh

              rlobillo Ramón Lobillo
              rlobillo Ramón Lobillo
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: