diff --git a/CHANGELOG.md b/CHANGELOG.md index 824da6ec..ed61780c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Changelog ## In Development +* Pin etcd to latest 3 version per new st2 coordination requirement (#61) ## v0.10.0 * Bump versions of all dependencies (#50) diff --git a/templates/configmaps_st2-conf.yaml b/templates/configmaps_st2-conf.yaml index 6a3266f6..144be6a5 100644 --- a/templates/configmaps_st2-conf.yaml +++ b/templates/configmaps_st2-conf.yaml @@ -21,6 +21,7 @@ data: [auth] api_url = http://{{ .Release.Name }}-st2api{{ template "enterpriseSuffix" . }}:9101/ [coordination] + # TODO: Use 'etcd3+http' driver for tooz, per https://github.com/StackStorm/st2/pull/4608 url = etcd://{{ .Release.Name }}-etcd:2379 [messaging] # TODO: RabbitMQ HQ connection string needs templating based on number of nodes diff --git a/values.yaml b/values.yaml index 0580cbab..fc0db1ae 100644 --- a/values.yaml +++ b/values.yaml @@ -388,6 +388,9 @@ rabbitmq-ha: ## https://github.com/helm/charts/blob/master/incubator/etcd/values.yaml ## etcd: + image: + # At least etcd 'v3.0' is required by StackStorm + tag: "3.3.10" resources: {} ##