Skip to content

Commit

Permalink
Merge pull request #296 from abays/new_edpm_datasources
Browse files Browse the repository at this point in the history
Use new EDPM 'dataSources' for custom OpenStackDataPlaneServices

Required changes due to openstack-k8s-operators/openstack-operator#852

Reviewed-by: John Fulton <[email protected]>
  • Loading branch information
softwarefactory-project-zuul[bot] authored Jun 18, 2024
2 parents 5845d9c + 33a184d commit 4414684
Show file tree
Hide file tree
Showing 7 changed files with 49 additions and 34 deletions.
8 changes: 5 additions & 3 deletions dt/bgp/edpm/nodeset/nova_custom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@ kind: OpenStackDataPlaneService
metadata:
name: nova-custom
spec:
secrets:
- nova-cell1-compute-config
- nova-migration-ssh-key
dataSources:
- secretRef:
name: nova-cell1-compute-config
- secretRef:
name: nova-migration-ssh-key
playbook: osp.edpm.nova
tlsCerts:
default:
Expand Down
12 changes: 7 additions & 5 deletions dt/uni04delta/edpm/nodeset/nova_ceph.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,13 @@ metadata:
name: nova-custom-ceph
spec:
label: dataplane-deployment-nova-custom-ceph
configMaps:
- ceph-nova
secrets:
- nova-cell1-compute-config
- nova-migration-ssh-key
dataSources:
- configMapRef:
name: ceph-nova
- secretRef:
name: nova-cell1-compute-config
- secretRef:
name: nova-migration-ssh-key
playbook: osp.edpm.nova
caCerts: combined-ca-bundle
edpmServiceType: nova
Expand Down
12 changes: 7 additions & 5 deletions dt/uni05epsilon/edpm/nodeset/nova_custom.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,13 @@ metadata:
name: nova-custom
spec:
label: dataplane-deployment-nova-custom
configMaps:
- nova-custom-config
secrets:
- nova-cell1-compute-config
- nova-migration-ssh-key
dataSources:
- configMapRef:
name: nova-custom-config
- secretRef:
name: nova-cell1-compute-config
- secretRef:
name: nova-migration-ssh-key
playbook: osp.edpm.nova
caCerts: combined-ca-bundle
edpmServiceType: nova
Expand Down
12 changes: 7 additions & 5 deletions va/hci/edpm-post-ceph/nodeset/nova_ceph.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,13 @@ metadata:
name: nova-custom-ceph
spec:
label: dataplane-deployment-nova-custom-ceph
configMaps:
- ceph-nova
secrets:
- nova-cell1-compute-config
- nova-migration-ssh-key
dataSources:
- configMapRef:
name: ceph-nova
- secretRef:
name: nova-cell1-compute-config
- secretRef:
name: nova-migration-ssh-key
playbook: osp.edpm.nova
tlsCerts:
default:
Expand Down
9 changes: 5 additions & 4 deletions va/nfv/ovs-dpdk-sriov/edpm/nodeset/neutron_igmp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,13 @@ metadata:
spec:
label: neutron-ovn-igmp
edpmServiceType: neutron-ovn
configMaps:
- neutron-igmp
caCerts: combined-ca-bundle
playbook: osp.edpm.neutron_ovn
secrets:
- neutron-ovn-agent-neutron-config
dataSources:
- configMapRef:
name: neutron-igmp
- secretRef:
name: neutron-ovn-agent-neutron-config
tlsCerts:
default:
contents:
Expand Down
15 changes: 9 additions & 6 deletions va/nfv/ovs-dpdk-sriov/edpm/nodeset/nova_ovs_dpdk_sriov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,15 @@ metadata:
spec:
label: nova-custom-ovsdpdksriov
edpmServiceType: nova
configMaps:
- ovs-dpdk-sriov-cpu-pinning-nova
- sriov-nova
secrets:
- nova-cell1-compute-config
- nova-migration-ssh-key
dataSources:
- configMapRef:
name: ovs-dpdk-sriov-cpu-pinning-nova
- configMapRef:
name: sriov-nova
- secretRef:
name: nova-cell1-compute-config
- secretRef:
name: nova-migration-ssh-key
playbook: osp.edpm.nova
tlsCerts:
default:
Expand Down
15 changes: 9 additions & 6 deletions va/nfv/sriov/edpm/nodeset/nova_sriov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,15 @@ metadata:
spec:
label: dataplane-deployment-nova-custom-sriov
edpmServiceType: nova
configMaps:
- cpu-pinning-nova
- sriov-nova
secrets:
- nova-cell1-compute-config
- nova-migration-ssh-key
dataSources:
- configMapRef:
name: cpu-pinning-nova
- configMapRef:
name: sriov-nova
- secretRef:
name: nova-cell1-compute-config
- secretRef:
name: nova-migration-ssh-key
playbook: osp.edpm.nova
tlsCerts:
default:
Expand Down

0 comments on commit 4414684

Please sign in to comment.