Skip to content

Release Notes - 1.46.0💣

Please see our documentation page for more information on how to consume and deploy BigBang.

Upgrade Notices💣

ArgoCD:💣

  • The argocd chart went through quite a few changes on this update from chart version 4.10.8 to 5.5.7
  • These parameters have breaking changes:
  • configs.repositoryCredentials
  • server.additionalApplications
  • server.additionalProjects
  • Please refer to the upstream upgrade notice for more info on how to successfully upgrade and migrate to the new argocd-apps chart for managing additional applications and projects.
  • configs.repositoryCredentials has moved to configs.credentialTemplates
  • Some new parameters were added to the values file:
  • crds.install, crds.keep and crds.annotations for managing argo crds as helm resources
  • We are currently opting to manage the crds outside of helm until we can provide a more seamless upgrade experience
  • configs.params replaces command line arguments for containers

Loki:💣

Enough has changed in this new release for monolith that PVC names, storagePaths, and other items are all different. Existing monolith users who want to attempt to retain their existing data:

  • Ensure your value for persistentVolumeReclaimPolicy within your PV for storage-loki-0 is set to Retain
  • Save the name of your PersistentVolume eg: pvc-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
  • delete the existing monolith statefulset:
kubectl delete statefulset loki -n logging
  • delete the existing PVC for loki:
kubectl delete pvc storage-loki-0 -n logging
  • run the following:
cat <<EOF | kubectl apply -f -
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  labels:
    app.kubernetes.io/component: single-binary
    app.kubernetes.io/instance: logging-loki
    app.kubernetes.io/name: logging-loki
  name: storage-logging-loki-0
  namespace: logging
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 12Gi
  storageClassName: local-path
  volumeMode: Filesystem
  volumeName: YOUR_PV_NAME_HERE
EOF

This will pre-create the PersistentVolumeClaim and associate it with your existing PV. You can then perform the upgrade to the new 3.2.1 based release.

BETA Packages:💣

  • Loki has graduated from and is no longer in BETA
  • Please continue to provide feedback via Repo1 issues and MM chat if you run into any issues with Loki

Upgrades from previous releases💣

If coming from a version pre-1.45.0, note the additional upgrade notices in any release in between. The BB team doesn’t test/guarantee upgrades from anything pre-1.45.0.

Packages💣

Package Type Package Version BB Version
Istio Controlplane Core Istio 1.15.0 Tetrate Istio Distro 1.14.4 1.15.0-bb.1
Istio Operator Core Istio Operator 1.15.0 Tetrate Istio Distro Operator 1.14.4 1.15.0-bb.1
Jaeger Core 1.38.0 2.36.0-bb.1
Updated Kiali Core 1.58.0 1.58.0-bb.0 🔗
Updated Cluster Auditor Core 0.0.7 1.5.0-bb.1 🔗
Gatekeeper Core 3.9.0 3.9.0-bb.3
Updated Kyverno Core 1.8.0 2.6.0-bb.0 🔗
Updated Kyverno Policies BETA Core 1.0.1 1.0.1-bb.6 🔗
Updated Kyverno Reporter Core 2.10.0 2.13.1-bb.0 🔗
Updated Elasticsearch Kibana Core Kibana 8.4.3 Elasticsearch 8.4.3 0.12.1-bb.0 🔗
Eck Operator Core 2.4.0 2.4.0-bb.0
Updated Fluentbit Core 1.9.9 0.20.9-bb.0 🔗
Promtail Core 2.6.1 6.2.2-bb.2
Updated Loki Core 2.6.1 3.2.1-bb.1 🔗
Tempo Core Tempo 1.5.0 Tempo Query 1.5.0 0.16.1-bb.2
Updated Monitoring Core Prometheus 2.39.1 Grafana 9.2.0 Alertmanager 0.24.0 41.5.0-bb.1 🔗
Twistlock Core 22.06.197 0.11.3-bb.2
Updated Argocd Addon 2.4.12 5.5.7-bb.2 🔗
Updated Authservice Addon 0.5.2 0.5.2-bb.1 🔗
Updated Minio Operator Addon 4.5.3 4.5.3-bb.0 🔗
Updated Minio Addon RELEASE.2022-10-15T19-57-03Z 4.5.3-bb.1 🔗
Gitlab Addon 15.4.1 6.4.1-bb.2
Updated Gitlab Runner Addon 15.4.0 0.45.0-bb.2 🔗
Nexus Addon 3.42.0-01 42.0.0-bb.0
Sonarqube Addon 8.9.9-community 1.0.29-bb.5
Haproxy Addon 2.2.21 1.12.0-bb.0
Anchore Enterprise Addon Enterprise 4.1.1 Engine 1.1.0 1.19.7-bb.2
Mattermost Operator Addon 1.18.1 1.18.1-bb.1
Updated Mattermost Addon 7.4.0 7.4.0-bb.0 🔗
Updated Velero Addon 1.9.2 2.31.8-bb.2 🔗
Updated Keycloak Addon Keycloak 18.0.2-legacy PlatformOne Plugin 1.2.0 18.2.1-bb.5 🔗
Vault Addon 1.11.3 0.22.0-bb.3
Metrics Server Addon 0.6.1 3.8.0-bb.4

