diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2019-05-29 17:39:29 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-29 17:39:29 +0200 |
commit | c9357f07cea6a62e59714200073541711aa3b55c (patch) | |
tree | 6b006970bc1059708c44e7a3b368ba7e1f88cf32 | |
parent | aed91ce3bf9f603375bb675dbd4978147371ff9e (diff) | |
parent | 57ada47ce51760df96d45b0e8faa0334d8353041 (diff) | |
download | podman-c9357f07cea6a62e59714200073541711aa3b55c.tar.gz podman-c9357f07cea6a62e59714200073541711aa3b55c.tar.bz2 podman-c9357f07cea6a62e59714200073541711aa3b55c.zip |
Merge pull request #3223 from cevich/multi-zone-hack
hack: support setting local region/zone
-rwxr-xr-x | hack/get_ci_vm.sh | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/hack/get_ci_vm.sh b/hack/get_ci_vm.sh index aed0042fb..12dd211f4 100755 --- a/hack/get_ci_vm.sh +++ b/hack/get_ci_vm.sh @@ -11,7 +11,7 @@ ${YEL}WARNING: This will not work without local sudo access to run podman,${NOR} ${YEL}possession of the proper ssh private key is required.${NOR} " # TODO: Many/most of these values should come from .cirrus.yml -ZONE="us-central1-a" +ZONE="${ZONE:-us-central1-a}" CPUS="2" MEMORY="4Gb" DISK="200" @@ -238,10 +238,14 @@ showrun --background tar cjf $TMPDIR/$TARBALL --warning=no-file-changed --exclud trap delvm INT # Allow deleting VM if CTRL-C during create # This fails if VM already exists: permit this usage to re-init -echo -e "\n${YEL}Trying to creating a VM named $VMNAME\n${RED}(might take a minute/two. Errors ignored).${NOR}" +echo -e "\n${YEL}Trying to creating a VM named $VMNAME${NOR}\n${YEL}in GCE region/zone $ZONE${NOR}" +echo -e "For faster access, export ZONE='something-closer-<any letter>'" +echo 'List of regions and zones: https://cloud.google.com/compute/docs/regions-zones/' +echo -e "${RED}(might take a minute/two. Errors ignored).${NOR}" showrun $CREATE_CMD || true # allow re-running commands below when "delete: N" # Any subsequent failure should prompt for VM deletion +trap - INT trap delvm EXIT echo -e "\n${YEL}Waiting up to 30s for ssh port to open${NOR}" |