[anaconda/f17] - Merged noloader branch (wwoods) (snipped a long list of commits) - Schedule (no-op) btrfs format

Brian C. Lane bcl at fedoraproject.org
Fri Mar 16 22:54:50 UTC 2012


commit a43dd3f1c828b9830588c6608e961479263e4646
Author: Brian C. Lane <bcl at redhat.com>
Date:   Fri Mar 16 15:54:19 2012 -0700

    - Merged noloader branch (wwoods)
      (snipped a long list of commits)
    - Schedule (no-op) btrfs format create actions. (#799154) (dlehman)
    - intelligently choose the window size (#800609) (bcl)
    - fix text upgrade bootloader dialog (#742207) (bcl)

 .gitignore    |    1 +
 anaconda.spec |  108 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 sources       |    2 +-
 3 files changed, 107 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 82c19b9..c58db53 100644
--- a/.gitignore
+++ b/.gitignore
@@ -45,3 +45,4 @@ anaconda-15.2.tar.bz2
 /anaconda-17.10.tar.bz2
 /anaconda-17.11.tar.bz2
 /anaconda-17.12.tar.bz2
+/anaconda-17.13.tar.bz2
diff --git a/anaconda.spec b/anaconda.spec
index 5902be3..4a489a3 100644
--- a/anaconda.spec
+++ b/anaconda.spec
@@ -2,7 +2,7 @@
 
 Summary: Graphical system installer
 Name:    anaconda
-Version: 17.12
+Version: 17.13
 Release: 1%{?dist}
 License: GPLv2+
 Group:   Applications/System
@@ -169,6 +169,22 @@ Obsoletes: booty
 The anaconda package contains the program which was used to install your
 system.
 
+%package dracut
+Summary: The anaconda dracut module
+BuildArch: noarch
+Requires: dracut >= 16
+Requires: dracut-network
+Requires: xz
+Requires: pykickstart
+%ifarch %{ix86} x86_64
+Requires: dmidecode
+%endif
+
+%description dracut
+The 'anaconda' dracut module handles installer-specific boot tasks and
+options. This includes driver disks, kickstarts, and finding the anaconda
+runtime on NFS/HTTP/FTP servers or local disks.
+
 %prep
 %setup -q
 
@@ -208,7 +224,6 @@ update-desktop-database &> /dev/null || :
 %doc docs/command-line.txt
 %doc docs/install-methods.txt
 %doc docs/mediacheck.txt
-%doc docs/anaconda-release-notes.txt
 /lib/systemd/system/*
 /lib/udev/rules.d/70-anaconda.rules
 %{_bindir}/instperf
@@ -222,7 +237,6 @@ update-desktop-database &> /dev/null || :
 %{_prefix}/libexec/anaconda
 %{_libdir}/python*/site-packages/pyanaconda/*
 %{_libdir}/python*/site-packages/log_picker/*
-%{_libdir}/anaconda*
 %{_bindir}/analog
 %{_bindir}/anaconda-cleanup
 %ifarch %livearches
@@ -235,7 +249,95 @@ update-desktop-database &> /dev/null || :
 %{_datadir}/icons/hicolor/*
 %endif
 
+%files dracut
+%dir /usr/lib/dracut/modules.d/80%{name}
+/usr/lib/dracut/modules.d/80%{name}/*
+
 %changelog
+* Fri Mar 16 2012 Brian C. Lane <bcl at redhat.com> - 17.13-1
+- anaconda.service Wants=NetworkManager.service (wwoods)
+- make sure we save the network setup for any network device we used (wwoods)
+- make sure parse-kickstart's ifcfg files get copied to the system (wwoods)
+- fedora-import-state.service is in initscripts now (wwoods)
+- Add flag to disable available-memory check (for debugging etc.) (wwoods)
+- fix logic for setting set rd.{luks,dm,md,lvm}=0 (wwoods)
+- fix run_kickstart for the non-repo case (wwoods)
+- run_kickstart: go back to targeted cmdline parsing (wwoods)
+- parse-kickstart: write ifcfg files for all net devs (wwoods)
+- add the traditional anaconda dhcpclass (wwoods)
+- cleanups and fixes for ksdevice/bootdev handling (wwoods)
+- drop unused when_netdev_online function (wwoods)
+- make run_kickstart re-parse the whole commandline (wwoods)
+- set rd.{luks,dm,md,lvm}=0 unless the user says otherwise (wwoods)
+- handle inst.* cmdline args correctly (bcl)
+- fixup for syntax error in inst.ks/--kickstart patch (wwoods)
+- set ANACONDA=1 udev property in the right place (wwoods)
+- fix inst.ks handling in anaconda (wwoods)
+- fixups: run ks early, don't repeat netroot (wwoods)
+- fixup: "online" hook renamed "initqueue/online" upstream (wwoods)
+- Quiet bash error message if (optional) treeinfo is missing (wwoods)
+- a couple small cleanups/fixes for fedora-import-state.service (wwoods)
+- anaconda-shell service tweaks (wwoods)
+- add fedora-import-state.service (fix NFS root: #799989) (wwoods)
+- anaconda-netroot.sh: make sure dracut writes out the ifcfg files (wwoods)
+- Use "online" hook to handle anaconda network root devices (wwoods)
+- Fetch network kickstarts from the "online" hook (wwoods)
+- set wait_for_dev /dev/root in parse-anaconda-repo.sh (wwoods)
+- fix find_runtime() and parse_kickstart() (wwoods)
+- kickstart parsing fixups: keep running if parse fails (wwoods)
+- handle more KickstartErrors (wwoods)
+- anaconda-lib: make sure we only run when_*_online jobs once (wwoods)
+- add missing newline to /tmp/ks.info (wwoods)
+- don't source dracut-lib.sh twice (it causes crashes) (wwoods)
+- kickstart: only wait for kickstart if we're actually fetching it (wwoods)
+- fetch-kickstart-*: actually do run_kickstart (wwoods)
+- python-deps: cleanups/comments (wwoods)
+- replace pythondeps.sh with python-deps (python script) (wwoods)
+- move parse-kickstart.py back to parse-kickstart (wwoods)
+- Makefile.am: use dist_dracut_SCRIPTS to make scripts executable (wwoods)
+- fix bad path for parse-kickstart.py (wwoods)
+- refactor network handling (support ibft and ksdevice) (wwoods)
+- update Makefile.am (wwoods)
+- add fetch-kickstart-disk and fetch-kickstart-net (wwoods)
+- make cd autoprobe catchall rule actually run for each device (wwoods)
+- fix inst.repo=cdrom (wwoods)
+- move deprecation warnings into parse-anaconda-options.sh (wwoods)
+- add wait_for_kickstart() (wwoods)
+- parse-kickstart updates (wwoods)
+- anaconda-lib: rename check_isodir, add anaconda_live_root_dir (wwoods)
+- anaconda-{nfs,disk}root updates (wwoods)
+- split genrules into repo-genrules.sh and kickstart-genrules.sh (wwoods)
+- minor parse cleanups for kickstart and repo (wwoods)
+- improve handling of anaconda repo root stuff (wwoods)
+- parse-kickstart: return filename, drop biospart junk (wwoods)
+- make sure edd is loaded, if available (wwoods)
+- Drop dmidecode binary, just cat /sys/class/dmi/id/product_serial (wwoods)
+- dracut/anaconda-genrules.sh: add catch-all rule for autoprobing CDs (wwoods)
+- add more kickstart code, shuffle genrules code around (wwoods)
+- move disk_to_dev_path to anaconda-lib (wwoods)
+- edit anaconda-urlroot status messages (wwoods)
+- fix typo in anaconda-urlroot (wwoods)
+- add anaconda-urlroot (handle inst.repo=[http|ftp]) (wwoods)
+- whoops, forgot anaconda-lib.sh (wwoods)
+- dracut: check for .buildstamp in /run/initramfs (wwoods)
+- anaconda-dracut: make sure we execute pythondeps.sh (wwoods)
+- dumb typo fix: "convertfs", not "covertfs" (wwoods)
+- dracut: move to /usr/lib (wwoods)
+- dracut: depend on "convertfs" module (wwoods)
+- Make anaconda-dracut subpackage noarch (wwoods)
+- Add anaconda dracut module [WIP!] (wwoods)
+- Completely remove loader/ (wwoods)
+- We've got you cornered now, loader: remove from automake/spec/po (wwoods)
+- move linuxrc.s390 out of harm's way (wwoods)
+- move vncpassword handling into anaconda; remove recoverVNCPassword (wwoods)
+- Remove misc. references to loader (wwoods)
+- remove ancient anaconda-release-notes.txt (wwoods)
+- remove scripts/upd-initrd and scripts/upd-bootiso (wwoods)
+- Move from loader.service to anaconda.service (wwoods)
+- Schedule (no-op) btrfs format create actions. (#799154) (dlehman)
+- intelligently choose the window size (#800609) (bcl)
+- fix text upgrade bootloader dialog (#742207) (bcl)
+
 * Tue Mar 06 2012 Brian C. Lane <bcl at redhat.com> - 17.12-1
 - only allow GPT boot flag on EFI System partition (#746895) (bcl)
 - Add dracut args for /usr to bootloader (#787893) (bcl)
diff --git a/sources b/sources
index 31c4bee..2d7c76e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-12a9e0c0af601e9fb5e811b2563713f9  anaconda-17.12.tar.bz2
+d3340658cd2f6b9955825af0d93dc31b  anaconda-17.13.tar.bz2


More information about the scm-commits mailing list