Fedora needs to depend on dib-run-parts too.
Change-Id: I56611d1c2bf13c8d24a87869bf8334d8e4992f6f
This commit is contained in:
parent
7ae4fb5c1c
commit
f42cb641bf
3 changed files with 16 additions and 1 deletions
|
@ -3,7 +3,8 @@
|
|||
|
||||
set -e
|
||||
|
||||
DISTRO=`lsb_release -si`
|
||||
# If lsb_release is missing, just do nothing.
|
||||
DISTRO=`lsb_release -si` || true
|
||||
|
||||
case $DISTRO in
|
||||
'Ubuntu'|'Debian')
|
||||
|
|
1
elements/fedora/element-deps
Normal file
1
elements/fedora/element-deps
Normal file
|
@ -0,0 +1 @@
|
|||
dib-run-parts
|
13
elements/fedora/pre-install.d/15-fedora-fixup-grub-cfg
Executable file
13
elements/fedora/pre-install.d/15-fedora-fixup-grub-cfg
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
GRUB_CFG=/boot/grub2/grub.cfg
|
||||
|
||||
[ -f "$GRUB_CFG" ]
|
||||
|
||||
# Update the config to have the search UUID of the image being built.
|
||||
# When partition staging is moved to a separate stage, this will need to happen
|
||||
# there. This generates a non-UUID config, which is irrelevant for booting with
|
||||
# hypervisor kernel + ramdisk, and fixed up by 51-grub for vm images.
|
||||
GRUB_DISABLE_LINUX_UUID=true grub2-mkconfig -o $GRUB_CFG
|
Loading…
Reference in a new issue