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

Merge branch 'fix-knightly-flavor' into 'main'

Setup knightly instance flavor

Closes #74

See merge request rc/packer-openstack-hpc-image!49
parents 40e20377 f68c21d9
No related branches found
No related tags found
1 merge request!49Setup knightly instance flavor
Pipeline #7752 passed with stages
in 26 minutes and 45 seconds
......@@ -116,13 +116,14 @@ build_image:
- |
if [ $CI_PIPELINE_SOURCE == 'merge_request_event' ]; then
export PKR_VAR_image_name="ood-PR-${CI_MERGE_REQUEST_IID}"
echo INSTANCE_FLAVOR="m1.small" | tee -a $CI_PROJECT_DIR/image.env
echo OOD_INSTANCE_NAME="ood-PR-${CI_MERGE_REQUEST_IID}" | tee -a $CI_PROJECT_DIR/image.env
export FLOATING_IP=$(openstack floating ip create uab-campus -f value -c floating_ip_address)
echo FLOATING_IP=$FLOATING_IP | tee -a $CI_PROJECT_DIR/image.env
sed -i -E "s/(ood_servername: ).*/\1\"$CI_COMMIT_REF_SLUG.$FLOATING_IP.nip.io\"/" CRI_XCBC/group_vars/knightly
elif [ $CI_PIPELINE_SOURCE == 'schedule' ]; then
export PKR_VAR_image_name="ood-${BUILD_DATE}"
export PKR_VAR_flavor="cpu16-64g"
echo INSTANCE_FLAVOR="cpu16-64g" | tee -a $CI_PROJECT_DIR/image.env
echo OOD_INSTANCE_NAME="ood-knightly" | tee -a $CI_PROJECT_DIR/image.env
echo FLOATING_IP=$TEST_IP | tee -a $CI_PROJECT_DIR/image.env
fi
......@@ -175,7 +176,7 @@ test:
--security-group ood-https-ports
--security-group allow-ssh
--user-data user_data.txt
--flavor $PKR_VAR_flavor
--flavor $INSTANCE_FLAVOR
--wait
$OOD_INSTANCE_NAME)
- echo NEW_INSTANCE_ID=$NEW_INSTANCE_ID | tee -a instance.env
......
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