mirror of
https://pagure.io/fedora-kickstarts.git
synced 2024-12-22 05:35:26 +00:00
Updates for network changes to built images
NetworkManager has changed the defaults for where the config files are retained and by default we don't ship the traditional Sys-V network scripts so we can clean-up those bits. Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
This commit is contained in:
parent
d030465f14
commit
4ba7ce0148
@ -79,7 +79,7 @@ rpm -qa --qf '%{size}\t%{name}-%{version}-%{release}.%{arch}\n' |sort -rn
|
|||||||
rm -f /var/lib/systemd/random-seed
|
rm -f /var/lib/systemd/random-seed
|
||||||
|
|
||||||
# The enp1s0 interface is a left over from the imagefactory install, clean this up
|
# The enp1s0 interface is a left over from the imagefactory install, clean this up
|
||||||
rm -f /etc/sysconfig/network-scripts/ifcfg-enp1s0
|
rm -f /etc/NetworkManager/system-connections/*.nmconnection
|
||||||
|
|
||||||
dnf -y remove dracut-config-generic
|
dnf -y remove dracut-config-generic
|
||||||
|
|
||||||
|
@ -162,18 +162,11 @@ echo -n "Getty fixes"
|
|||||||
sed -i '/^#NAutoVTs=.*/ a\
|
sed -i '/^#NAutoVTs=.*/ a\
|
||||||
NAutoVTs=0' /etc/systemd/logind.conf
|
NAutoVTs=0' /etc/systemd/logind.conf
|
||||||
|
|
||||||
echo -n "Network fixes"
|
|
||||||
# initscripts don't like this file to be missing.
|
|
||||||
cat > /etc/sysconfig/network << EOF
|
|
||||||
NETWORKING=yes
|
|
||||||
NOZEROCONF=yes
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# For cloud images, 'eth0' _is_ the predictable device name, since
|
# For cloud images, 'eth0' _is_ the predictable device name, since
|
||||||
# we don't want to be tied to specific virtual (!) hardware
|
# we don't want to be tied to specific virtual (!) hardware
|
||||||
rm -f /etc/udev/rules.d/70*
|
rm -f /etc/udev/rules.d/70*
|
||||||
ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
|
ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
|
||||||
rm -f /etc/sysconfig/network-scripts/ifcfg-*
|
rm -f /etc/NetworkManager/system-connections/*.nmconnection
|
||||||
# simple eth0 config, again not hard-coded to the build hardware
|
# simple eth0 config, again not hard-coded to the build hardware
|
||||||
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
|
cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF
|
||||||
DEVICE="eth0"
|
DEVICE="eth0"
|
||||||
|
@ -87,8 +87,7 @@ dd bs=1M if=/dev/zero of=/var/tmp/zeros || :
|
|||||||
rm -f /var/tmp/zeros
|
rm -f /var/tmp/zeros
|
||||||
echo "(Don't worry -- that out-of-space error was expected.)"
|
echo "(Don't worry -- that out-of-space error was expected.)"
|
||||||
|
|
||||||
# For trac ticket https://pagure.io/atomic-wg/issue/128
|
rm -f /etc/NetworkManager/system-connections/*.nmconnection
|
||||||
rm -f /etc/sysconfig/network-scripts/ifcfg-*
|
|
||||||
|
|
||||||
# Anaconda is writing an /etc/resolv.conf from the install environment.
|
# Anaconda is writing an /etc/resolv.conf from the install environment.
|
||||||
# The system should start out with an empty file, otherwise cloud-init
|
# The system should start out with an empty file, otherwise cloud-init
|
||||||
|
Loading…
Reference in New Issue
Block a user