[RFE] Implement Rescue Mode

Bug #1526449 reported by Vladyslav Drok on 2015-12-15
8
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ironic
In Progress
Wishlist
Mallikarjuna Reddy Kolagatla

Bug Description

Implement Nova rescue/unrescue in Ironic. Also implement an extension in IPA that carries out rescue-related tasks. After rescuing a node, it will be running a rescue ramdisk, configured with the rescue_password, and listening with ssh on the specified network interfaces.

Vladyslav Drok (vdrok) on 2015-12-15
Changed in ironic:
status: New → Confirmed
importance: Undecided → Wishlist
tags: added: rfe

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

Changed in ironic:
assignee: nobody → Jay Faulkner (jason-oldos)
status: Confirmed → In Progress

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

tags: added: rfe-approved
removed: rfe
Changed in ironic:
assignee: Jay Faulkner (jason-oldos) → Jesse J. Cook (jesse-j-cook)
Changed in ironic:
assignee: Jesse J. Cook (jesse-j-cook) → Mario Villaplana (mario-villaplana-j)
Changed in ironic:
assignee: Mario Villaplana (mario-villaplana-j) → Jesse J. Cook (jesse-j-cook)
Changed in ironic:
assignee: Jesse J. Cook (jesse-j-cook) → Mario Villaplana (mario-villaplana-j)
Changed in ironic:
assignee: Mario Villaplana (mario-villaplana-j) → Jay Faulkner (jason-oldos)
Changed in ironic:
assignee: Jay Faulkner (jason-oldos) → Jesse J. Cook (jesse-j-cook)
Changed in ironic:
assignee: Jesse J. Cook (jesse-j-cook) → Jay Faulkner (jason-oldos)
Changed in ironic:
assignee: Jay Faulkner (jason-oldos) → Jesse J. Cook (jesse-j-cook)

Reviewed: https://review.openstack.org/407236
Committed: https://git.openstack.org/cgit/openstack/ironic-specs/commit/?id=27f197d66ebd3631902905dbc58d550a4649b725
Submitter: Jenkins
Branch: master

commit 27f197d66ebd3631902905dbc58d550a4649b725
Author: Jesse J. Cook <email address hidden>
Date: Mon Dec 5 23:27:20 2016 +0000

    Update rescue spec

    Update rescue process and states to more accurately reflect intended
    design.

    Change-Id: Ice1e545b57fe1c3b3fc99514a05c3c1a82b7b003
    Partial-bug: 1526449

Changed in ironic:
assignee: Jesse J. Cook (jesse-j-cook) → Mario Villaplana (mario-villaplana-j)
Changed in ironic:
assignee: Mario Villaplana (mario-villaplana-j) → Jesse J. Cook (jesse-j-cook)
Changed in ironic:
assignee: Jesse J. Cook (jesse-j-cook) → Mario Villaplana (mario-villaplana-j)
Changed in ironic:
assignee: Mario Villaplana (mario-villaplana-j) → Jesse J. Cook (jesse-j-cook)
Changed in ironic:
assignee: Jesse J. Cook (jesse-j-cook) → Mario Villaplana (mario-villaplana-j)

Change abandoned by Jay Faulkner (<email address hidden>) on branch: master
Review: https://review.openstack.org/353147

Changed in ironic:
assignee: Mario Villaplana (mario-villaplana-j) → John L. Villalovos (happycamp)
Changed in ironic:
assignee: John L. Villalovos (happycamp) → Anup (anup-d-navare)
Changed in ironic:
assignee: Anup (anup-d-navare) → Aparna (aparnavtce)
Changed in ironic:
assignee: Aparna (aparnavtce) → Anup (anup-d-navare)
Changed in ironic:
assignee: Anup (anup-d-navare) → Aparna (aparnavtce)
Changed in ironic:
assignee: Aparna (aparnavtce) → Anup (anup-d-navare)
Changed in ironic:
assignee: Anup (anup-d-navare) → Aparna (aparnavtce)
Changed in ironic:
assignee: Aparna (aparnavtce) → Shivanand Tendulker (stendulker)

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

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

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

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Ruby Loo (rloo)
Ruby Loo (rloo) on 2017-10-10
Changed in ironic:
assignee: Ruby Loo (rloo) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Ruby Loo (rloo)
Changed in ironic:
assignee: Ruby Loo (rloo) → Aparna (aparnavtce)
Changed in ironic:
assignee: Aparna (aparnavtce) → Julia Kreger (juliaashleykreger)
Changed in ironic:
assignee: Julia Kreger (juliaashleykreger) → Shivanand Tendulker (stendulker)

