| Summary: | Upgrade section for Third Party Apps should suggest removing the packages and repos | |||
|---|---|---|---|---|
| Product: | [Fedora] Fedora Documentation | Reporter: | Walter Francis <wally> | |
| Component: | install-guide | Assignee: | Petr Bokoc <pbokoc> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Ruediger Landmann <rlandman+disabled> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | devel | CC: | jlaska, pbokoc, rlandman, zach | |
| Target Milestone: | --- | |||
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 748678 748681 749411 (view as bug list) | Environment: | ||
| Last Closed: | 2013-07-31 14:35:20 UTC | Type: | --- | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Bug Depends On: | ||||
| Bug Blocks: | 748678, 748681, 749411 | |||
|
Description
Walter Francis
2011-05-17 12:58:13 UTC
Note, when using the documented upgrade procedure (DVD or preupgrade), users will not hit problems on upgrade. The installer understands the problems with 3rd party packages, and ignores dependency problems on upgrade. However, the user will be required to manually adjust their systems post-upgrade. My only concern is that I don't want to start documenting any unsupported upgrade methods (yum update or yum distro-sync). Those are clearly not recommended and should continue to be so ... https://fedoraproject.org/wiki/Upgrading_Fedora_using_yum Any guidance on upgrading using yum may be best left to the wiki doc (see above). James, Is this new behavior? If so, then that might take care of the primary case here, and the supported one (DVD/CD or Network Upgrade using the media vs using yum. I believe the Python failure to update I personally had was upgrading 10 to 11 using DVD, but we've had others in the #fedora IRC channel since but can't really come up with specific examples or versions offhand. I agree that if this is new-ish behavior (ie: My observations are no longer an issue) we shouldn't necessarily document this for unsupported upgrade methods. And also, if it's a yum upgrade at least the user has visibility to the issue. (In reply to comment #2) > James, > > Is this new behavior? If so, then that might take care of the primary case > here, and the supported one (DVD/CD or Network Upgrade using the media vs using > yum. It shouldn't be a new behavior, I believe this is something anaconda has done for a long time now. However, it's possible it was broken for a period of time. There was a bug in the F15 cycle where it wasn't ignoring deps (see bug#678201). http://git.fedorahosted.org/git/?p=anaconda.git;a=blob;f=pyanaconda/yuminstall.py#l1492 Now it's possible that there could be file conflicts present in packages, that would most certainly break an upgrade > I believe the Python failure to update I personally had was upgrading 10 to 11 > using DVD, but we've had others in the #fedora IRC channel since but can't > really come up with specific examples or versions offhand. Yes, there are plenty of examples. I think the important thing when triaging issues on #fedora (or #fedora-qa) is to first clarify the type of upgrade performed. Whether it was an anaconda DVD-only upgrade, anaconda network-repo upgrade, or a 'yum' upgrade. > I agree that if this is new-ish behavior (ie: My observations are no longer an > issue) we shouldn't necessarily document this for unsupported upgrade methods. > And also, if it's a yum upgrade at least the user has visibility to the issue. At the very least, I think your bug highlights that we should warn users about non-Fedora package repositories. I like the idea of keeping the 3rd party package paragraph intact, but perhaps modifying the following ... "If you have one of Red Hat's layered products (such as the Cluster Suite) installed, it may need to be manually upgraded after the upgrade has been completed." To perhaps ... "If you have additional third party package repositories (such as rpmfusion) enabled, software installed from those repositories may not function properly after upgrade. Fedora does not maintain third party packages, and cannot guarantee that such repositories are up to date." Thanks Walter and James. I've replaced the bullet point in section 20.1 in the Fedora 16 version of the guide with the revision James suggested. You can check out the draft version here - http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/Installation_Guide/ch-upgrade-x86.html#id863129 Cheers, Jack Awesome, thanks Jack and James! Glad to see this go into the documentation. Removing myself for these bug components as I'm either no longer involved in that aspect of the project, or no longer care to watch this particular bug. Sorry if you are caught in a maelstrom of bug changes as a result! |