charm-kubernetes-master:release_1.29

Last commit made on 2024-02-17
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

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.

5c793cb... by Kevin W Monroe

open the apiserver port (#334)

* open the apiserver port

* unit test open-port

* Update src/charm.py

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

* close ports that we opened if our apiserver gets unwell

---------

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

9470812... by Adam Dyess

Add get-kubeconfig action (#335)

46b5be9... by Kevin W Monroe

lp:2048692 include relations needed for upgrade from < 1.29 (wrong bug previously)

b6f1054... by Kevin W Monroe

lp:2049953 include relations needed for upgrade from < 1.29

e6c2c4c... by Kevin W Monroe

enforce juju >= 3.1 (#329)

66ca873... by Adam Dyess

Don't call snap list on the machine running unit tests (#323)

d012c7b... by Adam Dyess

Include lb-consumer relation's addresses when requesting certificates (#327)

* Include lb-consumer relation's addresses when requesting certificate sans

* Resolve linting issues

* Apply review comments

* instrument better logs for a reconciled control-plane that still has failures

a0d1708... by Kevin W Monroe

LP 2049953: adding coordinator peer interface (#328)

* adding coordinator peer interface

* lint fix; refactor peer interfaces