8408baedce
Currently, we specify defaults for the RedHat and Ubuntu distribution families, and perform adjustments to these in the playbooks based on checks for OS version, etc. This is awkward. Instead, import defaults files in increasing order of specificity to tune the install for each distribution and version without extra playbook items. Change-Id: I60b5a1f1c1f63fe4c742599a5a8a12a80cd15652
42 lines
820 B
YAML
42 lines
820 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
|