4bee12fea1
The SQLAlchemy-collectd plugin is now shipped in podman containers under Kolla, this allows heat templates to pull the plugin into the collectd configuration when the collectd templates are being used. A corresponding change in puppet-tripleo under the same change-id adds support to enable the plugin on the puppet side. The feature can be enabled for an overcloud by adding: EnableSQLAlchemyCollectd: true to the heat configuration while also including one of the collectd templates from environments/metrics. The implementation requires that Openstack services which make use of SQLAlchemy include directives for the plugin within the SQLAlchemy URL, so this incurs a change in all templates that include a MySQL database URL. Change-Id: If598da717653a383a2d3b3373c56517f8bca832f