Resource type class doesn't exist on node

Bug #1353340 reported by Egor Kotko
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Bogdan Dobrelya

Bug Description

{"build_id": "2014-08-06_02-01-17", "ostf_sha": "be71965998364bf8e6415bd38b75c84b63aab867", "build_number": "405", "auth_required": true, "api": "1.0", "nailgun_sha": "f64b06c788e2b92fcb8e678ea6d0c9b86e8d0ab7", "production": "docker", "fuelmain_sha": "124ea87f1ac1c06e27613fe3b31fd5fc6b39e82d", "astute_sha": "99a790ad1b7526cbbd5bf8add0cb2b4e503fccd4", "feature_groups": ["mirantis"], "release": "5.1", "fuellib_sha": "513ec5cdcdef74c7419d5bae967b9edc7da8dbd7"}

Test "ceph_multinode_compact" Ubuntu failed with errors in puppet logs:
http://paste.openstack.org/show/90939/

http://jenkins-product.srt.mirantis.net:8080/view/0_master_swarm/job/master_fuelmain.system_test.ubuntu.thread_1/127/testReport/%28root%29/ceph_multinode_compact/ceph_multinode_compact/

Revision history for this message
Egor Kotko (ykotko) wrote :
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
assignee: Fuel Library Team (fuel-library) → nobody
Changed in fuel:
importance: Undecided → High
tags: added: ceph
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
status: New → Confirmed
Revision history for this message
Oleksii Kolodiazhnyi (akolodyazhnyy) wrote :

The problem appears because of the following code in puppet:

https://github.com/stackforge/fuel-library/commit/513ec5cdcdef74c7419d5bae967b9edc7da8dbd7

Once I commented these new lines deployment went forward.

Revision history for this message
Jesse Pretorius (jesse-pretorius) wrote :

Perhaps the issue is that the Ceph Cluster is not ready yet, so the pools cannot be created?

Changed in fuel:
status: Confirmed → Triaged
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

Yes, the comment #2 is correct, this commit fails to pass noop run with puppet, perhaps we need a CI gate with puppet apply --noop as well :)

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Bogdan Dobrelya (bogdando)
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/112324

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

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

commit 53633cd9bb149f6c1b9d5ee8321efc85c71cee68
Author: Bogdan Dobrelya <email address hidden>
Date: Wed Aug 6 18:13:09 2014 +0300

    Fix spaceships

    Then collector returns nothing we will end up with
    null Class evaluation error. To fix it, use if defined().

    Closes-bug: #1353340

    Change-Id: Ic329bdd6ae7c91ef693263f5b84d1f0910ca962b
    Signed-off-by: Bogdan Dobrelya <email address hidden>

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

Fix released:
api: '1.0'
astute_sha: b52910642d6de941444901b0f20e95ebbcb2b2e9
auth_required: true
build_id: 2014-08-07_02-01-17
build_number: '408'
feature_groups:
- mirantis
fuellib_sha: 53633cd9bb149f6c1b9d5ee8321efc85c71cee68
fuelmain_sha: 7b2e7ef083f239bd47b5c47aecb1f815c009521f
nailgun_sha: 67c4f1c18ab0833175f6dc7f0f9c49c3eb722287
ostf_sha: e33390c275e225d648b36997460dc29b1a3c20ae
production: docker
release: '5.1'

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.