bifrost/playbooks/roles/bifrost-ironic-install/defaults/required_defaults_Debian_family.yml
Julia Kreger 68a41a97d1 PXE Driver substrate support
Previously support for PXE drivers was incomplete as the
underlying iSCSI client and sudoers configuration was not
present which prevented ironic from leverating the drivers
unless the user put the substrate into place independently
of bifrost.

Updated installation and configuration steps to put support
into place.

Change-Id: If8de1042ad304d56f2c9a8d9ef6a3c5531c44081
Closes-Bug: #1525082
2015-12-21 15:16:05 -05:00

47 lines
1.0 KiB
YAML

---
init_template: upstart_template.j2
init_dest_dir: /etc/init/
init_ext: .conf
syslinux_tftp_dir: /usr/lib/syslinux/
ipxe_dir: /usr/lib/ipxe/
ipxe_full_binary: ipxe.pxe
sgabios_dir: /usr/share/qemu/
nginx_user: www-data
virt_group: libvirtd
mysql_service_name: mysql
required_packages:
- mysql-server
- rabbitmq-server
- python-dev
- python-mysqldb
- python-configparser
- libffi-dev
- libxslt1-dev
- libssl-dev
- libxml2-dev
- ipxe
- tftpd-hpa
- tftp-hpa
- syslinux-common
- syslinux
- xinetd
- parted
- ipmitool
- psmisc
- nginx
- wget
- genisoimage
- kpartx
- qemu-utils
- python-openwsman
- amtterm
- sgabios
- libvirt-bin
- debootstrap
- dnsmasq
# NOTE(TheJulia): The above entry for dnsmasq must be the last entry in the
# package list as the installation causes name resolution changes that can
# temporarily block packages following it while the system is being
# reconfigured. See: https://review.openstack.org/#/c/223813
iscsi_client_package: "open-iscsi"