Splits the install.d into source-install and package-install in order to allow building from a distro packaged version of ironic-python-agent. Change-Id: I17513c29efd8c199e07ac1ef20ea5d7456585413
ironic-agent
- Builds a ramdisk with ironic-python-agent. More information can be found at:
Beyond installing the ironic-python-agent, this element does the following:
- Installs the
dhcp-all-interfacesso the node, upon booting, attempts to obtain an IP address on all available network interfaces. - Disables the
iptablesservice on SysV and systemd based systems. - Disables the
ufwservice on Upstart based systems. - Installs packages required for the operation of the ironic-python-agent::
-
qemu-utilspartedhdparmutil-linuxgenisoimage
- When installing from source,
python-devandgccare also installed in order to support source based installation of ironic-python-agent and its dependencies.