telemetry-tempest-plugin/telemetry_tempest_plugin
Jaromir Wysoglad afe631a2d0 Use server_group in Prom autoscaling scenario
Thanks to the recent developments in ceilometer and sg-core,
we can use server_group for grouping instances from the same
stack for autoscaling purposes. This is how the instances are
grouped in gnocchi based autoscaling. It's much easier for the
users to configure and it should be the prefered option when using
autoscaling.

For backwards compatibility with current stable branches I
added a "autoscaling_instance_grouping" config option. The old
way ("prefix") of instance grouping is used by default and so
tempest tests will continue working on stable branches. By
setting the option to "metadata", the new way of instance
grouping will be used. I'll set this setting in .zuul.yaml
of all telemetry repositories on master branches in follow-up
patches.

Change-Id: I2770e9d47b914941f938f63d92ab7868fe09d7b9
2024-10-07 14:00:48 -04:00
..
aodh Merge "Add basic admin tests for Aodh" 2024-06-19 14:15:51 +00:00
scenario Use server_group in Prom autoscaling scenario 2024-10-07 14:00:48 -04:00
__init__.py Apply cookiecutter to newly split project telemetry-tempest-plugin 2017-12-10 11:59:04 +05:30
config.py Use server_group in Prom autoscaling scenario 2024-10-07 14:00:48 -04:00
exceptions.py Further py27 cleanup support 2020-05-03 11:16:08 +02:00
plugin.py Separate backends by type 2023-12-21 10:59:44 +00:00