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
43 lines
866 B
YAML
43 lines
866 B
YAML
---
|
|
init_template: systemd_template.j2
|
|
init_dest_dir: /usr/lib/systemd/system/
|
|
init_ext: .service
|
|
syslinux_tftp_dir: /var/lib/tftpboot
|
|
ipxe_dir: /usr/share/ipxe/
|
|
ipxe_full_binary: ipxe.lkrn
|
|
sgabios_dir: /usr/share/sgabios/
|
|
nginx_user: nginx
|
|
virt_group: libvirt
|
|
mysql_service_name: mariadb
|
|
required_packages:
|
|
- mariadb-server
|
|
- dnsmasq
|
|
- rabbitmq-server
|
|
- python-devel
|
|
- MySQL-python
|
|
- python-iniparse
|
|
- libffi-devel
|
|
- libxslt-devel
|
|
- openssl-devel
|
|
- libxml2-devel
|
|
- ipxe-bootimgs
|
|
- tftp-server
|
|
- syslinux
|
|
- syslinux-tftpboot
|
|
- xinetd
|
|
- parted
|
|
- ipmitool
|
|
- psmisc
|
|
- nginx
|
|
- wget
|
|
- genisoimage
|
|
- kpartx
|
|
- qemu-kvm-tools
|
|
- qemu-img
|
|
- openwsman-python
|
|
- sgabios-bin
|
|
# NOTE(cinerama): amtterm is not currently packaged for RHEL/CentOS 7.
|
|
- libvirt-daemon
|
|
- debootstrap
|
|
iscsi_client_package: "iscsi-initiator-utils"
|