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

Merge branch 'feat-set-unique-vol-creation' into 'master'

Create a volume out of a snapshot for dev and staging envs

See merge request rc/terraform-openstack!15
parents c0cd93d2 1f5dc7e6
No related branches found
No related tags found
1 merge request!15Create a volume out of a snapshot for dev and staging envs
Pipeline #8506 failed with stages
in 2 minutes and 27 seconds
......@@ -29,13 +29,16 @@ prep-deploy:
stage: .pre
tags: [build]
script:
- export BUILD_DATE=$(TZ=America/Chicago date +%Y-%m-%d-%H-%M-%S)
- |
if [ "$TARGET_ENV" = "dev" ]; then
TF_VAR_data_volume="xdmod-dev-volume"
TF_VAR_data_volume="xdmod-dev-volume-$BUILD_DATE"
TF_VAR_flavor="m1.medium"
openstack volume create --snapshot xdmod-dev-volume-snap --size 20 $TF_VAR_data_volume
elif [ "$TARGET_ENV" = "staging" ]; then
TF_VAR_data_volume="xdmod-staging-volume"
TF_VAR_data_volume="xdmod-staging-volume-$BUILD_DATE"
TF_VAR_flavor="m1.medium"
openstack volume create --snapshot xdmod-staging-volume-snap --size 150 $TF_VAR_data_volume
elif [ "$TARGET_ENV" = "production" ]; then
TF_VAR_data_volume="xdmod-staging-volume"
TF_VAR_flavor="m1.xlarge"
......
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