containerized-data-importer/tests/framework
Arnon Gilboa ee431e8b14
[release-v1.57] Suppress alerts to reduce noise of dependent ones (#3185)
* [release-v1.57] Suppress alerts to reduce noise of dependent ones

Manual backport of #3129

This is a follow-up to #2998 introducing the following changes to alert
rules:
- CDIDefaultStorageClassDegraded - do not fire when no default SC
  (either k8s or virt).
- CDIDataImportCronOutdated - do not fire when no default SC (either
  k8s or virt), as DIC import DVs use default SC.
- CDINoDefaultStorageClass - fire not only when there is a pending DV
  (and PVC) but also when DV has an empty status (waiting for default
  SC etc.)

Signed-off-by: Arnon Gilboa <agilboa@redhat.com>

* [release-v1.57] Get no-provisioner storage capabilities from PVs

Manual backport of #3128

It's time to get the storage capabilities for all no-provisioner storage
classes based on the existing PVs, and not only for those labeled with
`local.storage.openshift.io/owner-name`, as done so far.
It will also silence the unnecessary CDIStorageProfilesIncomplete alert
for local SC in the CI.

Signed-off-by: Arnon Gilboa <agilboa@redhat.com>

---------

Signed-off-by: Arnon Gilboa <agilboa@redhat.com>
2024-04-12 00:59:57 +02:00
..
BUILD.bazel [release-v1.57] Suppress alerts to reduce noise of dependent ones (#3185) 2024-04-12 00:59:57 +02:00
exec_util.go golangci-lint: Enable errcheck (#2696) 2023-04-25 20:40:16 +02:00
framework.go [release-v1.57] Suppress alerts to reduce noise of dependent ones (#3185) 2024-04-12 00:59:57 +02:00
kubectl.go Make deps update and bump to go 1.19 utilizing new builder (#2632) 2023-03-13 13:04:12 +00:00
nfs-utils.go BugId: 1999571 - fix clone into larger capacity nfs volume (#1939) 2021-09-15 20:22:35 +02:00
nodeplacement.go Adapt operator_test to cover OpenShift (#2637) 2023-03-15 07:31:40 +00:00
pod.go Make deps update and bump to go 1.19 utilizing new builder (#2632) 2023-03-13 13:04:12 +00:00
prometheus.go Start integrate golangci lint into CI (#2675) 2023-04-11 13:59:33 +01:00
pv.go update k8s deps to 18.6 and controller runtime to 0.6.2 (#1330) 2020-08-07 14:09:52 +02:00
pvc.go [release-v1.57] DataVolume Controller uses VolumeCloneSource Populator (#2783) 2023-06-30 20:16:35 +02:00
vddk.go enable ginkgolinter and fix findings (#2703) 2023-05-04 13:07:36 +02:00