Bug 527781
| Summary: | Cd tray is closed automatically after ejecting | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Harald Hoyer <harald> |
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | low | ||
| Version: | 12 | CC: | agajania, anaconda-maint-list, bloch, bnocera, kdudka, vanmeeuwen+fedora |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | anaconda-13.5-1 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-02-01 15:51:35 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: | |||
We'll do #3 for now while we very slowly continue to do #1. *** Bug 534072 has been marked as a duplicate of this bug. *** Would be possible to fix the bug in F-12 anaconda and release an update addressing it? This embarrassing bug has been polluting Fedora since F-9 and I am still closing duplicates... more info at bug 453095 No, we don't really release updates for anaconda as that requires making entirely new media spins which requires additional QA work, rel-eng work, etc. However, Fedora Unity does some of this if you want to send this bug to them. |
Description of problem: Install from LiveCD and you end up with /lib/udev/rules.d/70-anaconda.rules If you eject a CD, one of the rules of 70-anaconda.rules kicks in and calls blkid, which should not be done (see /lib/udev/rules.d/60-persistent-storage.rules). blkid causes the CD tray to close immediately. Solutions in order of preference: 1) push all rules upstream to udev or to the tools they belong to and obsolete 70-anaconda.rules completely 2) remove 70-anaconda.rules after installation (might be a symlink) 3) enclose the rules with: ENV{ANACONDA}!=".*", GOTO="anaconda_end" ... rules.... LABEL="anaconda_end" and set ANACONDA from anaconda with: # udevadm control --env=ANACONDA=1 4) remove anaconda completely after livecd installation