Reviewed: https://review.openstack.org/509334
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=ce18e816b899b0c2110969fe534a87f711f0ef9d
Submitter: Zuul
Branch: master

commit ce18e816b899b0c2110969fe534a87f711f0ef9d
Author: Shivanand Tendulker <email address hidden>
Date: Tue Oct 3 01:20:00 2017 -0400

    Add rescue_interface to node DB table

    Add rescue_interface DB field, database migration,
    and object entry for node rescue functionality.

    Change-Id: I2cd8c31283e57249fdf7d30e801052db050660ba
    Partial-bug: #1526449
    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Josh Gachnang <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

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

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

Reviewed: https://review.openstack.org/502891
Committed: https://git.openstack.org/cgit/openstack/ironic-specs/commit/?id=82f79a54e08194cd14744a0c7913dcb58b16e50e
Submitter: Zuul
Branch: master

commit 82f79a54e08194cd14744a0c7913dcb58b16e50e
Author: Shivanand Tendulker <email address hidden>
Date: Tue Sep 12 02:42:42 2017 -0400

    Update 'Nova rescue/unrescue in Ironic'

    This updates spec for rescue interface support to:
    1. add a new method clean_up() in RescueInterface class. This
       method would perform any necessary clean up of the node upon
       RESCUEWAIT timeout/failure or finishing rescue operation.
    2. mention that rescue interface is supported only with the
       hardware types. For classic drivers rescue interface would be
       set to 'no-rescue'.
    3. mention that this interface would be supported only with
       OSC CLI.

    Change-Id: Ia1c28cf6dda4626d8b7f30da1860e66cd716a29a
    Related-bug: #1526449

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

Change abandoned by Shivanand Tendulker (<email address hidden>) on branch: master
Review: https://review.openstack.org/522808
Reason: This is no more required.

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

Reviewed: https://review.openstack.org/509335
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=433b1fd197480d95f79539e61f1a9222d349e102
Submitter: Zuul
Branch: master

commit 433b1fd197480d95f79539e61f1a9222d349e102
Author: Shivanand Tendulker <email address hidden>
Date: Tue Oct 3 10:45:10 2017 -0400

    Adds rescue_interface to base driver class

    This commit adds `rescue` interface to `BaseDriver` and implements
    it for `fake-hardware` hardware type. It adds configuration
    parameters '[DEFAULT]/enabled_rescue_interfaces' and
    '[DEFAULT]/default_rescue_interface'. The default value of
    configuration parameter '[DEFAULT]/enabled_rescue_interfaces' is
    `no-rescue`.

    It adds new rescue states and a new 'rescue' field to the Node
    object. It adds objects.node.Node._convert_to_version().
    The method handles converting the new rescue_interface field
    between different versions of the Node.

    Partial-bug: #1526449
    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Josh Gachnang <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

    Change-Id: I1534247bf207a20a7a58534988192aef392eaff2

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

Reviewed: https://review.openstack.org/509336
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=084da02a324ac9271b678fd029e3352b9bdb04dc
Submitter: Zuul
Branch: master

commit 084da02a324ac9271b678fd029e3352b9bdb04dc
Author: Shivanand Tendulker <email address hidden>
Date: Tue Oct 3 14:09:50 2017 -0400

    Adds RPC calls for rescue interface

    This commit adds RPC calls for rescue interface.
    It also adds transitions to/from the rescue-related states.

    Change-Id: I12cc8c3b89588394ff10837f05dd6ad5e9b55ee7
    Partial-bug: #1526449
    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Josh Gachnang <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

Reviewed: https://review.openstack.org/509342
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=fbee0981ad0afe304e58006609eabf35cfe89489
Submitter: Zuul
Branch: master

commit fbee0981ad0afe304e58006609eabf35cfe89489
Author: Shivanand Tendulker <email address hidden>
Date: Thu Nov 16 11:43:16 2017 -0500

    Add rescue related methods to network interface

    Adds methods `add_rescuing_network` and `remove_rescuing_network`
    to add/remove rescuing network to `network` interface.
    These methods are not added to `flat` network interface.
    The 'flat' network uses same network for tenant and provisioning.
    It makes sense to use the same for rescuing as well; as opposed
    to a separate network like we have for cleaning.

    Change-Id: I8f4123bfe7d293e8ff6f3bfc2f25445a39c94c73
    Related-bug: #1526449
    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

