Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

dracut/30ignition: general hack cleanups #46

Merged
merged 1 commit into from
Mar 1, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions dracut/30ignition/coreos-digitalocean-network.service

This file was deleted.

13 changes: 0 additions & 13 deletions dracut/30ignition/coreos-static-network.service

This file was deleted.

26 changes: 1 addition & 25 deletions dracut/30ignition/ignition-generator
Original file line number Diff line number Diff line change
Expand Up @@ -36,27 +36,12 @@ add_requires() {
}

# This can't be done with ConditionKernelCommandLine because that always
# starts the unit's dependencies. We want to start networkd only on first
# starts the unit's dependencies. We want to start networking only on first
# boot.
if $(cmdline_bool 'ignition.firstboot' 0); then
add_requires ignition-disks.service
add_requires ignition-files.service
add_requires ignition-ask-var-mount.service
#if [[ $platform_id == "packet" ]]; then
# add_requires coreos-static-network.service
#fi

# On EC2, shut down systemd-networkd if ignition fails so that the instance
# fails EC2 instance checks.
jlebon marked this conversation as resolved.
Show resolved Hide resolved
#if [[ $platform_id == "ec2" ]]; then
# mkdir -p ${UNIT_DIR}/systemd-networkd.service.d
# cat > ${UNIT_DIR}/systemd-networkd.service.d/10-conflict-emergency.conf <<EOF
#[Unit]
#Conflicts=emergency.target
#Conflicts=emergency.service
#Conflicts=dracut-emergency.service
#EOF
#fi
fi

# Write ignition-setup.service customized for PXE/ISO or regular boot
Expand Down Expand Up @@ -89,13 +74,4 @@ if [ -n "$RANDOMIZE_DISK_GUID" ]; then
add_requires "disk-uuid@${escaped_guid}.service"
fi

if [[ $platform_id == "digitalocean" ]]; then
add_requires coreos-digitalocean-network.service
fi

oem_id=pxe
if [[ $(systemd-detect-virt || true) =~ ^(kvm|qemu)$ ]]; then
oem_id=qemu
fi

echo "PLATFORM_ID=$platform_id" > /run/ignition.env
12 changes: 0 additions & 12 deletions dracut/30ignition/module-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,6 @@ install() {
inst_script "$moddir/ignition-setup.sh" \
"/usr/sbin/ignition-setup"

# inst_script "$moddir/retry-umount.sh" \
# "/usr/sbin/retry-umount"
jlebon marked this conversation as resolved.
Show resolved Hide resolved

inst_simple "$moddir/ignition-generator" \
"$systemdutildir/system-generators/ignition-generator"

Expand All @@ -46,15 +43,6 @@ install() {

inst_simple "$moddir/ignition-remount-sysroot.service" \
"$systemdutildir/system/ignition-remount-sysroot.service"

# inst_simple "$moddir/sysroot-boot.service" \
# "$systemdsystemunitdir/sysroot-boot.service"

# inst_simple "$moddir/coreos-digitalocean-network.service" \
# "$systemdsystemunitdir/coreos-digitalocean-network.service"

# inst_simple "$moddir/coreos-static-network.service" \
# "$systemdsystemunitdir/coreos-static-network.service"
}

has_builtin_fw_cfg() {
Expand Down
32 changes: 0 additions & 32 deletions dracut/30ignition/retry-umount.sh

This file was deleted.

21 changes: 0 additions & 21 deletions dracut/30ignition/sysroot-boot.service

This file was deleted.