charm-kubernetes-master:release_1.24

Last commit made on 2022-08-01
Get this branch:
git clone -b release_1.24 https://git.launchpad.net/charm-kubernetes-master

Branch merges

Branch information

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

Recent commits

59313f5... by Adam Dyess

1.24+ck1 Cherries (#235)

* Testing with python-3.10 (#225)

* Testing with python-3.10
* mock more appropriately the glob and exists methods of Path
* use existing mock get_ingress_address rather than re-mock it

* Use recommended cipher suites by default (#228)

To exclude Triple DES Ciphers and Obsoleted CBC ciphers. The default
list in this charm can be hardened further by an operator for instance:

juju config kubernetes-control-plane api-extra-args="
    tls-min-version=VersionTLS13
"
or supplying an explicit list to "tls-cipher-suites".

Closes-Bug: LP: #1970993

* Restart the auth-webhook service after certs change (#229)

* Update bug links (#227)

* Update kubernetes_control_plane.py (#232)

* Update charmhub links (#234)

* enable jammy support for this charm (#233)

* enable jammy support for this charm

* Update metadata.yaml

* remove xenial

* as of pytest-asyncio>=0.19, auto must be specified

Co-authored-by: Nobuto Murata <email address hidden>
Co-authored-by: George Kraft <email address hidden>
Co-authored-by: Nick Veitch <email address hidden>
Co-authored-by: Chris Johnston <email address hidden>

44ae661... by George Kraft

Check for Ceph FSID before enabling Ceph CSI addons (#224)

db81750... by George Kraft

Fix race condition with allow-privileged=auto when relating ceph (#223)

* Fix race condition with allow-privileged=auto when relating ceph

* Remove unnecessary calls to install_ceph_common

* tox -e format

* Update tests to use keystone latest/stable

* remove keystone integration from testing

Co-authored-by: Adam Dyess <email address hidden>

f7bb202... by Kevin W Monroe

make 1.24/stable the default channel on the stable branch (#222)

* make 1.24/stable the default channel for the stable branch

* refactor test data to use stable channels for charms and snaps for the stable branch

bf9ee8d... by Kevin W Monroe

fix ceph and cloud-config (#221)

Couple quick fixes:
- ensure install_ceph_common runs before we try to use the ceph_cli
- reconfigure kubelet when clouds depart so we get a valid cloud-config

5137ffe... by Stone Preston <email address hidden>

Add calls to write the kublet config on azure and gcp, similar to how kubernetes-worker does it (#220)

7a9653f... by George Kraft

Use ceph-client relation instead of ceph-admin (#219)

* Use ceph-client relation instead of ceph-admin

* Add blocked status for ceph-storage relation

c7ddb9c... by Adam Dyess

always enable apiserver flags, regardless of enable-metrics settings (#215)

* always enable apiserver flags, regardless of enable-metrics settings

* fallback to downloading latest resources when integration tests cannot build resources

c91958d... by Nick Veitch

add docs to metadata (#216)

7e04032... by Adam Dyess

ensure that resources are built before using (#218)