Release 1.3.0
Checklist for things to validate for release 1.3.0
TODO:
- Create release branch
-
release specific code changes with a single MR/commit
- Bump self-reference version in base/gitrepository.yaml
- update chart release version char/Chart.yaml
- update /Packages.md with any new Packages
- Deploy release branch on Dogfood cluster
- Build draft release notes
- [] After validating release candidate create official release tag
- [] Cherry-pick release commit(s) as needed with merge request back to master branch
https://repo1.dso.mil/platform-one/big-bang/customers/bigbang
TESTING:
- Stand up RKE cluster
- Deploy all the apps with SSO
-
Apps stand up and are healthy
- Virtual Services and cert are correct
- image pull secret
- Confirm SSO works correctly
-
Logging
- Get logs from all apps.
-
Cluster Auditor
- violations index is present and contains images that aren't from registry1
-
Monitoring
- Contains Kubernetes Dashboards and metrics
- contains instio dashboards (no data coming in #65 (closed) )
- Kiali shows no errors
- Sonarqube - Deploys, can get tokens
-
GitLab + Runners
- git clone and git push repos
- docker push and docker pull image to registry
- Change icon is user settings
- Test simple CI pipeline
- Anchore
-
Argocd
- Create application
- connect to our Gitlab
- Minio deploys.
- Test Mattermost
Candidate Release Notes
It's been a fortnight since 1.2.0
, and that means another BigBang release! This is a minor version release of BigBang of smaller scope than previous minor releases, but still includes updates for existing packages as well as various bug fixes.
Please see our documentations page for more information on how to consume and deploy BigBang.
Packages
Package | Type | Version |
---|---|---|
Istio Operator | Core | 1.7.3 |
Istio Controlplane | Core | 1.7.3 |
OPA Gatekeeper | Core | 3.1.2 |
Monitoring | Core | G: 7.1.3 , P: 2.22.0 , A: 0.21.0
|
ECK Operator | Core | 1.3.0 |
Elasticsearch Kibana | Core | 7.9.2 |
Fluentbit | Core | 1.6.6 |
Cluster Auditor | Core | 0.1.8 |
Twistlock | Core | 20.12.531 |
Gitlab | Addon | 13.8.0 |
|
Addon | 13.8.0 |
Mattermost Operator | Addon | 1.12.0 |
Mattermost | Addon | 5.31.0 |
MinIO Operator | Addon | 2.0.9 |
|
Addon | RELEASE.2020-11-19T23-48-16Z |
|
Addon | 0.9.2, E: 3.0.1 |
SonarQube | Addon | 8.6 |
Argocd | Addon | 1.8.4 (w/ p1 plugins) |
Changes in 1.3.0
- !322 (merged): Updated anchore to 0.9.2, enterprise 3.0.1, this also fixes #135 (closed)
- !309 (merged): Add support for Gitlab CAC signed commits and custom CAs
-
!311 (merged): Update minio to
RELEASE.2020-11-19T23-48-16Z
and expose more user configuration options -
!220 (merged): Added consolidatedflux installation (without
flux
cli) -
!319 (merged): Updated gitlab-runner to
13.9.0
IronBank image (note this uses a different chart schema than previous versions, see here for more information) -
!340 (merged): Package
bigbang
repo inrepositories.tar.gz
release artifact
In addition, Big Bang Pre-requisites has been added as a location to store all (known) pre-requisites for running BigBang on various distributions. Over time, more distributions will be added as they are tested, community (and vendor) contributions are welcomed!
Known Issues
The following issues are known issues that are currently being addressed that will be fixed in future releases.
- #219 (closed): Sonarqube fails airgap installations due to external plugin dependencies. This is being addressed and will likely be released in a 1.3.x patch.
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 roadmap 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.