sunbeam-charms/roles
Hemanth Nakkina 5c21c23de8
[ci] Add loadbalancer annotations as part of setup
During restarts, the k8s services of type loadbalancer
can get diferent IPs and the integration tests tries to
communicate with older IPs.
Add a step after deploying the bundle to add loadbalancer
annotations to services of type loadbalancer so that
IPs persist during restart of pods.

Pin httpx version in tox.ini due to bug [1] in lightkube

[1] https://github.com/gtsystem/lightkube/issues/78

Change-Id: I013ec1c1e9dbac3ae86c57abcd9d87a3b99f6e82
2024-12-02 21:43:37 +05:30
..
charm-build/tasks [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00
charm-publish Add watcher-k8s charm 2024-09-05 16:27:54 +05:30
collect-run-data/tasks [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00
configure-ephemeral/tasks [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00
k8s [ci] Add loadbalancer annotations as part of setup 2024-12-02 21:43:37 +05:30
k8s-cloud/tasks [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00
lxd-cloud/tasks [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00
manual-cloud [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00
zaza-func-test/tasks [tests] migrate tests to k8s 2024-09-18 12:31:05 +02:00