EXT4-fs errors occur while removing node from environment.

Bug #1262524 reported by Nikolay Fedotov
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Vladimir Kuklin

Bug Description

ISO: {"build_id": "2013-12-19_00-01-41", "ostf_sha": "a611ed5e71d73c0fd2156f44aac37f875d9f4034", "build_number": 166, "nailgun_sha": "d9c0e796c46b458022a783aeb2bf740ac4e5fc21", "fuelmain_sha": "56503bacf29b134a37be8f751d43ac80e81c3b02", "astute_sha": "5be37f973ef2548cf74bea6f71161d20e90925f9", "release": 4.0, "fuellib_sha": "358b6ce641e58242bf743e392f76eafb9bb7fb3b"}

*steps*
- create environment with default settings
- add nodes: 1 controller, 1 compute
- deploy changes
- delete compute node
- deploy changes

*result*
the deleted node does not reboot. EXT4-fs errors occur

Tags: library
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-astute (master)

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

Changed in fuel:
assignee: Vladimir Sharshov (vsharshov) → Vladimir Kuklin (vkuklin)
status: New → In Progress
Changed in fuel:
milestone: none → 4.0
Changed in fuel:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/63061
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=43cbc249ca3620721e9ca5c3be908bb7865889ee
Submitter: Jenkins
Branch: master

commit 43cbc249ca3620721e9ca5c3be908bb7865889ee
Author: Vladimir Kuklin <email address hidden>
Date: Thu Dec 19 11:45:28 2013 +0400

    Make node deletion more stable

    1. Use direct I/O for MBR erasing
    2. Create pre-erase hook to avoid using
       of corrupted fs binaries
    3. Use sysrq trigger to force node
       reset thus avoiding hanging reboot

    Change-Id: Iafad920d9f2021bea374f58f828e5d33b820959d
    Closes-bug: #1262524

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/63438
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=a9cb3aad39b0fe9fc8c8399ef6d6e75850a1ed6d
Submitter: Jenkins
Branch: master

commit a9cb3aad39b0fe9fc8c8399ef6d6e75850a1ed6d
Author: Vladimir Kuklin <email address hidden>
Date: Fri Dec 20 19:21:09 2013 +0400

    Reboot node with ruby calls

    Change-Id: I7d9191f8bc62f3f812556d56f20a21b8243f1a7b
    Closes-bug: #1262524

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-astute (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/63702

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/63702
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=9000b12aa0f3639bd4a18efeb82ef554fdbde9c0
Submitter: Jenkins
Branch: master

commit 9000b12aa0f3639bd4a18efeb82ef554fdbde9c0
Author: Vladimir Kuklin <email address hidden>
Date: Mon Dec 23 14:25:35 2013 +0400

    Disable sync and add kernel panic timeout

    Change-Id: I5ff397d75ed31a3e4f12ecc81a74723fc766fad7
    Related-bug: #1262524

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

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-astute (stable/4.0)

Fix proposed to branch: stable/4.0
Review: https://review.openstack.org/64037

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-astute (master)

Reviewed: https://review.openstack.org/64036
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=8b9185d462bc8b070f91083b433f83c48715ffea
Submitter: Jenkins
Branch: master

commit 8b9185d462bc8b070f91083b433f83c48715ffea
Author: Vladimir Kuklin <email address hidden>
Date: Wed Dec 25 18:52:00 2013 +0400

    Move enabling of sysrq trigger into the parent method

    Change-Id: I700e83fab21eb48381e2f863857ab78867b0f156
    Closes-bug: #1262524

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

Reviewed: https://review.openstack.org/64037
Committed: https://git.openstack.org/cgit/stackforge/fuel-astute/commit/?id=6ce36837882399e0d3bb1ffdb2c3b2d8dcb84b54
Submitter: Jenkins
Branch: stable/4.0

commit 6ce36837882399e0d3bb1ffdb2c3b2d8dcb84b54
Author: Vladimir Kuklin <email address hidden>
Date: Wed Dec 25 18:52:00 2013 +0400

    Move enabling of sysrq trigger into the parent method

    Change-Id: I700e83fab21eb48381e2f863857ab78867b0f156
    Closes-bug: #1262524

Dmitry Pyzhov (dpyzhov)
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.