Deployment failed when puppet was trying evaluated cinder-volume

Bug #1436323 reported by Dmitry Tyzhnenko
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Stanislaw Bogatkin
6.0.x
Invalid
Undecided
Stanislaw Bogatkin

Bug Description

Failed on CI - http://jenkins-product.srt.mirantis.net:8080/view/6.1_swarm/job/6.1.system_test.ubuntu.thread_3/74/consoleFull

Step for reproduce:
            1. Create cluster
            2. Add 1 node with controller role
            3. Add 1 node with compute role
            4. Add 2 nodes with cinder and ceph OSD roles
            5. Deploy the cluster
            6. Check ceph status
            7. Check partitions on controller node

2015-03-25T05:27:29.691130+00:00 err: (/Stage[main]/Main/Service[cinder-volume]) Could not evaluate: Could not find init script or upstart conf file for 'cinder-volume'
2015-03-25T05:27:29.691456+00:00 err: (/Stage[main]/Main/Service[cinder-volume]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/upstart.rb:82:in `search'
2015-03-25T05:27:29.692405+00:00 err: (/Stage[main]/Main/Service[cinder-volume]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/init.rb:94:in `initscript'
2015-03-25T05:27:29.692405+00:00 err: (/Stage[main]/Main/Service[cinder-volume]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/upstart.rb:150:in `is_upstart?'
2015-03-25T05:27:29.692405+00:00 err: (/Stage[main]/Main/Service[cinder-volume]) /usr/lib/ruby/vendor_ruby/puppet/provider/service/upstart.rb:139:in `status'

Error from log - http://paste.openstack.org/show/196544/

Tags: puppet
Revision history for this message
Dmitry Tyzhnenko (dtyzhnenko) wrote :
Changed in fuel:
status: New → Confirmed
assignee: Fuel Library Team (fuel-library) → Stanislaw Bogatkin (sbogatkin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/168041

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/168041
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=c1056c5d179bebd575a3ef87af8c1003fa745063
Submitter: Jenkins
Branch: master

commit c1056c5d179bebd575a3ef87af8c1003fa745063
Author: Stanislaw Bogatkin <email address hidden>
Date: Thu Mar 26 18:44:05 2015 +0300

    Create condition for ceph refreshing images and volumes

    If on deploy we select ceph only for images or only for volumes
    then we should notify only appropriate service after ceph class
    evaluation.

    Change-Id: I8bce9707b4088f36b4cc4065e8a8c3ebc6e302fd
    Closes-Bug: #1436323

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :

After this patch, deployment (on Ubuntu) failed with the following error in puppet:

2015-03-30T04:17:43.733972+00:00 err: (/Stage[main]/Main/Service[cinder-volume]) Could not evaluate: Could not find init script or upstart conf file for 'cinder-volume'

Changed in fuel:
status: Fix Committed → Confirmed
Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :
Revision history for this message
Stanislaw Bogatkin (sbogatkin) wrote :

Hi, Dennis. Your link goes to system tests with ISO #234 that was builded at March 26, 2015 10:54:44 PM. But my fix was merged only March 27 1:53 PM, what means that it was included only in ISO #236 and later. Please, confirm that bug appers on this ISOs (for example, get current master ISO #255 for tests) and reopen this big if it will show itself in such case.

Changed in fuel:
status: Confirmed → Fix Committed
Revision history for this message
Dennis Dmitriev (ddmitriev) wrote :

Released: ISO version: {u'build_id': u'2015-03-31_22-54-44', u'ostf_sha': u'1c7f799cb0e159737d1f910b13e4073b16d1eb8c', u'build_number': u'260', u'auth_required': True, u'nailgun_sha': u'51ddbe0a2e379e82af531b1c6d45fd386d2f894e', u'production': u'docker', u'api': u'1.0', u'python-fuelclient_sha': u'9b0b6ab2f09ff75445550b7210104e21df5d8cd6', u'astute_sha': u'7292fc2a673cb1c32a688a46fd4836ca0500a957', u'fuelmain_sha': u'178812b1971a900c49a8afc1688afd7475a6ffbb', u'feature_groups': [u'mirantis'], u'release': u'6.1', u'release_versions': {u'2014.2-6.1': {u'VERSION': {u'build_id': u'2015-03-31_22-54-44', u'ostf_sha': u'1c7f799cb0e159737d1f910b13e4073b16d1eb8c', u'build_number': u'260', u'api': u'1.0', u'nailgun_sha': u'51ddbe0a2e379e82af531b1c6d45fd386d2f894e', u'production': u'docker', u'python-fuelclient_sha': u'9b0b6ab2f09ff75445550b7210104e21df5d8cd6', u'astute_sha': u'7292fc2a673cb1c32a688a46fd4836ca0500a957', u'feature_groups': [u'mirantis'], u'release': u'6.1', u'fuelmain_sha': u'178812b1971a900c49a8afc1688afd7475a6ffbb', u'fuellib_sha': u'27459a89cdac078ec4046a442a11d750c5eccc2e'}}}, u'fuellib_sha': u'27459a89cdac078ec4046a442a11d750c5eccc2e'}

Changed in fuel:
status: Fix Committed → Fix Released
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.