Remove exclusions from lorax-composer templates
If a package is excluded in the template and later added by a blueprint or dependency, anaconda will fail to finish the installation. So remove the -dracut-config-rescue exclusion and instead remove the rescue artifacts in %post Related: rhbz#1673744
This commit is contained in:
parent
4e862e538b
commit
21eb9c2122
@ -36,11 +36,13 @@ touch /etc/machine-id
|
||||
|
||||
# tell cloud-init to create the ec2-user account
|
||||
sed -i 's/cloud-user/ec2-user/' /etc/cloud/cloud.cfg
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
%packages
|
||||
kernel
|
||||
-dracut-config-rescue
|
||||
selinux-policy-targeted
|
||||
|
||||
chrony
|
||||
|
@ -28,6 +28,9 @@ rm /var/lib/systemd/random-seed
|
||||
# Clear /etc/machine-id
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
# NOTE Do NOT add any other sections after %packages
|
||||
|
@ -33,11 +33,13 @@ rm /var/lib/systemd/random-seed
|
||||
# Clear /etc/machine-id
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
%packages
|
||||
kernel
|
||||
-dracut-config-rescue
|
||||
selinux-policy-targeted
|
||||
|
||||
# Make sure virt guest agents are installed
|
||||
|
@ -30,11 +30,13 @@ rm /var/lib/systemd/random-seed
|
||||
# Clear /etc/machine-id
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
%packages
|
||||
kernel
|
||||
-dracut-config-rescue
|
||||
selinux-policy-targeted
|
||||
|
||||
# NOTE lorax-composer will add the blueprint packages below here, including the final %end
|
||||
|
@ -30,11 +30,13 @@ rm /var/lib/systemd/random-seed
|
||||
# Clear /etc/machine-id
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
%packages
|
||||
kernel
|
||||
-dracut-config-rescue
|
||||
selinux-policy-targeted
|
||||
|
||||
# Make sure virt guest agents are installed
|
||||
|
@ -28,6 +28,9 @@ rm /var/lib/systemd/random-seed
|
||||
# Clear /etc/machine-id
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
# NOTE Do NOT add any other sections after %packages
|
||||
|
@ -34,6 +34,9 @@ rm /var/lib/systemd/random-seed
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
|
||||
# This file is required by waagent in RHEL, but compatible with NetworkManager
|
||||
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
|
||||
DEVICE=eth0
|
||||
@ -59,7 +62,6 @@ dracut -f -v --persistent-policy by-uuid
|
||||
|
||||
%packages
|
||||
kernel
|
||||
-dracut-config-rescue
|
||||
selinux-policy-targeted
|
||||
|
||||
chrony
|
||||
|
@ -33,11 +33,13 @@ rm /var/lib/systemd/random-seed
|
||||
# Clear /etc/machine-id
|
||||
rm /etc/machine-id
|
||||
touch /etc/machine-id
|
||||
|
||||
# Remove the rescue kernel and image to save space
|
||||
rm -f /boot/*-rescue*
|
||||
%end
|
||||
|
||||
%packages
|
||||
kernel
|
||||
-dracut-config-rescue
|
||||
selinux-policy-targeted
|
||||
|
||||
chrony
|
||||
|
Loading…
Reference in New Issue
Block a user