Bug 506396
Summary: | anaconda gets a "fatal error" when attempting to upgrade a system with bind mounts in fstab | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michal Jaegermann <michal> |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 11 | CC: | anaconda-maint-list, rc040203, rmaximo, vanmeeuwen+fedora |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-11-26 01:42:00 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: |
Description
Michal Jaegermann
2009-06-17 04:46:35 UTC
This should be fixed in the next build of anaconda. Thanks for the bug report. *** Bug 508932 has been marked as a duplicate of this bug. *** (In reply to comment #1) > This should be fixed in the next build of anaconda. Thanks for the bug report. I regret having to say so, but this is insufficient as response to https://bugzilla.redhat.com/show_bug.cgi?id=508932 because it leaves the F11-CDs/DVDs in its broken, mostly unusable, shape. An appropriate response would be to ship a "rescue"-iso, rsp. to update Fedora 11's CDs/DVDs. We do not release updated media for reasons that have been explained at length in a variety of forums. I'm not going to rehash them here. If this bug affects a large number of users, we can release an updates.img and explain it in the common bugs wiki page. That would need to be discussed with QA. However, this is not all that critical of an issue given the easy nature of a workaround - simply temporarily comment out the bind mount line in your /etc/fstab before performing an upgrade. > simply temporarily comment out the bind mount line in your > /etc/fstab before performing an upgrade. I am afraid that this is not that simple - contrary to a claim in comment #4. Following that advice in a case of a system which caused the original bug report would result in something really seriously hosed. I agree that a workaround is indeed "simple" although it may be not that obvious for many users. Reopening. Bug is still present in FC12 In my case, anaconda (as on the DVDs) is not able to handle an fstab containing this: /srv/cvs /var/cvs none bind This causes "upgrading" from FC11 to FC12 to abort. What if you s/none/bind? (In reply to comment #7) > What if you s/none/bind? How to test this? This machine meanwhile is running FC12 :) I worked-around by temporarily replacing the bind mount with a relative symlink, upgraded and readded the bind mount. Also, c.f. man 8 mount: ... The bind mounts. ... or fstab entry is: /olddir /newdir none bind ... > > What if you s/none/bind?
> How to test this? This machine meanwhile is running FC12 :)
I would propose to boot your current installation "rescue" from whatever media you were using while upgrading and observe if anaconda is able or not to mount all your file systems depending on a content of /etc/fstab.
Re: comment #6 This is entirely new bug. The only thing in common with this one is that it happens for "bind" mounted file systems. It affects also, not that surprisingly, attempts to boot "rescue". See bug 541473 for details and a workaround. Bug 506396 was indeed fixed and replaced by a new surprise. |