diff options
author | Jakob Odersky <jakob@odersky.com> | 2018-10-22 04:14:15 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2018-10-25 12:51:26 -0700 |
commit | 0b0ae99a63242364f6a6e8966fcb7cb0a0eb1427 (patch) | |
tree | beaf8b8c1d6289ac138e1c81313e29f0fa642387 | |
parent | 4742dea6acfc0545d9d1203331d1ea44fafbbd4b (diff) | |
download | infra-0b0ae99a63242364f6a6e8966fcb7cb0a0eb1427.tar.gz infra-0b0ae99a63242364f6a6e8966fcb7cb0a0eb1427.tar.bz2 infra-0b0ae99a63242364f6a6e8966fcb7cb0a0eb1427.zip |
Export server id from trigger in module, for correct dependency ordering
-rwxr-xr-x | packages/vm/customize.sh | 2 | ||||
-rwxr-xr-x[-rw-r--r--] | terraform/main.tf | 2 | ||||
-rw-r--r-- | terraform/volume/main.tf | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/packages/vm/customize.sh b/packages/vm/customize.sh index d4b2478..e8f67b6 100755 --- a/packages/vm/customize.sh +++ b/packages/vm/customize.sh @@ -7,7 +7,7 @@ abort() { rootdir="$1" -# avoid messing with host system +# avoid messing with host system, in case this script is run by accident [[ -n $rootdir ]] || abort "root directory is not set" # set up local apt archive diff --git a/terraform/main.tf b/terraform/main.tf index 8a5e599..54ed333 100644..100755 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -44,7 +44,7 @@ module "roles" { source = "./role" secret_cloudflare_token = "${var.secret_cloudflare_token}" host = "${module.vps.fqdn}" - id = "${module.volume.server_id}" + id = "${module.vps.id}" roles = ["ip", "git"] } diff --git a/terraform/volume/main.tf b/terraform/volume/main.tf index 828d85d..7f4a8b6 100644 --- a/terraform/volume/main.tf +++ b/terraform/volume/main.tf @@ -64,5 +64,5 @@ EOF } output "server_id" { - value = "${var.server_id}" + value = "${null_resource.volume_mount.triggers.server_id}" } |