Reviewed: https://review.openstack.org/353156
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=a9bc2e6ddf81d7bb22ddeb32f57d2c7bf368d6bd
Submitter: Zuul
Branch: master

commit a9bc2e6ddf81d7bb22ddeb32f57d2c7bf368d6bd
Author: Jay Faulkner <email address hidden>
Date: Tue Aug 9 16:09:02 2016 -0700

    Add rescuewait timeout periodic task

    Ensure nodes don't get stuck in rescuewait forever when
    a rescue ramdisk fails to boot and start heartbeating.

    Change-Id: I15a92c0f619505e25768dc2fbc1b2a796f0b38fa
    Related-bug: #1526449
    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Julia Kreger (juliaashleykreger)
Changed in ironic:
assignee: Julia Kreger (juliaashleykreger) → Hironori Shiina (shiina-hironori)
Changed in ironic:
assignee: Hironori Shiina (shiina-hironori) → Ruby Loo (rloo)
Changed in ironic:
assignee: Ruby Loo (rloo) → Dao Cong Tien (tiendc)

Reviewed: https://review.openstack.org/400437
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=4624c572e21f136db5df8ebcd0ddae03eed71a59
Submitter: Zuul
Branch: master

commit 4624c572e21f136db5df8ebcd0ddae03eed71a59
Author: Shivanand Tendulker <email address hidden>
Date: Thu Nov 16 13:23:05 2017 -0500

    Agent rescue implementation

    This implements agent based rescue interface.

    Partial-Bug: #1526449

    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

    Change-Id: I9b4c1278dc5fab7888fbfe586c15e31ed3958978

Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

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

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Julia Kreger (juliaashleykreger)

Reviewed: https://review.openstack.org/350831
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=49fabe6d7b7051cb78d6f7904a62ab6ae2bd8c0f
Submitter: Zuul
Branch: master

commit 49fabe6d7b7051cb78d6f7904a62ab6ae2bd8c0f
Author: Jay Faulkner <email address hidden>
Date: Wed Aug 3 17:11:33 2016 -0700

    Add API methods for [un]rescue

    Adds API methods to support rescue and unrescue.

    After rescuing a node, it will be left running a rescue ramdisk,
    configured with the rescue_password, and listening with ssh on the
    specified network interfaces.

    Unrescuing a node will return the node to Active.

    Change-Id: I3953ff0b1ca000f8ae83fb7b3c663f848a149345
    Partial-bug: #1526449
    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Josh Gachnang <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

Reviewed: https://review.openstack.org/538260
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=b5a8953118036457cb8f907fe0ee5b8c648be91f
Submitter: Zuul
Branch: master

commit b5a8953118036457cb8f907fe0ee5b8c648be91f
Author: Hironori Shiina <email address hidden>
Date: Fri Jan 26 23:52:45 2018 +0900

    iRMC:Support preparing rescue ramdisk in iRMC PXE

    Adds support to prepare rescue ramdisk to iRMC PXE boot interface,
    which is a subclass of PXE boot interface by adding the new argument.

    Also adds unit tests to confirm iRMC PXE boot interface passes the
    same tests as generic PXE boot interface.

    Change-Id: I1b4aeb207772a09cacf0bff910be4061ec5c74ee
    Related-Bug: #1526449

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

Changed in ironic:
assignee: Julia Kreger (juliaashleykreger) → Dmitry Tantsur (divius)

Reviewed: https://review.openstack.org/538375
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=45d542e4b9c72f9bbb19579e5e813274193128c0
Submitter: Zuul
Branch: master

commit 45d542e4b9c72f9bbb19579e5e813274193128c0
Author: Shivanand Tendulker <email address hidden>
Date: Fri Jan 26 13:02:41 2018 -0500

    Follow-up for API methods for rescue implementation

    This patch addresses outstanding comments for commit
    49fabe6d7b7051cb78d6f7904a62ab6ae2bd8c0f

    Change-Id: I566b219bc235c2dd318dfd0bd1a1b61f7757a88e
    Related-Bug: #1526449

Reviewed: https://review.openstack.org/502889
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=7394dbbacb1d6feeeb7b5faa58d1e6cab64ddd25
Submitter: Zuul
Branch: master

