Skip to content

Commit bd9003f

Browse files
Include PlacementAPI in CSV
Since PlacementAPI is now part of nova-operator, this commit ensures that it is properly included in CSV Signed-off-by: Amartya Sinha <amsinha@redhat.com>
1 parent ff0ffc8 commit bd9003f

3 files changed

Lines changed: 30 additions & 0 deletions

File tree

PROJECT

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,4 +116,17 @@ resources:
116116
defaulting: true
117117
validation: true
118118
webhookVersion: v1
119+
- api:
120+
crdVersion: v1
121+
namespaced: true
122+
controller: true
123+
domain: openstack.org
124+
group: placement
125+
kind: PlacementAPI
126+
path: github.com/openstack-k8s-operators/nova-operator/api/placement/v1beta1
127+
version: v1beta1
128+
webhooks:
129+
defaulting: true
130+
validation: true
131+
webhookVersion: v1
119132
version: "3"

config/crd/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ resources:
1010
- bases/nova.openstack.org_novacells.yaml
1111
- bases/nova.openstack.org_nova.yaml
1212
- bases/nova.openstack.org_novacomputes.yaml
13+
- bases/placement.openstack.org_placementapis.yaml
1314
# +kubebuilder:scaffold:crdkustomizeresource
1415

1516
patches:

config/manifests/bases/nova-operator.clusterserviceversion.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,22 @@ spec:
145145
displayName: TLS
146146
path: tls
147147
version: v1beta1
148+
- description: PlacementAPI is the Schema for the placementapis API
149+
displayName: Placement API
150+
kind: PlacementAPI
151+
name: placementapis.placement.openstack.org
152+
specDescriptors:
153+
- description: Auth - Parameters related to authentication
154+
displayName: Auth
155+
path: auth
156+
- description: ApplicationCredentialSecret - Secret containing Application Credential
157+
ID and Secret
158+
displayName: Application Credential Secret
159+
path: auth.applicationCredentialSecret
160+
- description: TLS - Parameters related to the TLS
161+
displayName: TLS
162+
path: tls
163+
version: v1beta1
148164
description: Nova Operator
149165
displayName: Nova Operator
150166
install:

0 commit comments

Comments
 (0)