tripleo-heat-templates/puppet
Emilien Macchi 81863d1014 Re-enable Ceilometer composable roles for controller
This patch brings back Ceilometer composable roles for controller,
module some adjustments to make it work.

Fixes 3 issues in Ceilometer composable services

1) This patch fixes the hiera maps in the pacemaker ceilometer*
templates. These were lists and should be a map.

2) fixes a critical issue in ceilometer-base.yaml where the
password was incorrectly coded in the YAML using get_param on
a string which wasn't actually a parameter.

3) Fixes the ceilometer_coordination_url so that it uses a YAML anchor
as was implied instead of get_param on a string which wasn't a
parameter.

4) Fixes the default database connection to use mongodb and configured
in puppet-tripleo profile appropriately.

Co-Authored-By: Dan Prince <dprince@redhat.com>
Co-Authored-By: Pradeep Kilambi <pkilambi@redhat.com>

Closes-Bug: #1601844
Change-Id: Ia0a59121b9ffd5e07647f66137ce53870bc6b5d6
2016-07-11 11:00:36 -04:00
..
extraconfig Remove config_identifier from all_nodes extraconfig examples 2016-07-05 17:46:23 +01:00
hieradata Merge "Use create-legacy-resource-types during gnocchi-upgrade" 2016-07-05 14:05:36 +00:00
manifests Re-enable Ceilometer composable roles for controller 2016-07-11 11:00:36 -04:00
services Re-enable Ceilometer composable roles for controller 2016-07-11 11:00:36 -04:00
all-nodes-config.yaml Switch Ceph Monitor/OSD/Client/External to composable roles 2016-07-04 16:38:40 +02:00
bootstrap-config.yaml Remove NO_SIGNAL from ControllerBootstrapNodeDeployment 2015-06-03 16:30:53 +02:00
ceph-cluster-config.yaml Switch Ceph Monitor/OSD/Client/External to composable roles 2016-07-04 16:38:40 +02:00
ceph-storage-post.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
ceph-storage.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
cinder-storage-post.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
cinder-storage.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
compute-post.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
compute.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
controller-config-pacemaker.yaml Configure ControllerServices via resource chains 2016-03-31 16:09:17 -04:00
controller-config.yaml Configure ControllerServices via resource chains 2016-03-31 16:09:17 -04:00
controller-post.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
controller.yaml Re-enable Ceilometer composable roles for controller 2016-07-11 11:00:36 -04:00
deploy-artifacts.sh Add support for DeployArtifactURLs 2016-02-26 16:55:44 -05:00
deploy-artifacts.yaml Add support for DeployArtifactURLs 2016-02-26 16:55:44 -05:00
swift-devices-and-proxy-config.yaml Overcloud: bump HOT version to 2015-04-30 2015-05-20 11:37:46 -07:00
swift-storage-post.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
swift-storage.yaml Replace NodeConfigIdentifiers with DeployIdentifier 2016-07-04 21:24:16 +01:00
vip-config.yaml Basic support for deploying Ironic in overcloud 2016-06-29 15:59:08 +02:00