Release Notes - 2.38.0📜
Please see our documentation page for more information on how to consume and deploy BigBang. This release was primarily tested on Kubernetes 1.30.3 (RKE2).
Upgrade Notices📜
- BigBang - MR:
- Fixes an issue with the packages template where namespace is not provided correctly to the dependsOn section.
- BigBang - MR:
- Flux upgrade. Update your local Flux binary to v2.4.0 and update your flux controllers.
- Helm Controller updated from v1.0.1 -> v1.1.0
- Source Controller updated from v1.3.0 -> v1.4.1
- Kustomize Controller updated from v1.3.0 -> v1.4.0
- Notification Controller updated from v1.3.0 -> v1.4.0
-
- This update changes the labels Kiali looks for by default. Instead of it looking for
app
andversion
, it will now look for theapp.kubernetes.io/name
andapp.kubernetes.io/version
labels respectively. This change was made to adhere more closely with Kubernetes label recommendations and to clear the majority of the “Missing App”/”Missing Version” errors displayed with a vanilla deployment of Kiali. -
Big Bang will be removing the auto-labeling of
app
andversion
on helm charts in future releases. This functionality is currently found inchart/templates/_helpers.tpl
-
The kiali defaults can be restored – if needed – by specifying the following in your values.yaml file:
kiali: values: cr: spec: istio_labels: app_label_name: "app" version_label_name: "version"
- Sonarqube - MR
- This is a major update to Sonarqube, during upgrade you may get a
SonarQube is under maintenance
error message on the Sonarqube UI.- To resolve this, once the HelmRelease upgrades you will be prompted to visit your sonarqube instance at a
/setup
URL. This is intended and launches a Database migration/update for sonarqube internally and the app will be available once that completes.
- To resolve this, once the HelmRelease upgrades you will be prompted to visit your sonarqube instance at a
- This update changes the labels Kiali looks for by default. Instead of it looking for
Upgrades from previous releases📜
If coming from a version pre-2.37.0
, note the additional upgrade notices in any release in between. The BB team doesn’t test/guarantee upgrades from anything pre-2.37.0
.
Packages📜
Package | Type | Package Version | BB Version |
---|---|---|---|
Alloy | Addon | 1.3.1 |
1.5.4-bb.0 |
Anchore Enterprise | Addon | 5.9.0 |
2.10.0-bb.1 🔗 |
Argocd | Addon | 2.12.4 |
7.6.6-bb.0 🔗 |
Authservice | Addon | 1.0.2 |
1.0.2-bb.0 |
Cluster Auditor | Core | 0.0.7 |
1.5.0-bb.22 |
Eck Operator | Core | 2.14.0 |
2.14.0-bb.0 |
Elasticsearch Kibana | Core | Kibana 8.15.1 Elasticsearch 8.15.1 |
1.19.0-bb.2 🔗 |
External Secrets | Addon | 0.10.2 |
0.10.2-bb.1 |
Fluentbit | Core | 3.1.9 |
0.47.10-bb.0 🔗 |
Fortify | Addon | 24.2.0.0186 |
1.1.2320154-bb.19 |
Gatekeeper | Core | 3.17.1 |
3.17.1-bb.1 🔗 |
Gitlab | Addon | 17.2.9 |
8.2.9-bb.0 🔗 |
Gitlab Runner | Addon | 17.2.1 |
0.67.1-bb.1 |
Grafana | Core | 11.2.1 |
8.5.2-bb.1 🔗 |
Haproxy | Addon | 2.2.33 |
1.19.3-bb.8 |
Harbor | Addon | 2.11.0 |
1.15.1-bb.1 🔗 |
Holocron | Addon | 3.3.2 |
1.0.11 |
Istio Controlplane | Core | Istio 1.22.5 Tetrate Istio Distro 1.22.5 |
1.22.5-bb.0 |
Istio Operator | Core | Istio Operator 1.22.5 Tetrate Istio Distro Operator 1.22.5 |
1.22.5-bb.0 |
Jaeger | Core | 1.61.0 |
2.57.0-bb.0 🔗 |
Keycloak | Addon | 25.0.6 |
2.5.1-bb.0 🔗 |
Kiali | Core | 1.89.7 |
1.89.7-bb.1 🔗 |
Kyverno | Core | 1.12.6 |
3.2.7-bb.0 🔗 |
Kyverno Policies | Core | 3.2.5 |
3.2.5-bb.7 🔗 |
Kyverno Reporter | Core | 2.20.2 |
2.24.2-bb.1 🔗 |
Loki | Core | 3.1.1 |
6.12.0-bb.6 🔗 |
Mattermost | Addon | 10.0.0 |
10.0.0-bb.4 🔗 |
Mattermost Operator | Addon | 1.22.1 |
1.22.1-bb.0 🔗 |
Metrics Server | Addon | 0.7.2 |
3.12.2-bb.0 |
Minio | Addon | RELEASE.2024-06-04T19-20-08Z |
6.0.3-bb.5 🔗 |
Minio Operator | Addon | 6.0.3 |
6.0.3-bb.1 🔗 |
Monitoring | Core | Prometheus 2.54.1 Grafana 11.1.0 Alertmanager 0.27.0 |
62.4.0-bb.0 |
Neuvector | Core | 5.3.4 |
2.7.8-bb.4 |
Nexus | Addon | 3.72.0-04 |
72.0.0-bb.0 |
Promtail | Core | 3.0.0 |
6.16.2-bb.4 |
Sonarqube | Addon | 10.6.0-community |
10.6.1-bb.2 🔗 |
Tempo | Core | Tempo 2.5.0 Tempo Query 2.5.0 |
1.10.3-bb.5 |
Thanos | Addon | 0.36.1 |
15.7.20-bb.1 |
Twistlock | Core | 32.03.125 |
0.16.0-bb.2 🔗 |
Vault | Addon | 1.17.6 |
0.28.1-bb.8 |
Velero | Addon | 1.14.1 |
7.2.1-bb.1 |
Wrapper | Core | N / A | 0.4.10 |
Changes in 2.38.0📜
Big Bang MRs📜
- !5253: fix to release namespace for packages template depends On section
- !5156: Update Flux
- !5124: Add Grafana Alloy as an addon package
- !5195: fix(fluent): disable tls flushes when istio enabled for fluentbit and elastic
Jaeger📜
- !5179: jaeger update to 2.57.0-bb.0
# Changelog Updates
## [2.57.0-bb.0] - 2024-10-01
### Updated
- jaegertracing/jaeger-es-index-cleaner to 1.61.0
- jaegertracing/jaeger-operator to 1.61.0
- jaegertracing/all-in-one to 1.61.0
- jaegertracing/jaeger-agent to 1.61.0
- jaegertracing/jaeger-ingester to 1.61.0
- jaegertracing/jaeger-query to 1.61.0
- jaegertracing/jaeger-collector to 1.61.0
- kubernetes/kubectl to v1.30.5
Kiali📜
# Changelog Updates
## [1.89.7-bb.1] - 2024-10-10
### Changed
- Updated labels used by Kiali to identify workloads
## [1.89.7-bb.0] - 2024-10-07
### Changed
- Updated Kiali and Kiali-operator to v1.89.7
Gatekeeper📜
- !5166: gatekeeper update to 3.17.1-bb.1
# Changelog Updates
## [3.17.1-bb.1] - 2024-09-27
### Changed
- Fixed linting
Kyverno📜
- !5174: kyverno update to 3.2.7-bb.0
# Changelog Updates
## [3.2.7-bb.0] - 2024-10-01
### Changed
- Updated `kyverno` chart from `3.2.6` to `3.2.7` and app version from `v1.12.5` to `v1.12.6`
- Updated `kubectl` from `1.29.7` to `1.30.5`
- Updated `kyverno`, `background-controller`, `cleanup-controller`, `reports-controller`, `kyvernocli`, `kyvernopre` from `v1.12.5` to `v1.12.6`
Kyverno Policies📜
- !5237: kyvernoPolicies update to 3.2.5-bb.7
# Changelog Updates
## [3.2.5-bb.7] - 2024-09-16
### Changed
- add wait job
- update gluon from 0.5.3 to 0.5.4
Kyverno Reporter📜
# Changelog Updates
## [2.24.2-bb.1] - 2024-10-04
### Changed
- Removed duplicate entry
## [2.24.2-bb.0] - 2024-10-02
### Changed
- Updated upstream chart reference from `2.24.1` ---> `2.24.2`
- Updated image from `registry1.dso.mil/ironbank/opensource/kyverno/policy-reporter:2.20.1` ----> `registry1.dso.mil/ironbank/opensource/kyverno/policy-reporter:2.20.2`
- Updated `gluon` package dependency version from `0.5.3` ---> `0.5.4`
Elasticsearch Kibana📜
- !5195: fix(fluent): disable tls flushes when istio enabled for fluentbit and elastic
- !5178: elasticsearchKibana update to 1.19.0-bb.2
# Changelog Updates
## [1.19.0-bb.2] - 2024-09-30
### Removed
- The auto rolling upgrade job has been removed entirely. The ECK operator (which this package depends on)
Fluentbit📜
- !5188: fluentbit update to 0.47.10-bb.0
# Changelog Updates
## [0.47.10-bb.0] - 2024-10-02
### Changed
- Updated fluent-bit: 3.1.7 -> 3.1.9
Loki📜
- !5212: loki update to 6.12.0-bb.6
# Changelog Updates
## [6.12.0-bb.6] - 2024-10-7
### Changed
- Modify loki-cypress-test to increase timeout and retry, while adding a skip logic for grafana login
Grafana📜
# Changelog Updates
## [8.5.2-bb.1] - 2024-10-11
### Added
- Added authoriztaion policy for kiali
## [8.5.2-bb.0] - 2024-10-01
### Changed
- ironbank/big-bang/grafana/grafana-plugins updated from 11.2.0 to 11.2.1
- ironbank/kiwigrid/k8s-sidecar updated from 1.27.6 to 1.28.0
Twistlock📜
- !5201: twistlock update to 0.16.0-bb.2
# Changelog Updates
## [0.16.0-bb.2] - 2024-09-10
### Changed
- gluon updated from 0.5.3 to 0.5.4
- Add gluon wait script
Argocd📜
- !5204: argocd update to 7.6.6-bb.0
# Changelog Updates
## [7.6.6-bb.0] - 2024-09-30
### Changed
- update ironbank/big-bang/argocd v2.12.3 -> v2.12.4
- update registry1.dso.mil/ironbank/big-bang/argocd v2.12.3 -> v2.12.4
Minio Operator📜
- !5197: minioOperator update to 6.0.3-bb.1
# Changelog Updates
## [6.0.3-bb.1] - 2024-10-04
### Changed
- Removed hardcoded minio labels
Minio📜
# Changelog Updates
## [6.0.3-bb.6] - 2024-10-11
### Changed
- Removed all hardcoded match labels
## [6.0.3-bb.5] - 2024-10-07
### Changed
- Upgraded mc RELEASE.2024-09-16T17-43-14Z -> RELEASE.2024-10-02T08-27-28Z
Gitlab📜
# Changelog Updates
## [8.2.9-bb.0] - 2024-10-02
### Changed
- update ironbank/gitlab/gitlab/gitlab-webservice 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/bitnami/analytics/redis-exporter v1.63.0 -> v1.64.1
- update registry1.dso.mil/ironbank/bitnami/redis 7.4.0 -> 7.4.1
- update registry1.dso.mil/ironbank/gitlab/gitlab/certificates 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitaly 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-base 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-container-registry 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-exporter 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-mailroom 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-pages 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-shell 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-sidekiq 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-toolbox 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-webservice 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-workhorse 17.2.8 -> 17.2.9
- update registry1.dso.mil/ironbank/gitlab/gitlab/kubectl 17.2.8 -> 17.2.9
## [8.2.8-bb.1] - 2024-10-02
### Changed
- Removed duplicate values present in test-values.yaml that are already present in default values.yaml
## [8.2.8-bb.0] - 2024-09-30
### Changed
- Update ironbank/gitlab/gitlab/gitlab-webservice (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/certificates (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitaly (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-base (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-container-registry (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-exporter (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-mailroom (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-pages (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-shell (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-sidekiq (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-toolbox (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-webservice (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-workhorse (source) 17.2.7 -> 17.2.8
- Update registry1.dso.mil/ironbank/gitlab/gitlab/kubectl (source) 17.2.7 -> 17.2.8
Sonarqube📜
# Changelog Updates
## [10.6.1-bb.2] - 2024-10-9
### Changed
- Update cypress test upgrade logic
## [10.6.1-bb.1] - 2024-10-4
### Changed
- Update "community" edition logic for appVersion
## [10.6.1-bb.0] - 2024-10-3
### Changed
- Update gluon 0.5.0 -> 5.4.0
- Update sonarqube 9.9.6-community -> 10.6.0-community
- Update postgresql-exporter 0.20.0 -> 0.17.2
Anchore Enterprise📜
- !5240: anchore update to 2.10.0-bb.1
# Changelog Updates
## [2.10.0-bb.1] - 2024-09-27
### Changed
- Updated feeds-db chart
Mattermost Operator📜
- !5239: mattermostOperator update to 1.22.1-bb.0
# Changelog Updates
## [1.22.1-bb.0] - 2024-10-04
### Changed
- ironbank/opensource/mattermost/mattermost-operator updated from 1.22.0 to 1.22.1
Mattermost📜
- !5181: mattermost update to 10.0.0-bb.4
# Changelog Updates
## [10.0.0-bb.4] - 2024-10-01
### Changed
- Removed hardcoded minio matchLabels
## [10.0.0-bb.3] - 2024-09-26
### Changed
- ironbank/opensource/kubernetes/kubectl updated from v1.29.6 to v1.30.5
Keycloak📜
- !5192: keycloak update to 2.5.1-bb.0
# Changelog Updates
## [2.5.1-bb.0] - 2024-10-03
### Changed
- Keycloak to -> 25.0.6
- Gluon -> 0.5.4
Harbor📜
- !5182: harbor update to 1.15.1-bb.1
# Changelog Updates
## [1.15.1-bb.1] - 2024-10-02
### Changed
- Added https/443 as a default serviceentry for harbor core
## [1.15.1-bb.0] - 2024-09-10
### Changed
- Updated chart version 1.15.0-bb.2 -> 1.15.1-bb.0
- Updated appVersion 2.11.0 -> 2.11.1
- Updated nginx 1.26.1 -> 1.26.2
- Updated redis (source) minor 19.5.5-bb.0 -> 20.0.1-bb.0
- Updated postgres to 12.19 -> 12.20
## [1.15.0-bb.2] - 2024-08-08
### Changed
- add `serviceaccount-server.yaml` this allow users to create a Service Account with customizable annotations and labels
Known Issues📜
- Kiali - ISSUE
- On Kubernetes 1.29+, the kiali operator may fail with a 404 while running the kiali-deploy playbook if the cluster returns the
flowcontrol.apiserver.k8s.io/v1beta2
api version (no longer served as of v1.29).
In this case, removing the invalid api version should resolve the issue and allow the kiali operator to run successfully.
$ kubectl delete apiservices.apiregistration.k8s.io v1beta2.flowcontrol.apiserver.k8s.io
Helpful Links📜
As always, we welcome and appreciate feedback from our community of users. Please feel free to:
- Open issues here
- Join our chat
- Check out the documentation for guidance on how to get started
Future📜
Don’t see your feature and/or bug fix? Check out our epics for estimates on when you can expect things to drop, and as always, feel free to comment or create issues if you have questions, comments, or concerns.