---
apiVersion: operators.coreos.com/v1alpha1
kind: ClusterServiceVersion
metadata:
  annotations:
    alm-examples: '[]'
    capabilities: Seamless Upgrades
    createdAt: "2025-10-09T18:54:34Z"
    features.operators.openshift.io/cnf: "false"
    features.operators.openshift.io/cni: "false"
    features.operators.openshift.io/csi: "true"
    features.operators.openshift.io/disconnected: "true"
    features.operators.openshift.io/fips-compliant: "true"
    features.operators.openshift.io/proxy-aware: "true"
    features.operators.openshift.io/tls-profiles: "false"
    features.operators.openshift.io/token-auth-aws: "false"
    features.operators.openshift.io/token-auth-azure: "false"
    features.operators.openshift.io/token-auth-gcp: "false"
    olm.operatorGroup: openshift-storage-operatorgroup
    olm.operatorNamespace: openshift-storage
    olm.skipRange: '>=4.2.0 <4.19.6-rhodf'
    olm.targetNamespaces: openshift-storage
    operatorframework.io/properties: '{"properties":[{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"CSIAddonsNode","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"EncryptionKeyRotationCronJob","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"EncryptionKeyRotationJob","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"NetworkFence","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"NetworkFenceClass","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"ReclaimSpaceCronJob","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"csiaddons.openshift.io","kind":"ReclaimSpaceJob","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"replication.storage.openshift.io","kind":"VolumeGroupReplication","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"replication.storage.openshift.io","kind":"VolumeGroupReplicationClass","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"replication.storage.openshift.io","kind":"VolumeGroupReplicationContent","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"replication.storage.openshift.io","kind":"VolumeReplication","version":"v1alpha1"}},{"type":"olm.gvk","value":{"group":"replication.storage.openshift.io","kind":"VolumeReplicationClass","version":"v1alpha1"}},{"type":"olm.package","value":{"packageName":"odf-csi-addons-operator","version":"4.19.6-rhodf"}}]}'
    operators.openshift.io/valid-subscription: '["OpenShift Platform Plus","OpenShift
      Data Foundation Essentials","OpenShift Data Foundation Advanced"]'
    operators.operatorframework.io/builder: operator-sdk-unknown
    operators.operatorframework.io/operator-type: non-standalone
    operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
  creationTimestamp: "2025-10-27T12:44:06Z"
  finalizers:
  - operators.coreos.com/csv-cleanup
  generation: 2
  labels:
    olm.managed: "true"
    operators.coreos.com/odf-csi-addons-operator.openshift-storage: ""
  managedFields:
  - apiVersion: operators.coreos.com/v1alpha1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          .: {}
          f:alm-examples: {}
          f:capabilities: {}
          f:createdAt: {}
          f:features.operators.openshift.io/cnf: {}
          f:features.operators.openshift.io/cni: {}
          f:features.operators.openshift.io/csi: {}
          f:features.operators.openshift.io/disconnected: {}
          f:features.operators.openshift.io/fips-compliant: {}
          f:features.operators.openshift.io/proxy-aware: {}
          f:features.operators.openshift.io/tls-profiles: {}
          f:features.operators.openshift.io/token-auth-aws: {}
          f:features.operators.openshift.io/token-auth-azure: {}
          f:features.operators.openshift.io/token-auth-gcp: {}
          f:olm.skipRange: {}
          f:operatorframework.io/properties: {}
          f:operators.openshift.io/valid-subscription: {}
          f:operators.operatorframework.io/builder: {}
          f:operators.operatorframework.io/operator-type: {}
          f:operators.operatorframework.io/project_layout: {}
        f:labels:
          .: {}
          f:olm.managed: {}
      f:spec:
        .: {}
        f:apiservicedefinitions: {}
        f:cleanup:
          .: {}
          f:enabled: {}
        f:customresourcedefinitions:
          .: {}
          f:owned: {}
        f:description: {}
        f:displayName: {}
        f:icon: {}
        f:install:
          .: {}
          f:spec:
            .: {}
            f:clusterPermissions: {}
            f:permissions: {}
          f:strategy: {}
        f:installModes: {}
        f:keywords: {}
        f:links: {}
        f:maintainers: {}
        f:maturity: {}
        f:provider:
          .: {}
          f:name: {}
        f:relatedImages: {}
        f:replaces: {}
        f:version: {}
    manager: catalog
    operation: Update
    time: "2025-10-27T12:44:06Z"
  - apiVersion: operators.coreos.com/v1alpha1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          f:olm.operatorGroup: {}
          f:olm.operatorNamespace: {}
          f:olm.targetNamespaces: {}
        f:finalizers:
          .: {}
          v:"operators.coreos.com/csv-cleanup": {}
        f:labels:
          f:operators.coreos.com/odf-csi-addons-operator.openshift-storage: {}
    manager: olm
    operation: Update
    time: "2025-10-27T12:44:10Z"
  - apiVersion: operators.coreos.com/v1alpha1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:ownerReferences:
          .: {}
          k:{"uid":"c2165870-5d5c-4fb7-86bf-8703c34328a8"}: {}
      f:spec:
        f:install:
          f:spec:
            f:deployments: {}
    manager: manager
    operation: Update
    time: "2025-10-27T12:44:39Z"
  - apiVersion: operators.coreos.com/v1alpha1
    fieldsType: FieldsV1
    fieldsV1:
      f:status:
        .: {}
        f:cleanup: {}
        f:conditions: {}
        f:lastTransitionTime: {}
        f:lastUpdateTime: {}
        f:message: {}
        f:phase: {}
        f:reason: {}
        f:requirementStatus: {}
    manager: olm
    operation: Update
    subresource: status
    time: "2025-10-27T12:45:04Z"
  name: odf-csi-addons-operator.v4.19.6-rhodf
  namespace: openshift-storage
  ownerReferences:
  - apiVersion: operators.coreos.com/v1alpha1
    blockOwnerDeletion: true
    controller: true
    kind: Subscription
    name: ocs-subscription
    uid: c2165870-5d5c-4fb7-86bf-8703c34328a8
  resourceVersion: "59563"
  uid: a94fb3b3-3b7c-44eb-aed7-d279490c8f92
