diskimage-builder/diskimage_builder/elements
Oliver Walsh a514feba99 Add DIB element to blacklist nouveau
This ensures nouveau is not loaded at boot, which is required when installing
NVIDIA GPU drivers and to avoid issues with PCI passthrough of NVIDIA GPUs.

The option to disable kernel modesets ensures that it can be unloaded again if
it happens to be loaded after boot (e.g manually or implicitly by X).

bp tripleo-vgpu

Change-Id: I60815de86e7b22dfb39555af9d2d53564841e2ab
Related-bug: 1774674
2018-07-25 16:35:58 +01:00
..
apt-conf
apt-preferences
apt-sources Use local mirror for ubuntu-minimal jobs 2017-06-21 12:01:31 +10:00
baremetal
base Drop support for Ubuntu precise 2017-05-31 14:36:30 +02:00
block-device-efi Choose appropriate bootloader for block-device 2018-02-23 10:04:44 +11:00
block-device-gpt Choose appropriate bootloader for block-device 2018-02-23 10:04:44 +11:00
block-device-mbr Choose appropriate bootloader for block-device 2018-02-23 10:04:44 +11:00
bootloader Fix bootloader for efi on rhel systems 2018-06-19 08:37:30 +02:00
cache-url Avoid hanging endlessly on unreachable cache urls 2017-06-28 22:14:55 +02:00
centos7 Remove DIB_[DISTRO]_DISTRIBUTION_MIRROR 2017-07-17 14:47:31 +10:00
centos-minimal Start at using CI mirrors for fedora/centos 2017-06-21 12:02:27 +10:00
cleanup-kernel-initrd
cloud-init
cloud-init-datasources Drop support for Ubuntu precise 2017-05-31 14:36:30 +02:00
cloud-init-disable-resizefs Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
cloud-init-nocloud
debian Fix element-provides in debian element 2018-03-26 10:58:04 -07:00
debian-minimal Add keyring if supplied 2018-07-02 14:33:35 -04:00
debian-systemd Install systemd earlier for Stretch 2017-06-19 13:27:33 +10:00
debian-upstart Install systemd earlier for Stretch 2017-06-19 13:27:33 +10:00
debootstrap Revert "debootstrap: Call update-initramfs explicitly" 2018-04-17 21:47:46 +00:00
deploy-baremetal
deploy-kexec Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
deploy-targetcli
deploy-tgtadm
devuser install sudo in the devuser element 2018-03-22 00:16:09 -05:00
dhcp-all-interfaces Merge "Fix /etc/network/interfaces file contents" 2018-07-10 07:46:56 +00:00
dib-init-system Fix dib-init-system for Debian Jessie and Debian Stretch 2017-03-11 14:04:13 +00:00
dib-python Merge "Clean up dib-python symlink" 2018-03-29 05:33:51 +00:00
dib-run-parts Trivial fix typos 2017-05-31 11:17:05 +07:00
disable-nouveau Add DIB element to blacklist nouveau 2018-07-25 16:35:58 +01:00
disable-selinux/post-install.d Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dkms
docker Run dib-run-parts out of /tmp 2017-04-05 13:11:22 +10:00
dpkg Fixes add-apt-keys in dpkg element 2018-05-09 12:06:20 -05:00
dracut-network Remove dracut-network element 2017-05-31 08:36:56 +10:00
dracut-ramdisk Merge "Remove use of 'which'." 2017-06-11 09:30:34 +00:00
dracut-regenerate Merge "Add missing package dependency for yaml" 2017-09-15 13:52:35 +00:00
dynamic-login Release 1.25.2 2017-02-02 11:20:00 +11:00
element-manifest
enable-serial-console Release 1.25.2 2017-02-02 11:20:00 +11:00
epel Fix epel element for centos-minimal 2018-04-18 20:15:07 -04:00
fedora secondary architectures use different url 2018-03-01 19:38:14 -06:00
fedora-minimal Merge "Update Fedora defaults to 27" 2018-03-25 23:41:45 +00:00
gentoo Change the GENTOO_PORTAGE_CLEANUP variable default 2018-03-26 23:26:49 -05:00
growroot
grub2 Fix grub2 dependency on arm64 2017-10-16 13:39:34 +08:00
hpdsa
hwburnin
hwdiscovery Remove use of 'which'. 2017-05-19 12:43:36 -07:00
ilo
install-bin
install-static
install-types
ironic-agent Merge "Create rescue user on ironic agent" 2018-02-05 22:43:00 +00:00
iscsi-boot Add iscsi-boot element for CentOS images 2018-06-25 12:01:52 +00:00
iso Fix for rhel7 iso image creation. 2018-02-28 06:31:34 -06:00
local-config
lvm Fix for proper LVM support 2018-07-09 14:15:57 +00:00
manifests Set manifest permissions in the image 2017-05-24 15:20:55 +10:00
mellanox
modprobe modprobe DIB_MODPROBE_BLACKLIST should be optional 2018-07-25 16:33:47 +01:00
modprobe-blacklist Add new modprobe element 2018-06-28 13:55:53 +02:00
no-final-image
oat-client
openssh-server Update Gentoo element for element changes 2017-10-08 12:02:46 -05:00
openstack-ci-mirrors Replace the ubuntu-minimal trusty test with a bionic one 2018-05-21 12:51:31 +10:00
opensuse Clear /etc/machine-id to avoid duplicate machine-ids 2017-08-06 13:56:58 -04:00
opensuse-minimal Clear /etc/machine-id to avoid duplicate machine-ids 2017-08-06 13:56:58 -04:00
package-installs Fix encoding issue during processing output 2018-03-01 16:09:25 +00:00
pip-and-virtualenv elements: pip-and-virtualenv: Handle openSUSE Leap 15 2018-05-31 10:55:28 +01:00
pip-cache
pkg-map Trivial fix typos 2017-05-31 11:17:05 +07:00
posix
proliant-tools Trivial: update url to new url 2018-05-13 23:06:00 +08:00
pypi
python-brickclient
ramdisk Remove use of 'which'. 2017-05-19 12:43:36 -07:00
ramdisk-base Remove use of 'which'. 2017-05-19 12:43:36 -07:00
rax-nova-agent Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
redhat-common Merge "Clear /etc/machine-id to avoid duplicate machine-ids" 2017-11-30 01:56:26 +00:00
rhel7 Support for Cloud Images on ppc64le for rhel7 and centos7 2017-06-29 15:44:26 +10:00
rhel-common Fix for passing user defined value for satellite cert for rhel-common. 2018-02-28 02:43:39 -06:00
rpm-distro Don't run setfiles on /boot/efi 2018-06-15 14:53:38 +10:00
runtime-ssh-host-keys
select-boot-kernel-initrd
selinux-permissive
simple-init Fix /etc/network/interfaces file contents 2018-06-19 11:26:21 +02:00
source-repositories Trivial fix typos 2017-05-31 11:17:05 +07:00
stable-interface-names
svc-map Adding mapping for SUSE package 2017-12-20 17:51:33 +01:00
sysctl
sysprep Clear /etc/machine-id to avoid duplicate machine-ids 2017-08-06 13:56:58 -04:00
uboot
ubuntu Allow to rebuild arbitrary images 2018-05-24 10:19:59 +00:00
ubuntu-common Clear /etc/machine-id to avoid duplicate machine-ids 2017-08-06 13:56:58 -04:00
ubuntu-minimal Add keyring if supplied 2018-07-02 14:33:35 -04:00
ubuntu-signed Use sphinx warning-is-error 2017-03-14 14:49:49 +11:00
vm Add block-device defaults 2018-02-23 10:04:40 +11:00
yum
yum-minimal Merge "Fix /dev/pts mount options handling" 2017-12-01 02:01:46 +00:00
zipl Add zipl element as s390x architecture bootloader 2017-11-07 17:19:27 +01:00
zypper zypper: fix package removal 2017-12-05 22:59:20 +00:00
zypper-minimal elements: zypper-minimal: Add support for openSUSE Leap 15.X 2018-05-18 11:55:56 +01:00