Skip to content

Commit

Permalink
chore(main): release 0.3.0 (#140)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Jul 13, 2024
1 parent d731f11 commit 8de287a
Show file tree
Hide file tree
Showing 4 changed files with 141 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.2.16"
".": "0.3.0"
}
139 changes: 139 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,145 @@

All notable changes to this project will be documented in this file.

## [0.3.0](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/compare/v0.2.16...v0.3.0) (2024-07-12)
### OVERVIEW
This update includes potentially breaking changes.
We recommend installing this in a fresh environment (including databases and buckets).

Highlights include:
* Update to uds-core for security and stability changes
* Update to resource allocation to better support expected workloads
* Updates to the nexus package to simplify SSO client creation and initialization
* Updates to how CA trust is managed throughout the deployment, which should resolve many SSL errors observed today
* Refactoring the process of loading custom keycloak plugins to resolve errors observed with newer versions of uds-cli
* Removing dependency on Redis to alleviate license concerns

### Configuration Changes
* Addition of `init.REGISTRY_PVC_SIZE` (suggested default of 128Gi) to allow expansion of internal docker registry storage
* Removal of `gitlab.GITLAB_REDIS_ENDPOINT` (default is now set at the bundle level)

### Removed Packages
> [!Caution]
> The following packages have been removed
| Package | Version | Explanation |
| ---- | ---- | ---- |
| Redis | 7.0.12 | Replaced by Valkey due to licencing concerns |

### Added Packages
| Package | Version | Explanation |
| ---- | ---- | ---- |
| Valkey | 7.2.5 | Replacing Redis due to licensing concerns |
| cert-manager | 1.14.5 | Parent package to trust-manager, includes required CRDs |
| trust-mangaer | 0.11.0 | Creates and distributes a CA trust bundle for consumption within the cluster |

### Updated Packages
| Package | Old | New |
| ---- | ---- | ---- |
| uds-core | 0.22.1 | 0.23.0 |
| gitlab | 17.0.2 | 17.1.1 |
| nexus | 3.68.1-02 | 3.69.0-02 |
| istio | 1.22.1 | 1.22.2 |
| promtail | 2.9.6 | 3.1.0 |
| grafana | 10.4.2 | 11.1.0 |
| neuvector | 5.3.2 | 5.3.3 |
| pepr | 0.31.1 | 0.32.6 |


### Features

