Skip to content

Commit 4e4adc0

Browse files
committed
Update deployment script for Zed+
1 parent b3bd195 commit 4e4adc0

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

templates/deploy-openstack.tpl

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,17 @@ set -x
121121
git -C $${config_directories[kayobe]} submodule init
122122
git -C $${config_directories[kayobe]} submodule update
123123

124+
# Set base image for kayobe container. Use rocky 9 for zed+ CentOS otherwise
125+
if grep -Eq "(2023|zed)" $${config_directories[kayobe]}/.gitreview; then
126+
export BASE_IMAGE=rockylinux:9
127+
else
128+
export BASE_IMAGE=quay.io/centos/centos:stream8
129+
fi
130+
124131
if [[ "$(sudo docker image ls)" == *"kayobe"* ]]; then
125132
echo "Image already exists skipping docker build"
126133
else
127-
sudo DOCKER_BUILDKIT=1 docker build --network host --file $${config_directories[kayobe]}/.automation/docker/kayobe/Dockerfile --tag kayobe:latest $${config_directories[kayobe]}
134+
sudo DOCKER_BUILDKIT=1 docker build --network host --build-arg BASE_IMAGE=$$BASE_IMAGE --file $${config_directories[kayobe]}/.automation/docker/kayobe/Dockerfile --tag kayobe:latest $${config_directories[kayobe]}
128135
fi
129136

130137
set +x

0 commit comments

Comments
 (0)