Skip to content
Snippets Groups Projects
Commit f3be203a authored by Ravi Tripathi's avatar Ravi Tripathi
Browse files

Pushing the task of finding instance_id and floating ip with a valid TF state

parent 6ac4242a
No related branches found
No related tags found
1 merge request!18Add job for floating ip swap in staging env
Pipeline #8546 passed with stages
in 2 minutes and 45 seconds
......@@ -95,6 +95,14 @@ tf-apply:
TF_SUCCESS=true
fi
echo "Terraform success: $TF_SUCCESS"
- export instance_floating_ip=$(terraform output -raw floating_ip_ohpc)
- export instance_id=$(terraform output -raw xdmod_instance_id)
- echo "instance_floating_ip=${instance_floating_ip}" | tee -a $CI_PROJECT_DIR/vars.env
- echo "instance_id=${instance_id}" | tee -a $CI_PROJECT_DIR/vars.env
artifacts:
reports:
dotenv: vars.env
staging-post-deploy:
environment:
......@@ -103,12 +111,8 @@ staging-post-deploy:
tags: [build]
script:
- export staging_floating_ip="138.26.49.15"
- export instance_floating_ip=$(terraform output -raw floating_ip_ohpc)
- export instance_id=$(terraform output -raw xdmod_instance_id)
- export old_instance_id=$(openstack floating ip show $staging_floating_ip -c port_details -f value | awk -F', ' '{print $2}' | awk -F"'" '{print $2}')
- echo "staging_floating_ip=${staging_floating_ip}"
- echo "instance_floating_ip=${instance_floating_ip}"
- echo "instance_id=${instance_id}"
- echo "old_instance_id=${old_instance_id}"
- |
if [[ -n "$old_instance_id" ]]; then
......
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