commit 7394dbbacb1d6feeeb7b5faa58d1e6cab64ddd25
Author: Shivanand Tendulker <email address hidden>
Date: Tue Sep 12 01:54:59 2017 -0400

    Add rescue interface field to node-related notifications

    This patch adds rescue_interface field to node-related notification
    objects.

    Co-Authored-By: Jay Faulkner <email address hidden>
    Co-Authored-By: Josh Gachnang <email address hidden>
    Co-Authored-By: Jesse J. Cook <email address hidden>
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

    Change-Id: I8aa4c3c4701eae5f7838192bdbcf46a069370643
    Partial-bug: #1526449

Reviewed: https://review.openstack.org/517919
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=b9b4a55a4193dddb1d4d34a9d1e1fc84c5d90583
Submitter: Zuul
Branch: master

commit b9b4a55a4193dddb1d4d34a9d1e1fc84c5d90583
Author: Shivanand Tendulker <email address hidden>
Date: Fri Nov 3 07:34:03 2017 -0400

    Update description for config params of 'rescue' interface

    As ``rescue`` API implementation has merged, we can let users use
    configuration parameters related to this feature. This patch fixes
    the help messages for the same.

    Change-Id: Idab95302011c3bb3f1db560a6a3f9481371e7671
    Partial-bug: #1526449

Changed in ironic:
assignee: Dmitry Tantsur (divius) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)

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

Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)

Reviewed: https://review.openstack.org/538252
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=a05c8ef8c73b6d06aa727c94aa3c083b977f0b91
Submitter: Zuul
Branch: master

commit a05c8ef8c73b6d06aa727c94aa3c083b977f0b91
Author: Shivanand Tendulker <email address hidden>
Date: Fri Jan 26 02:32:19 2018 -0500

    Follow-up for agent rescue implementation

    This patch addresses outstanding comments for commit
    4624c572e21f136db5df8ebcd0ddae03eed71a59

    Change-Id: I672ca923ce511b30e62a68140f00bb6256008efe
    Related-Bug: #1526449

Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)

Reviewed: https://review.openstack.org/538376
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=45e7cadb6f21e77a85af16c11400601b182fc98d
Submitter: Zuul
Branch: master

commit 45e7cadb6f21e77a85af16c11400601b182fc98d
Author: Shivanand Tendulker <email address hidden>
Date: Fri Jan 26 13:46:35 2018 -0500

    Add support for preparing rescue ramdisk in iLO PXE

    Adds support to prepare rescue ramdisk to 'ilo-pxe' boot
    interface, which is a subclass of 'pxe' boot interface by
    adding the new argument.

    Change-Id: Ie486476bfb2ef3ccb30e4b3bb13ec2ee350bfcfd
    Related-Bug: #1526449

Changed in ironic:
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)
Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Shivanand Tendulker (stendulker)
assignee: Shivanand Tendulker (stendulker) → Dao Cong Tien (tiendc)

Reviewed: https://review.openstack.org/419606
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=9a6c62dd8e54bb07f4ca4da0b4c3c4e71ebf7971
Submitter: Zuul
Branch: master

commit 9a6c62dd8e54bb07f4ca4da0b4c3c4e71ebf7971
Author: Mario Villaplana <email address hidden>
Date: Thu Jan 12 18:51:36 2017 +0000

    Add api-ref and ironic state documentation for rescue

    This patch adds following:
      - Updates ironic state documentation with rescue related states
      - Updates api-ref with rescue interface fields introduced in
        API version 1.38

    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Aparna <email address hidden>
    Co-Authored-By: Shivanand Tendulker <email address hidden>

    Partial-Bug: 1526449

    Change-Id: Ifcfa52ede62894b1990aaa640944be3431ddfe8f

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

Reviewed: https://review.openstack.org/540392
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=8010b0707695e529f288abd65940d878ba57769b
Submitter: Zuul
Branch: master

commit 8010b0707695e529f288abd65940d878ba57769b
Author: Shivanand Tendulker <email address hidden>
Date: Fri Feb 2 10:05:47 2018 -0500

    Follow-up patch for api-ref documentation for rescue

    This patch addresses outstanding comments for commit
    9a6c62dd8e54bb07f4ca4da0b4c3c4e71ebf7971

    Change-Id: I3072f36a57cfd4d4963d5aa0bd2a60888df4d587
    Related-Bug: #1526449

Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Dmitry Tantsur (divius)
Changed in ironic:
assignee: Dmitry Tantsur (divius) → Dao Cong Tien (tiendc)

