diff --git a/dt/nova/nova04delta/edpm/baremetalhosts/baremetalhosts.yaml b/dt/nova/nova04delta/edpm/baremetalhosts/baremetalhosts.yaml index 95446a0a3..92e8260f7 100644 --- a/dt/nova/nova04delta/edpm/baremetalhosts/baremetalhosts.yaml +++ b/dt/nova/nova04delta/edpm/baremetalhosts/baremetalhosts.yaml @@ -25,3 +25,4 @@ spec: bootMode: UEFI rootDeviceHints: {} online: true + preprovisioningNetworkDataName: edpm-compute-0-preprovision-network-data diff --git a/dt/nova/nova04delta/edpm/baremetalhosts/kustomization.yaml b/dt/nova/nova04delta/edpm/baremetalhosts/kustomization.yaml index 27808892a..46301e934 100644 --- a/dt/nova/nova04delta/edpm/baremetalhosts/kustomization.yaml +++ b/dt/nova/nova04delta/edpm/baremetalhosts/kustomization.yaml @@ -99,6 +99,21 @@ replacements: options: create: true + # preprovisioningNetworkDataName — CI overrides via stage_4 values + # to point at the deploy_bmh-created secret instead of the default. + - source: + kind: ConfigMap + name: baremetalhost-values + fieldPath: data.edpm-compute-0.preprovisioningNetworkDataName + targets: + - select: + kind: BareMetalHost + name: edpm-compute-0 + fieldPaths: + - spec.preprovisioningNetworkDataName + options: + create: true + # preprovisioningNetworkData - source: kind: ConfigMap diff --git a/examples/dt/nova/nova04delta/edpm/baremetalhosts/values.yaml b/examples/dt/nova/nova04delta/edpm/baremetalhosts/values.yaml index ce53869a0..eab1276ee 100644 --- a/examples/dt/nova/nova04delta/edpm/baremetalhosts/values.yaml +++ b/examples/dt/nova/nova04delta/edpm/baremetalhosts/values.yaml @@ -21,6 +21,7 @@ data: bootMACAddress: CHANGEME rootDeviceHints: deviceName: /dev/vda + preprovisioningNetworkDataName: OPTIONAL preprovisioningNetworkData: - nmstate: | + networkData: | CHANGEME