68a41a97d1
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
47 lines
1.0 KiB
YAML
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"
|