Skip to content

Conversation

@bgilbert
Copy link
Contributor

coreos/ignition-dracut#159 tears down initramfs networking before the umount stage runs, causing Ignition to fail when reporting that stage's status to the Packet control plane. This can't be changed in ignition-dracut, since coreos-teardown-initramfs-network.sh needs filesystems to still be mounted so it can propagate the initramfs network config to the real root. However, nothing in the user's config is likely to cause umount to fail, so it's not as important to report that stage to the Packet console. Just skip reporting that stage.

It shouldn't fail as a result of anything the user did, and ignition-dracut
may have already torn down networking before umount runs.
Copy link
Member

@jlebon jlebon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me!

@bgilbert
Copy link
Contributor Author

After some further discussion, it appears that there's a consensus that we should keep networking available during the umount stage (coreos/ignition-dracut#163). Closing.

@bgilbert bgilbert closed this Mar 30, 2020
@bgilbert bgilbert deleted the umount branch March 30, 2020 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants