tripleo-common/image-yaml/overcloud-realtime-compute.yaml
Oliver Walsh 7c39645573 Add disable-nouveau element to tripleo images
This ensures nouveau is not loaded at boot, as this can prevent PCI passthrough
or loading the NVIDIA binary drivers that are required for vGPU support.

Requires switching from the (now deprecated) modprobe-blacklist to the modprobe
element in the hardened images.

bp tripleo-vgpu

Depends-On: I60815de86e7b22dfb39555af9d2d53564841e2ab
Change-Id: I5d487e99b4e72368f36051509146dc75dd31b62e
Closes-bug: 1774674
2018-07-23 23:24:46 +01:00

41 lines
939 B
YAML

disk_images:
-
imagename: overcloud-realtime-compute
type: qcow2
elements:
- baremetal
- dhcp-all-interfaces
- openvswitch
- overcloud-agent
- overcloud-compute
- puppet-modules
- stable-interface-names
- grub2
- element-manifest
- dynamic-login
- iptables
- enable-packages-install
- pip-and-virtualenv-override
- dracut-regenerate
- remove-machine-id
- remove-resolvconf
- realtime-kernel
- openssh
- disable-nouveau
packages:
- python-psutil
- python-debtcollector
- plotnetcfg
- sos
- ntp
- device-mapper-multipath
- openstack-heat-agents
- os-net-config
- jq
options:
- "--min-tmpfs=7"
environment:
DIB_PYTHON_VERSION: '2'
DIB_BAREMETAL_KERNEL_PATTERN: 'vmlinuz*.rt*'
DIB_BAREMETAL_INITRD_PATTERN: 'initramfs-*.rt*'