-
-
Notifications
You must be signed in to change notification settings - Fork 118
Switch to st2 3.3dev with py3, Ubuntu Bionic 18.04 and MongoDB 4 (Chart v0.30.0) #129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
|
Latest rabbitmq-ha `1.44.4` fails with error: ``` Error: validation failed: unable to recognize "": no matches for kind "PrometheusRule" in version "monitoring.coreos.com/v1" ```
mongodb-replicaset `3.14.1` shows the following warning during the helm install: ``` 2020/05/13 23:42:49 Warning: Merging destination map for chart 'mongodb-ha'. The destination item 'global' is a table and ignoring the source 'global' as it has a non-table value of: <nil> 2020/05/13 23:42:49 Warning: Merging destination map for chart 'mongodb-ha'. The destination item 'global' is a table and ignoring the source 'global' as it has a non-table value of: <nil> ``` See helm/charts#21630 (comment)
| * Switch from MongoDB `3.4` to `4.0` for the mongodb-ha Helm chart (#129) | ||
| * Update `etcd-operator` 3rd party chart from `0.10.0` to latest `0.10.3` (#129) | ||
| * Update `rabbitmq-ha` 3rd party chart from `1.36.4` to `1.44.1` (#129) | ||
| * Update `mongodb-replicaset` 3rd party chart from `3.9.6` to `3.14.0` (#129) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spot helm/charts#21630 (comment) bug in mongodb-replicaset 3.14.1 along the way.
| * Migrate from `py2` `Ubuntu Xenial` to `py3` `Ubuntu Bionic` as a base StackStorm OS (StackStorm/st2-dockerfiles#16, #129) | ||
| * Switch from MongoDB `3.4` to `4.0` for the mongodb-ha Helm chart (#129) | ||
| * Update `etcd-operator` 3rd party chart from `0.10.0` to latest `0.10.3` (#129) | ||
| * Update `rabbitmq-ha` 3rd party chart from `1.36.4` to `1.44.1` (#129) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spot helm/charts#21274 (comment) bug in rabbitmq-ha 1.44.2 along the way.
|
New stackstorm-ha chart version |
Following the StackStorm/st2-dockerfiles#16 Dockerfiles, we switch from
Ubuntu:xenialtoUbuntu:bionicfor the K8s Dockerfiles in the upcomingv0.30.0Helm chart version release.v0.28.0uses3.2devDockerfiles on oldUbuntu Xenialwithpy2andMongoDB 3.4v0.30.0will use new3.3devDokerfiles on newUbuntu Bionicwithpy3andMongoDB 4Switch MongoDB 3.4 -> 4.0 due to EOL #97And while the Helm chart is in
Betastate and breaking changes are expected, this will provide at least some migration path for existing users.This means StackStorm installation in K8s HA will be based on python 3 from this point.