diskimage-builder/diskimage_builder/elements
Mohammed Naser 6f1b51627f modprobe.d: use $TMP_MOUNT_PATH
The hook inside extra-data.d runs outside the chroot when
building the image which means that we need to prefix paths
inside the hook to avoid running things on the host.

We also run it with sudo because if we're running DIB not
as root, /etc is uid 0 and we'll get a permission denied.

Change-Id: I1838890fe124c84c879285a471bcc78fe47d6c23
2019-12-18 11:42:02 -05:00
..
apt-conf Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
apt-preferences Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
apt-sources Use local mirror for ubuntu-minimal jobs 2017-06-21 12:01:31 +10:00
baremetal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
base Add option to skip update packages 2019-02-25 06:31:30 +00:00
block-device-efi Increase size of EFI system partition (again) 2019-05-31 17:10:08 +10: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 Add grub-efi-x86_64 pkg-map 2019-11-16 21:15:28 -05:00
cache-url Makes image caching more resilient 2019-05-31 16:31:43 +10:00
centos7 Fix regex for mirror URL substitution 2019-12-03 19:13:18 +01:00
centos-minimal CentOS 8 minimal testing and support 2019-10-08 00:17:14 +02:00
cleanup-kernel-initrd Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
cloud-init Merge branch 'master' into merge-branch 2017-02-09 13:35:53 +11:00
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 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
debian Fix element-provides in debian element 2018-03-26 10:58:04 -07:00
debian-minimal Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11: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 Ensure machine-id is not included in images 2019-09-20 03:17:50 +00:00
deploy-baremetal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
deploy-kexec Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
deploy-targetcli Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
deploy-tgtadm Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
devuser install sudo in the devuser element 2018-03-22 00:16:09 -05:00
dhcp-all-interfaces Merge "Install ndisc6 package in element script" 2019-12-03 22:41:09 +00:00
dib-init-system Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
dib-python dib-python : handle centos 8 2019-10-03 00:22:18 +00:00
dib-run-parts Trivial fix typos 2017-05-31 11:17:05 +07:00
disable-nouveau Ensure nouveau is blacklisted in initramfs too 2019-10-23 10:16:00 +11:00
disable-selinux/post-install.d Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dkms Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
docker Run dib-run-parts out of /tmp 2017-04-05 13:11:22 +10:00
dpkg Adds support for GPG keyring 2019-11-07 17:32:05 -03: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 Ensure nouveau is blacklisted in initramfs too 2019-10-23 10:16:00 +11:00
dynamic-login Release 1.25.2 2017-02-02 11:20:00 +11:00
element-manifest Release 1.24.0 2017-01-31 14:14:19 +11:00
enable-serial-console Release 1.25.2 2017-02-02 11:20:00 +11:00
epel Fix regex for mirror URL substitution 2019-12-03 19:13:18 +01:00
fedora Fix regex for mirror URL substitution 2019-12-03 19:13:18 +01:00
fedora-minimal Remove "failovermethod=priority" for Fedora (dnf) 2019-10-01 06:01:15 +00:00
gentoo Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
growroot Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
grub2 Use x86 architeture specific grub2 packages for RHEL 2019-09-12 15:06:17 -04:00
hpdsa fail early when lates build information can not be fetched 2019-05-31 16:09:25 +10:00
hwburnin Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
hwdiscovery Remove use of 'which'. 2017-05-19 12:43:36 -07:00
ibft-interfaces Add an element to configure iBFT network interfaces 2018-11-20 14:11:11 +01:00
ilo Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
install-bin Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
install-static Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
install-types Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ironic-agent Fix wrong URL in ironic-agent element 2019-12-12 16:39:48 +05:30
iscsi-boot Change phase to check for dracut-regenerate in iscsi-boot 2019-01-02 11:05:00 +01:00
iso Fix for rhel7 iso image creation. 2018-02-28 06:31:34 -06:00
journal-to-console journal-to-console: element to send systemd journal to console 2019-07-25 11:24:49 +10:00
local-config Merge remote-tracking branch 'origin/master' into merge-branch 2016-11-29 07:43:46 +11:00
lvm [lvm] Add Ubuntu bionic as supported distro 2019-03-04 15:05:37 -05:00
manifests Set manifest permissions in the image 2017-05-24 15:20:55 +10:00
mellanox Merge remote-tracking branch 'origin/master' into merge-branch 2016-11-29 07:43:46 +11:00
modprobe modprobe.d: use $TMP_MOUNT_PATH 2019-12-18 11:42:02 -05:00
modprobe-blacklist Add new modprobe element 2018-06-28 13:55:53 +02:00
no-final-image Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
oat-client Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
openssh-server openssh-server: harden sshd config 2019-05-01 11:42:21 -04:00
openstack-ci-mirrors Merge "Add arm64 based functional test" 2019-12-16 21:31:51 +00:00
opensuse Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
opensuse-minimal Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
package-installs package-installs: provide for skip from env var 2018-11-30 10:02:47 +11:00
pip-and-virtualenv pip-and-virtualenv: include python3-venv for Debuntu 2019-10-25 16:26:33 +11:00
pip-cache Fix DIB ubuntu-minimal running on bionic (18.04) 2018-10-01 19:59:30 -07:00
pkg-map Turn down pkg-map and hook copy tracing output 2018-10-18 11:03:17 +11:00
posix Merge remote-tracking branch 'origin/master' into merge-branch 2016-11-29 07:43:46 +11:00
proliant-tools Trivial: update url to new url 2018-05-13 23:06:00 +08:00
pypi Stop installing pydistutils.cfg 2019-11-25 11:46:42 +11:00
python-brickclient Merge branch 'master' into merge-branch 2017-02-09 13:35:53 +11:00
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 Install rng-tools in Red Hat family distro images 2019-12-12 20:26:06 +00:00
rhel Create /etc/machine-id for RHEL images 2019-08-07 18:18:34 +10:00
rhel7 Deprecate rhel7 in favor of rhel 2019-05-29 12:07:44 +00:00
rhel-common Add version-less RHEL element for RHEL7 and RHEL8 2019-05-29 11:28:53 +03:00
rpm-distro Fix syntax error in selinux-fixfiles-restore 2019-10-18 12:30:21 +01:00
runtime-ssh-host-keys Release 1.21.1 2017-02-02 20:36:23 +11:00
select-boot-kernel-initrd Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
selinux-permissive move selinux-permissive configure to pre-install phase 2018-11-19 13:13:57 +11:00
simple-init Remove RA solicit delay 2019-10-11 15:29:32 -07:00
source-repositories fail early when lates build information can not be fetched 2019-05-31 16:09:25 +10:00
stable-interface-names Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
svc-map Add version-less RHEL element for RHEL7 and RHEL8 2019-05-29 11:28:53 +03:00
sysctl Release 1.25.2 2017-02-02 11:20:00 +11:00
sysprep Ensure machine-id is not included in images 2019-09-20 03:17:50 +00:00
uboot Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ubuntu Fixes DIB_DISTRIBUTION_MIRROR_UBUNTU_IGNORE matching when empty 2019-08-09 10:26:48 +00:00
ubuntu-common Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
ubuntu-minimal Add arm64 based functional test 2019-12-16 10:51:01 +11:00
ubuntu-signed Use sphinx warning-is-error 2017-03-14 14:49:49 +11:00
ubuntu-systemd-container Add ubuntu-systemd-container operating-system element 2018-10-31 14:22:28 +11:00
vm Add block-device defaults 2018-02-23 10:04:40 +11:00
yum Use $YUM instead of direct calls in more places 2019-10-03 00:22:18 +00:00
yum-minimal Add NetworkManager and dhcp-client for CentOS 8 2019-10-07 10:47:09 +00:00
zipl Delete the duplicate words in 50-zipl 2019-01-07 10:02:35 +08:00
zypper Fix login.defs config for tumbleweed 2019-12-02 16:21:45 -08:00
zypper-minimal Allow zypper repos to be overrideable 2019-12-02 16:25:53 -08:00
__init__.py Fix unit tests for elements 2018-11-28 11:04:50 +11:00