* add multiple resource config ([#139](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/issues/139)) ([30c34c2](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/30c34c2c83904a6df5162b7e442b1a07a73872df))
* Custom ca cert support ([#122](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/issues/122)) ([4d90054](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/4d900541cb8230361e04dfa8c28bd1bbb35d80ce))
* replace zarf data injection ([#145](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/issues/145)) ([5f9be14](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/5f9be1477663b3ee248cacf00d32401bc8c2f5c7))
* swapped redis for valkey and updated gitlab uds pkg version to v17.1.1-uds1 ([#146](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/issues/146)) ([07282ae](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/07282ae7ba157420aa091a32a46b8277baf0739e))


### Miscellaneous

* bumping identity-config tag to match ([d731f11](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/d731f112ad53ed3c2655d700b5a4fc0263bac44d))
* Nexus upgrade to 3.69.0-uds.0 ([d731f11](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/d731f112ad53ed3c2655d700b5a4fc0263bac44d))
* update uds core to 0.23.0 ([#142](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/issues/142)) ([d731f11](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/commit/d731f112ad53ed3c2655d700b5a4fc0263bac44d))

---
### DETAILS

#### uds-core
##### [0.23.0](https://github.com/defenseunicorns/uds-core/compare/v0.22.2...v0.23.0) (2024-07-04)

##### ⚠ BREAKING CHANGES

* remove emulated gitlab endpoints from keycloak ([#483](https://github.com/defenseunicorns/uds-core/issues/483))

##### Features

* **ALPHA Functionality**: identity group auth ([#497](https://github.com/defenseunicorns/uds-core/issues/497)) ([d71d83e](https://github.com/defenseunicorns/uds-core/commit/d71d83ed4d6e6a35724e70fc5a27cb7ff6e1adaa)) - this is provided as an alpha feature and may not be stable. To use this functionality on an existing installation (upgrade) make sure to follow the [Identity Config upgrade documentation](https://github.com/defenseunicorns/uds-identity-config/blob/main/README.md#from-v045-to-v050).


##### Bug Fixes

* **docs:** re-ordered small paragraphs, clarified wording, and added links to tech homepages ([#531](https://github.com/defenseunicorns/uds-core/issues/531)) ([6b2b46b](https://github.com/defenseunicorns/uds-core/commit/6b2b46b46dcb0d25bc13ca7e166bba4fb531da15))
* **docs:** removed double-link which broke the markdown formatting in pr template ([#532](https://github.com/defenseunicorns/uds-core/issues/532)) ([f41ced4](https://github.com/defenseunicorns/uds-core/commit/f41ced483cc8f8ca1f2cfba3ae3fb58a218f7afc))
* **docs:** uds-config.yaml example in k3d-slim-dev README ([#530](https://github.com/defenseunicorns/uds-core/issues/530)) ([2e1c53e](https://github.com/defenseunicorns/uds-core/commit/2e1c53e939b99794c8e6994f20282974bd139917))
* operator retries and error logging ([#511](https://github.com/defenseunicorns/uds-core/issues/511)) ([cae5aab](https://github.com/defenseunicorns/uds-core/commit/cae5aabed589d28680f0f36bd4afe8e2d235c8b4))


##### Miscellaneous

* **deps:** update checkout action to latest sha ([#481](https://github.com/defenseunicorns/uds-core/issues/481)) ([c6f0137](https://github.com/defenseunicorns/uds-core/commit/c6f0137bb9a1e11f98d426cec8c98eb4005f160a))
* **deps:** update dependency weaveworks/eksctl to v0.183.0 ([#499](https://github.com/defenseunicorns/uds-core/issues/499)) ([9cb8e4d](https://github.com/defenseunicorns/uds-core/commit/9cb8e4d7c86611918e502de0a7e7e25921523cbc))
* **deps:** update grafana to 11.1.0 ([#380](https://github.com/defenseunicorns/uds-core/issues/380)) ([499058a](https://github.com/defenseunicorns/uds-core/commit/499058aedbbda33f88fffd94178ceb68529d5c85))
* **deps:** update istio to v1.22.2 ([#512](https://github.com/defenseunicorns/uds-core/issues/512)) ([dcdadb4](https://github.com/defenseunicorns/uds-core/commit/dcdadb49255a5052dcb3fe079335976b758b32f9))
* **deps:** update jest to v29.1.5 ([#485](https://github.com/defenseunicorns/uds-core/issues/485)) ([9c392b9](https://github.com/defenseunicorns/uds-core/commit/9c392b9b88c84e3c3763878e6beb1800c43ded25))
* **deps:** update neuvector to 5.3.3 ([#467](https://github.com/defenseunicorns/uds-core/issues/467)) ([261057d](https://github.com/defenseunicorns/uds-core/commit/261057d2bf142c3167fdf0d0bd68bc2fb47d22df))
* **deps:** update pepr to 0.32.2 ([#473](https://github.com/defenseunicorns/uds-core/issues/473)) ([ab4bee9](https://github.com/defenseunicorns/uds-core/commit/ab4bee906f020d86b90c0b984789be55f8b4c08b))
* **deps:** update pepr to 0.32.3 ([#494](https://github.com/defenseunicorns/uds-core/issues/494)) ([2e28897](https://github.com/defenseunicorns/uds-core/commit/2e2889784043b21463e72643eb890054645dd439))
* **deps:** update pepr to 0.32.6 ([#516](https://github.com/defenseunicorns/uds-core/issues/516)) ([a9d3eec](https://github.com/defenseunicorns/uds-core/commit/a9d3eecce3e007958b45ac2e627cbece84ad48ac))
* **deps:** update promtail to 3.1.0 ([#335](https://github.com/defenseunicorns/uds-core/issues/335)) ([4457fce](https://github.com/defenseunicorns/uds-core/commit/4457fce6f46626047e37a17b87dbdc675bcfd709))
* **deps:** update uds to v0.12.0 ([#521](https://github.com/defenseunicorns/uds-core/issues/521)) ([8e587ff](https://github.com/defenseunicorns/uds-core/commit/8e587ffc210bdb2351748383e058cf86ced8b7a9))
* **deps:** update uds-common tasks to 0.6.1 ([#498](https://github.com/defenseunicorns/uds-core/issues/498)) ([4aa6e33](https://github.com/defenseunicorns/uds-core/commit/4aa6e3372f6d1a5df1e2ae51a3129603a8b0b29b))
* **deps:** update zarf to v0.35.0 ([#490](https://github.com/defenseunicorns/uds-core/issues/490)) ([86957cf](https://github.com/defenseunicorns/uds-core/commit/86957cfe19564ec8ddccec7e496af4469def322a))
* docs linting changes ([#505](https://github.com/defenseunicorns/uds-core/issues/505)) ([0fe2015](https://github.com/defenseunicorns/uds-core/commit/0fe20151713363f572a50601016e06e60230990f))
* remove emulated gitlab endpoints from keycloak ([#483](https://github.com/defenseunicorns/uds-core/issues/483)) ([495960c](https://github.com/defenseunicorns/uds-core/commit/495960ce8d40cf2ef7c0f0021b653db6fc6383bb))
* update docs for group auth and readme for docs site ([#540](https://github.com/defenseunicorns/uds-core/issues/540)) ([ace7041](https://github.com/defenseunicorns/uds-core/commit/ace7041e500b72f00b4a5c23d7413a46aa359504))

---
#### gitlab
##### [17.1.1-uds.1](https://github.com/defenseunicorns/uds-package-gitlab/compare/v17.1.1-uds.0...v17.1.1-uds.1) (2024-07-09)


##### ⚠ BREAKING CHANGES

* allow redis password secret creation and GitLab PeerAuthentication exceptions ([#161](https://github.com/defenseunicorns/uds-package-gitlab/issues/161))

##### Features

* allow redis password secret creation and GitLab PeerAuthentication exceptions ([#161](https://github.com/defenseunicorns/uds-package-gitlab/issues/161)) ([a5e9bd1](https://github.com/defenseunicorns/uds-package-gitlab/commit/a5e9bd1f9c116acbea06b28d78d651dec5f5696d))


##### Miscellaneous

* **deps:** update gitlab support dependencies ([#158](https://github.com/defenseunicorns/uds-package-gitlab/issues/158)) ([32aece7](https://github.com/defenseunicorns/uds-package-gitlab/commit/32aece705213305db19b115a2acc74fb3166e20a))
* remove and gitignore .vscode directory ([#159](https://github.com/defenseunicorns/uds-package-gitlab/issues/159)) ([c087596](https://github.com/defenseunicorns/uds-package-gitlab/commit/c087596604d2296ca9d05e915d59d6c715fd90a9))
* update license ([#148](https://github.com/defenseunicorns/uds-package-gitlab/issues/148)) ([a457cc4](https://github.com/defenseunicorns/uds-package-gitlab/commit/a457cc4946be87160e86743e7416a10d69dfaf8c))

---
#### nexus
##### [3.69.0-uds.0](https://github.com/defenseunicorns/uds-package-nexus/compare/v3.68.0-uds.3...v3.69.0-uds.0) (2024-07-12)


##### Bug Fixes

* improve clientID usage ([6788a04](https://github.com/defenseunicorns/uds-package-nexus/commit/6788a0478f9aa73210815dac5c98ff1b07c1e1ce))
* remove custom_admin_password to allow random admin password generation ([6788a04](https://github.com/defenseunicorns/uds-package-nexus/commit/6788a0478f9aa73210815dac5c98ff1b07c1e1ce))


##### Miscellaneous

* release 3.69.0-uds.0 ([8ca331b](https://github.com/defenseunicorns/uds-package-nexus/commit/8ca331b1e382e811eb6663f589bb1d7fdc2d355a))
* update common uds task versions ([6788a04](https://github.com/defenseunicorns/uds-package-nexus/commit/6788a0478f9aa73210815dac5c98ff1b07c1e1ce))
* upgrade to 69.0.0-bb.1 ([6788a04](https://github.com/defenseunicorns/uds-package-nexus/commit/6788a0478f9aa73210815dac5c98ff1b07c1e1ce))


## [0.2.16](https://github.com/defenseunicorns/uds-bundle-software-factory-nutanix/compare/v0.2.14...v0.2.16) (2024-07-01)

* Contains the same updates as the [0.2.15] (2024-07-01) below, just with a ci bug fix to publish the package.
Expand Down
2 changes: 1 addition & 1 deletion bundles/uds-core-swf/uds-bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: software-factory-nutanix
description: A UDS bundle for deploying a software factory to an RKE2 cluster
# x-release-please-start-version
version: "0.2.16"
version: "0.3.0"
# x-release-please-end
architecture: amd64

Expand Down
1 change: 0 additions & 1 deletion config/uds-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ variables:
GITLAB_BACKUP_SCHEDULE: "0 3 * * *"
GITLAB_BACKUP_EXTRA_ARGS: "--skip artifiacts,registry"
BUCKET_SUFFIX: ""
GITLAB_REDIS_ENDPOINT: "redis-master.dev-redis.svc.cluster.local"
WEBSERVICE_REPLICAS: 3
WEBSERVICE_WORKERS: 4
WEBSERVICE_HPA:
Expand Down

0 comments on commit 8de287a

Please sign in to comment.