Reviewed: https://review.openstack.org/524118
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=f30b2ebb7a70f83b6053be193922442889b73c3d
Submitter: Zuul
Branch: master

commit f30b2ebb7a70f83b6053be193922442889b73c3d
Author: Dao Cong Tien <email address hidden>
Date: Thu Nov 30 17:10:58 2017 +0700

    devstack: add support for rescue mode

    This adds config for setting rescue interface for node,
    rescue network, and rescue images.

    Change-Id: I332223f187783fc06e19e62a886a8a7378c62cf2
    Partial-Bug: 1526449
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Annie Lezil <email address hidden>

Reviewed: https://review.openstack.org/538119
Committed: https://git.openstack.org/cgit/openstack/ironic-tempest-plugin/commit/?id=4108a3519d10abd00ab08c8408f9b6405112554f
Submitter: Zuul
Branch: master

commit 4108a3519d10abd00ab08c8408f9b6405112554f
Author: Dao Cong Tien <email address hidden>
Date: Fri Jan 26 09:38:46 2018 +0700

    Rescue mode standalone tests

    Adds standalone scenario test for rescue mode.

    Change-Id: Iac2dfb1adab6b9ef53b61046e45740c2b94f2bfb
    Partial-Bug: 1526449

Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Julia Kreger (juliaashleykreger)
Changed in ironic:
assignee: Julia Kreger (juliaashleykreger) → Dao Cong Tien (tiendc)

Reviewed: https://review.openstack.org/528699
Committed: https://git.openstack.org/cgit/openstack/ironic-tempest-plugin/commit/?id=d6ce66700f8afd2fce737470f177edc67d96d176
Submitter: Zuul
Branch: master

commit d6ce66700f8afd2fce737470f177edc67d96d176
Author: Dao Cong Tien <email address hidden>
Date: Mon Dec 18 19:04:48 2017 +0700

    Rescue mode tempest tests

    - Adds scenario test for rescue mode.
    - Removes redundant call to validate_authentication() in
    existing test code due to it is called within get_remote_client.

    Partial-Bug: 1526449
    Depends-On: I7c20a0c5f566c3255350fd494d1a2cde84a99440

    Change-Id: I6b62724711ddbe17b59dad30283e544272d9c1f3
    Co-Authored-By: Mario Villaplana <email address hidden>
    Co-Authored-By: Annie Lezil <email address hidden>

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/602605

Changed in ironic:
assignee: Dao Cong Tien (tiendc) → Mallikarjuna Reddy Kolagatla (mallikarjuna.kolagatla)

Reviewed: https://review.openstack.org/539091
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=545b4fd363e975d75bc83dcab24f6a01f25ca663
Submitter: Zuul
Branch: master

commit 545b4fd363e975d75bc83dcab24f6a01f25ca663
Author: Shivanand Tendulker <email address hidden>
Date: Tue Jan 30 00:41:23 2018 -0500

    Add admin documentation for rescue interface

    This commit adds admin documentation for rescue interface
    introduced in API version 1.38

    Change-Id: I02776ba4028de3b93ba1bccec59601d28648fd0a
    Partial-Bug: #1526449

Change abandoned by Julia Kreger (<email address hidden>) on branch: stable/queens
Review: https://review.openstack.org/602605
Reason: Marking abandoned as this cannot merge and it otherwise seems resolved.

Change abandoned by Julia Kreger (<email address hidden>) on branch: stable/queens
Review: https://review.openstack.org/602601
Reason: Marking abandoned as this cannot merge and it otherwise seems resolved.

Reviewed: https://review.openstack.org/606905
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=41670839f6016a5878f603c2b1b995e872bef01a
Submitter: Zuul
Branch: stable/rocky

commit 41670839f6016a5878f603c2b1b995e872bef01a
Author: Shivanand Tendulker <email address hidden>
Date: Tue Jan 30 00:41:23 2018 -0500

    Add admin documentation for rescue interface

    This commit adds admin documentation for rescue interface
    introduced in API version 1.38

    Change-Id: I02776ba4028de3b93ba1bccec59601d28648fd0a
    Partial-Bug: #1526449
    (cherry picked from commit 545b4fd363e975d75bc83dcab24f6a01f25ca663)

tags: added: in-stable-rocky
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers