Skip to content

Commit 7081cb4

Browse files
authored
Merge pull request #2199 from stephenfin/preinstalled-images
tests: Remove support for preinstalled images
2 parents a7c2d10 + dc5bee7 commit 7081cb4

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

tests/scripts/create-gce-vm.sh

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@ GCP_ZONE=${GCP_ZONE:-"us-east4-a"}
2323
GCP_MACHINE_MIN_CPU_PLATFORM=${GCP_MACHINE_MIN_CPU_PLATFORM:-"Intel Cascade Lake"}
2424
GCP_MACHINE_TYPE=${GCP_MACHINE_TYPE:-"n2-standard-8"}
2525
GCP_NETWORK_NAME=${GCP_NETWORK_NAME:-"${CLUSTER_NAME}-mynetwork"}
26-
# Flavors are default or preinstalled:
26+
# Flavor options are: default
2727
# * default: installs devstack via cloud-init, OPENSTACK_RELEASE only works on default
28-
# * preinstalled: uses a already installed devstack
2928
FLAVOR=${FLAVOR:="default"}
3029
PRIVATE_IP="10.0.2.15"
3130

@@ -90,7 +89,8 @@ main() {
9089
init_networks
9190
fi
9291

93-
if [[ ${FLAVOR} = "default" ]]; then
92+
case "${FLAVOR}" in
93+
"default")
9494
if ! gcloud compute disks describe devstack-${FLAVOR} --zone "${GCP_ZONE}" > /dev/null 2>&1;
9595
then
9696
gcloud compute disks create devstack-${FLAVOR} \
@@ -104,14 +104,12 @@ main() {
104104
--source-disk devstack-${FLAVOR} --source-disk-zone "${GCP_ZONE}" \
105105
--licenses "https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx"
106106
fi
107-
elif [[ ${FLAVOR} = "preinstalled" ]]; then
108-
if ! gcloud compute images describe devstack-${FLAVOR} > /dev/null 2>&1;
109-
then
110-
gcloud compute images create devstack-${FLAVOR} \
111-
--source-uri gs://artifacts.k8s-staging-capi-openstack.appspot.com/test/devstack/2021-03-28/devstack.raw.tar.gz \
112-
--licenses "https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx"
113-
fi
114-
fi
107+
;;
108+
*)
109+
echo "Unsupported flavor: ${FLAVOR}"
110+
exit 1
111+
;;
112+
esac
115113

116114
if ! gcloud compute instances describe devstack --zone "${GCP_ZONE}" > /dev/null 2>&1;
117115
then

0 commit comments

Comments
 (0)