On Wed, 2012-08-29 at 09:24 -0700, Jesse Keating wrote:
/tmp is tmpfs and is created at boot time, so we cannot unpack our
updates there in dracut as they will be lost. Instead unpack them to
/run/initramfs/inst.{updates,product} and create a symlink when anaconda
starts so that it can continue to look for content there.
I suggest using /run/install/{updates,product}, since we've kind of
established the convention of using /run/install/* for anaconda-specific
runtime data already: /run/install/install.img, /run/install/repo,
/run/install/isodir, etc.
/run/initramfs is supposed to contain initramfs-specific data (including
the whole initramfs in the past): the dmsquash-live module sets
up /run/initramfs/live*, ifcfg writes stuff to /run/initramfs/state,
etc.
Otherwise: patch looks good. ACK.
-w