charm-openstack-hypervisor:main

Last commit made on 2024-04-30
Get this branch:
git clone -b main https://git.launchpad.net/charm-openstack-hypervisor

Branch merges

Branch information

Name:
main
Repository:
lp:charm-openstack-hypervisor

Recent commits

4b6eb21... by James Page

Complete repository retirement.

Change-Id: If3c98c2cbe11b817bc0d84373dd138ad20a71269

6870447... by James Page

Retire project post merge to sunbeam-charms

Change-Id: Ie2828c61608e9eed054ed7683731c9e2b681fbde

6dd5c3e... by Guillaume Boutry

Configure live migration

Configure TLS certificates with the right extensions to be used in an
mTLS environment. (Used by Libvirt and QEMU for native TLS migration).
Ask for new TLS certificate if it's missing the mTLS clientAuth and
serverAuth extended key usages.
Libvirt/QEMU fail to read CA certificate with chain, therefore it's
templated without the chain.
Add extra binding `migration`.
Add extra configuration key `use-migration-binding`. It's false by
default, since on current sunbeam installation, there's no space
configuration, all ip addresses are part of the alpha space. Which makes
selecting the right ip address impossible.

Change-Id: Ia0622b12bcac6b90d7a9937695947c113f62d7fe

34ededa... by Hemanth Nakkina

Fix check_relation_handlers_ready

Recent changes on charm-ops-sunbeam introduces
arugments to check_relation_handlers_ready function.
Add event argument to check_relation_handlers_ready.

Change-Id: I07acbd9ddda3fba3d454bbd384fef3d68d0d8539

8bb6287... by Hemanth Nakkina

Stop services for goneaway events for relations

Implement stop-services function for the charm.
For relations amqp, ovsdb-cms, reset the
corresponding snap data.
Add mandatory_relations to openstack-hypervisor
charm.

Depends-On: https://review.opendev.org/c/openstack/charm-ops-sunbeam/+/899012
Change-Id: Ie6a735d4cad281c080e47208cf87f34e50d00fd1

29d9924... by Hemanth Nakkina

Format the code

Change pyproject.toml to reflect similar ot other
sunbeam charms.
Run tox -e fmt for formatting.

Change-Id: I21f40c502a8503edd8d4c345b09fc33d0f67c5dc

f44f1fe... by Chi Wai CHAN

Add capacity dashboard

Add capacity dashboard for disk, memory and CPU usage
based on metrics from the node exporter.

Co-Authored-By: sudeephb <email address hidden>

Change-Id: Ie9ee5ba8a00aa1fd8164d06f8009dde9f383b0ab

8d2e744... by Hemanth Nakkina

Add py311 in tox file

Add py311 in tox file

Change-Id: I99001533bf4b9527f73e5d8fff4cba2428de0b88

2857bd4... by James Page

Update for bobcat release

Update publishing target for charmhub.

Set default config option for snap to 2023.2/edge.

Rev microk8s version to 1.28.

Change-Id: Ibf4ebd12104fd1de94a055bd84db2e29c8ea0386

3324621... by Liam Young

Add 'extra' test dep

python-subunit 1.4.3+ requires 'extras' otherwise an error
occures:
"'run --slowest' is not a stestr command."

Change-Id: I999923e7a1f85aa09c80a96fd6ca3b7cc305ae40