spec:
  apiservicedefinitions: {}
  cleanup:
    enabled: false
  customresourcedefinitions:
    owned:
    - description: CSIAddonsNode is the Schema for the csiaddonsnode API
      displayName: CSIAddons Node
      kind: CSIAddonsNode
      name: csiaddonsnodes.csiaddons.openshift.io
      version: v1alpha1
    - description: EncryptionKeyRotationCronJob is the Schema for the encryptionkeyrotationcronjobs
        API
      displayName: EncryptionKeyRotation CronJob
      kind: EncryptionKeyRotationCronJob
      name: encryptionkeyrotationcronjobs.csiaddons.openshift.io
      version: v1alpha1
    - description: EncryptionKeyRotationJob is the Schema for the encryptionkeyrotationjobs
        API
      displayName: EncryptionKeyRotation Job
      kind: EncryptionKeyRotationJob
      name: encryptionkeyrotationjobs.csiaddons.openshift.io
      version: v1alpha1
    - description: NetworkFenceClass is the Schema for the networkfenceclasses API
      displayName: Network Fence Class
      kind: NetworkFenceClass
      name: networkfenceclasses.csiaddons.openshift.io
      version: v1alpha1
    - description: NetworkFence is the Schema for the networkfences API
      displayName: Network Fence
      kind: NetworkFence
      name: networkfences.csiaddons.openshift.io
      version: v1alpha1
    - description: ReclaimSpaceCronJob is the Schema for the reclaimspacecronjobs
        API
      displayName: Reclaim Space CronJob
      kind: ReclaimSpaceCronJob
      name: reclaimspacecronjobs.csiaddons.openshift.io
      version: v1alpha1
    - description: ReclaimSpaceJob is the Schema for the reclaimspacejobs API
      displayName: Reclaim Space Job
      kind: ReclaimSpaceJob
      name: reclaimspacejobs.csiaddons.openshift.io
      version: v1alpha1
    - description: VolumeGroupReplicationClass is the Schema for the volumegroupreplicationclasses
        API
      displayName: Volume Group Replication Class
      kind: VolumeGroupReplicationClass
      name: volumegroupreplicationclasses.replication.storage.openshift.io
      version: v1alpha1
    - description: VolumeGroupReplicationContent is the Schema for the volumegroupreplicationcontents
        API
      displayName: Volume Group Replication Content
      kind: VolumeGroupReplicationContent
      name: volumegroupreplicationcontents.replication.storage.openshift.io
      version: v1alpha1
    - kind: VolumeGroupReplication
      name: volumegroupreplications.replication.storage.openshift.io
      version: v1alpha1
    - description: VolumeReplicationClass is the Schema for the volumereplicationclasses
        API
      displayName: Volume Replication Class
      kind: VolumeReplicationClass
      name: volumereplicationclasses.replication.storage.openshift.io
      version: v1alpha1
    - description: VolumeReplication is the Schema for the volumereplications API
      displayName: Volume Replication
      kind: VolumeReplication
      name: volumereplications.replication.storage.openshift.io
      version: v1alpha1
  description: CSI Addons provides the CSI Addons Controller that enables advanced
    storage operations for CSI-drivers.
  displayName: CSI Addons
  icon:
  - base64data: PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgMTQ1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2UwMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlJlZEhhdC1Mb2dvLUhhdC1Db2xvcjwvdGl0bGU+PHBhdGggZD0iTTE1Ny43Nyw2Mi42MWExNCwxNCwwLDAsMSwuMzEsMy40MmMwLDE0Ljg4LTE4LjEsMTcuNDYtMzAuNjEsMTcuNDZDNzguODMsODMuNDksNDIuNTMsNTMuMjYsNDIuNTMsNDRhNi40Myw2LjQzLDAsMCwxLC4yMi0xLjk0bC0zLjY2LDkuMDZhMTguNDUsMTguNDUsMCwwLDAtMS41MSw3LjMzYzAsMTguMTEsNDEsNDUuNDgsODcuNzQsNDUuNDgsMjAuNjksMCwzNi40My03Ljc2LDM2LjQzLTIxLjc3LDAtMS4wOCwwLTEuOTQtMS43My0xMC4xM1oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMjcuNDcsODMuNDljMTIuNTEsMCwzMC42MS0yLjU4LDMwLjYxLTE3LjQ2YTE0LDE0LDAsMCwwLS4zMS0zLjQybC03LjQ1LTMyLjM2Yy0xLjcyLTcuMTItMy4yMy0xMC4zNS0xNS43My0xNi42QzEyNC44OSw4LjY5LDEwMy43Ni41LDk3LjUxLjUsOTEuNjkuNSw5MCw4LDgzLjA2LDhjLTYuNjgsMC0xMS42NC01LjYtMTcuODktNS42LTYsMC05LjkxLDQuMDktMTIuOTMsMTIuNSwwLDAtOC40MSwyMy43Mi05LjQ5LDI3LjE2QTYuNDMsNi40MywwLDAsMCw0Mi41Myw0NGMwLDkuMjIsMzYuMywzOS40NSw4NC45NCwzOS40NU0xNjAsNzIuMDdjMS43Myw4LjE5LDEuNzMsOS4wNSwxLjczLDEwLjEzLDAsMTQtMTUuNzQsMjEuNzctMzYuNDMsMjEuNzdDNzguNTQsMTA0LDM3LjU4LDc2LjYsMzcuNTgsNTguNDlhMTguNDUsMTguNDUsMCwwLDEsMS41MS03LjMzQzIyLjI3LDUyLC41LDU1LC41LDc0LjIyYzAsMzEuNDgsNzQuNTksNzAuMjgsMTMzLjY1LDcwLjI4LDQ1LjI4LDAsNTYuNy0yMC40OCw1Ni43LTM2LjY1LDAtMTIuNzItMTEtMjcuMTYtMzAuODMtMzUuNzgiLz48L3N2Zz4=
    mediatype: image/svg+xml
  install:
    spec:
      clusterPermissions:
      - rules:
        - apiGroups:
          - ""
          resources:
          - events
          verbs:
          - create
          - patch
        - apiGroups:
          - ""
          resources:
          - namespaces
          - pods
          verbs:
          - get
          - list
          - watch
        - apiGroups:
          - ""
          resources:
          - persistentvolumeclaims
          verbs:
          - get
          - list
          - patch
          - update
          - watch
        - apiGroups:
          - ""
          resources:
          - persistentvolumeclaims/finalizers
          verbs:
          - update
        - apiGroups:
          - ""
          resources:
          - persistentvolumes
          verbs:
          - get
          - list
          - update
          - watch
        - apiGroups:
          - coordination.k8s.io
          resources:
          - leases
          verbs:
          - get
          - list
          - watch
        - apiGroups:
          - csiaddons.openshift.io
          resources:
          - csiaddonsnodes
          - encryptionkeyrotationcronjobs
          - encryptionkeyrotationjobs
          - networkfenceclasses
          - networkfences
          - reclaimspacecronjobs
          - reclaimspacejobs
          verbs:
          - create
          - delete
          - get
          - list
          - patch
          - update
          - watch
        - apiGroups:
          - csiaddons.openshift.io
          resources:
          - csiaddonsnodes/finalizers
          - encryptionkeyrotationcronjobs/finalizers
          - encryptionkeyrotationjobs/finalizers
          - networkfenceclasses/finalizers
          - networkfences/finalizers
          - reclaimspacecronjobs/finalizers
          - reclaimspacejobs/finalizers
          verbs:
          - update
        - apiGroups:
          - csiaddons.openshift.io
          resources:
          - csiaddonsnodes/status
          - encryptionkeyrotationcronjobs/status
          - encryptionkeyrotationjobs/status
          - networkfenceclasses/status
          - networkfences/status
          - reclaimspacecronjobs/status
          - reclaimspacejobs/status
          verbs:
          - get
          - patch
          - update
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumegroupreplicationclasses
          - volumereplicationclasses
          verbs:
          - get
          - list
          - watch
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumegroupreplicationcontents
          verbs:
          - create
          - delete
          - get
          - list
          - patch
          - update
          - watch
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumegroupreplicationcontents/finalizers
          - volumegroupreplications/finalizers
          - volumereplications/finalizers
          verbs:
          - update
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumegroupreplicationcontents/status
          - volumegroupreplications/status
          verbs:
          - get
          - patch
          - update
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumegroupreplications
          verbs:
          - get
          - list
          - patch
          - update
          - watch
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumereplications
          verbs:
          - create
          - delete
          - get
          - list
          - update
          - watch
        - apiGroups:
          - replication.storage.openshift.io
          resources:
          - volumereplications/status
          verbs:
          - get
          - list
          - update
        - apiGroups:
          - storage.k8s.io
          resources:
          - storageclasses
          - volumeattachments
          verbs:
          - get
          - list
          - watch
        serviceAccountName: csi-addons-controller-manager
      deployments:
      - label:
          app.kubernetes.io/name: csi-addons
        name: csi-addons-controller-manager
        spec:
          replicas: 1
          selector:
            matchLabels:
              app.kubernetes.io/name: csi-addons
          strategy: {}
          template:
            metadata:
              annotations:
                kubectl.kubernetes.io/default-container: manager
              creationTimestamp: null
              labels:
                app.kubernetes.io/name: csi-addons
                control-plane: controller-manager
            spec:
              containers:
              - args:
                - --namespace=$(POD_NAMESPACE)
                - --leader-elect
                - --leader-election-lease-duration=137s
                - --leader-election-renew-deadline=107s
                - --leader-election-retry-period=26s
                command:
                - /csi-addons-manager
                env:
                - name: POD_NAMESPACE
                  valueFrom:
                    fieldRef:
                      fieldPath: metadata.namespace
                image: registry.redhat.io/odf4/odf-csi-addons-rhel9-operator@sha256:0e4fe1fdff2249e4164c54710a013a6ecc79d215ae1e55eb612b6483b92ea70f
                livenessProbe:
                  httpGet:
                    path: /healthz
                    port: 8081
                  initialDelaySeconds: 15
                  periodSeconds: 20
                name: manager
                ports:
                - containerPort: 8443
                  name: metrics
                  protocol: TCP
                readinessProbe:
                  httpGet:
                    path: /readyz
                    port: 8081
                  initialDelaySeconds: 5
                  periodSeconds: 10
                resources:
                  limits:
                    cpu: "1"
                    memory: 512Mi
                  requests:
                    cpu: 10m
                    memory: 64Mi
                securityContext:
                  allowPrivilegeEscalation: false
                  readOnlyRootFilesystem: true
              securityContext:
                runAsNonRoot: true
              serviceAccountName: csi-addons-controller-manager
              terminationGracePeriodSeconds: 10
              tolerations:
              - effect: NoSchedule
                key: node.ocs.openshift.io/storage
                operator: Equal
                value: "true"
      permissions:
      - rules:
        - apiGroups:
          - ""
          resources:
          - configmaps
          verbs:
          - get
          - list
          - watch
          - create
          - update
          - patch
          - delete
        - apiGroups:
          - coordination.k8s.io
          resources:
          - leases
          verbs:
          - get
          - list
          - watch
          - create
          - update
          - patch
          - delete
        - apiGroups:
          - ""
          resources:
          - events
          verbs:
          - create
          - patch
        serviceAccountName: csi-addons-controller-manager
    strategy: deployment
  installModes:
  - supported: true
    type: OwnNamespace
  - supported: false
    type: SingleNamespace
  - supported: false
    type: MultiNamespace
  - supported: true
    type: AllNamespaces
  keywords:
  - storage
  - csi
  links:
  - name: CSI Addons
    url: https://csi-addons.github.io
  maintainers:
  - email: csi-addons@redhat.com
    name: CSI Addons Community
  maturity: alpha
  provider:
    name: CSI Addons Community
  relatedImages:
  - image: registry.redhat.io/odf4/odf-csi-addons-rhel9-operator@sha256:0e4fe1fdff2249e4164c54710a013a6ecc79d215ae1e55eb612b6483b92ea70f
    name: odf-csi-addons-operator
  - image: registry.redhat.io/odf4/odf-csi-addons-sidecar-rhel9@sha256:b48dad7df16ca6eb69595732f0ab2fb3098113757285d7c3d43555b2e764203c
    name: csi-addons-sidecar
  - image: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:784c4667a867abdbec6d31a4bbde52676a0f37f8e448eaae37568a46fcdeace7
    name: rbac-proxy
  replaces: odf-csi-addons-operator.v4.19.5-rhodf
  version: 4.19.6-rhodf
