Since ansible-core 2.10 it is recommended to use modules via FQCN
In order to align with recommendation, we perform migration
by applying suggestions made by `ansible-lint --fix=fqcn`
Change-Id: Ide77ad6afc07c17da15d7a6fc88197384f306981
In order to reduce divergance with ansible-lint rules, we apply
auto-fixing of violations.
In current patch we replace all kind of truthy variables with
`true` or `false` values to align with recommendations along with
alignment of used quotes.
Change-Id: I8df4d077e26c710379d1cb7e4036bab15bf5522f
We don't have /etc/ceilometer/gnocchi_resources.yaml by default,
and this file is not currently distributed.
So after gnocchi and ceilometer setup, ceilometer-upgrade is not runned,
which results in empty resource-type.
This patch checks gnocchi_resources.yaml in it's default location
rather than in etc.
Change-Id: I64d63352a7a8afab86deb86cd3e6d5e1f6387d08
This patch makes available to completely move to zuul templates,
by adding openstack-ansible-role-distro_install-jobs into list.
Added small fixes to make them working.
Centos has gnocchi_resources.yaml packed with ceilometer-common package,
so test was failing on db_setup task.
Also ceilometer user was not created, as it checks for existance of
ceilometer_central_container group, which was not defined in inventory.
Change-Id: I7fd7a949724f4fa52fa48534a6ef6c8a8efdc290
The task fails to run because it has an unrecognized argument.
This param has been removed in ceilometer in commit
9323f07f977f320882f8b536c3b54835274826fc
Closes-Bug: #1794680
Change-Id: Id720f106a4ed3325a24007bc6cb293e359ac4968