Skip to content

Commit 443ae23

Browse files
Merge pull request #1125 from steveb/bootc
Add BAREMETAL_OS_IMG_TYPE for bootc deploy
2 parents 8028557 + d856baf commit 443ae23

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,8 @@ BAREMETAL_BRANCH ?= ${OPENSTACK_K8S_BRANCH}
386386
BAREMETAL_COMMIT_HASH ?=
387387
BMH_NAMESPACE ?= ${NAMESPACE}
388388
BAREMETAL_OS_CONTAINER_IMG ?=
389-
BAREMETAL_OS_IMG ?=
389+
BAREMETAL_OS_IMG_TYPE ?=
390+
BAREMETAL_OS_IMG ?=
390391

391392
# Dataplane Operator
392393
DATAPLANE_TIMEOUT ?= 30m
@@ -959,6 +960,7 @@ edpm_deploy_baremetal_prep: export EDPM_ANSIBLE_SECRET=${DATAPLANE_ANSIBLE_SECRE
959960
edpm_deploy_baremetal_prep: export EDPM_ANSIBLE_USER=${DATAPLANE_ANSIBLE_USER}
960961
edpm_deploy_baremetal_prep: export EDPM_BMH_NAMESPACE=${BMH_NAMESPACE}
961962
edpm_deploy_baremetal_prep: export EDPM_OS_CONTAINER_IMG=${BAREMETAL_OS_CONTAINER_IMG}
963+
edpm_deploy_baremetal_prep: export EDPM_OS_IMG_TYPE=${BAREMETAL_OS_IMG_TYPE}
962964
edpm_deploy_baremetal_prep: export EDPM_OS_IMG=${BAREMETAL_OS_IMG}
963965
edpm_deploy_baremetal_prep: export EDPM_PROVISIONING_INTERFACE=${BMO_PROVISIONING_INTERFACE}
964966
edpm_deploy_baremetal_prep: export EDPM_CTLPLANE_INTERFACE=${BM_CTLPLANE_INTERFACE}

scripts/gen-edpm-baremetal-kustomize.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,13 @@ cat <<EOF >>kustomization.yaml
113113
value: ${EDPM_OS_CONTAINER_IMG}
114114
EOF
115115
fi
116+
if [ "$EDPM_OS_IMG_TYPE" != "" ]; then
117+
cat <<EOF >>kustomization.yaml
118+
- op: add
119+
path: /spec/baremetalSetTemplate/osImageDeploymentType
120+
value: ${EDPM_OS_IMG_TYPE}
121+
EOF
122+
fi
116123
if [ "$EDPM_OS_IMG" != "" ]; then
117124
cat <<EOF >>kustomization.yaml
118125
- op: add

0 commit comments

Comments
 (0)