Skip to content

Releases: mattermost/mattermost-operator

Release v1.12.0

14 Jan 10:22

Choose a tag to compare

Release notes for v1.12.0

Changelog since v1.11.1

Changes by Kind

Feature

  • Add Beta CR to Operator manifest (#207, @Szymongib)
  • Add ImagePullPolicy to ClusterInstallation spec (#204, @erezo9)
  • Add mechanism to migrate from ClusterInstallation to Mattermost resource. (#206, @Szymongib)
  • Introduce initial version of beta spec Mattermost CR controller (#205, @Szymongib)

The image for this release is docker.io/mattermost/mattermost-operator:v1.12.0

Thanks to all our contributors!

Release v1.11.1

04 Dec 16:34

Choose a tag to compare

Release notes for v1.11.1

Changelog since v1.11.0

Changes by Kind

Feature

Design

Cleanup

The image for this release is docker.io/mattermost/mattermost-operator:v1.11.1

Thanks to all our contributors!

Release v1.11.0

18 Nov 11:27
8e56d3d

Choose a tag to compare

Release notes for v1.11.0

Changelog since v1.10.0

Changes by Kind

Feature/Cleanup

The image for this release is docker.io/mattermost/mattermost-operator:v1.11.0

Thanks to all our contributors!

Release v1.10.0

02 Nov 10:32
6d63edc

Choose a tag to compare

Release notes for v1.10.0

Changelog since v1.9.0

Changes by Kind

Feature/Cleanup

  • Bump default Mattermost version to 5.28.0 (#187, @ethervoid)
  • Do not return reconciliation error if the health check fails. (#192, @Szymongib)
  • Limit number of Cluster Installations in the 'Reconciling' state. (#189, @Szymongib)

Dependencies

Added

  • github.com/niemeyer/pretty: a10e7ca
  • github.com/vrischmann/envconfig: v1.3.0

Changed

Removed

Nothing has changed.

The image for this release is docker.io/mattermost/mattermost-operator:v1.10.0

Thanks to all our contributors!

Release v1.9.0

15 Oct 13:41
f4d390d

Choose a tag to compare

Release notes for v1.9.0

Changelog since v1.8.0

Changes by Kind

Feature

Other (Cleanup or Flake)

Dependencies

Added

  • github.com/go-playground/locales: v0.13.0
  • github.com/go-playground/universal-translator: v0.17.0
  • github.com/goccy/go-yaml: v1.8.1
  • github.com/leodido/go-urn: v1.2.0
  • github.com/mikefarah/yq/v3: 65cb472
  • gopkg.in/go-playground/assert.v1: v1.2.1
  • gopkg.in/go-playground/validator.v9: v9.30.0

Changed

Removed

  • bazil.org/fuse: 371fbbd
  • cloud.google.com/go/bigquery: v1.3.0
  • cloud.google.com/go/datastore: v1.0.0
  • cloud.google.com/go/pubsub: v1.0.1
  • cloud.google.com/go/storage: v1.3.0
  • contrib.go.opencensus.io/exporter/ocagent: v0.6.0
  • dmitri.shuralyov.com/gpu/mtl: 666a987
  • github.com/Azure/azure-pipeline-go: v0.2.2
  • github.com/Azure/azure-sdk-for-go: v36.1.0+incompatible
  • github.com/Azure/azure-storage-blob-go: v0.8.0
  • github.com/Azure/go-autorest/autorest/to: 3492b2a
  • github.com/Azure/go-autorest/autorest/validation: 3492b2a
  • github.com/Azure/go-autorest: v13.3.2+incompatible
  • github.com/DATA-DOG/go-sqlmock: v1.4.1
  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/MakeNowJust/heredoc: bb23615
  • github.com/Masterminds/goutils: v1.1.0
  • github.com/Masterminds/semver/v3: v3.1.0
  • github.com/Masterminds/sprig/v3: v3.1.0
  • github.com/Masterminds/squirrel: v1.2.0
  • github.com/Masterminds/vcs: v1.13.1
  • github.com/Microsoft/go-winio: fc70bd9
  • github.com/Microsoft/hcsshim: v0.8.9
  • github.com/Nvveen/Gotty: cd52737
  • github.com/Shopify/logrus-bugsnag: 577dee2
  • github.com/Shopify/sarama: v1.19.0
  • github.com/Shopify/toxiproxy: v2.1.4+incompatible
  • github.com/aliyun/aliyun-oss-go-sdk: v2.0.4+incompatible
  • github.com/antihax/optional: ca02139
  • github.com/apache/thrift: v0.12.0
  • github.com/armon/circbuf: bbbad09
  • github.com/armon/go-metrics: v0.3.0
  • github.com/armon/go-radix: v1.0.0
  • github.com/aws/aws-sdk-go: v1.25.48
  • github.com/baiyubin/aliyun-sts-go-sdk: cfa1a18
  • github.com/bitly/go-hostpool: a3a6125
  • github.com/bradfitz/gomemcache: a41fca8
  • github.com/brancz/gojsontoyaml: [bf2969b](https://github.com/brancz/...
Read more

Release v1.8.0

24 Sep 08:42
b3f4667

Choose a tag to compare

Release notes for v1.8.0

Changelog since v1.7.0

Changes by Kind

Feature

Other (Cleanup or Flake)

The image for this release is docker.io/mattermost/mattermost-operator:v1.8.0

Thanks to all our contributors!

Release v1.7.0

18 Sep 14:52
f1f3db3

Choose a tag to compare

Release notes for v1.7.0

Changelog since v1.6.1

Changes by Kind

Other (Cleanup or Flake)

Dependencies

Added

  • github.com/nxadm/tail: v1.4.4
  • google.golang.org/protobuf: v1.23.0
  • k8s.io/klog/v2: v2.0.0

Changed

  • github.com/banzaicloud/k8s-objectmatcher: v1.3.3 → v1.4.1
  • github.com/fsnotify/fsnotify: v1.4.7 → v1.4.9
  • github.com/go-openapi/jsonreference: v0.19.3 → v0.19.4
  • github.com/go-openapi/spec: v0.19.8 → v0.19.9
  • github.com/golang/protobuf: v1.3.5 → v1.4.2
  • github.com/hashicorp/golang-lru: v0.5.3 → v0.5.4
  • github.com/imdario/mergo: v0.3.8 → v0.3.9
  • github.com/json-iterator/go: v1.1.9 → v1.1.10
  • github.com/onsi/ginkgo: v1.12.0 → v1.12.1
  • github.com/onsi/gomega: v1.9.0 → v1.10.1
  • github.com/operator-framework/operator-sdk: v0.18.2 → v0.19.1
  • github.com/pborman/uuid: v1.2.0 → v1.2.1
  • github.com/prometheus/procfs: v0.0.8 → v0.0.11
  • golang.org/x/text: v0.3.2 → v0.3.3
  • gopkg.in/yaml.v2: v2.2.8 → v2.3.0
  • helm.sh/helm/v3: v3.2.0 → v3.2.4
  • k8s.io/api: v0.18.2 → v0.18.8
  • k8s.io/apiextensions-apiserver: v0.18.2 → v0.18.4
  • k8s.io/apimachinery: v0.18.2 → v0.18.8
  • k8s.io/apiserver: v0.18.2 → v0.18.4
  • k8s.io/client-go: v0.18.2 → v0.18.8
  • k8s.io/code-generator: v0.18.2 → v0.18.8
  • k8s.io/component-base: v0.18.2 → v0.18.4
  • k8s.io/kube-openapi: bf4fb3b → 61e04a5
  • k8s.io/utils: a9aa75a → c1c6865
  • sigs.k8s.io/controller-runtime: v0.6.0 → v0.6.1
  • sigs.k8s.io/kubebuilder: f07a014 → 36aa113

Removed

Nothing has changed.

The image for this release is docker.io/mattermost/mattermost-operator:v1.7.0

Thanks to all our contributors!

Release v1.6.1

30 Jul 14:48
8bae018

Choose a tag to compare

Release notes for v1.6.1

Changelog since v1.6.0

Bugs

  • probes: remove startup probe because 1.17 this is not enabled and was causing reconcile infinite loop (#169, @cpanato)

The image for this release is docker.io/mattermost/mattermost-operator:v1.6.1

Thanks to all our contributors!

Release v1.6.0

27 Jul 07:39
5769001

Choose a tag to compare

Release notes for v1.6.0

Changelog since v1.5.0

Changes by Kind

Feature

  • Change size to be a write-only field that will take precedence over replicas and resource limits/requests. If you are manually setting replicas and resource limits/requests, do not set size (#167, @Szymongib)
  • Add external database init check (#156, @gabrieljackson)
  • Add option to use digest id instead of tag (#164, @cpanato)
  • Probes: add startup probe to take care for the starting up process (#160, @cpanato)
  • Use database secret values with MySQL operator connections (#161, @gabrieljackson)

Other (Cleanup or Flake)

  • Add check modules to check outdated dependencies (#166, @cpanato)
  • Cleanup Mattermost app resource constructors (#158, @gabrieljackson)
  • Handle negative replica count on final check (#152, @gabrieljackson)
  • Job: remove probes from the job image checker (#154, @cpanato)
  • Rearrange Mattermost app constructor logic (#157, @gabrieljackson)
  • Update github.com/banzaicloud/k8s-objectmatcher dependency to v1.3.3
  • Update github.com/go-openapi/spec dependency to v0.19.8
  • Update github.com/operator-framework/operator-sdk dependency to v0.18.2
  • Update github.com/presslabs/mysql-operator dependency to v0.4.0
  • Update github.com/stretchr/testify dependency to v1.6.1 (#155, @cpanato)
  • bump go image to 1.14.4
  • bump alpine image to 3.12
  • set the test k8s cluster to be 1.17 (#153, @cpanato)

The image for this release is docker.io/mattermost/mattermost-operator:v1.6.0

Thanks to all our contributors!

Release v1.5.0

16 Jun 15:40
880fb36

Choose a tag to compare

Release notes for v1.5.0

Changelog since v1.4.0

Changes by Kind

Feature

  • This release adds support for custom resource labels in BlueGreen deployment. With this, a user can overwrite ResourceLabels in the cluster installation and use some custom labels for their BlueGreen deployment. (#138, @Shivam010)
  • Update Kind to release 0.8.1 and start testing with K8s 1.16.9 clusters (#146, @cpanato)

Other (Cleanup or Flake)

  • Fixes bug in minio connection when not using default cluster.local cluster domain. (#144, @mterhar)
  • Handle negative Mattermost replica counts (#151, @gabrieljackson)
  • Handle negative replica count on final check (#152, @gabrieljackson)
  • Upgrade operator SDK to 0.17.1 and update some deprecated functions (#147, @cpanato)

Uncategorized

Dependencies

Added

  • bazil.org/fuse: 371fbbd
  • contrib.go.opencensus.io/exporter/ocagent: v0.6.0
  • github.com/Azure/azure-pipeline-go: v0.2.2
  • github.com/Azure/azure-storage-blob-go: v0.8.0
  • github.com/Azure/go-autorest: v13.3.2+incompatible
  • github.com/DataDog/datadog-go: v3.2.0+incompatible
  • github.com/aliyun/aliyun-oss-go-sdk: v2.0.4+incompatible
  • github.com/armon/go-metrics: v0.3.0
  • github.com/armon/go-radix: v1.0.0
  • github.com/baiyubin/aliyun-sts-go-sdk: cfa1a18
  • github.com/bradfitz/gomemcache: a41fca8
  • github.com/bugsnag/osext: 0dd3f91
  • github.com/circonus-labs/circonus-gometrics: v2.3.1+incompatible
  • github.com/circonus-labs/circonusllhist: v0.1.3
  • github.com/codahale/hdrhistogram: 3a0bb77
  • github.com/containerd/cgroups: bf292b2
  • github.com/containerd/fifo: a9fb20d
  • github.com/containerd/go-runc: 5a6d9f3
  • github.com/containerd/ttrpc: 0e0f228
  • github.com/denverdino/aliyungo: a747050
  • github.com/docker/docker: 46ec873
  • github.com/elastic/go-sysinfo: v1.1.1
  • github.com/elastic/go-windows: v1.0.1
  • github.com/facette/natsort: 2cd4dd1
  • github.com/go-gl/glfw: e6da0ac
  • github.com/go-ini/ini: v1.25.4
  • github.com/googleapis/gax-go: v2.0.2+incompatible
  • github.com/hashicorp/consul/api: v1.3.0
  • github.com/hashicorp/consul/sdk: v0.3.0
  • github.com/hashicorp/go-cleanhttp: v0.5.1
  • github.com/hashicorp/go-immutable-radix: v1.1.0
  • github.com/hashicorp/go-msgpack: v0.5.5
  • github.com/hashicorp/go-retryablehttp: v0.5.3
  • github.com/hashicorp/go-rootcerts: v1.0.1
  • github.com/hashicorp/go-sockaddr: v1.0.2
  • github.com/hashicorp/go-uuid: v1.0.1
  • github.com/hashicorp/go.net: v0.0.1
  • github.com/hashicorp/logutils: v1.0.0
  • github.com/hashicorp/mdns: v1.0.0
  • github.com/hashicorp/memberlist: v0.1.5
  • github.com/hashicorp/serf: v0.8.5
  • github.com/influxdata/influxdb: v1.7.7
  • github.com/jessevdk/go-flags: v1.4.0
  • github.com/joeshaw/multierror: 69b34d4
  • github.com/jpillora/backoff: v1.0.0
  • github.com/leanovate/gopter: v0.2.4
  • github.com/lightstep/lightstep-tracer-common/golang/gogo: bc2310a
  • github.com/lightstep/lightstep-tracer-go: v0.18.0
  • github.com/lovoo/gcloud-opentracing: v0.3.0
  • github.com/marstr/guid: v1.1.0
  • github.com/mattn/go-ieproxy: 7c0f686
  • github.com/mikefarah/yaml/v2: v2.4.0
  • github.com/mikefarah/yq/v2: v2.4.1
  • github.com/minio/minio-go/v6: v6.0.49
  • github.com/minio/sha256-simd: v0.1.1
  • github.com/mitchellh/cli: v1.0.0
  • github.com/mitchellh/go-testing-interface: v1.0.0
  • github.com/mitchellh/gox: v0.4.0
  • github.com/mitchellh/iochan: v1.0.0
  • github.com/mitchellh/osext: 5e2d6d4
  • github.com/mozillazg/go-cos: v0.13.0
  • github.com/mozillazg/go-httpheader: v0.2.1
  • github.com/natefinch/lumberjack: v2.0.0+incompatible
  • github.com/ncw/swift: v1.0.47
  • github.com/opencontainers/runtime-tools: 1d69bd0
  • github.com/opentracing-contrib/go-stdlib: cf7a6c9
  • github.com/opentracing/basictracer-go: v1.0.0
  • github.com/pascaldekloe/goe: v0.1.0
  • github.com/posener/complete: v1.1.1
  • github.com/prometheus/alertmanager: v0.20.0
  • github.com/rs/cors: v1.6.0
  • github.com/ryanuber/columnize: v2.1.0+incompatible
  • github.com/samuel/go-zookeeper: 2cc03de
  • github.com/santhosh-tekuri/jsonschema: v1.2.4
  • github.com/sean-/seed: e2103e2
  • github.com/shurcooL/httpfs: 8d4bc4b
  • github.com/shurcooL/vfsgen: 6a9ea43
  • github.com/thanos-io/thanos: v0.11.0
  • github.com/tv42/httpunix: b75d861
  • github.com/uber/jaeger-client-go: v2.20.1+incompatible
  • github.com/uber/jaeger-lib: v2.2.0+incompatible
  • github.com/xlab/treeprint: d6fb674
  • go.elastic.co/apm/module/apmhttp: v1.5.0
  • go.elastic.co/apm/module/apmot: v1.5.0
  • go.elastic.co/apm: v1.5.0
  • go.elastic.co/fastjson: v1.0.0
  • go.uber.org/automaxprocs: v1.2.0
  • gomodules.xyz/jsonpatch/v3: v3.0.1
  • gomodules.xyz/orderedmap: v0.1.0
  • google.golang.org/cloud: 975617b
  • gopkg.in/fsnotify/fsnotify.v1: v1.4.7
  • gopkg.in/imdario/mergo.v0: v0.3.7
  • gopkg.in/ini.v1: v1.51.0
  • gopkg.in/op/go-logging.v1: b2cb9fa
  • gopkg.in/yaml.v1: 9f9df34
  • howett.net/plist: 591f970

Chang...

Read more