status:
  cleanup: {}
  conditions:
  - lastTransitionTime: "2025-10-27T12:44:12Z"
    lastUpdateTime: "2025-10-27T12:44:12Z"
    message: requirements not yet checked
    phase: Pending
    reason: RequirementsUnknown
  - lastTransitionTime: "2025-10-27T12:44:13Z"
    lastUpdateTime: "2025-10-27T12:44:13Z"
    message: all requirements found, attempting install
    phase: InstallReady
    reason: AllRequirementsMet
  - lastTransitionTime: "2025-10-27T12:44:14Z"
    lastUpdateTime: "2025-10-27T12:44:14Z"
    message: waiting for install components to report healthy
    phase: Installing
    reason: InstallSucceeded
  - lastTransitionTime: "2025-10-27T12:44:17Z"
    lastUpdateTime: "2025-10-27T12:44:17Z"
    message: install strategy completed with no errors
    phase: Succeeded
    reason: InstallSucceeded
  - lastTransitionTime: "2025-10-27T12:44:40Z"
    lastUpdateTime: "2025-10-27T12:44:40Z"
    message: 'installing: deployment changed old hash=4pFgjIqCuDqOlu6Dx2FbOvni1brdbin1cy459G,
      new hash=4rkGTgrtqYO9wBCb14eUX7kWHeAK0U5VVTJU0h'
    phase: InstallReady
    reason: ComponentUnhealthy
  - lastTransitionTime: "2025-10-27T12:44:42Z"
    lastUpdateTime: "2025-10-27T12:44:42Z"
    message: waiting for install components to report healthy
    phase: Installing
    reason: InstallSucceeded
  - lastTransitionTime: "2025-10-27T12:44:42Z"
    lastUpdateTime: "2025-10-27T12:44:43Z"
    message: 'installing: waiting for deployment csi-addons-controller-manager to
      become ready: deployment "csi-addons-controller-manager" not available: Deployment
      does not have minimum availability.'
    phase: Installing
    reason: InstallWaiting
  - lastTransitionTime: "2025-10-27T12:45:04Z"
    lastUpdateTime: "2025-10-27T12:45:04Z"
    message: install strategy completed with no errors
    phase: Succeeded
    reason: InstallSucceeded
  lastTransitionTime: "2025-10-27T12:45:04Z"
  lastUpdateTime: "2025-10-27T12:45:04Z"
  message: install strategy completed with no errors
  phase: Succeeded
  reason: InstallSucceeded
  requirementStatus:
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: csiaddonsnodes.csiaddons.openshift.io
    status: Present
    uuid: 95350c45-2ab0-4b3f-a931-4ad62509f314
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: encryptionkeyrotationcronjobs.csiaddons.openshift.io
    status: Present
    uuid: 0605d261-9b9c-4178-b3dd-1a69a4bcf9c3
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: encryptionkeyrotationjobs.csiaddons.openshift.io
    status: Present
    uuid: d73c1a43-8304-4193-903a-f6837d658f04
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: networkfenceclasses.csiaddons.openshift.io
    status: Present
    uuid: b242c213-ac2c-4555-9e25-85ad4b558519
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: networkfences.csiaddons.openshift.io
    status: Present
    uuid: d068f731-119c-436a-b209-842a34bc671c
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: reclaimspacecronjobs.csiaddons.openshift.io
    status: Present
    uuid: 4da6ca20-e6f8-48e3-ace3-d0865da836b2
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: reclaimspacejobs.csiaddons.openshift.io
    status: Present
    uuid: 5771a3fe-8dae-42e9-87bb-f43554096121
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: volumegroupreplicationclasses.replication.storage.openshift.io
    status: Present
    uuid: ed60c971-aca7-4b81-bafc-5932b37fbccb
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: volumegroupreplicationcontents.replication.storage.openshift.io
    status: Present
    uuid: 5ad9ff31-91da-4dce-acfb-a57e3d9c4df1
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: volumegroupreplications.replication.storage.openshift.io
    status: Present
    uuid: ce881802-1ee4-4256-8259-3d1909385ab6
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: volumereplicationclasses.replication.storage.openshift.io
    status: Present
    uuid: b7440642-a332-4cb0-a2c7-1d6260e3e9ba
    version: v1
  - group: apiextensions.k8s.io
    kind: CustomResourceDefinition
    message: CRD is present and Established condition is true
    name: volumereplications.replication.storage.openshift.io
    status: Present
    uuid: e6e0d60d-d59b-45f3-94f7-4fc62c19248a
    version: v1
  - dependents:
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["create","patch"],"apiGroups":[""],"resources":["events"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["namespaces","pods"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","patch","update","watch"],"apiGroups":[""],"resources":["persistentvolumeclaims"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["update"],"apiGroups":[""],"resources":["persistentvolumeclaims/finalizers"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","update","watch"],"apiGroups":[""],"resources":["persistentvolumes"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","watch"],"apiGroups":["coordination.k8s.io"],"resources":["leases"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["create","delete","get","list","patch","update","watch"],"apiGroups":["csiaddons.openshift.io"],"resources":["csiaddonsnodes","encryptionkeyrotationcronjobs","encryptionkeyrotationjobs","networkfenceclasses","networkfences","reclaimspacecronjobs","reclaimspacejobs"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["update"],"apiGroups":["csiaddons.openshift.io"],"resources":["csiaddonsnodes/finalizers","encryptionkeyrotationcronjobs/finalizers","encryptionkeyrotationjobs/finalizers","networkfenceclasses/finalizers","networkfences/finalizers","reclaimspacecronjobs/finalizers","reclaimspacejobs/finalizers"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","patch","update"],"apiGroups":["csiaddons.openshift.io"],"resources":["csiaddonsnodes/status","encryptionkeyrotationcronjobs/status","encryptionkeyrotationjobs/status","networkfenceclasses/status","networkfences/status","reclaimspacecronjobs/status","reclaimspacejobs/status"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","watch"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumegroupreplicationclasses","volumereplicationclasses"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["create","delete","get","list","patch","update","watch"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumegroupreplicationcontents"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["update"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumegroupreplicationcontents/finalizers","volumegroupreplications/finalizers","volumereplications/finalizers"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","patch","update"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumegroupreplicationcontents/status","volumegroupreplications/status"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","patch","update","watch"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumegroupreplications"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["create","delete","get","list","update","watch"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumereplications"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","update"],"apiGroups":["replication.storage.openshift.io"],"resources":["volumereplications/status"]}
      status: Satisfied
      version: v1
    - group: rbac.authorization.k8s.io
      kind: PolicyRule
      message: cluster rule:{"verbs":["get","list","watch"],"apiGroups":["storage.k8s.io"],"resources":["storageclasses","volumeattachments"]}
      status: Satisfied
      version: v1
    group: ""
    kind: ServiceAccount
    message: ""
    name: csi-addons-controller-manager
    status: Present
    version: v1
