UNCLASSIFIED

CHANGELOG.md 5.94 KB
Newer Older
Micah Nagel's avatar
Micah Nagel committed
1 2 3 4 5
# Changelog

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

---
6

bhearn's avatar
bhearn committed
7 8 9 10 11 12
## [1.13.0-bb.7]
### Fixed
- to resolve an issue where Anchore would redeploy after every update, `./chart/templates/engine_secret.yaml` and `./chart/templates/enterprise_feeds_secret.yaml` were modified to set `ANCHORE_SAML_SECRET` to a randomly generated value if not set and the previous secret does not exist
### Changed
- `./chart/templates/engine_configmap.yaml`, `./chart/templates/enterprise_configmap.yaml`, and `./chart/templates/enterprise_feeds_confimap.yaml` were modified to set appropriate saml secret credentials when a saml secret has been randomly generated but left `Null` by the user at `.Values.anchoreGlobal.saml.secret`

bhearn's avatar
bhearn committed
13
## [1.13.0-bb.6]
bhearn's avatar
bhearn committed
14
### Changed
bhearn's avatar
bhearn committed
15 16 17 18 19
- updated bb-test-lib dependency to gluon `0.2.3` to resolve OPA Gatekeeper violations
- updated Redis dependency to `14.1.0-bb.3` to resolve OPA Gatekeeper violations
- set resource requests and limits for all containers to resolve OPA Gatekeeper violations
- set resource requests and limits equal to eachother to resolve OPA Gatekeeper violations

20 21 22 23 24
## [1.13.0-bb.5]
## Added
- `.Values.postgresqlSuperUser.postgresUsername` and `.Values.postgresqlSuperUser.postgresPassword` for conditionally changing the commands in the ensure db jobs to allow for finer-grain postgres user permissions
- `chart/templates/bigbang/db/superuser-db-secret.yaml` secret to populate fields in the ensure db jobs

25 26 27 28
## [1.13.0-bb.4]
### Fixed
- update allow-kube-dns NP to conditionally add port 5353 egress when `.Values.anchoreGlobal.openShiftDeployment` is `true`

bhearn7's avatar
bhearn7 committed
29 30 31 32
## [1.13.0-bb.3]
### Fixed
- incorrect label on `allow-egress-enterprise-engine-upgrade-job` network policy

bhearn's avatar
bhearn committed
33 34 35 36
## [1.13.0-bb.2]
### Changed
- updated Redis dependency to `14.1.0-bb.2` to utilize `big-bang/base` image for upgrade jobs

bhearn's avatar
bhearn committed
37 38 39 40 41
## [1.13.0-bb.1]
### Changed
- updated Service Monitor and added Pod Monitor for scraping metrics from Anchore components
- updated chart templates to automatically enable metrics for the Anchore Enterprise feeds service (until patched upstream)
 
bhearn's avatar
bhearn committed
42 43 44 45 46 47 48 49
## [1.13.0-bb.0]
### Changed
- Bumped appVersion and Anchore Engine image tag to 0.10.0
- Bumped Anchore Enterprise & Anchore Enterprise UI image tags to 3.1.0
### Fixed
- conditional in network policy for enterprise-ui component
- intermittent issue with upgrade jobs for in-cluster anchore dbs

bhearn's avatar
bhearn committed
50 51 52 53 54
## [1.12.16-bb.2]
### Changed
- Separated network policies for required egress
- Updated Redis dependency to 14.1.0-bb.1

55 56 57 58
## [1.12.16-bb.1]
### Fixed
- allow-istio network policy fixed to remove duplicate ports

bhearn's avatar
bhearn committed
59 60 61 62 63
## [1.12.16-bb.0]
### Changed
- Bumped upstream chart version to 1.12.16
- Fixed insecure SAML configuration issue

bhearn's avatar
bhearn committed
64 65 66 67 68 69
## [1.12.15-bb.1]
### Changed
- Updated Redis dependency to 14.1.0-bb.0
### UPGRADE NOTICE
- A clean upgrade job will run which requires complete deletion of the previous redis instance, which means downtime can be expected for Anchore Enterprise UI users. Multiple values were changed and shifted around - most importantly `anchore-ui-redis.password` is now `anchore-ui-redis.auth.password`. By default your old password (whatever is in the secret) will be used and will override any values specified