Changes in 1.46.0💣

Big Bang MRs💣

  • !2222: Adding markdown comment syntax around BB Processes
  • !2187: Resolve “Add High Availability Section to sample_prod_config.md document”
  • !2197: Updating endpoint logic in gitlab objectstorage secret
  • !2200: Resolve “Broken Link in bb-docs site”

Kiali💣

  • !2195: Update Kiali to 1.58.0
# Changelog Updates

## [1.58.0-bb.0] - 2022-10-20

### Changed

- Updated to 1.58.0 images (latest in IB)

Cluster Auditor💣

  • !2207: Cluster auditor: contributing guide addition, helm test change
# Changelog Updates

## [1.5.0-bb.1] - 2022-10-26

### Added

- Added contributing doc

Kyverno💣

  • !2215: Update Kyverno to 1.8.0
# Changelog Updates

## [2.6.0-bb.0] - 2022-10-19

### Changed

- Updated Helm chart to v2.6.0
- Updated Kyverno to v1.8.0

Kyverno Policies💣

  • !2217: Updated kyverno-policies git tag
# Changelog Updates

## [1.0.1-bb.6] - 2022-10-18

### Changed

- ironbank/opensource/kubernetes/kubectl updated from v1.24.4 to v1.25.3

Kyverno Reporter💣

  • !2224: Update chart/values.yaml, chart/templates/kyverno/reporter/values.yaml
# Changelog Updates

## [2.13.1-bb.0] - 2022-10-20

### Changed

- Updated chart to 2.13.1 upstream version, updated images to 2.10.1 (reporter), 2.6.4 (UI) and 1.4.3 (plugin)

Elasticsearch Kibana💣

  • !2205: Elastic/Kibana: Add dashboard for grafana
  • !2198: Update elasticsearch-kibana to 8.4.3
  • !2181: Elasticsearch-kibana serviceMonitor template
# Changelog Updates

## [0.12.1-bb.0] - 2022-10-23

### Added

- Added Grafana Dashboard

## [0.12.0-bb.0] - 2022-10-18

### Changed

- ironbank/elastic/elasticsearch/elasticsearch updated from 8.4.2 to 8.4.3
- ironbank/elastic/kibana/kibana updated from 8.4.2 to 8.4.3

## [0.11.2-bb.0] - 2022-10-18

### Changed

- ingress-monitoring NetworkPolicy matchLabel bug fix

## [0.11.1-bb.0] - 2022-10-17

### Added

- Add Prometheus Service Monitor Template & monitoring value

Fluentbit💣

  • !2202: Update Fluentbit to 1.9.9
  • !2199: Resolve “Document HA for Fluentbit”
# Changelog Updates

## [0.20.9-bb.0]

### Changed

- Updated upstream helm chart tag `0.20.9`
- Updated fluent-bit image to `1.9.9` from IB

Loki💣

  • !2188: Integrating loki updates
# Changelog Updates

