diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9e9c520cec93de5dfdb5f729be1502c41f7ce0ae..b2843d87a4f004791ac1b903075293877738749c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -155,11 +155,11 @@ production-deploy: - openstack server stop $prod_instance_id # Exporting Staging Volume IDs - - export staging_volume1=$(openstack server show $instance_id -c volumes_attached -f value | awk -F"'" '{print $4}' | awk 'NR==1') - - export staging_volume2=$(openstack server show $instance_id -c volumes_attached -f value | awk -F"'" '{print $4}' | awk 'NR==2') + - export staging_volume=$(openstack server show $instance_id -c volumes_attached -f value | awk -F"'" '{print $4}' | awk 'NR==1') + - export staging_queue_volume=$(openstack server show $instance_id -c volumes_attached -f value | awk -F"'" '{print $4}' | awk 'NR==2') # Logging Information - - echo "Detaching staging_volume1_id=${staging_volume1} and staging_volume2_id=${staging_volume2} from staging_instance_id=${instance_id}" + - echo "Detaching staging_volume_id=${staging_volume} and staging_queue_volume_id=${staging_queue_volume} from staging_instance_id=${instance_id}" # Stopping MariaDB Service on Staging Instance - ssh -o StrictHostKeyChecking=no $SSH_USERNAME@$staging_floating_ip sudo systemctl stop mariadb @@ -169,8 +169,8 @@ production-deploy: - ssh -o StrictHostKeyChecking=no $SSH_USERNAME@$staging_floating_ip sudo umount /data/xdmod/queues && df -h # Removing Volumes from Server - - openstack server remove volume $instance_id $staging_volume1 - - openstack server remove volume $instance_id $staging_volume2 + - openstack server remove volume $instance_id $staging_volume + - openstack server remove volume $instance_id $staging_queue_volume - echo "Attach prod volume $xdmod-prod-vol-$BUILD_DATE to staging instance $instance_id" - openstack volume snapshot create --volume $prod_volume xdmod-prod-data-vol-snapshot-$BUILD_DATE