Compare commits

...

18 Commits
master ... f16

Author SHA1 Message Date
Brian C. Lane beb9ce4fad Try to fix up detection of live backing devices. (#750469) (dlehman)
Omit protected disks from bootloader.drives. (dlehman)
If no AP is selected don't write config files (#750896) (bcl)
2011-11-02 17:58:16 -07:00
Dennis Gilmore 7496fc7741 - Rebuilt for glibc bug#747377 2011-10-26 19:47:10 -05:00
Chris Lumens a7aeaccabd Don't use GPT disklabels on Lenovo BIOS systems. (#749325) (dlehman) 2011-10-26 16:54:47 -04:00
Chris Lumens 6582d3810d Run grub2-config before grub2-mkconfig (#736993) (pjones)
Fix typo in call to opt.isdigit (#743787) (pjones)
Don't allow disks containing the live media as boot disk. (#748587) (dlehman)
Honor fsprofile argument even for existing devices. (#747417) (dlehman)
Regenerate tasklist when a repo is removed. (#746573) (akozumpl)
2011-10-25 16:43:42 -04:00
Chris Lumens 1ffb6d6d56 Be more convincing in eradicating errant temp vg paths. (#722952) (dlehman)
Copy all of live filesystem to target (#746844) (bcl)
Fix autopart shrink of existing system. (#746605) (dlehman)
cryptsetup returns positive nonzero when activating by different than the
first keyslot (msivak)
Add 'nogpt' cmdline arg to disable creation of gpt disklabels. (#735733)
(dlehman)
Show cleardisks gui always to allow selecting a boot disk. (#744088)
(dlehman)
2011-10-19 14:22:05 -04:00
Chris Lumens c68cad04f1 Pull grub-efi and efibootmgr into the package list as needed. (#742042)
(pjones)
Handle strange lang boot argument values. (akozumpl)
LANG_DEFAULT lives in lang.c. (akozumpl)
Set default BOOTPROTO=dhcp for network service (minimal installs) (#741199)
(rvykydal)
Fix: Allow EFI slot_ids in hexdecimal (#742141). (fabian.deutsch)
Move the fedora logo to the left. (akozumpl)
fcoe: fix detecting FCoE NIC (mcb30)
Do not show loop devices in the filtering UI. (akozumpl)
dispatcher: do not request "group-selection" with "tasksel". (akozumpl)
upgrade: do not insist on running the "bootloader" step. (akozumpl)
Fix sigsegv in setKickstartNetwork() (strdup() from a NULL). (akozumpl)
Add nfsiso: handling to parseNfsHostPathOpts (bcl)
Only check relevant devices for dirty filesystems. (#741206) (dlehman)
Make sure storage is reset just before partitioning, always. (dlehman)
Move selection of default boot drive into bootloader. (dlehman)
Show error dialog instead of traceback on fstab type mismatch. (#649171)
(dlehman)
Try a test mount and keep fstab mismatches if it succeeds. (#649171)
(dlehman)
2011-10-11 14:21:21 -04:00
Brian C. Lane 24e017f7db Fix the path for splash.xpm.gz in grub.conf (pjones)
Write the grub.conf after setting up the new EFI bootloader (#741994) (bcl)
2011-09-28 18:03:05 -07:00
Chris Lumens bfc28260e4 Change default bootloader timeout from 20sec to 5sec. (#727831) (dlehman)
Bootloader stage1_drive is more than a suggestion. (#738964) (dlehman)
Mark the live device's parent devices protected. (#738964) (dlehman)
it is anaconda-shell (akozumpl)
Remove tmp.mount (systemd handles this for us now) (wwoods)
Move dependency info into the unit files (wwoods)
move anaconda-shell.service to the correct filename (wwoods)
make anaconda-shell.service a template, put it on tty2 & hvc1 (wwoods)
Improve the clarity of the missing bios boot partition error. (#731549)
(dlehman)
Default to an active network device after reboot on Fedora (ONBOOT) (#498207)
(rvykydal)
Fix createUser and createGroup to work with kickstart defaults (#739428)
(bcl)
Update test for createUser and createGroup (#739428) (bcl)
Revert "Set debug_package to %{nil} so we don't strip our binaries."
(akozumpl)
Fix post-commit lookup of extended partitions. (#737532) (dlehman)
Use the luks format's mapName when creating temp LUKSDevice. (#722952)
(dlehman)
Reset device attr after using temp dev. (#722952) (dlehman)
Make sure there are no tempvg paths even if formatting. (#737916) (dlehman)
Don't reboot when closing the live installer via the window decoration.
(clumens)
2011-09-23 17:35:59 -04:00
Brian C. Lane 3c097096d2 Sort partitioning commmands in anaconda-ks.cfg. (#736527) (cherry picked from
commit 05260161f846d93a99922b3c6d9b7973306227dc) (dlehman)
Install grub2 when upgrading on bios x86. (#735730) (dlehman)
Default to installing a new bootloader on upgrade. (cherry picked from commit
e65ca303a0c5471d6d8671837f4585865c6ee6db) (dlehman)
Add a Reboot button to the congrats screen on live (#705189). (clumens)
Add support for reserving space in lvm vgs via kickstart. (dlehman)
iutil: make getArch() return ppc64 on ppc64 (#736721) (wwoods)
iutil: add 'bits' arg to isPPC (like isX86) (wwoods)
nfsiso: handle mismatching .iso architecture gracefully. (akozumpl)
2011-09-14 17:06:27 -07:00
Chris Lumens 29beb167fd systemd: anaconda.target wants rsyslog.service (akozumpl)
Improve checking if new biosboot partition is needed. (akozumpl)
Make sure we teardown root candidates in all cases. (#693095) (dlehman)
Update parted partition by sector, not name, after create. (#733449) (cherry
picked from commit 2c6616615ab02c4cc31d701493c169554aec0151) (dlehman)
Determine existing md arrays' metadata version. (#731266) (dlehman)
Don't check mountable before obtaining actual/existing fs size. (#733808)
(dlehman)
Fix traceback when installing over a system with broken rpm db. (akozumpl)
kickstart: use 'bootloader --timeout' even if it is zero. (akozumpl)
2011-09-08 11:05:19 -04:00
Brian C. Lane d296e158ae Fix some things using old bootloader/platform stuff. (dlehman)
Fix traceback when validating unallocated partition requests. (#733670)
(dlehman)
Require BIOS boot partition for GPT bootdisk on BIOS systems. (dlehman)
Prevent grub2 from trying to access floppy drives. (dlehman)
Limit grub stage2 md members' device type and metadata version. (dlehman)
reinit dialog: make the defaults the same. (akozumpl)
Close out the yum history before running %post scripts (#730857). (clumens)
Allow btrfs stage2 with grub2. (#732594) (cherry picked from commit
408a7e24094ea00378a712d1f7652dc4b2e14ab3) (dlehman)
Clean up obsolete extended partitions if partitioning fails. (#672010)
(dlehman)
Clean up return values of GRUB2._gpt_disk_has_bios_boot. (dlehman)
Force grub2 install to partition's boot block. (#727679) (cherry picked from
commit 9474d2c386aab25ede85a56a368e457c39e490ee) (dlehman)
Don't crash because we don't have support for linear md. (#646157) (dlehman)
Honor kickstart 'autopart --nolvm' option (jlaska)
Update transifex config for f16-branch. (clumens)
2011-08-29 14:13:56 -07:00
Chris Lumens e967642396 Roll up all the alpha patches, plus some obvious post-alpha fixes. 2011-08-18 14:08:37 -04:00
Chris Lumens 14d34e8866 matchpathcon doesn't like strings like "//lib64", so remove a slash
(#730863). (clumens)
2011-08-16 16:01:17 -04:00
Chris Lumens 102a31beb4 Check before setting partition label (#729599) (bcl) 2011-08-15 11:57:19 -04:00
Chris Lumens 42f911c75e Remove as many of the /selinux path hardcodings as possible (#729563).
(clumens)
Restart NetworkManager to use anaconda's initial ifcfg config (#727951)
(rvykydal)
2011-08-11 11:35:11 -04:00
David Lehman 32d3372258 Handle rpmdb open errors by throwing out the root candidate (#723167).
(clumens)
Check if the potential dep is in done, not the leaf. (#728891) (dlehman)
Don't crash when checking unpartitioned devices for disklabel. (#720070)
(dlehman)
Remove "-Alpha" or "-Beta" from yum's $releasever (#728868). (clumens)
2011-08-08 23:09:20 -05:00
Chris Lumens 7417c345cb Fix extra quote in grub.conf header string (bcl)
Set EFI mountpoint when using existing partition (#727933) (bcl)
Set the boot partition's name (bcl)
Set boot partition's boot flag, stage2 has priority, fallback to stage1 (bcl)
exec params need to all be strings (bcl)
Fix efi_product_path regex (#728007) (bcl)
Remove unneeded if block (bcl)
Add some useful logging for partitioning and boot device choices (bcl)
Add a space to DiskChunk repr string (bcl)
Setup default for non_linux_format_types (#728015). (bcl)
2011-08-05 16:14:36 -04:00
Chris Lumens 44ddc844b1 Only warn when swaps with no UUID are preexisting. (dlehman)
Fix scan of already-active mdbiosraidarrays before scan of container. (dlehman)
Show all disks in text mode cleardisks selector. (#714836) (dlehman)
Fix a traceback when user makes a partition whose size is out-of-bounds. (dlehman)
Add a warning about the fstab implications of swap devices with no UUID. (dlehman)
Fail gracefully when device name collisions occur in kickstart. (dlehman)
Don't traceback if disks go missing before/during partitioning. (dlehman)
dispatcher: allow requesting a step without insisting. (akozumpl)
fix syntax in situation when two edd directories point to the same device. (akozumpl)
2011-08-03 17:02:52 -04:00
3 changed files with 240 additions and 5 deletions

17
.gitignore vendored
View File

@ -32,3 +32,20 @@ anaconda-15.2.tar.bz2
/anaconda-16.12.tar.bz2
/anaconda-16.13.tar.bz2
/anaconda-16.14.tar.bz2
/anaconda-16.14.1.tar.bz2
/anaconda-16.14.2.tar.bz2
/anaconda-16.14.3.tar.bz2
/anaconda-16.14.4.tar.bz2
/anaconda-16.14.5.tar.bz2
/anaconda-16.14.6.tar.bz2
/anaconda-16.15.tar.bz2
/anaconda-16.16.tar.bz2
/anaconda-16.17.tar.bz2
/anaconda-16.18.tar.bz2
/anaconda-16.19.tar.bz2
/anaconda-16.20.tar.bz2
/anaconda-16.21.tar.bz2
/anaconda-16.22.tar.bz2
/anaconda-16.23.tar.bz2
/anaconda-16.24.tar.bz2
/anaconda-16.25.tar.bz2

View File

@ -2,14 +2,12 @@
Summary: Graphical system installer
Name: anaconda
Version: 16.14
Version: 16.25
Release: 1%{?dist}
License: GPLv2+
Group: Applications/System
URL: http://fedoraproject.org/wiki/Anaconda
%define debug_package %{nil}
# To generate Source0 do:
# git clone http://git.fedorahosted.org/git/anaconda.git
# git checkout -b archive-branch anaconda-%{version}-%{release}
@ -28,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%define intltoolver 0.31.2-3
%define libnlver 1.0
%define libselinuxver 1.6
%define pykickstartver 1.99.2
%define pykickstartver 1.99.4
%define rpmpythonver 4.2-0.61
%define slangver 2.0.6-2
%define yumver 2.9.2
@ -234,6 +232,226 @@ update-desktop-database &> /dev/null || :
%endif
%changelog
* Wed Nov 02 2011 Brian C. Lane <bcl@redhat.com> - 16.25-1
- Try to fix up detection of live backing devices. (#750469) (dlehman)
- Omit protected disks from bootloader.drives. (dlehman)
- If no AP is selected don't write config files (#750896) (bcl)
* Wed Oct 26 2011 Chris Lumens <clumens@redhat.com> - 16.24-1
- Don't use GPT disklabels on Lenovo BIOS systems. (#749325) (dlehman)
* Tue Oct 25 2011 Chris Lumens <clumens@redhat.com> - 16.23-1
- Run grub2-config before grub2-mkconfig (#736993) (pjones)
- Fix typo in call to opt.isdigit (#743787) (pjones)
- Don't allow disks containing the live media as boot disk. (#748587) (dlehman)
- Honor fsprofile argument even for existing devices. (#747417) (dlehman)
- Regenerate tasklist when a repo is removed. (#746573) (akozumpl)
* Wed Oct 19 2011 Chris Lumens <clumens@redhat.com> - 16.22-1
- Be more convincing in eradicating errant temp vg paths. (#722952) (dlehman)
- Copy all of live filesystem to target (#746844) (bcl)
- Fix autopart shrink of existing system. (#746605) (dlehman)
- cryptsetup returns positive nonzero when activating by different than the
first keyslot (msivak)
- Add 'nogpt' cmdline arg to disable creation of gpt disklabels. (#735733)
(dlehman)
- Show cleardisks gui always to allow selecting a boot disk. (#744088)
(dlehman)
* Tue Oct 11 2011 Chris Lumens <clumens@redhat.com> - 16.21-1
- Pull grub-efi and efibootmgr into the package list as needed. (#742042)
(pjones)
- Handle strange lang boot argument values. (akozumpl)
- LANG_DEFAULT lives in lang.c. (akozumpl)
- Set default BOOTPROTO=dhcp for network service (minimal installs) (#741199)
(rvykydal)
- Fix: Allow EFI slot_ids in hexdecimal (#742141). (fabian.deutsch)
- Move the fedora logo to the left. (akozumpl)
- fcoe: fix detecting FCoE NIC (mcb30)
- Do not show loop devices in the filtering UI. (akozumpl)
- dispatcher: do not request "group-selection" with "tasksel". (akozumpl)
- upgrade: do not insist on running the "bootloader" step. (akozumpl)
- Fix sigsegv in setKickstartNetwork() (strdup() from a NULL). (akozumpl)
- Add nfsiso: handling to parseNfsHostPathOpts (bcl)
- Only check relevant devices for dirty filesystems. (#741206) (dlehman)
- Make sure storage is reset just before partitioning, always. (dlehman)
- Move selection of default boot drive into bootloader. (dlehman)
- Show error dialog instead of traceback on fstab type mismatch. (#649171)
(dlehman)
- Try a test mount and keep fstab mismatches if it succeeds. (#649171)
(dlehman)
* Wed Sep 28 2011 Brian C. Lane <bcl@redhat.com> - 16.20-1
- Fix the path for splash.xpm.gz in grub.conf (pjones)
- Write the grub.conf after setting up the new EFI bootloader (#741994) (bcl)
* Fri Sep 23 2011 Chris Lumens <clumens@redhat.com> - 16.19-1
- Change default bootloader timeout from 20sec to 5sec. (#727831) (dlehman)
- Bootloader stage1_drive is more than a suggestion. (#738964) (dlehman)
- Mark the live device's parent devices protected. (#738964) (dlehman)
- it is anaconda-shell (akozumpl)
- Remove tmp.mount (systemd handles this for us now) (wwoods)
- Move dependency info into the unit files (wwoods)
- move anaconda-shell.service to the correct filename (wwoods)
- make anaconda-shell.service a template, put it on tty2 & hvc1 (wwoods)
- Improve the clarity of the missing bios boot partition error. (#731549)
(dlehman)
- Default to an active network device after reboot on Fedora (ONBOOT) (#498207)
(rvykydal)
- Fix createUser and createGroup to work with kickstart defaults (#739428)
(bcl)
- Update test for createUser and createGroup (#739428) (bcl)
- Revert "Set debug_package to %{nil} so we don't strip our binaries."
(akozumpl)
- Fix post-commit lookup of extended partitions. (#737532) (dlehman)
- Use the luks format's mapName when creating temp LUKSDevice. (#722952)
(dlehman)
- Reset device attr after using temp dev. (#722952) (dlehman)
- Make sure there are no tempvg paths even if formatting. (#737916) (dlehman)
- Don't reboot when closing the live installer via the window decoration.
(clumens)
* Wed Sep 14 2011 Brian C. Lane <bcl@redhat.com> - 16.18-1
- Sort partitioning commmands in anaconda-ks.cfg. (#736527) (cherry picked from
commit 05260161f846d93a99922b3c6d9b7973306227dc) (dlehman)
- Install grub2 when upgrading on bios x86. (#735730) (dlehman)
- Default to installing a new bootloader on upgrade. (cherry picked from commit
e65ca303a0c5471d6d8671837f4585865c6ee6db) (dlehman)
- Add a Reboot button to the congrats screen on live (#705189). (clumens)
- Add support for reserving space in lvm vgs via kickstart. (dlehman)
- iutil: make getArch() return ppc64 on ppc64 (#736721) (wwoods)
- iutil: add 'bits' arg to isPPC (like isX86) (wwoods)
- nfsiso: handle mismatching .iso architecture gracefully. (akozumpl)
* Thu Sep 08 2011 Chris Lumens <clumens@redhat.com> - 16.17-1
- systemd: anaconda.target wants rsyslog.service (akozumpl)
- Improve checking if new biosboot partition is needed. (akozumpl)
- Make sure we teardown root candidates in all cases. (#693095) (dlehman)
- Update parted partition by sector, not name, after create. (#733449) (cherry
picked from commit 2c6616615ab02c4cc31d701493c169554aec0151) (dlehman)
- Determine existing md arrays' metadata version. (#731266) (dlehman)
- Don't check mountable before obtaining actual/existing fs size. (#733808)
(dlehman)
- Fix traceback when installing over a system with broken rpm db. (akozumpl)
- kickstart: use 'bootloader --timeout' even if it is zero. (akozumpl)
* Mon Aug 29 2011 Brian C. Lane <bcl@redhat.com> - 16.16-1
- Fix some things using old bootloader/platform stuff. (dlehman)
- Fix traceback when validating unallocated partition requests. (#733670)
(dlehman)
- Require BIOS boot partition for GPT bootdisk on BIOS systems. (dlehman)
- Prevent grub2 from trying to access floppy drives. (dlehman)
- Limit grub stage2 md members' device type and metadata version. (dlehman)
- reinit dialog: make the defaults the same. (akozumpl)
- Close out the yum history before running %post scripts (#730857). (clumens)
- Allow btrfs stage2 with grub2. (#732594) (cherry picked from commit
408a7e24094ea00378a712d1f7652dc4b2e14ab3) (dlehman)
- Clean up obsolete extended partitions if partitioning fails. (#672010)
(dlehman)
- Clean up return values of GRUB2._gpt_disk_has_bios_boot. (dlehman)
- Force grub2 install to partition's boot block. (#727679) (cherry picked from
commit 9474d2c386aab25ede85a56a368e457c39e490ee) (dlehman)
- Don't crash because we don't have support for linear md. (#646157) (dlehman)
- Honor kickstart 'autopart --nolvm' option (jlaska)
- Update transifex config for f16-branch. (clumens)
* Thu Aug 18 2011 Chris Lumens <clumens@redhat.com> - 16.15-1
- i18n: Do not include newlines in the reinit dialog's label. (akozumpl)
- Move the trusted_boot setting into AnacondaYum.run (#731260). (clumens)
- Put nolock instead of ,nolock to options if provided options are empty
(#727522) (msivak)
- Deal with zFCP multipath devices in the filter UI (#618535) (dcantrell)
- matchpathcon doesn't like strings like "//lib64", so remove a slash
(#730863). (clumens)
- Fix check so we actually disallow use of preexisting root filesystems.
(dlehman)
- Correctly handle reqs with max size no larger than base size. (#730009)
(dlehman)
- Set the default grub2 entry to the OS we just installed. (dlehman)
- Create 'console=..' configuration also for grub2. (akozumpl)
- Copy /etc/multipath/wwids to the sysimage. (akozumpl)
- add multiboot support for tboot (gang.wei)
- Fix createUser (bcl)
- raid ui: compute max number of spares based on raid members selected.
(akozumpl)
- Remove definite articles in the bootloader translation strings. (akozumpl)
- Avoid final hang if no reboot action is specified in kickstart. (akozumpl)
- Check before setting partition label (#729599) (bcl)
- Remove as many of the /selinux path hardcodings as possible (#729563).
(clumens)
- Raise informative error for ks=bootif, missing BOOTIF case (#681803).
(rvykydal)
- dispatcher: do not show install steps in upgrade. (akozumpl)
- edd: fix traceback on Xen. (akozumpl)
- ConditionKernelCommandLine is a setting for Unit, not Service. (clumens)
- The script sections should operate on an AnacondaKSScript instance (#728468).
(clumens)
- Restart NetworkManager to use anaconda's initial ifcfg config (#727951)
(rvykydal)
- simplify anaconda.target/loader.service requirements (wwoods)
- make anaconda-shell.service more like getty (wwoods)
- ut: fix upgrade_test.py (akozumpl)
- Fix more dispatcher problems. (akozumpl)
- Check if the potential dep is in done, not the leaf. (#728891) (dlehman)
- Don't crash when checking unpartitioned devices for disklabel. (#720070)
(dlehman)
- Remove "-Alpha" or "-Beta" from yum's $releasever (#728868). (clumens)
- Fix extra quote in grub.conf header string (bcl)
- Set EFI mountpoint when using existing partition (#727933) (bcl)
- Set the boot partition's name (bcl)
- Set boot partition's boot flag, stage2 has priority, fallback to stage1 (bcl)
- exec params need to all be strings (bcl)
- Fix efi_product_path regex (#728007) (bcl)
- Remove unneeded if block (bcl)
- Add some useful logging for partitioning and boot device choices (bcl)
- Add a space to DiskChunk repr string (bcl)
- ssl: 'noverifyssl' kernel boot argument. (akozumpl)
- Cleanup existing formats' device attr after lvm dialog edit. (#723303)
(dlehman)
- Fix handling of skipped LUKS devices the second time through. (#727814)
(dlehman)
- booty tests removed in cd66c6bf33cae14e74001349043e585e348e2e9a (#728477)
(vpodzime)
- gui: translate custom_icon to stock icon name in detailedMessageWindow()
(akozumpl)
- ut: product_test.py should not fail if executed by itself. (akozumpl)
- Handle rpmdb open errors by throwing out the root candidate (#723167).
(clumens)
- Don't raise Retry dialog in loader kickstart networking (#722276) (rvykydal)
- Honor linksleep boot option (#713991) (rvykydal)
- Don't write duplicate lines for encrypted block devices. (dlehman)
- Setup default for non_linux_format_types (bcl)
- don't build functions not used on s390(x) (dan)
- variable 'i' ununsed on s390(x) (dan)
- use macro name instead of value (vpodzime)
- Annotate the list of what pylint warnings and errors we ignore. (clumens)
- Locally disable some E1101 "errors" that pylint doesn't understand. (clumens)
- Move out the parts of Device.__str__ that are StorageDevice specific.
(clumens)
- Fix a udev import to be more explicit. This shuts up pylint. (clumens)
- Disable error reporting for properties with the .setter syntax. (clumens)
- Disable E1103 (the "some types could not be inferred" message). (clumens)
- Delete the Mocked pyanaconda.product to fix product tests. (clumens)
- Fix import errors in the unit tests. (clumens)
- Remove the booty unit tests. (clumens)
- We also need to catch ValueError on mock.disk.TestFile.__del__. (clumens)
- Only warn when swaps with no UUID are preexisting. (dlehman)
- Fix scan of already-active mdbiosraidarrays before scan of container.
(dlehman)
- Remove dogtail support. No one uses it anyway. (clumens)
- Show all disks in text mode cleardisks selector. (#714836) (dlehman)
- Fix a traceback when user makes a partition whose size is out-of-bounds.
(dlehman)
- Add a warning about the fstab implications of swap devices with no UUID.
(dlehman)
- Fail gracefully when device name collisions occur in kickstart. (dlehman)
- Don't traceback if disks go missing before/during partitioning. (dlehman)
- dispatcher: allow requesting a step without insisting. (akozumpl)
- edd: fix syntax in situation when two edd directories point to the same
device. (akozumpl)
- ut: cleanup the taking-over-io mechanism. (akozumpl)
- Fix broken unit tests (cmdline, network). (akozumpl)
* Tue Jul 26 2011 Chris Lumens <clumens@redhat.com> - 16.14-1
- Change IsBeta to IsFinal (mgracik)
- edd: do not traceback with cciss devices. (akozumpl)

View File

@ -1 +1 @@
ce09c0361cc0c9957619d08e8cc78407 anaconda-16.14.tar.bz2
6fcd0ac5fd3a935b3b994e9ffe3a246a anaconda-16.25.tar.bz2