Skip to content

Commit

Permalink
Update changelog-0.8.x.md (#1400)
Browse files Browse the repository at this point in the history
* Update changelog-0.8.x.md

* Update changelog-0.8.x.md

* fix linter

* Auto commit - update kustomization.yaml

---------

Co-authored-by: CI/CD pipeline <CI/[email protected]>
  • Loading branch information
Despire and CI/CD pipeline authored May 23, 2024
1 parent 4adc558 commit dc323eb
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 3 deletions.
19 changes: 18 additions & 1 deletion docs/CHANGELOG/changelog-0.8.x.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Claudie `v0.8`

!!! warning "Due to updating terraform files the `v0.8.x` clusters build with claudie version `v0.7.x` will be forced to be recreated. Before updating make backups of your data"
!!! warning "Due to updating terraform files the `v0.8.x` clusters build with claudie version `v0.7.x` will be forced to be recreated.

Nodepool/cluster names that do not meet the required length of 14 characters for nodepool names and 28 characters for cluster names must be adjusted or the new length validation will fail. You can achieve a rolling update by adding new nodepools with the new names and then removing the old nodepools before updating to version 0.8.

Before updating make backups of your data"

## Deployment

Expand Down Expand Up @@ -42,3 +46,16 @@ To further harden claudie, you may want to deploy our pre-defined network polici
- Correctly change the API endpoint [#1366](https://github.com/berops/claudie/pull/1366)
- Restrict nodepool and cluster names to 14 and 28 characters respectively, and add the ability to define and use providers in a single cluster [#1348](https://github.com/berops/claudie/pull/1348)
- Prohibit changing the cloud provider in a nodepool [#1371](https://github.com/berops/claudie/pull/1371)

## v0.8.1

Nodepools with genesis cloud provider will trigger a recreation of the cluster due to the change in terraform files. Make a backup of your data if your cluster constains genesis cloud nodepools.

### Features
- disable deploying Node Local DNS by default [#1382](https://github.com/berops/claudie/pull/1382)
- Add immutability to nodepools [#1385](https://github.com/berops/claudie/pull/1385)
- More readable validation errors [#1397](https://github.com/berops/claudie/pull/1397)

### Bugfixes
- Fix mounting volume for longhorn on genesis cloud nodepools [#1389](https://github.com/berops/claudie/pull/1389)
- Fix MountVolume.SetUp errors by updating multipath configuration [#1386](https://github.com/berops/claudie/pull/1386)
2 changes: 1 addition & 1 deletion manifests/claudie/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -74,4 +74,4 @@ images:
- name: ghcr.io/berops/claudie/scheduler
newTag: 43f201d-2805
- name: ghcr.io/berops/claudie/terraformer
newTag: ab6f6da-2807
newTag: 1786803-2810
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ func (s *S3Adapter) Healthcheck() error {
})

if err != nil {
return fmt.Errorf("error creating healthcheck client for AWS S3: %v", err)
return fmt.Errorf("error creating healthcheck client for AWS S3: %w", err)
}
return nil
}
Expand Down

0 comments on commit dc323eb

Please sign in to comment.