Bug 450531
Summary: | Upgrade of proxy on rhel5 do not work | ||
---|---|---|---|
Product: | [Retired] Red Hat Network | Reporter: | Miroslav Suchý <msuchy> |
Component: | RHN/Other | Assignee: | Bryan Kearney <bkearney> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Stephen Herr <sherr> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | rhn505 | CC: | rhn-bugs |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | US= 29981 | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-09-25 13:03:31 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: | 424901 | ||
Bug Blocks: | 455600 |
Description
Miroslav Suchý
2008-06-09 12:35:10 UTC
So the change set from satellite does not apply (via patch, not conceptually) at all to hosted. The installer XML file in our code base doesn't have any of the checks for conflicting packages. Am I missing something? Yes, we are missing fix of this bug: 424901. I swear I think you already copy this commits, but apparently not. Okay, so the long and the short of this is that this bug is untestable right now. This is dependent on Proxy 5.2, which has not yet reached GA. Without having the proxy 5.2 rpms in our environment (which we don't) it's impossible to test. Furthermore, the bug this was cloned from is still only modified; so the patch that jbowes applied has not yet been tested by the satellite team. The combination of those two factors make me very uneasy about releasing this patch. We can discuss this at our next meeting, but we should consider what options we have. The satellite part (BZ 235504, 235506) are verified and furthermore verified in stage. Proxy 5.2 are available in webqa. Yeah it is not available on stage. To get around the "RPM not signed" error: edit /etc/yum/pluginconf.d/rhnplugin.conf; set gpgcheck = 0 Note: at this time the associated tools in rhn-tools have *not* been pushed into webqa. Install from BREW instead: http://porkchop.devel.redhat.com/brewroot/packages/rhns-certs-tools/5.2.0/3.el5/noarch/rhns-certs-tools-5.2.0-3.el5.noarch.rpm Miroslav, I have not been able to recreate this bug in webqa. The proxy installer seems to know that the packages have already been installed and it does not schedule that step. Can you provide more guidance on how to re-create this? Thanks. I'm not sure, I just followed Steps to Reproduce and I got the given error. Which step do you mean by "that step"? By "that step" I mean the Event that installs the proxy packages. When I try to reactivate the proxy the installer recognizes (I assume) that the machine already has the packages installed and does not schedule that event. As a result, I do not get the conflicting packages error and the proxy reactivates successfully. And you say you can reproduce this error in RHN Hosted in webqa? Strange... you can not reproduce this bug on webqa since on webqa is evidently not presented patch from BZ 424901, and this bug appear only if you have this feature. verified in webdev As msuchy notes it's not possible to test this in an environment where 424901 has not been applied, and the fix that that bug was added to webdev at the same time as this one was. So I have not been able to reproduce the bug, but at least we know that the process is working properly with this fix in place. verified in qa |