Skip to content

Commit a765ac8

Browse files
Merge pull request #653 from hjensas/ml2-baremetal
uni01alpha + uni04delta-ipv6: Add ml2 baremetal Configure neutron ml2MechanismDrivers to include ovn and baremetal for uni01alpha and uni04delta-ipv6. Added the field to service-values.yaml and kustomization to patch it in controlplane. This ensures the ports created by ironic during inspect, clean and provision are bound without error. JIRA: OSPRH-20084 Reviewed-by: Andrew Bays <[email protected]>
2 parents 03d848d + 8475d15 commit a765ac8

File tree

4 files changed

+30
-0
lines changed

4 files changed

+30
-0
lines changed

dt/uni01alpha/kustomization.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,18 @@ replacements:
400400
options:
401401
create: true
402402

403+
- source:
404+
kind: ConfigMap
405+
name: service-values
406+
fieldPath: data.neutron.ml2MechanismDrivers
407+
targets:
408+
- select:
409+
kind: OpenStackControlPlane
410+
fieldPaths:
411+
- spec.neutron.template.ml2MechanismDrivers
412+
options:
413+
create: true
414+
403415
- source:
404416
kind: ConfigMap
405417
name: network-values

dt/uni04delta-ipv6/kustomization.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,18 @@ replacements:
3232
options:
3333
create: true
3434

35+
- source:
36+
kind: ConfigMap
37+
name: service-values
38+
fieldPath: data.neutron.ml2MechanismDrivers
39+
targets:
40+
- select:
41+
kind: OpenStackControlPlane
42+
fieldPaths:
43+
- spec.neutron.template.ml2MechanismDrivers
44+
options:
45+
create: true
46+
3547
- source:
3648
kind: ConfigMap
3749
name: service-values

examples/dt/uni01alpha/control-plane/service-values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@ data:
176176
[ml2]
177177
type_drivers = geneve,vxlan,vlan,flat,local
178178
tenant_network_types = geneve,flat
179+
ml2MechanismDrivers:
180+
- ovn
181+
- baremetal
179182

180183
redis:
181184
enabled: true

examples/dt/uni04delta-ipv6/control-plane/service-values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@ data:
109109
tenant_network_types = vlan,flat
110110
[ml2_type_vlan]
111111
network_vlan_ranges = datacentre:1000:2000
112+
ml2MechanismDrivers:
113+
- ovn
114+
- baremetal
112115

113116
extraMounts:
114117
- name: v1

0 commit comments

Comments
 (0)