Skip to content
This repository has been archived by the owner on Jan 25, 2023. It is now read-only.

config flag telemetry { disable_compat_1.9 = (true|false) } has been removed. #252

Open
mrjjones opened this issue Sep 20, 2022 · 0 comments
Labels

Comments

@mrjjones
Copy link

Describe the bug
A clear and concise description of what the bug is.
This is repo is incompatible with the latest version of consul

telemetry: config flag telemetry { disable_compat_1.9 = (true|false) } has been removed. Before upgrading you should remove this flag from your config if the flag is being used.

https://github.com/hashicorp/terraform-aws-consul/blob/master/modules/run-consul/run-consul lines 131-133 need to be removed.

To reproduce:

Run the example as given in the repo. Consul will not start up. Error is
"Sep 20 01:13:52 ip-10-3-156-0 consul[2540]: ==> failed to parse /opt/consul/config/default.json: 1 error occurred:
Sep 20 01:13:52 ip-10-3-156-0 consul[2540]: * invalid config key telemetry.disable_compat_1.9
Sep 20 01:13:52 ip-10-3-156-0 systemd[1]: consul.service: Main process exited, code=exited, status=1/FAILURE
"

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant