Skip to content

Latest commit

 

History

History
138 lines (101 loc) · 6.05 KB

CHANGELOG.md

File metadata and controls

138 lines (101 loc) · 6.05 KB

Changelog

In Development

v0.40.0

  • Switch st2 version to v3.4dev as a new latest development version (#157)
  • Disable Enterprise testing in CI (#157)
  • Change pullPolicy to "IfNotPresent", as Docker-Hub Ratelimits now (#159) (by @moonrail)
  • Update rabbitmq-ha 3rd party chart from 1.44.1 to 1.46.1 (#158) (by @moonrail)
  • Enable rabbitmqErlangCookie for rabbitmq-ha by default, to ensure cluster-redeployments do not fail (#158) (by @moonrail)
  • Add forceBoot for rabbitmq-ha by default, to ensure cluster-redeployments do not fail due to unclean exits (#158) (by @moonrail)
  • Add option to define pull secret for st2 images (#162) (by @moonrail)

v0.32.0

  • Fix a bug when datastore encrypted keys didn't work in scheduled rules. datastore_crypto_key is now shared with the st2scheduler pods (#148) (by @rahulshinde26)
  • Change NOTES.txt template for using ST2 CLI to include namespace argument in 'kubectl exec' command (#150) (by @rahulshinde26)
  • Move the apiVersion extensions/v1beta1 to networking.k8s.io/v1beta1 for ingress (#149) (by @jb-abbadie)

v0.31.0

  • Fix chart compatibility with Helm versions >= 2.16.8 by downgrading mongodb-replicaset from 3.14.0 to 3.12.0 (#137) (by @AbhyudayaSharma)
  • Allow injection of datastore key in cluster (#115) (by @AngryDeveloper)

v0.30.0

  • Pin st2 version to v3.3dev as a new latest development version (#129)
  • 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)
  • Update mongodb-replicaset 3rd party chart from 3.9.6 to 3.14.0 (#129)
  • Update CI infrastructure env, run tests on updated Helm v2.16.7, latest minikube v1.10.1 and K8s 1.18 (#129)

v0.28.0

  • Added support for custom image repository (#131) (by @ytjohn)

v0.27.0

  • Added support to toggle etcd-operator as a coordination backend (#127) (by @rrahman-nv)

v0.26.0

  • Added custom annotations to sensorcontainer and actionrunner Pods (#123) (by @stefangusa)
  • Improve Helm values recommendations to configure 3rd party chart dependencies rabbitmq-ha and mongodb-ha in prod (#125) (by @stefangusa)

v0.25.0

  • Change ingress name from <release name>-ingress to <release name>-st2web-ingress, useful when using stackstorm-ha as a requirement for another chart. (#112) (by @erenatas)
  • Fix st2web ingress which should have been defined as an Integer instead of a String (#111) (by @erenatas)
  • Add an option to inject hostAliases in the st2actionrunner containers (#114)
  • Add support for Service Accounts (#117) (by @Vince-Chenal)

v0.24.0

  • Fix st2web ingress to use / path by default instead of /*, useful for nginx ingress controller (#103) (by @erenatas)
  • Add ability of templating on st2.keyvalue in Helm Values (#108) (by @erenatas)
  • Update Ingress documentation in Helm values (#105) (by @AngryDeveloper)

v0.23.0

  • Add support for latest K8s version 1.16, update e2e CI
  • Fix StatefulSet validation failure due to new K8s APIs, update rabbitmq-ha 3rd party chart to v1.36.4 (#85)

v0.22.0

  • Add an option to pull custom st2packs image from private Docker repository (#87)
  • Remove local 'docker-registry' dependency for hosting custom packs in-cluster that doesn't fit prod expectations (#88)

v0.21.0

  • Change etcd dependency from incubator/etcd to stable/etcd-operator (#81) (by @trstruth)

v0.20.0

  • Add option to disable MongoDB and RabbitMQ in-cluster deployment and configuration (#79) (by @trstruth)
  • Compose multi-node connection string for MongoDB cluster instead of using loadbalancer single host (#80)

v0.19.0

v0.18.0

  • Pin st2 to v3.2dev as a new latest development version (#77)

v0.17.0

  • Add chart e2e helm test with BATS. Run CI checks with minikube and CircleCI on every PR/push and nightly.

v0.16.0

  • st2web now uses HTTP by default (#72). We now recommend you rely on LoadBalancer or Ingress to add HTTPS layer on top of it.

v0.15.0

  • Add support for ingress (#68)

v0.14.0

  • Pin st2 version to v3.1dev as a new latest development version (#67)

v0.13.0

  • Mongodb authentication is enabled by default (#63) (by @Lomonosow)

v0.12.0

  • Move st2web.annotations to st2web.service.annotations to match values.yaml (#66)

v0.11.0

  • Add st2chatops support (#55) (by @mosn, @rapittdev)

v0.10.0

  • Bump versions of all dependencies (#50)
  • Allow st2sensorcontainer to be partitioned (#51)
  • Replace single-node etcd coordination backend with 3-node etcd HA cluster, deployed as a Helm dependency (#52)
  • Fixed improper job load order for enterprise edition failing due to missing RBAC roles & assignments (#53)

v0.9.0

  • Add new Helm value setting st2.apikeys to allow importing predefined ST2 API keys (#36)

v0.8.4

  • Pin st2 version to v3.0dev as a new latest development version (#41)

v0.8.3

  • Switch st2 version from v3.0dev to v2.10dev due to new release plans (#40)

v0.8.2

  • Fix LoadBalancer templating to utilize correct service endpoints in NOTES (#39)

v0.8.1

  • Ensure st2sensorcontainer is re-deployed on st2.packs.configs change (#37)

v0.8.0

  • Add ability to specify service type for st2web (#35)

v0.7.1

  • Fix st2web re-deployment is not triggered when updating SSL cert (#33)

v0.7.0

  • Add new Helm st2.keyvalue to import data into st2 K/V storage (#30)
  • Include new st2 component st2scheduler, introduced in st2 v2.10 (#32)

v0.6.0

  • Add StackStorm FOSS (community version), make Enterprise install optional (#22)
  • Rename chart stackstorm-enterprise-ha -> stackstorm-ha (#26)

v0.5.1

  • Move some of the defaults into original st2.conf

v0.5.0

  • Add st2packs, - a way to use custom st2 packs as a shareable Docker image via sidecar containers

v0.4.0

  • Initial public version, referencing StackStorm Enterprise HA as a Helm chart