ironic/ironic/conductor
Mark Goddard 4795c4a8b8 Support executing in-band deploy steps
This patch introduces changes necessary to execute in-band
deploy steps among the already supported out-of-band ones:
* Load in-band deploy steps on the first heartbeat.
* Duplicates some clean step functions and changes
  others to make them usable for deploy steps.
* Modifies the conductor to delay validation of deploy steps
  and templates that may be run in-band.
* Modifies the agent's execute_deploy_step to gracefully
  support both in-band and out-of-band steps.

Co-Authored-By: Dmitry Tantsur <dtantsur@redhat.com>
Change-Id: I6744029cac9b13ae1b973b19983c5605d35b7397
Depends-On: https://review.opendev.org/698770
Story: 2006963
Task: 37789
2020-04-21 18:00:01 +02:00
..
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
allocations.py Add node lessee field 2020-04-07 15:33:42 +00:00
base_manager.py Add my new address to .mailmap 2020-04-13 07:29:37 -07:00
cleaning.py Pre-shared agent token 2020-02-20 14:33:32 -08:00
deployments.py Support executing in-band deploy steps 2020-04-21 18:00:01 +02:00
manager.py Support executing in-band deploy steps 2020-04-21 18:00:01 +02:00
notification_utils.py Add node console notifications 2016-12-23 08:51:54 +00:00
rpcapi.py Add my new address to .mailmap 2020-04-13 07:29:37 -07:00
steps.py Support executing in-band deploy steps 2020-04-21 18:00:01 +02:00
task_manager.py Fix the remaining hacking issues 2020-03-31 13:40:00 +00:00
utils.py Add my new address to .mailmap 2020-04-13 07:29:37 -07:00