Openstack-network-controller task for neutron-server (which Ceilometer depends on) is run after openstack-controller (where Ceilometer is configured)
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-
"ostf_sha": "b47bb2ad09e60a
"build_number": "163",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-
7bb2ad09e60a250
"auth_required": true,
"api": "1.0",
"nailgun_sha": "0bfcbcaaaebce2
"production": "docker",
"python-
"astute_sha": "ca7635a356a904
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "3937483ff53396
"fuellib_sha": "9b1948b210e70d
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/
Logs are here: https:/
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 |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Ryan Moe (rmoe) |
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/