70 71 72 73 74 75 76 77 78 79
## [1.12.15-bb.0]
### Changed
- Updated docs for BB documentation standards
- Added optional network policies
- Bumped upstream chart version to 1.12.15
- Bumped Anchore Engine image version to 0.9.4 from Registry1
- Bumped Anchore Enterprise image version to 3.0.3 from Registry1
- Bumped Anchore Enterprise UI image version to 3.0.3 from Registry1

## [1.12.13-bb.0]
80 81 82 83
### Changed
- Added Helm bash testing for API using approved Iron Bank image
- Bumped upstream chart version to 1.12.13
- Bumped Anchore Enterprise UI image version to 3.0.2 from Registry1
Micah Nagel's avatar
Micah Nagel committed
84

bhearn's avatar
bhearn committed
85 86 87 88
## [1.12.7-bb.3]
### Fixed
- Updated delete policies to db secrets to handle helm errors

bhearn's avatar
bhearn committed
89
## [1.12.7-bb.2]
90
### Changed
bhearn's avatar
bhearn committed
91
- Added secrets and jobs for automated external Postgres database creation and user/password synchronization
bhearn's avatar
bhearn committed
92 93
- Updated virtual services and values.yaml to allow for customizable gateways and hosts
- Updated docs around dependencies
bhearn's avatar
bhearn committed
94
- Added docs/Affinity.md
bhearn's avatar
bhearn committed
95 96 97

## [1.12.7-bb.1]
### Fixed
98 99
- Dependency Chart Syntax Fixes

100 101 102 103 104 105
## [1.12.7-bb.0]
### Changed
- Bumped upstream chart version to 1.12.7
- Bumped Anchore Engine image version to 0.9.3 from Registry1
- Bumped Anchore Enterprise image version to 3.0.2 from Registry1 (Anchore Enterprise UI is remaining at 3.0.1)

bhearn's avatar
bhearn committed
106 107 108 109 110
## [1.12.4-bb.1]
### Changed
- Replaced Bitnami redis chart with Big Bang redis chart
- Removed Redis values in chart/values.yaml so HA Redis defaults are used for internal Redis deployments

bhearn's avatar
bhearn committed
111 112 113 114 115 116
## [1.12.4-bb.0]
### Changed
- Bumped upstream chart version to 1.12.4
- Bumped Anchore Engine image version to 0.9.2 from Registry1
- Bumped Anchore Enterprise image versions to 3.0.1 from Registry1

117 118 119
## [1.12.2-bb.0]
### Changed
- Bumped upstream chart version to 1.12.2
bhearn's avatar
bhearn committed
120
- Bumped Anchore Enterprise image versions to 3.0.0 from Registry1
121 122 123 124 125
- BREAKING UPDATE (SSO): When upgrading from 1.11.0-bb.3 and using SSO, manual config is required. See the note in the [Keycloak Docs](./docs/KEYCLOAK.md#anchore-1122-bb0-upgrade).

### Fixed
- Fixed an upgrade bug caused by sso job not being removed

Micah Nagel's avatar
Micah Nagel committed
126
## [1.11.0-bb.3]
127
### Fixed
Micah Nagel's avatar
Micah Nagel committed
128 129
- Fixed an SSO bug caused by hashed passwords not being set consistently - BB Issue #135

Micah Nagel's avatar
Micah Nagel committed
130
## [1.11.0-bb.2]
131
### Changed
Micah Nagel's avatar
Micah Nagel committed
132 133
- Modified chart to handle monitoring more cleanly

134 135 136 137 138 139 140 141 142
## [1.11.0-bb.1]
### Added
- Prometheus monitoring capability (ServiceMonitor, RoleBinding, Role)

## [1.11.0-bb.0]
### Changed
- Bumped upstream chart version to 1.11.0.
- Bumped anchore engine version to v0.9.0 from registry1.

Micah Nagel's avatar
Micah Nagel committed
143 144 145 146 147 148 149
## [1.9.5-bb.2]
### Fixed
- Fixed a bug that appeared in RKE2 with the postgres deployment not having access to the data directory

## [1.9.5-bb.1]
### Added
- Pointing to upstream helm chart v1.9.5
150
- Added Ironbank images, VirtualServices, automated license secret creation and SSO integration with Keycloak