## [3.2.1-bb.1]

### Changed

- Updated istiod egress NetworkPolicy template to be open podSelector `{}`.

## [3.2.1-bb.0]

### Changed

- Matching chart base to upstream `loki` instead of previous `loki-simple-scalable`
- Updated references of `monolith` to `singleBinary`

Monitoring💣

  • !2193: Updated monitoring authorizationpolicy
  • !2189: Updated monitoring git tag
# Changelog Updates

## [41.5.0-bb.1]

### Added

- `9094` AuthorizationPolicy exception for Alertmanager (port for multi-replica sync)

### Changed

- Uncommented `prometheusOperator.clusterDomain` value for better internal resolving of monitoring installation

## [41.5.0-bb.0]

### Added

- Updated Gluon to `3.1.0`
- Updated Monitoring chart version to `41.5.0`
- Updated images to latest IB image versions: thanos -> `v0.28.1`, grafana-plugins -> `9.2.0`, kubectl -> `v1.25.3`, prometheus-config-reloader -> `v0.60.1`, prometheus-operator -> `v0.60.1`

Argocd💣

  • !2221: Argocd metrics mtls
  • !2208: update argo to 2.4.12
# Changelog Updates

## [5.5.7-bb.2] - 2022-10-31

### Updated

- Upgraded Redis sub-chart to 16.12.3-bb.3

### Changed

- Deleted metrics PeerAuthentication policy exceptions to support mTLS metrics scraping

### Fixed

- Fixed indent on SSO configmap

## [5.5.7-bb.1] - 2022-10-20

### Fixed

- Moved crds out of helm templates

## [5.5.7-bb.0] - 2022-10-12

### Updated

- Upstream chart updated to 5.5.7
- ArgoCD image to 2.4.12

Authservice💣

  • !2213: Updated authservice git tag
# Changelog Updates

## [0.5.2-bb.1]

### Changed

- Updated mTLS mode for metrics

Minio Operator💣

  • !2219: Updated minio-operator to v4.5.3
# Changelog Updates

## [4.5.3-bb.0] - 2022-10-31

### Upgrade

- Updated Minio Operator Helm Chart to Version 4.5.3
- Updated Minio CRD to Version 4.5.3
- Updated Operator Image to v4.5.3
- Updated Console Image to v0.21.1

Minio💣

  • !2201: Update Minio to 4.5.3
  • !2220: Defaults Reasources Are Too Low and Cause Major Performace Issues
# Changelog Updates

## [4.5.3-bb.1] - 2022-10-25

### Changed

- Update MinIO default resource requirements

## [4.5.3-bb.0] - 2022-10-20

### Changed

- Update MinIO image to RELEASE.2022-10-15T19-57-03Z
- Update tenant configuration to v4.5.3

Gitlab Runner💣

  • !2206: Fix gitlab runner helm test upgrade support
# Changelog Updates

## [0.45.0-bb.2] - 2022-10-25

### Fixed

- Modified Cypress test to handle upgrades appropriately

### Changed

- Moved `bbtests` values into the main `chart/values.yaml` to reduce duplication at BB level

Mattermost💣

  • !2211: Updated mattermost to 7.4.0
# Changelog Updates

## [7.4.0-bb.0] - 2022-10-18

### Changed

- ironbank/opensource/mattermost/mattermost updated from 7.3.0 to 7.4.0

Velero💣

  • !2203: Fix Velero capabilities check for CSI plugin
# Changelog Updates

## [2.31.8-bb.2]

### Fixed

- Fixed `VolumeSnapshotContent` CRD name for capabilities check

Keycloak💣

  • !2216: Fix conditional on Keycloak mTLS metrics
  • !2214: Updated keycloak git tag
# Changelog Updates

## [18.2.1-bb.5] - 2022-10-28

### Added

- Added ServiceMonitor support for Istio mTLS

Known Issues💣

  • On some k8s distros certain components in the kube-system namespace are unable to be scraped by Prometheus due to the services default network interface binding - More Information

As always, we welcome and appreciate feedback from our community of users. Please feel free to:

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.