Openstack-network-controller task for neutron-server (which Ceilometer depends on) is run after openstack-controller (where Ceilometer is configured)

Bug #1429009 reported by Anastasia Palkina
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Triaged
Critical
Ryan Moe
6.0.x
Invalid
Undecided
Ryan Moe

Bug Description

"build_id": "2015-03-05_00-24-56",
"ostf_sha": "b47bb2ad09e60a25040e21f250018e256f3bebdd",
"build_number": "163",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-05_00-24-56", "ostf_sha": "b4
7bb2ad09e60a25040e21f250018e256f3bebdd", "build_number": "163", "api": "1.0", "nailgun_sha": "0bfcbcaaaebce2511ce3553a3f5864ffd93ecf1d", "production": "docker", "python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626", "astute_sha": "ca7635a356a90404d3dedb5cf26f1d16e07144a9", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "3937483ff533967a9c407c45d1118bc3df67c60c", "fuellib_sha": "9b1948b210e70dab0c39d8ca7cc767f626684b37"}}},
"auth_required": true,
"api": "1.0",
"nailgun_sha": "0bfcbcaaaebce2511ce3553a3f5864ffd93ecf1d",
"production": "docker",
"python-fuelclient_sha": "4eb787f1ad969bd23c93d192865543dbd45a8626",
"astute_sha": "ca7635a356a90404d3dedb5cf26f1d16e07144a9",
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "3937483ff533967a9c407c45d1118bc3df67c60c",
"fuellib_sha": "9b1948b210e70dab0c39d8ca7cc767f626684b37"

1. Create new environment (Ubuntu)
2. Choose Neutron, VLAN
3. Choose Ceilometer
4. Add 3 controller+mongo, 1 compute, 1 cinder
5. Start deployment
6. It has failed with error on primary controller (node-18) in puppet.log:

2015-03-05 16:08:17 ERR

 Could not set 'present' on ensure: No such file or directory - /etc/neutron/neutron.conf at 125:/etc/puppet/modules/openstack/manifests/ceilometer.pp

Logs are here: https://drive.google.com/a/mirantis.com/file/d/0B6SjzarTGFxaeXBEeC1FN1BQS1E/view?usp=sharing

Revision history for this message
Ryan Moe (rmoe) wrote :

It looks like the tasks were not run in the correct order [0]. openstack-network-controller which is what installs and configures neutron-server (which Ceilometer depends on) is run after openstack-controller (where Ceilometer is configured). Probably Ceilometer needs to be moved to its own modular role.

[0] http://paste.openstack.org/show/191127/

Changed in fuel:
status: New → Confirmed
summary: - ERR: Could not set 'present' on ensure: No such file or directory -
- /etc/neutron/neutron.conf at
- 125:/etc/puppet/modules/openstack/manifests/ceilometer.pp
+ Openstack-network-controller task for neutron-server (which Ceilometer
+ depends on) is run after openstack-controller (where Ceilometer is
+ configured)
Changed in fuel:
status: Confirmed → Triaged
Ryan Moe (rmoe)
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Ryan Moe (rmoe)
Revision history for this message
Stanislaw Bogatkin (sbogatkin) wrote :

As it related to granular deployment, set as invalid for 6.0.x

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.