Bug 1373474 - [RFE] Additional deploy-time actions (deploy templates)
Summary: [RFE] Additional deploy-time actions (deploy templates)
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-ironic
Version: 11.0 (Ocata)
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: Upstream M1
: 16.0 (Train on RHEL 8.1)
Assignee: Dmitry Tantsur
QA Contact: mlammon
URL: http://specs.openstack.org/openstack/...
Whiteboard:
Depends On:
Blocks: 1317918
TreeView+ depends on / blocked
 
Reported: 2016-09-06 11:35 UTC by Dmitry Tantsur
Modified: 2019-12-09 10:30 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-16 09:34:30 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 631845 0 'None' MERGED Deploy templates: API & notifications 2020-08-19 15:31:02 UTC
OpenStack gerrit 636931 0 'None' MERGED Deploy templates: client support 2020-08-19 15:31:02 UTC

Description Dmitry Tantsur 2016-09-06 11:35:54 UTC
We need to be able to build RAID and make other configuration changes during deployment, not in advance. On the last midcycle we decided to try adding "deploy steps" in addition to existing "clean steps". We will also have to figure out how to pass such requests from Nova, as e.g. RAID configuration is a JSON object, not just a capability string.

Comment 2 Dmitry Tantsur 2017-03-20 15:41:39 UTC
I think Yolanda is working on it, right?

Comment 3 Ramon Acedo 2017-03-20 15:42:48 UTC
Spec still under review. Targeting to 13

Comment 4 Dmitry Tantsur 2017-10-02 11:41:46 UTC
This is making progress again, but may arrive quite late in the cycle, if at all. Yolanda, do we need it in Queens, assuming that we land the ansible deploy interface?

Comment 5 Ramon Acedo 2017-11-03 11:40:20 UTC
Moving it to Rocky since even if the code lands we need to focus on the consolidation and stabilisation RFEs and if the ansible-deploy driver lands we might be able to use it for some of the use cases here.

Comment 6 Dmitry Tantsur 2018-08-30 10:35:06 UTC
Good progress upstream, with the foundation landing in Rocky. Still, there is a lot of work to make it useful, so aiming for tech preview in 15.

Comment 10 Dmitry Tantsur 2019-01-04 15:21:20 UTC
Superseded by the deploy templates work. The spec has landed, no code so far. At risk for 15.

Comment 13 Dmitry Tantsur 2019-03-05 12:02:30 UTC
The patches for this work has landed. Note that it covers only the foundational work, new RFEs should be created for practical applications of deploy templates, such as RAID, BIOS, partitioning, etc.


Note You need to log in before you can comment on or make changes to this bug.