diskimage-builder/diskimage_builder/elements
Steve Baker b01aac9715 Move grubenv to EFI dir
If the grubenv is regenerated, its changes won't be available to UEFI
boot systems unless the changed grubenv is copied to the EFI
directory.

This change copies the grubenv to the EFI directory when the grub.cfg
is copied.

Change-Id: I512502117a6bf1e6122fdfd8965ca488b4a5bae4
2021-09-13 09:32:29 +12:00
..
apt-conf
apt-preferences
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 Debuntu: add apt-transport-https 2020-04-02 10:11:35 +11:00
block-device-efi Add element block-device-efi-lvm 2021-06-01 17:27:28 +12:00
block-device-efi-lvm Add element block-device-efi-lvm 2021-06-01 17:27:28 +12:00
block-device-gpt
block-device-mbr Choose appropriate bootloader for block-device 2018-02-23 10:04:44 +11:00
bootloader Move grubenv to EFI dir 2021-09-13 09:32:29 +12:00
cache-url cache-url : turn down verbose curl 2021-06-24 10:09:00 +10:00
centos Fix centos stream set mirror 2021-04-02 06:56:45 +00:00
centos7 Support secure-boot bootloader where possible 2021-03-11 10:27:59 +13:00
centos-minimal Support secure-boot bootloader where possible 2021-03-11 10:27:59 +13:00
cleanup-kernel-initrd
cloud-init update various gentoo bits 2020-08-24 10:21:35 -05:00
cloud-init-datasources
cloud-init-disable-resizefs Disable growpart in cloud-init-disable-resizefs 2020-10-06 14:03:57 +02:00
cloud-init-nocloud
containerfile containerfile: automatically search for distro docker files 2021-05-10 15:36:28 +10:00
debian Fix element-provides in debian element 2018-03-26 10:58:04 -07:00
debian-minimal Mount /sys RO 2021-07-05 11:45:02 +10:00
debian-systemd
debian-upstart
debootstrap debian-minimal: Set bullseye version 2021-04-28 09:48:22 -07: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
dhcp-all-interfaces Add support for vlan interfaces in dhcp-all-interfaces.sh 2020-11-03 10:04:17 -05:00
dib-init-system Introduce manual setting of DIB_INIT_SYSTEM 2019-11-21 12:38:15 +11:00
dib-python Convert multi line if statement to case 2021-04-07 07:17:19 +00:00
dib-run-parts Revert "dib-lint: use yamllint to parse YAML files" 2020-05-28 16:44:49 +10:00
disable-nouveau Ensure nouveau is blacklisted in initramfs too 2019-10-23 10:16:00 +11:00
disable-selinux dib-lint: test elements have README.rst file 2020-01-20 11:43:43 +01:00
dkms
docker
dpkg Rename duplicating 10-debian-minimal.bash 2020-09-18 14:52:56 +10:00
dracut-network
dracut-ramdisk Merge "Remove use of 'which'." 2017-06-11 09:30:34 +00:00
dracut-regenerate Fix building error with element dracut-regenerate 2021-01-14 01:30:52 +00:00
dynamic-login Fix dynamic-login with grub2 2020-11-20 15:00:54 +01:00
element-manifest
enable-serial-console update various gentoo bits 2020-08-24 10:21:35 -05:00
ensure-venv Add ensure-venv element, install glean with it 2020-03-10 11:57:43 +11:00
epel Ensure yum-utils is installed in epel element 2020-10-08 09:49:57 +02:00
fedora Use non-greedy modifier for SUBRELEASE grep 2021-08-23 14:12:17 +12:00
fedora-container fedora-container: install dnf-plugins-core 2021-07-07 11:02:10 +10:00
fedora-minimal Fix DISTRO_NAME in Fedora elements 2021-05-17 10:02:09 +10:00
gentoo update gentoo keywords to support gcc-10 2021-03-18 23:24:31 -05:00
growroot Revert "dib-lint: use yamllint to parse YAML files" 2020-05-28 16:44:49 +10:00
growvols Add a growvols utility for growing LVM volumes 2021-07-01 11:16:31 +12:00
grub2 Use x86 architeture specific grub2 packages for RHEL 2019-09-12 15:06:17 -04:00
hpdsa replace the link which is in the 06-hpdsa file 2021-03-12 19:16:50 +08:00
hwburnin
hwdiscovery
ibft-interfaces
ilo Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
install-bin pip-and-virtualenv: drop f31 & tumbleweed, rework suse 15 install 2020-04-23 08:10:26 +10:00
install-static Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
install-types
iscsi-boot Fix centos 8.3 partition image building error with element iscsi-boot 2021-01-14 02:05:20 +00:00
iso Merge "Change paths for bootloader files in iso element" 2021-03-16 09:56:07 +00:00
journal-to-console journal-to-console: element to send systemd journal to console 2019-07-25 11:24:49 +10:00
keylime-agent Add a keylime-agent element and a tpm-emulator element 2021-07-20 10:05:41 -04:00
local-config
lvm Allow processing 'focal' ubuntu release in lvm 2020-10-28 16:55:49 +02:00
manifests Set manifest permissions in the image 2017-05-24 15:20:55 +10:00
mellanox Mellanox element: removed ibutils,libibcm,libmlx4-dev 2020-03-23 00:06:53 +02: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 Remove the deprecated ironic-agent element 2021-01-21 14:06:08 +01:00
oat-client Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
openeuler-minimal Introduce openEuler distro 2021-08-04 03:06:55 +00:00
openssh-server openssh-server: harden sshd config 2019-05-01 11:42:21 -04:00
openstack-ci-mirrors Introduce openEuler distro 2021-08-04 03:06:55 +00:00
opensuse Update IRC networks 2021-07-22 19:17:51 +09:00
opensuse-minimal Support secure-boot bootloader where possible 2021-03-11 10:27:59 +13:00
package-installs Deprecate dib-python; remove from in-tree elements 2020-08-07 10:38:16 +10:00
pip-and-virtualenv Change get-pip url 2021-03-08 09:19:28 +01:00
pip-cache Fix DIB ubuntu-minimal running on bionic (18.04) 2018-10-01 19:59:30 -07:00
pkg-map Introduce openEuler distro 2021-08-04 03:06:55 +00:00
posix Merge remote-tracking branch 'origin/master' into merge-branch 2016-11-29 07:43:46 +11:00
proliant-tools Fix installation of proliant tools 2021-03-03 19:04:50 +01:00
pypi Deprecate dib-python; remove from in-tree elements 2020-08-07 10:38:16 +10:00
python-brickclient
python-stow-versions Fix python-stow-versions 2020-11-17 09:23:32 +00:00
ramdisk Mount /sys RO 2021-07-05 11:45:02 +10:00
ramdisk-base
rax-nova-agent Move elements & lib relative to diskimage_builder package 2016-11-01 17:27:41 -07:00
redhat-common Introduce openEuler distro 2021-08-04 03:06:55 +00:00
rhel Support secure-boot bootloader where possible 2021-03-11 10:27:59 +13:00
rhel7 Deprecate rhel7 in favor of rhel 2019-05-29 12:07:44 +00:00
rhel-common Make DIB_DNF_MODULE_STREAMS part of yum element 2021-04-07 16:06:09 +05:30
rpm-distro dib-lint: test elements have README.rst file 2020-01-20 11:43:43 +01:00
runtime-ssh-host-keys Release 1.21.1 2017-02-02 20:36:23 +11:00
select-boot-kernel-initrd
selinux-permissive
simple-init Install pbr before glean to address SNI issues 2021-04-23 15:04:26 -07:00
source-repositories Install git-core instead of git on RH systems 2020-11-26 17:16:31 +01:00
stable-interface-names
svc-map update various gentoo bits 2020-08-24 10:21:35 -05:00
sysctl
sysprep Ensure machine-id is not included in images 2019-09-20 03:17:50 +00:00
tpm-emulator Add a keylime-agent element and a tpm-emulator element 2021-07-20 10:05:41 -04:00
uboot
ubuntu Run autoremove on post-install step 2020-11-17 09:23:35 +00:00
ubuntu-common Support secure-boot bootloader where possible 2021-03-11 10:27:59 +13:00
ubuntu-minimal Mount /sys RO 2021-07-05 11:45:02 +10:00
ubuntu-signed Use sphinx warning-is-error 2017-03-14 14:49:49 +11:00
ubuntu-systemd-container Mount /sys RO 2021-07-05 11:45:02 +10:00
vm
yum Merge "Install epel-release from URL" 2021-05-10 01:28:32 +00:00
yum-minimal Introduce openEuler distro 2021-08-04 03:06:55 +00:00
zipl
zypper Fix login.defs config for tumbleweed 2019-12-02 16:21:45 -08:00
zypper-minimal Mount /sys RO 2021-07-05 11:45:02 +10:00
__init__.py Fix unit tests for elements 2018-11-28 11:04:50 +11:00