9f46c3ba0c
Adds support for Ubuntu and Debian to ironic-python-agent. This will enable building ramdisk with Ubuntu and Debian as base OS. Updated README to further clarify what the element does. Change-Id: I194f85b051974d8ccb197a0993a67761046cfe98
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-interfaces
so the node, upon booting, attempts to obtain an IP address on all available network interfaces. - Disables the
iptables
service on SysV and systemd based systems. - Disables the
ufw
service on Upstart based systems. - Installs packages required for the operation of the ironic-python-agent::
-
qemu-utils
parted
hdparm
util-linux
genisoimage
- When installing from source,
python-dev
andgcc
are also installed in order to support source based installation of ironic-python-agent and its dependencies.