In CentOS, we expect to have python3 client package in 8.x while we
expect to have python2 in 7.x .
Fix unit tests to expect the correct version according to os major
version.
Change-Id: Ifdc8e09197f15720d585598b54ba9427f436dc3a
This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain. This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.
Change-Id: Ibc184a50cf16b7048e0f7249f8894d8661bb76fe
This change updates the test that currently do Debian/RedHat sets of
tests to use on_supported_os from rspec-puppet-facts. This improves the
over all coverage with the specific CentOS, Debian, RedHat and Ubuntu
flavors of facts.
Change-Id: Ibd7e2914419a492363de70d1e93c86abeeabc357
Install ceilometerclient (aodhclient does not exist yet):
* manifest
* unit tests
* acceptance tests
* example manifest
Change-Id: Ib644bd0896af71b5fd0379236c7650588fd407b2