charm-kubernetes-master:release_1.29

Last commit made on 2024-07-02
Get this branch:
git clone -b release_1.29 https://git.launchpad.net/charm-kubernetes-master

Branch merges

Branch information

Name:
release_1.29
Repository:
lp:charm-kubernetes-master

Recent commits

0a66986... by Adam Dyess

Pin cdk-addons to the charm's channel and warn about cdk-addons deprecations (#358)

3713b3e... by Adam Dyess

Allow ceph-client to be related with a warning to no longer manage (#353)

bb0d9d0... by Adam Dyess

Partially support the keystone-credentials relation enough to uplift the keystone service (#350) (#351)

* Partially support the keystone-credentials relation enough to uplift the keystone service
* Adjust the failure mode when there's no keystone-auth-service
* Improve kubectl() to error quicker when kubeconfig doesn't exist
* Juju admin can configure authorization-webhook-config-file
* charm-lib-kubernetes-snap back to main branch
* AWS IAM provides a warning

848602e... by Adam Dyess

Remove unused python packages affecting cloud integrations

90f2eff... by Adam Dyess

Simplify uplifting the one-shot-token from a reactive upgrade (#345)

* Simplify uplifting the one-shot-token from a reactive upgrade
* patch vault-kv to not rob the on.commit event
* do not store one-shot token, but a hash of it instead

b266a80... by Adam Dyess

Ku 510/vault kv/encryption at rest (#342)

* Vendor ops version of layer-vault-kv into the charm
* Completed unit tests of vault-kv library
* begin testing of vaultlocker layer replacement
* Begin testing of reactive upgrade
* Completed unit tests and docs to support vaultlocker encryption
* Passing jenkins validation testing
* woke ignore operator libs
* Improve testing, improved security, validated upgrades
* Address review comments
* pin hvac requirements

fcc141f... by Adam Dyess

Strip the output from leader-get as it tends to add extra line feeds (#347)

e2b8b5c... by Adam Dyess

Freeze python dependencies for rreproducible charm builds (#344)

96161d3... by Kevin W Monroe

add choice betwee root and ubuntu config in kubectl helper (#336)

* add choice betwee root and ubuntu config in kubectl helper

* Update src/kubectl.py

Co-authored-by: Angelos Kolaitis <email address hidden>

* unit test kubectl

---------

Co-authored-by: Angelos Kolaitis <email address hidden>

72b4363... by Kevin W Monroe

remove status.on_error decorator

The previous commit pulled in a status decorator pattern that we don't
want to introduce on this release branch. Revert that in favor of the
pattern used for 1.29.