diff --git a/doc/source/operations/upgrading-openstack.rst b/doc/source/operations/upgrading-openstack.rst index ee91ae326..ec58a8d8f 100644 --- a/doc/source/operations/upgrading-openstack.rst +++ b/doc/source/operations/upgrading-openstack.rst @@ -176,6 +176,21 @@ authentication will fail if this configuration is absent. See `upstream Keystone change `__ for more details. +OS Capacity exporter and dashboard enabled by default +----------------------------------------------------- + +The OS Capacity exporter will automatically be deployed after the upgrade. +During the upgrade, HAProxy config, Prometheus config and Grafana dashboards +will also be updated to use the exporter. If you want to disable this, change +the following in ``kayobe-config/etc/kayobe/stackhpc-monitoring.yml``: + +.. code-block:: yaml + + # Whether the OpenStack Capacity exporter is enabled. + # Enabling this flag will result in HAProxy configuration and Prometheus scrape + # targets being templated during deployment. + stackhpc_enable_os_capacity: false + Known issues ============ diff --git a/etc/kayobe/hooks/overcloud-service-upgrade/post.d/deploy-os-capacity-exporter.yml b/etc/kayobe/hooks/overcloud-service-upgrade/post.d/deploy-os-capacity-exporter.yml new file mode 120000 index 000000000..0cc70aace --- /dev/null +++ b/etc/kayobe/hooks/overcloud-service-upgrade/post.d/deploy-os-capacity-exporter.yml @@ -0,0 +1 @@ +../../../ansible/deploy-os-capacity-exporter.yml \ No newline at end of file