Bug 75946
Summary: | after installing older version of Red Hat Linux, rhn-applet thinks I need hundreds of updates | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Eric Smith <spacewar> |
Component: | rhn-applet | Assignee: | Daniel Veillard <veillard> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | CC: | aleksey |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-01-21 10:33:30 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
Eric Smith
2002-10-15 08:00:12 UTC
Well, I tried exactly those steps, up to step 3/ Did you do an upgrade or a reinstall ? As far as I can tell "downgrading" from 8.0 to 7.3 is not a suppoted operation, and results in a seriously damaged system. So if step 3/ is a complete reinstall, this mean you had to reregister the system in RHN, is that right ? What channels does the machine appear to be subscribed to ? Daniel Okay I can't reproduce the problem. I reinstalled the system with Red Hat 7.3, checked on the RHN website, the system was listed after 2/ as being subscribed to the 8.0 base channel, after 3/ I had to rerun rhn_register since reinstalling erases the existing configuration setup, and as soon as the registration process finished, the machine was listed as subscribed to the 7.3 base channel and had 53 packages to upgrade but that was normal. I really don't see what happened, unless you provide more input I don't see a way to reproduce the problem so far. Daniel Perhaps "downgrading" would result in a "seriously damaged system", but I was forced to do a complete reinstall of RH7.3 because doing the upgrade from RH7.3 to RH8.0 had *already* resulted in a "seriously damaged system". After doing a fresh install of RH7.3, I did re-register with RHN. Since that didn't work, I re-registered it again. To this day, it still claims that it needs hundreds of packages upgraded. If no solution to this can be found, I will request a refund of the price of my RHN subscription. > doing the upgrade from RH7.3 > to RH8.0 had *already* resulted in a "seriously damaged system". Did you bugzilla those ? > After doing a fresh install of RH7.3, I did re-register with RHN. Since that > didn't work, So something *else* failed. Can you explain why and how this did not work ? > I re-registered it again. To this day, it still claims that it > needs hundreds of packages upgraded. How did you register it ? With rhn_register ? What channels are your machine subscribed to ?(you can find it from https://rhn.redhat.com/network/systemlist/system_list.pxt and follow the link associated to your system) Daniel It is likely to be a problem of RPM database cache incoherency left after an upgrade. We have a fix for that which will be propagated in rhn-applet >= 2.0.4 Daniel It's also the case that rhn-applet does not notice when you change to another channel. I just did the following sequence of steps: 1) Install Phoebe 8.0.92 (fully up2date'd) + a few updates (rhn-applet-2.0.7-1). 2) Start rhn-applet 3) Install redhat-release-8.0.93 from newer Phoebe 4) Run up2date -p At this point rhn web site knows I am subscribed to the new Phoebe channel and have a lot of outdated packages. But when I asked rhn-applet to check for updates, it still showed me that I am fully up2date'd. Only after I restarted up2date, it realized I had hundreds of updates available. So, one of the issues is that rhn-applet does not notice when I change channel subscription under it. 1/ upgrading for beta releases is not supported 2/ upgrading redhat-release as a way to upgrade a machine through RHN is also not supported. If you want to upgrade a machine, only the installer/anaconda process is supported. What you describe may not have worked, but it's not supposed to work anyway. The original bug for that this point out is fixed in Rawhide. The added is resolved as a WONTFIX ! Daniel |