diff --git a/lib/olm-openstack/barbican-subscription.yaml b/lib/olm-openstack/barbican-subscription.yaml new file mode 100644 index 000000000..355569ab7 --- /dev/null +++ b/lib/olm-openstack/barbican-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: barbican + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: barbican-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: barbican-operator.v1.0.6 diff --git a/lib/olm-openstack/catalogsource.yaml b/lib/olm-openstack/catalogsource.yaml index 6103236c8..27f3a2461 100644 --- a/lib/olm-openstack/catalogsource.yaml +++ b/lib/olm-openstack/catalogsource.yaml @@ -2,8 +2,10 @@ apiVersion: operators.coreos.com/v1alpha1 kind: CatalogSource metadata: - name: openstack-operator-index - namespace: openstack-operators + name: rhoso-testing-operator-catalog + namespace: openshift-marketplace spec: - image: quay.io/openstack-k8s-operators/openstack-operator-index:latest + image: brew.registry.redhat.io/rh-osbs/iib:892408 sourceType: grpc + displayName: RHOSO Operator Test Catalog + publisher: RHOS Delivery diff --git a/lib/olm-openstack/cinder-subscription.yaml b/lib/olm-openstack/cinder-subscription.yaml new file mode 100644 index 000000000..10542aef2 --- /dev/null +++ b/lib/olm-openstack/cinder-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: cinder + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: cinder-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: cinder-operator.v1.0.6 diff --git a/lib/olm-openstack/designate-subscription.yaml b/lib/olm-openstack/designate-subscription.yaml new file mode 100644 index 000000000..fd61675d0 --- /dev/null +++ b/lib/olm-openstack/designate-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: designate + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: designate-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: designate-operator.v1.0.6 diff --git a/lib/olm-openstack/glance-subscription.yaml b/lib/olm-openstack/glance-subscription.yaml new file mode 100644 index 000000000..b1db170a4 --- /dev/null +++ b/lib/olm-openstack/glance-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: glance + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: glance-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: glance-operator.v1.0.6 diff --git a/lib/olm-openstack/heat-subscription.yaml b/lib/olm-openstack/heat-subscription.yaml new file mode 100644 index 000000000..3d03dab96 --- /dev/null +++ b/lib/olm-openstack/heat-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: heat + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: heat-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: heat-operator.v1.0.6 diff --git a/lib/olm-openstack/horizon-subscription.yaml b/lib/olm-openstack/horizon-subscription.yaml new file mode 100644 index 000000000..85869a26f --- /dev/null +++ b/lib/olm-openstack/horizon-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: horizon + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: horizon-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: horizon-operator.v1.0.6 diff --git a/lib/olm-openstack/infra-subscription.yaml b/lib/olm-openstack/infra-subscription.yaml new file mode 100644 index 000000000..062702a03 --- /dev/null +++ b/lib/olm-openstack/infra-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: infra + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: infra-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: infra-operator.v1.0.6 diff --git a/lib/olm-openstack/ironic-subscription.yaml b/lib/olm-openstack/ironic-subscription.yaml new file mode 100644 index 000000000..7c2c0f686 --- /dev/null +++ b/lib/olm-openstack/ironic-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: ironic + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: ironic-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: ironic-operator.v1.0.6 diff --git a/lib/olm-openstack/keystone-subscription.yaml b/lib/olm-openstack/keystone-subscription.yaml new file mode 100644 index 000000000..2f01e8f3b --- /dev/null +++ b/lib/olm-openstack/keystone-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: keystone + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: keystone-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: keystone-operator.v1.0.6 diff --git a/lib/olm-openstack/kustomization.yaml b/lib/olm-openstack/kustomization.yaml index 12c0e4b20..74cdfdcaa 100644 --- a/lib/olm-openstack/kustomization.yaml +++ b/lib/olm-openstack/kustomization.yaml @@ -7,6 +7,26 @@ resources: - namespaces.yaml - operatorgroup.yaml - subscription.yaml + - barbican-subscription.yaml + - cinder-subscription.yaml + - designate-subscription.yaml + - glance-subscription.yaml + - heat-subscription.yaml + - horizon-subscription.yaml + - infra-subscription.yaml + - ironic-subscription.yaml + - keystone-subscription.yaml + - manila-subscription.yaml + - mariadb-subscription.yaml + - neutron-subscription.yaml + - nova-subscription.yaml + - octavia-subscription.yaml + - openstack-baremetal-subscription.yaml + - ovn-subscription.yaml + - placement-subscription.yaml + - rabbitmq-cluster-subscription.yaml + - swift-subscription.yaml + - telemetry-subscription.yaml replacements: - source: diff --git a/lib/olm-openstack/manila-subscription.yaml b/lib/olm-openstack/manila-subscription.yaml new file mode 100644 index 000000000..4204ff1c8 --- /dev/null +++ b/lib/olm-openstack/manila-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: manila + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: manila-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: manila-operator.v1.0.6 diff --git a/lib/olm-openstack/mariadb-subscription.yaml b/lib/olm-openstack/mariadb-subscription.yaml new file mode 100644 index 000000000..3fb96fe93 --- /dev/null +++ b/lib/olm-openstack/mariadb-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: mariadb + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: mariadb-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: mariadb-operator.v1.0.6 diff --git a/lib/olm-openstack/neutron-subscription.yaml b/lib/olm-openstack/neutron-subscription.yaml new file mode 100644 index 000000000..b90a5a9ed --- /dev/null +++ b/lib/olm-openstack/neutron-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: neutron + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: neutron-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: neutron-operator.v1.0.6 diff --git a/lib/olm-openstack/nova-subscription.yaml b/lib/olm-openstack/nova-subscription.yaml new file mode 100644 index 000000000..3502a521e --- /dev/null +++ b/lib/olm-openstack/nova-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: nova + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: nova-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: nova-operator.v1.0.6 diff --git a/lib/olm-openstack/octavia-subscription.yaml b/lib/olm-openstack/octavia-subscription.yaml new file mode 100644 index 000000000..99e65d51e --- /dev/null +++ b/lib/olm-openstack/octavia-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: octavia + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: octavia-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: octavia-operator.v1.0.6 diff --git a/lib/olm-openstack/openstack-baremetal-subscription.yaml b/lib/olm-openstack/openstack-baremetal-subscription.yaml new file mode 100644 index 000000000..584d465cb --- /dev/null +++ b/lib/olm-openstack/openstack-baremetal-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: openstack-baremetal + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: openstack-baremetal-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: openstack-baremetal-operator.v1.0.6 diff --git a/lib/olm-openstack/ovn-subscription.yaml b/lib/olm-openstack/ovn-subscription.yaml new file mode 100644 index 000000000..3861c021e --- /dev/null +++ b/lib/olm-openstack/ovn-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: ovn + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: ovn-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: ovn-operator.v1.0.6 diff --git a/lib/olm-openstack/placement-subscription.yaml b/lib/olm-openstack/placement-subscription.yaml new file mode 100644 index 000000000..0af866f10 --- /dev/null +++ b/lib/olm-openstack/placement-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: placement + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: placement-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: placement-operator.v1.0.6 diff --git a/lib/olm-openstack/rabbitmq-cluster-subscription.yaml b/lib/olm-openstack/rabbitmq-cluster-subscription.yaml new file mode 100644 index 000000000..06d8fa1d2 --- /dev/null +++ b/lib/olm-openstack/rabbitmq-cluster-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: rabbitmq-cluster + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: rabbitmq-cluster-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: rabbitmq-cluster-operator.v1.0.6 diff --git a/lib/olm-openstack/subscription.yaml b/lib/olm-openstack/subscription.yaml index e2795e5e0..73a578b53 100644 --- a/lib/olm-openstack/subscription.yaml +++ b/lib/olm-openstack/subscription.yaml @@ -2,10 +2,12 @@ apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: - name: openstack-operator + name: openstack namespace: openstack-operators spec: + channel: stable-v1.0 + installPlanApproval: Manual name: openstack-operator - channel: alpha - source: openstack-operator-index - sourceNamespace: openstack-operators + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: openstack-operator.v1.0.6 diff --git a/lib/olm-openstack/swift-subscription.yaml b/lib/olm-openstack/swift-subscription.yaml new file mode 100644 index 000000000..1edac3987 --- /dev/null +++ b/lib/olm-openstack/swift-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: swift + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: swift-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: swift-operator.v1.0.6 diff --git a/lib/olm-openstack/telemetry-subscription.yaml b/lib/olm-openstack/telemetry-subscription.yaml new file mode 100644 index 000000000..6b886320a --- /dev/null +++ b/lib/olm-openstack/telemetry-subscription.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: operators.coreos.com/v1alpha1 +kind: Subscription +metadata: + name: telemetry + namespace: openstack-operators +spec: + channel: stable-v1.0 + installPlanApproval: Manual + name: telemetry-operator + source: rhoso-testing-operator-catalog + sourceNamespace: openshift-marketplace + startingCSV: telemetry-operator.v1.0.6