[openstack-dev] [ironic] [tripleo] [dib] RFC: moving/transitioning the ironic-agent element to the ironic-python-agent tree

Dmitry Tantsur dtantsur at redhat.com
Mon May 22 12:40:42 UTC 2017

Hi all!

Some time ago we discussed moving ironic-agent element that is used to build IPA 
to IPA tree itself. It got stuck, and I'd like to restart the discussion.

The reason for this move is to make the DIB element in question one of 
*official* ways to build IPA. This includes gating on both IPA and the element 
changes, which we currently don't do.

The primary concern IIRC was elements name clash. We can solve it by just 
renaming the element. The new one will be called "ironic-python-agent".

 From the packaging perspective, we'll create a new subpackage 
openstack-ironic-python-agent-elements (the RDO name, may differ for other 
distribution) that will only ship /usr/share/ironic-python-agent-elements with 
the ironic-python-agent element within it. To pick the new element, the 
consumers will have to add /usr/share/ironic-python-agent-elements to the 
ELEMENTS_PATH, and change the element name from ironic-agent to ironic-python-agent.

Please let me know what you think about the approach. If there are no objects, 
I'll work on this move in the coming weeks.

Do we need an Ironic RFE for that?

More information about the OpenStack-dev mailing list