Open timalexander-inv opened 3 years ago
Ah, you're right, this may indeed have been a backwards incompatible change in https://github.com/hashicorp/terraform-aws-consul/releases/tag/v0.8.5 that we missed. I updated the release notes with a warning.
Am updating out base packer images for a Vault/Consul implementation we have. We use this repo to install and run consul as well as vault during the image create and hand off to terraform to spin up the images.
It looks like since our last run of the images back in January we are now getting an issue whereby consul fails to start as it does not like the new default config:
The command we run in our packer build is:
With
consul_version
being set to 1.7.1 The user-data.sh we pass to the ASG images then runs the following on boot:The error we now see in the logs is:
If I remove this config then the run-consul command succeeds. I can find no reference to this in the 1.7.1 release notes so suspect this is a new bit of config in 1.9.x that is not backwards compatible?