Scenario:
1. Create cluster
2. Add 3 nodes with controller role
3. Add 3 nodes with rabbit role
4. Add 1 compute and cinder
5. Verify networks
6. Deploy the cluster
Result: deploy failed while primary controller was deploying with the message in puppet.log (see the logs in diagnostic snapshot):
node-1 2015-10-31T02:25:00.196679 err: Could not set 'file' on ensure: No such file or directory - /etc/rabbitmq/definitions at 27:/etc/puppet/modules/osnailyfacter/modular/astute/dump_rabbitmq_definitions.pp
Similar bug was fixed for 7.0: https://bugs.launchpad.net/fuel/+bug/1492312
ISO version:
shotgun_sha 25dd78a3118267e3616df0727ce746e7dead2d67
api 1.0
fuelmain_sha b9b39ee9d3bbdb1883d924840ab691b95e1ef4d1
astute_sha 687458e949dedfa6877e3a2e683f8ee0c1cbd43c
fuel-ostf_sha 25c87380395f2e42ca01ea6357b72d4407ff4201
build_id 97
openstack_version 2015.1.0-8.0
auth_required True
fuel-library_sha 01272e0a719c940ef3df5b4167990ff811da1b10
fuel-agent_sha 9da73b497be5f91cb79f91e74d73eb0525be1c71
production docker
network-checker_sha 518f7ef2706e564950469435f7cf27df175e1b27
release_versions:
2015.1.0-8.0:
VERSION:
build_id 97
fuelmenu_sha 153c91e884a4601d30f8ebe3349170f96e3456e2
openstack_version 2015.1.0-8.0
network-checker_sha 518f7ef2706e564950469435f7cf27df175e1b27
fuel-upgrade_sha 1e894e26d4e1423a9b0d66abd6a79505f4175ff6
fuel-library_sha 01272e0a719c940ef3df5b4167990ff811da1b10
fuel-createmirror_sha 5b61266e19eb7cdc745fea7a7d97c90f2515c921
feature_groups:
- mirantis
fuel-nailgun-agent_sha 00b4b11553c250f22c0079fb74c8b782dcb7b740
fuel-nailgun_sha af02bd8f9aac1a1007f3ce17e5d7842853bd7758
shotgun_sha 25dd78a3118267e3616df0727ce746e7dead2d67
fuel-agent_sha 9da73b497be5f91cb79f91e74d73eb0525be1c71
api 1.0
fuelmain_sha b9b39ee9d3bbdb1883d924840ab691b95e1ef4d1
astute_sha 687458e949dedfa6877e3a2e683f8ee0c1cbd43c
fuel-ostf_sha 25c87380395f2e42ca01ea6357b72d4407ff4201
release 8.0
build_number 97
python-fuelclient_sha 555eeac8810c36b0616f5d12277e9099a53bb338
production docker
fuel-upgrade_sha 1e894e26d4e1423a9b0d66abd6a79505f4175ff6
fuel-createmirror_sha 5b61266e19eb7cdc745fea7a7d97c90f2515c921
build_number 97
fuelmenu_sha 153c91e884a4601d30f8ebe3349170f96e3456e2
fuel-nailgun-agent_sha 00b4b11553c250f22c0079fb74c8b782dcb7b740
fuel-nailgun_sha af02bd8f9aac1a1007f3ce17e5d7842853bd7758
python-fuelclient_sha 555eeac8810c36b0616f5d12277e9099a53bb338
feature_groups:
- mirantis
release 8.0
Looks like hiera didn't merge data from override/ detach- rabbitmq. yaml rabbitmq_ definitions task.
as it yaml contains "rabbit_hash: enabled: false" param that should disable run of astute/