Skip to content
Snippets Groups Projects
Commit b6116da0 authored by Bo-Chun Chen's avatar Bo-Chun Chen
Browse files

Use gpu placeholder to secure one for build

parent 77ae2382
No related branches found
No related tags found
No related merge requests found
......@@ -158,6 +158,9 @@ build_gpu_image:
script:
- *update_ansible_repo
- *get_ansible_files
- export GPU_PLACEHOLDER_NAME="gpu1-placeholder"
- export GPU_PLACEHOLDER_FLAVOR="gpu1.medium"
- export GPU_PLACEHOLDER_IMAGE="CentOS-7-x86_64-GenericCloud-2009"
- export PKR_VAR_source_image=${BUILT_BASE_IMAGE_ID}
- export REPO_HEAD=$(git rev-parse --short HEAD)
- export PKR_VAR_flavor="gpu1.medium"
......@@ -170,7 +173,9 @@ build_gpu_image:
export PKR_VAR_image_name="gpu-${BUILD_DATE}"
fi
- packer validate openstack-gpu
- openstack server delete --wait $GPU_PLACEHOLDER_NAME
- packer build -machine-readable openstack-gpu | tee gpu_build.log
- openstack server create --image $GPU_PLACEHOLDER_IMAGE --network cicd-net --flavor $GPU_PLACEHOLDER_FLAVOR $GPU_PLACEHOLDER_NAME
build_ood_image:
stage: build
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment