Deployment of ceph cluster failed with RuntimeError: bootstrap-osd keyring not found; run 'gatherkeys'

Bug #1565703 reported by Andrey Sledzinskiy
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Kyrylo Galanov
Mitaka
Fix Released
High
Kyrylo Galanov

Bug Description

fuel iso - 9.0-152

Steps:
1. Create next cluster - Neutron Vlan, ceph for volumes and images, 3 controller+ceph, 2 compute+ceph, 1 ceph
2. Deploy cluster

Expected - deployment successful
Actual result - deployment failed
2016-04-04 00:34:57 ERR ceph-deploy osd prepare node-1:/dev/vdc3 returned 1 instead of one of [0]
2016-04-04 00:34:57 NOTICE (/Stage[main]/Ceph::Osds/Ceph::Osds::Osd[/dev/vdc3]/Exec[ceph-deploy osd prepare node-1:/dev/vdc3]/returns) [ceph_deploy][ERROR ] RuntimeError: bootstrap-osd keyring not found; run 'gatherkeys'

fuel version - http://paste.openstack.org/show/492859/

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Dmitry Pyzhov (dpyzhov)
tags: added: area-library
Changed in fuel:
status: New → Confirmed
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Kyrylo Galanov (kgalanov)
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Kyrylo Galanov (kgalanov) wrote :
tags: added: swarm-blocker
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/301095
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=0c0a720e9f8687076fdaf1f43f7ab0b27a120d18
Submitter: Jenkins
Branch: master

commit 0c0a720e9f8687076fdaf1f43f7ab0b27a120d18
Author: Kyrylo Galanov <email address hidden>
Date: Mon Apr 4 14:42:00 2016 +0200

    Fix unless condition for ceph-deploy

    In case of using an array parameter in Exec {unless}, it will run only if all
    commands are false. However, we need to execute it if any of conditional
    commands is false.

    Change-Id: If97d697883f569678955241a7f839528233dde09
    Closes-bug: #1565703

Changed in fuel:
status: In Progress → Fix Committed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 9.0 → 10.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/303423

Changed in fuel:
status: Fix Committed → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/mitaka)

Change abandoned by Kyrylo Galanov (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/303423

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/303967

Changed in fuel:
assignee: Kyrylo Galanov (kgalanov) → Michael Polenchuk (mpolenchuk)
status: Confirmed → In Progress
Changed in fuel:
assignee: Michael Polenchuk (mpolenchuk) → Kyrylo Galanov (kgalanov)
Changed in fuel:
assignee: Kyrylo Galanov (kgalanov) → Michael Polenchuk (mpolenchuk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Michael Polenchuk (<email address hidden>) on branch: master
Review: https://review.openstack.org/303967
Reason: duplicated

Changed in fuel:
assignee: Michael Polenchuk (mpolenchuk) → Kyrylo Galanov (kgalanov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

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

commit f95c6344dce9c7caa3fe86da3a38521a2e63111c
Author: Kyrylo Galanov <email address hidden>
Date: Mon Apr 4 14:42:00 2016 +0200

    Fix unless condition for ceph-deploy

    In case of using an array parameter in Exec {unless}, it will run only if all
    commands are false. However, we need to execute it if any of conditional
    commands is false.

    Change-Id: I002c734ffdbd6e6f69ff83c5f98e503e09503356
    Closes-bug: #1565703

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/305083

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (stable/mitaka)

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

commit ca1a40464ceda65b0867eb82dcaa5793d7f28a4e
Author: Kyrylo Galanov <email address hidden>
Date: Mon Apr 4 14:42:00 2016 +0200

    Fix unless condition for ceph-deploy

    In case of using an array parameter in Exec {unless}, it will run only if all
    commands are false. However, we need to execute it if any of conditional
    commands is false.

    Change-Id: I002c734ffdbd6e6f69ff83c5f98e503e09503356
    Closes-bug: #1565703
    (cherry picked from commit f95c6344dce9c7caa3fe86da3a38521a2e63111c)

Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

verified 201 iso

Revision history for this message
Dmitry Belyaninov (dbelyaninov) wrote :
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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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