ironic/ironic/conductor
Jay Faulkner 49fabe6d7b 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 <jay@jvf.cc>
Co-Authored-By: Josh Gachnang <josh@pcsforeducation.com>
Co-Authored-By: Jesse J. Cook <jesse.j.cook@member.fsf.org>
Co-Authored-By: Mario Villaplana <mario.villaplana@gmail.com>
Co-Authored-By: Aparna <aparnavtce@gmail.com>
Co-Authored-By: Shivanand Tendulker <stendulker@gmail.com>
2018-01-26 18:27:10 +00:00
..
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
base_manager.py Adds more exception handling for ironic-conductor heartbeat 2017-09-18 12:53:31 +00:00
manager.py Add API methods for [un]rescue 2018-01-26 18:27:10 +00:00
notification_utils.py Add node console notifications 2016-12-23 08:51:54 +00:00
rpcapi.py Add RPC API and conductor manager for traits 2018-01-24 21:23:05 +00:00
task_manager.py add portgroups in the task_manager docstrings 2017-04-10 04:04:18 +00:00
utils.py Agent rescue implementation 2018-01-25 13:26:33 -05:00