canonical / charm-openstack-service-checks

Collection of Nagios checks and other utilities that can be used to verify the operation of an OpenStack cluster
0 stars 2 forks source link

openstackclient version(s) installed are charm series default, not matching cloud #94

Closed sudeephb closed 7 months ago

sudeephb commented 7 months ago

When checking an openstack-service-checks xenial deployment, the openstack command was installed with apt install python{,3}-openstackclient and is from the xenial-updates repository.

I might suggest we should detect the version of openstack client, or have openstack-origin setting on the charm to install the proper revision of the openstack client.

This is not causing a specific bug, but it does leave openstack-service-checks unit unable to run many cloud-specific items for newer cloud versions (such as xenial-queens openstackclient extensions are not available in openstackclient on xenial lxd, on a xenial-queens cloud).

Either we should install the appropriate snap or get the openstack-origin setting to grab openstack client from the proper repo.


Imported from Launchpad using lp2gh.

sudeephb commented 7 months ago

(by eric-chen) This charm is no longer being actively maintained. Please consider using the new Canonical Observability Stack instead. (https://charmhub.io/topics/canonical-observability-stack) I will close this new feature request.