Skip to content
Andrew Pantuso edited this page Jun 3, 2022 · 2 revisions

Problematic configuration:

1. installMode is not supported in CSV spec.installModes

# addon.yaml
installMode: AllNamespaces

# manifests/rhods-operator.X.Y.Z.clusterserviceversion.yaml (bundle X.Y.Z)
spec:
  installModes:
  - supported: false
    type: OwnNamespace
  - supported: false
    type: SingleNamespace
  - supported: false
    type: MultiNamespace
  - supported: false
    type: AllNamespaces

The installMode has to be listed in spec.installModes with supported: true.

Correct configuration:

# addon.yaml
installMode: AllNamespaces

# manifests/rhods-operator.X.Y.Z.clusterserviceversion.yaml (bundle X.Y.Z)
spec:
  installModes:
  - supported: false
    type: OwnNamespace
  - supported: false
    type: SingleNamespace
  - supported: false
    type: MultiNamespace
  - supported: true
    type: AllNamespaces
  • installMode is AllNamespaces, which is supported: true in all CSV of all bundles

Related resources:

Clone this wiki locally