lorax/share
Will Woods d9c23d1bce don't build upgrade.img anymore
fedup is deprecated and abandoned. Let's save time and disk by not
building `upgrade.img` when nothing is going to use it anymore.

For the record, performing upgrades using an initramfs from the new
system turns out to be fragile and hard to support:

* dracut initramfs isn't generic enough to handle booting all systems
  (e.g. missing vconsole.conf means you get keymaps wrong, so users
  can't unlock encrypted disks)

* The ABI differences between the two versions of plymouth, systemd,
  etc. requires nasty workarounds at best and causes nightmarish
  systemd crashes at worst

This patch removes all the code that built and installed `upgrade.img`.

For backwards compatibility, the API retains the `doupgrade` keyword
argument, and the `--noupgrade` flag is still accepted.

(cherry picked from commit a3e1a275ff)
2015-08-31 16:39:30 -07:00
..
appliance livemedia-creator: Add appliance creation 2012-06-01 11:15:21 -07:00
config_files Add a default vconsole.conf to the boot.iso (#1250260) 2015-08-07 16:57:08 -07:00
live Additional python3 changes 2015-05-15 17:11:20 -07:00
pxe-live Add --make-pxe-live and --make-ostree-live (for Atomic) targets. 2015-01-13 12:45:06 +01:00
aarch64.tmpl don't build upgrade.img anymore 2015-08-31 16:39:30 -07:00
arm.tmpl don't build upgrade.img anymore 2015-08-31 16:39:30 -07:00
efi.tmpl Additional python3 changes 2015-05-15 17:11:20 -07:00
ppc64le.tmpl don't build upgrade.img anymore 2015-08-31 16:39:30 -07:00
ppc.tmpl don't build upgrade.img anymore 2015-08-31 16:39:30 -07:00
runtime-cleanup.tmpl Add enough of shadow-utils to create new user accounts. 2015-08-27 10:22:38 -04:00
runtime-install.tmpl Explicitly add kernel-modules and kernel-modules-extra 2015-06-22 16:23:29 -07:00
runtime-postinstall.tmpl Add a default vconsole.conf to the boot.iso (#1250260) 2015-08-07 16:57:08 -07:00
s390.tmpl don't build upgrade.img anymore 2015-08-31 16:39:30 -07:00
x86.tmpl don't build upgrade.img anymore 2015-08-31 16:39:30 -07:00