Failed task ceph_ready_check during ironic_deploy_ceph test run

Bug #1573133 reported by Kyrylo Romanenko
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Oleksiy Molchanov
Mitaka
Fix Released
High
Oleksiy Molchanov

Bug Description

Test 9.0.system_test.ubuntu.ironic_deploy_ceph failed with error of ceph_ready_check task.

Actual result: test failed with Task[ceph_ready_check/1]
Traceback:
http://paste.openstack.org/show/495026/

Full job log: https://product-ci.infra.mirantis.net/job/9.0.system_test.ubuntu.ironic_deploy_ceph/78/console

Diagnostic snapshot attached.

Revision history for this message
Kyrylo Romanenko (kromanenko) wrote :
Changed in fuel:
assignee: nobody → MOS Ironic (mos-ironic)
affects: fuel → mos
Changed in mos:
assignee: MOS Ironic (mos-ironic) → nobody
milestone: 9.0 → none
milestone: none → 9.0
assignee: nobody → MOS Ironic (mos-ironic)
Revision history for this message
Bug Checker Bot (bug-checker) wrote : Autochecker

(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:

version

expected result

steps to reproduce

For more detailed information on the contents of each of the listed sections see https://wiki.openstack.org/wiki/Fuel/How_to_contribute#Here_is_how_you_file_a_bug

tags: added: need-info
Revision history for this message
Serge Kovaleff (serge-kovaleff) wrote :

It looks for me as a Ceph glitch.

node-1.test.domain.local 2016-04-20T22:24:47.947755 err: (/Stage[main]/Ceph::Osds/Ceph::Osds::Osd[/dev/vdc3]/Exec[ceph-deploy osd prepare node-1:/dev/vdc3]/returns) change from notrun to 0 failed: ceph-deploy osd prepare node-1:/dev/vdc3 returned 1 instead of one of [0]

@ https://product-ci.infra.mirantis.net/view/9.0_swarm/job/9.0.system_test.ubuntu.ironic_deploy_ceph/78/artifact/logs/fail_error_ironic_deploy_ceph-fuel-snapshot-2016-04-20_23-09-55.tar.xz.filtered.log

Revision history for this message
Dina Belova (dbelova) wrote :

Moving to Confirmed state for now. Let's investigate the issue.

Changed in mos:
status: New → Confirmed
Vasyl Saienko (vsaienko)
Changed in mos:
assignee: MOS Ironic (mos-ironic) → MOS Puppet Team (mos-puppet)
Revision history for this message
Anastasia Kuznetsova (akuznetsova) wrote :

Bug was reproduced again on ISO 242

tags: added: blocker-for-qa
affects: mos → fuel
Changed in fuel:
milestone: 9.0 → none
Changed in fuel:
milestone: none → 9.0
tags: added: swarm-blocker
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

The last job is green, so, it looks like the issue reproduced not in 100 % of cases:
https://product-ci.infra.mirantis.net/job/9.0.system_test.ubuntu.ironic_deploy_ceph/

Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

For 10.0 it is not valid, we have moved to puppet-ceph. For 9.0 I need an environment, because I cannot reproduce this and there is no info in logs I can successfully analyze.

tags: added: fuel-library
removed: need-info
Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
Kyrylo Romanenko (kromanenko) wrote :

ironic_deploy_ceph job is fixed back after iso 246.

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Does it mean that the issue was completely fixed?

Revision history for this message
Anastasia Kuznetsova (akuznetsova) wrote :

Bug was reproduced again on ISO 9.0-mos 416
System test "ironic_deploy_cehp" failed with following error:

"Error Message
Task 'deploy' has incorrect status. error != ready, 'Deployment has failed. All nodes are finished. Failed tasks: Task[ceph_ready_check/1] Stopping the deployment process!'"

Dmitry Pyzhov (dpyzhov)
no longer affects: fuel/newton
Changed in fuel:
status: Won't Fix → Invalid
tags: removed: swarm-blocker
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

ETA - 2/06

Dmitry Pyzhov (dpyzhov)
tags: added: area-library
removed: fuel-library
tags: added: swarm-fail
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

Reviewed: https://review.openstack.org/318012
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=08e0381fd0bb9472fd2390b593d37f8747bb25fe
Submitter: Jenkins
Branch: stable/mitaka

commit 08e0381fd0bb9472fd2390b593d37f8747bb25fe
Author: Oleksiy Molchanov <email address hidden>
Date: Wed May 18 15:12:58 2016 +0300

    Fix for OSD activation

    We have a rare situation when after 'osd prepare' command marked osd
    as active but actually it is not up. This patch activate OSD after each
    time it is being prepared.

    Change-Id: Ic0e60ed196f9b8f876fe002f171d27878bac55a0
    Closes-Bug: 1573133

Revision history for this message
Dmitriy Kruglov (dkruglov) wrote :

After the fix was introduced the system test is successfully executed for a week (8 times in a row).
Moving issue to fixed state.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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