Bug 434720
| Summary: | Invalid package set after upgrade from FC6 to FC9-Alpha | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Trevin Beattie <trevin> |
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | rawhide | CC: | jonstanley |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-04-15 01:35:18 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 235706 | ||
| Attachments: | |||
|
Description
Trevin Beattie
2008-02-24 23:31:59 UTC
Created attachment 295754 [details]
rpm package list and verification report
Can you attach /var/log/anaocnda.log and /root/upgrade.log? Created attachment 295762 [details]
Set of log files following the failed upgrade
Yeah, but it's several megabytes long, and I didn't see anything in it that
looked useful...
Did you have SELinux enabled on the system before doing the upgrade? SELinux Setting: Disabled If you have a snapshot and can try, can you try adding 'selinux=0' to the kernel command line when you boot the installer to do the upgrade? I suspect that this has returned (... or our detection of SELinux being disabled doesn't work against FC6 for some reason) I managed to bypass bug #434716 by manually mounting /mnt/sysimage/boot from VT2 while anaconda was checking installed package information for dependencies. By this time it had already overwritten /etc/fstab, so I re-added the entry for /boot as well. The upgrade got as far as "finishing the upgrade process", where it got stuck for at least half an hour on package 1201 out of 1202. Finally an exception occurred: INFO : moving (1) to step postinstallconfig INFO : moving (1) to step instbootloader INFO : vg VolGroup00, size is 16032, pesize is 32768 CRITICAL: anaconda 11.4.0.28 exception report Traceback (most recent call first): File "/usr/lib/booty/bootloaderInfo.py", line 759, in writeGrub f.write('# root %s\n' % self.grubbyPartitionName(bootDevs[0])) File "/usr/lib/booty/bootloaderInfo.py", line 1187, in write justConfig | (not self.useGrubVal)) File "/usr/lib/anaconda/bootloader.py", line 209, in writeBootLoader justConfigFile, anaconda.intf) File "/usr/lib/anaconda/dispatch.py", line 209, in moveStep rc = stepFunc(self.anaconda) File "/usr/lib/anaconda/dispatch.py", line 132 in gotoNext self.moveStep() File "/usr/lib/anaconda/text.py", line 652, in run anaconda.dispatch.gotoNext() File "/usr/bin/anaconda", line 1065, in <module> anaconda.intf.run(anaconda) IndexError: list index out of range On reboot, I was met with the "grub> " CLI prompt. Turns out that the grub.conf file had been truncated. So I created a bare-bones configuration from scratch and tried booting again. On the positive side, there were much fewer errors this time around. The upgrade log is much shorter this time. There's also an anaconda dump. It seems most packages were successfully updated. Only a few packages failed verification, including a few system packages, some packages from Fedora Extras, and one or two custom packages. Created attachment 297332 [details]
Upgrade logs and anaconda crash dump.
The install.log file is unchanged from the first tarball.
Created attachment 297333 [details]
Package list and verification report
I think this should be fixed for the preview release. There were a few places in booty that were ... "confused" as far as what bootDevs meant but we've gone through and at least in theory cleaned them all up Just did a FC6->F9 upgrade and it seems to be fine - boots into X, etc, no need to copy stuff around, etc Closing I don't see where I would get the preview release, but I finally got the beta release downloaded (after a whole lot of network problems -- http://forums.nvidia.com/index.php?showtopic=64926) and tried another upgrade. It failed again -- anaconda crashed during the last package of "finishing the upgrade process". Two dozen old FC6 packages were left after rebooting, but on inspection it looks like there were no new versions of any of these packages except avahi, and the upgrade.log shows that there was a segmentation fault during the %postun(avahi-0.6.11-6.fc6) scriplet. Created attachment 302841 [details]
Upgrade logs, anaconda crash dump, and rpm verification report for fc9b
|