SM:mainline2744:Provision stops with database_completed with dependency failures at ceilometer

Bug #1629626 reported by sundarkh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.1
Fix Committed
Critical
Dheeraj Gautam
Trunk
Fix Committed
Critical
Dheeraj Gautam

Bug Description

SM:mainline2744:Provision stops with database_completed with dependency failures at ceilometer

1) Install Mainline 2744 Kilo SM
2) reimage the target with ubuntu-14-04-04; Succesfully reimage happens
3) Inititate the provision . Observe that the provision stops at database_completed with ceilometer dependecy failure

t 1 23:12:21 nodeg37 puppet-agent[12039]: Could not apply complete catalog: Found 1 dependency cycle:
Oct 1 23:12:21 nodeg37 puppet-agent[12039]: (Ceilometer_config[DEFAULT/debug] => Service[ceilometer-collector] => Class[Ceilometer::Collector] => Class[Ceilometer::Agent::Auth] => Ceilometer_config[service_credentials/os_cacert] => Service[ceilometer-collector])
Oct 1 23:12:21 nodeg37 puppet-agent[12039]: Try the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz
Oct

Workaround :
-------------

Disable the ceilometer form cluster.json and issue fresh provision; Observe that Provision gets completed succesfully

Same observation with Kilo/mitaka SKUs

Jeba Paulaiyan (jebap)
tags: added: blocker
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/24695
Submitter: Dheeraj Gautam (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/24695
Committed: http://github.org/Juniper/contrail-puppet/commit/a35a708e4ce3bb0f871c2a0344002730d66e0e4e
Submitter: Zuul
Branch: master

commit a35a708e4ce3bb0f871c2a0344002730d66e0e4e
Author: Dheeraj Gautam <email address hidden>
Date: Wed Oct 5 14:42:42 2016 -0700

SM-Ceilometer: Fix provisioning for ceilometer

Closes-Bug: #1629626
Closes-Bug: #1456752

1. removed ordering for ceilometer
2. fix mongodb provisioning to use hos_ip instead of host_non_mgmt_ip
3. remove hiera calls from mongo.pp

Change-Id: I30f986e820e9dca879175c81aa57777b17ac9d2e

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.1

Review in progress for https://review.opencontrail.org/24809
Submitter: Dheeraj Gautam (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/24809
Committed: http://github.org/Juniper/contrail-puppet/commit/85fbeb64f62d32929651387bb2deb813e0ec4d5a
Submitter: Zuul
Branch: R3.1

commit 85fbeb64f62d32929651387bb2deb813e0ec4d5a
Author: Dheeraj Gautam <email address hidden>
Date: Wed Oct 5 14:42:42 2016 -0700

SM-Ceilometer: Fix provisioning for ceilometer

Closes-Bug: #1629626
Closes-Bug: #1456752

1. removed ordering for ceilometer
2. fix mongodb provisioning to use hos_ip instead of host_non_mgmt_ip
3. remove hiera calls from mongo.pp

Conflicts:
 contrail/environment/modules/contrail/manifests/profile/openstack/ceilometer.pp

Change-Id: I30f986e820e9dca879175c81aa57777b17ac9d2e

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.