Releases: mattermost/mattermost-cloud
Releases · mattermost/mattermost-cloud
v0.76.0
What's Changed
- Move E2E docker entrypoint to shell script by @gabrieljackson in #945
- [CLD-6011] Update Thanos secret to support S3 encryption, upgrade default Prometheus and Fluentbit versions by @stylianosrigas in #946
- Fix the prometheus sidecar aws_sdk_auth variable by @stylianosrigas in #948
- [CLD-6012]Update metrics server by @andrleite in #947
- [CLD-5710] Update Postgres versions to 14.8 by @nickmisasi in #949
- Decrease rotator defaults by @stafot in #953
- Decrease rotator defaults by @stafot in #952
- Bump RTCD chart by @stafot in #950
- Upgrade Bifrost to v1.0.6 by @gabrieljackson in #954
- [CLD-6035] Fix potential for installation (and therefore cluster) to leak after E2E failure by @nickmisasi in #955
- Add Cluster Installation nil check for getClusterForClusterInstallation by @gabrieljackson in #956
- [CLD-6070]Bump node-problem-detector chart to v2.3.5 by @andrleite in #957
- [CLD-6103] Update default Thanos chart version to 12.10.1 by @stylianosrigas in #959
- Add Grafana Annotations by @gabrieljackson in #961
- Bump nginx helm chart by @stafot in #958
- Update terraform version from 1.0.7 to 1.5.5 by @angeloskyratzakos in #962
- Implement NGINX IP Filtering by @stafot in #951
- Add new database report tooling by @gabrieljackson in #964
- Update kOps version from 1.24.5 to 1.25.4 by @angeloskyratzakos in #963
- Add API endpoint to delete logical databases by @gabrieljackson in #965
- Attach cluster policies earlier on updates by @gabrieljackson in #967
- Bump rotator to fix drain and termination bugs of previous version by @stafot in #968
- [CLD-6068]Update cloub prober by @andrleite in #960
- Add provisioner installation size E2E test by @gabrieljackson in #969
Full Changelog: v0.75.0...v0.76.0
Release v0.75.3
Release v0.75.3
Changes by Kind
Bug or Regression
Dependencies
Changed
- github.com/mattermost/rotator: 661a398 → 61490ed## Changes by Kind
The image for this release is docker.io/mattermost/mattermost-cloud:v0.75.3
Thanks to all our contributors!
Release v0.75.2
What's Changed
- Upgrade Bifrost to v1.0.6 by @gabrieljackson in #954
Full Changelog: v0.75.1...v0.75.2
Release v0.75.1
What's Changed
- [CLD-6011] Update thanos secret to support S3 encryption, upgrade default Prometheus and Fluentbit versions by @stylianosrigas in #946
Full Changelog: v0.75.0...v0.75.1
v0.75.0
What's Changed
- [CLD-5917]Bump bifrost version by @andrleite in #941
- [CLD-5850] Refactor E2E tests to be more flexible by @nickmisasi in #942
- [MM-5945] Add support for installation deletion locks by @nickmisasi in #943
Full Changelog: v0.74.0...v0.75.0
v0.74.0
What's Changed
- Update notify-release.yml by @stafot in #936
- [CLD-5737] Update Single Tenant PG Default Version to 13.10 by @nickmisasi in #933
- [CLD-5774] Update S3 bucket cleanup logic to handle versioning by @nickmisasi in #934
- Fix CI/CD mock check by @gabrieljackson in #940
- [CLD-5720] Update Golang and Alpine versions to latest by @nickmisasi in #937
- Cleanup README and add PostgreSQL information by @gabrieljackson in #938
Full Changelog: v0.73.0...v0.74.0
Release v0.73.0
Release v0.73.0
Changes by Kind
Feature
- Add installation deletion report command (#931, @gabrieljackson)
Chore
The image for this release is docker.io/mattermost/mattermost-cloud:v0.73.0
Thanks to all our contributors!
Release v0.72.0
Release v0.72.0
Changes by Kind
Chore
- Upgrade kops to 1.24 (#926, @stafot)
- Set logger output to os.Stdout (#922, @mirshahriar)
Feature
- Feat: drop sqlite support (#921, @fmartingr)
- Feat: upgrade dependencies (#905, @fmartingr)
- Support unmanaged cluster utilities (#928, @gabrieljackson)
- Test(e2e): raised installation timeout to 15m (#920, @fmartingr)
Bug or Regression
- Bump rotator to fix naming convention issues in kops 1.24 (#929, @stafot)
- Fix: default single tenant database instance size (#911, @fmartingr)
- Refactor helm IsEmpty() to handle nil values earlier (#930, @gabrieljackson)
Dependencies
Added
- cloud.google.com/go/longrunning: v0.3.0
- github.com/alecthomas/kingpin/v2: v2.3.1
- github.com/armon/go-socks5: e753329
- github.com/blang/semver/v4: v4.0.0
- github.com/emicklei/go-restful/v3: v3.10.2
- github.com/evanphx/json-patch/v5: v5.6.0
- github.com/flowstack/go-jsonschema: v0.1.1
- github.com/go-logr/stdr: v1.2.2
- github.com/go-task/slim-sprig: 348f09d
- github.com/google/gnostic: v0.6.9
- github.com/grafana/regexp: 2e8d9ba
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.7.0
- github.com/onsi/ginkgo/v2: v2.6.0
- github.com/xeipuuv/gojsonpointer: 4e3ac27
- github.com/xeipuuv/gojsonreference: bd5ef7b
- github.com/xeipuuv/gojsonschema: v1.2.0
- github.com/xhit/go-str2duration: v1.2.0
- go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.10.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.10.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.10.0
- k8s.io/kms: v0.26.3
Changed
- cloud.google.com/go/compute/metadata: v0.2.1 → v0.2.3
- cloud.google.com/go/compute: v1.12.1 → v1.14.0
- cloud.google.com/go/firestore: v1.8.0 → v1.9.0
- cloud.google.com/go: v0.104.0 → v0.105.0
- github.com/Azure/go-ansiterm: d185dfc → d6e3b33
- github.com/Azure/go-autorest/autorest/adal: v0.9.17 → v0.9.21
- github.com/Azure/go-autorest/autorest: v0.11.22 → v0.11.28
- github.com/Masterminds/squirrel: v1.5.3 → v1.5.4
- github.com/alecthomas/units: 59d0afb → b94a6e3
- github.com/antlr/antlr4/runtime/Go/antlr: b48c857 → v1.4.10
- github.com/aws/aws-sdk-go-v2/config: v1.18.7 → v1.18.25
- github.com/aws/aws-sdk-go-v2/credentials: v1.13.7 → v1.13.24
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds: v1.12.21 → v1.13.3
- github.com/aws/aws-sdk-go-v2/internal/configsources: v1.1.27 → v1.1.33
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2: v2.4.21 → v2.4.27
- github.com/aws/aws-sdk-go-v2/internal/ini: v1.3.28 → v1.3.34
- github.com/aws/aws-sdk-go-v2/internal/v4a: v1.0.18 → v1.0.25
- github.com/aws/aws-sdk-go-v2/service/acm: v1.15.2 → v1.17.11
- github.com/aws/aws-sdk-go-v2/service/dynamodb: v1.17.9 → v1.19.7
- github.com/aws/aws-sdk-go-v2/service/ec2: v1.72.0 → v1.98.0
- github.com/aws/aws-sdk-go-v2/service/eks: v1.26.0 → v1.27.12
- github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing: v1.15.0 → v1.15.10
- github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2: v1.18.28 → v1.19.11
- github.com/aws/aws-sdk-go-v2/service/iam: v1.18.25 → v1.19.12
- github.com/aws/aws-sdk-go-v2/service/internal/checksum: v1.1.22 → v1.1.28
- github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery: v1.7.21 → v1.7.27
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url: v1.9.21 → v1.9.27
- github.com/aws/aws-sdk-go-v2/service/internal/s3shared: v1.13.21 → v1.14.2
- github.com/aws/aws-sdk-go-v2/service/kms: v1.19.4 → v1.21.1
- github.com/aws/aws-sdk-go-v2/service/rds: v1.36.0 → v1.44.1
- github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi: v1.13.26 → v1.14.11
- github.com/aws/aws-sdk-go-v2/service/route53: v1.25.2 → v1.28.1
- github.com/aws/aws-sdk-go-v2/service/s3: v1.29.6 → v1.33.1
- github.com/aws/aws-sdk-go-v2/service/secretsmanager: v1.16.10 → v1.19.8
- github.com/aws/aws-sdk-go-v2/service/sso: v1.11.28 → v1.12.10
- github.com/aws/aws-sdk-go-v2/service/ssooidc: v1.13.11 → v1.14.10
- github.com/aws/aws-sdk-go-v2/service/sts: v1.17.7 → v1.19.0
- github.com/aws/aws-sdk-go-v2: v1.17.3 → v1.18.0
- github.com/aws/aws-sdk-go: v1.42.16 → v1.44.274
- github.com/banzaicloud/k8s-objectmatcher: v1.7.0 → v1.8.0
- github.com/bketelsen/crypt: v0.0.4 → 5cbc8cc
- github.com/buger/jsonparser: bf1c66b → v1.1.1
- github.com/cenkalti/backoff/v4: v4.1.0 → v4.2.1
- github.com/certifi/gocertifi: 2c3bb06 → abcd570
- github.com/cespare/xxhash/v2: v2.1.2 → v2.2.0
- github.com/cloudflare/cloudflare-go: v0.54.0 → v0.67.0
- github.com/cockroachdb/datadriven: bf6692d → 80d97fb
- github.com/edsrzf/mmap-go: v1.0.0 → v1.1.0
- github.com/felixge/httpsnoop: v1.0.1 → v1.0.3
- github.com/go-kit/log: v0.2.0 → v0.2.1
- github.com/go-logr/logr: v1.2.3 → v1.2.4
- github.com/go-logr/zapr: v1.2.0 → v1.2.3
- github.com/go-openapi/jsonpointer: v0.19.5 → v0.19.6
- github.com/go-openapi/jsonreference: v0.19.5 → v0.20.2
- github.com/go-openapi/swag: v0.19.15 → v0.22.3
- github.com/go-playground/validator/v10: v10.10.1 → v10.11.1
- github.com/go-sql-driver/mysql: [v1.6.0 → v1.7.1](https://github.com/go...
v0.71.0
What's Changed
- Resolve issues with the EKS cluster creation. by @mirshahriar in #864
- [MM-50727] Properly log scheduler errors by @fmartingr in #866
- Bump version to kube-spot-termination-notice-handler by @stafot in #867
- [MM-50487] Enable EKS cluster support without server flag by @mirshahriar in #860
- [CLD-5022]Add external-snapshotter Deployment by @andrleite in #870
- [MM-50968] E2E and logging improvements by @fmartingr in #871
- [MM-50538] Some logger and e2e field fixes by @fmartingr in #873
- [CLD-4696] Upgrade Thanos default chart to 11.5.4 by @stylianosrigas in #872
- rollback namespace deletion logic by @mirshahriar in #876
- Bump nginx and nginx-internal version by @stafot in #868
- [MM-51053] delete helm to cleanup LBs during cluster teardown by @mirshahriar in #877
- Remove redundant or unneeded AWS client access by @mirshahriar in #874
- [MM-47885] Check subnet types are correct after a kops update by @fmartingr in #863
- fix: awsClient reference by @fmartingr in #879
- [MM-50968] Small fixes for e2e tests by @fmartingr in #878
- [MM-50488] Enhance provisioning EKS cluster by @mirshahriar in #869
- Refining Code Organization: moving methods, renaming and grouping files by @mirshahriar in #881
- [MM-50968] More information on E2E test logs by @fmartingr in #880
- [MM-51440] Fixes server flag parsing in installation status command by @mirshahriar in #885
- [MM-51265] Cluster resize support for EKS by @mirshahriar in #882
- Bump version for velero chart by @Mshahidtaj in #890
- chore: allow custom test flags by @fmartingr in #887
- refactor: use generics for repeating code on DTO decoding by @fmartingr in #888
- [MM-50968] fix: run mmctl command on running pods only by @fmartingr in #884
- [MM-51509] Upgrade helm version to support --wait flag by @mirshahriar in #889
- Fix workflow not to run CD on PR by @mirshahriar in #893
- [MM-51583] Use 7.9.1 for mattermost-server by @mirshahriar in #894
- [MM-50721] Provisioner: Update webhooks and subscriptions resources to store custom client header config by @fmartingr in #886
- tests: added more info to e2e webhook data by @fmartingr in #895
- Upgrade teleport to 7.3.26 by @d-wierdsma in #892
- Add catalog-info.yaml for Backstage by @spirosoik in #896
- [MM-51449] Manage multiple NodeGroups with EKS by @mirshahriar in #891
- [MM-51746] Use dedicated LaunchTemplate for each NodeGroup [EKS] by @mirshahriar in #899
- [MM-51737] Cluster Installation Status endpoint by @mirshahriar in #897
- Bump helm to v3.11.2 by @gabrieljackson in #900
- Fix invalid Grafana link template by @mirshahriar in #903
- [CLD-5517]: removing nginx cache config from ingress by @andrleite in #904
- Create Nodegroups in an EKS cluster by @mirshahriar in #906
- Remove kube-spot-termination-handler by @stafot in #909
- Add network policy to disable access to metadata by @stafot in #908
- [CLD-5436]Add vpcID tag to nginx LB by @andrleite in #907
- deps: update operator to v1.20.1 by @fmartingr in #913
- [MM-52578] Resolved panic for missing VPC by @mirshahriar in #915
- Update bifrost to v1.0.4 which add parameters which expose config settings for server timeout by @angeloskyratzakos in #919
- Use VPC CNI as Networking by @mirshahriar in #917
- [MM-51246] fix: recover old utility version parsing fallback by @fmartingr in #918
- [MM-52602] Don't allow cluster deletion If any installation exists. by @mirshahriar in #916
Full Changelog: v0.70.3...v0.71.0
v0.70.3
- update bifrost to v.1.04 and add env vars for it by @angeloskyratzakos in #919
Full Changelog: v0.70.2...v0.70.3