diskimage-builder/diskimage_builder/elements
Ian Wienand d65678678e Move dib-run-parts into diskimage-builder
Move dib-run-parts from dib-utils into diskimage-builder directly.

For calling outside the chroot, we provide a standard entry-point
script.  However, as noted in the warning comment, the underlying
script is still copied directly into the chroot by the dib-run-parts
element.  I believe this to be the KISS approach.

This removes the dependency on dib-utils.  We have discussed this
previously and nobody seemed to think retiring dib-utils was going to
be an issue.

This also updates the documentation to not mention dib-utils, or using
disk-image-create via $PATH setup, but rather gives instructions on
installing from pip with a virtualenv.

Change-Id: Ic1e22ba498d2c368da7d72e2e2b70ff34324feb8
2016-11-04 17:07:37 +11: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 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
architecture-emulation-binaries Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
baremetal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
base Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
bootloader Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
cache-url Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
centos Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
centos7 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
centos-minimal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
cleanup-kernel-initrd Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
cloud-init Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
cloud-init-datasources Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07: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 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
debian-minimal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
debian-systemd Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
debian-upstart Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
debootstrap Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07: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 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dhcp-all-interfaces Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dib-init-system Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dib-python Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dib-run-parts/root.d Move dib-run-parts into diskimage-builder 2016-11-04 17:07:37 +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 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dpkg Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dracut-network Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dracut-ramdisk Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
dynamic-login Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
element-manifest Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
enable-serial-console Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
epel Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
fedora Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
fedora-minimal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
gentoo Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
growroot Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
grub2 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
hpdsa Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
hwburnin Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
hwdiscovery Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07: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 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
iso Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
local-config Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
manifests Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
mellanox Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
modprobe-blacklist Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07: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
opensuse Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
package-installs Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
partitioning-sfdisk Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
pip-and-virtualenv Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
pip-cache Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
pkg-map Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
posix Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
proliant-tools Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
pypi Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ramdisk Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ramdisk-base Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
rax-nova-agent Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
redhat-common Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
rhel Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
rhel7 Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
rhel-common Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
rpm-distro Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
runtime-ssh-host-keys Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
select-boot-kernel-initrd Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
selinux-permissive Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
simple-init Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
source-repositories Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
stable-interface-names Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
svc-map Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
uboot Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ubuntu Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ubuntu-core Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ubuntu-minimal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
ubuntu-signed Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
vm Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
yum Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
yum-minimal Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
zypper Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00