Skip to content

Commit

Permalink
Merge pull request #1165 from openshift-cherrypick-robot/cherry-pick-…
Browse files Browse the repository at this point in the history
…1137-to-18.0-fr1

[18.0-fr1] Set combined-ca-bundle as the default CACerts secret name
  • Loading branch information
openshift-merge-bot[bot] authored Oct 31, 2024
2 parents 1d1ce65 + 9b9fa56 commit 1137a10
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ spec:
default: false
type: boolean
caCerts:
default: combined-ca-bundle
maxLength: 253
type: string
certsFrom:
Expand Down
3 changes: 2 additions & 1 deletion apis/dataplane/v1beta1/openstackdataplaneservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ type OpenStackDataPlaneServiceSpec struct {
// CACerts - Secret containing the CA certificate chain
// +kubebuilder:validation:Optional
// +kubebuilder:validation:MaxLength:=253
CACerts string `json:"caCerts,omitempty" yaml:"caCerts,omitempty"`
// +kubebuilder:default="combined-ca-bundle"
CACerts string `json:"caCerts" yaml:"caCerts"`

// OpenStackAnsibleEERunnerImage image to use as the ansibleEE runner image
// +kubebuilder:validation:Optional
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ spec:
default: false
type: boolean
caCerts:
default: combined-ca-bundle
maxLength: 253
type: string
certsFrom:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -805,6 +805,8 @@ spec:
name: libvirt-combined-ca-bundle
- mountPath: /var/lib/openstack/cacerts/nova
name: nova-combined-ca-bundle
- mountPath: /var/lib/openstack/cacerts/custom-global-service
name: custom-global-service-combined-ca-bundle
- mountPath: /runner/env/ssh_key
name: ssh-key
subPath: ssh_key
Expand Down Expand Up @@ -846,6 +848,10 @@ spec:
secret:
defaultMode: 420
secretName: combined-ca-bundle
- name: custom-global-service-combined-ca-bundle
secret:
defaultMode: 420
secretName: combined-ca-bundle
- name: ssh-key
secret:
defaultMode: 420
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,8 @@ spec:
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/openstack/cacerts/install-certs-ovr
name: install-certs-ovr-combined-ca-bundle
- mountPath: /var/lib/openstack/certs/generic-service1/default
name: openstack-edpm-tls-generic-service1-default-certs-0
- mountPath: /var/lib/openstack/cacerts/generic-service1
Expand All @@ -196,6 +198,10 @@ spec:
serviceAccountName: openstack-edpm-tls
terminationGracePeriodSeconds: 30
volumes:
- name: install-certs-ovr-combined-ca-bundle
secret:
defaultMode: 420
secretName: combined-ca-bundle
- name: openstack-edpm-tls-generic-service1-default-certs-0
projected:
defaultMode: 420
Expand Down
6 changes: 6 additions & 0 deletions tests/kuttl/tests/dataplane-deploy-tls-test/02-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,8 @@ spec:
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/openstack/cacerts/install-certs-ovrd
name: install-certs-ovrd-combined-ca-bundle
- mountPath: /var/lib/openstack/certs/tls-dnsnames/default
name: openstack-edpm-tls-tls-dnsnames-default-certs-0
- mountPath: /var/lib/openstack/certs/tls-dnsnames/second
Expand All @@ -231,6 +233,10 @@ spec:
serviceAccountName: openstack-edpm-tls
terminationGracePeriodSeconds: 30
volumes:
- name: install-certs-ovrd-combined-ca-bundle
secret:
defaultMode: 420
secretName: combined-ca-bundle
- name: openstack-edpm-tls-tls-dnsnames-default-certs-0
projected:
defaultMode: 420
Expand Down

0 comments on commit 1137a10

Please sign in to comment.