diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aed7b8f91e5c83d77719b4ceed5c8210b210125b..2c42844637ad28d5e850d45f84929f950c0efbb4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -91,6 +91,7 @@ full-deploy-production: - if [ "$server_exists" = true ] ; then openstack server set --name $OLD_PROD_NAME $OLD_ID; fi + - openstack server remove volume $OLD_ID $VOLUME_ID - INSTANCE_ID=`openstack server create -f value -c id --prefix IMAGE_ --flavor m4 --image 149a65b5-aeb8-499f-aaa6-ec966bd28dd6 --user-data scripts/cloudinit.yml --security-group ssh --security-group www --security-group https $PRODUCTION_NAME` - while [ "`openstack server show $INSTANCE_ID -c addresses -f value`" = "{}" ]; do sleep 5; done # wait until an address is available to attach the floating ip - openstack server add floating ip $INSTANCE_ID $PRODUCTION_IP