Bug 472368
Summary: | Systems can't register on Satellite 5.2 because rhel-instnum is not installed by default | ||
---|---|---|---|
Product: | Red Hat Satellite 5 | Reporter: | Rafael Godínez Pérez <rgodinez> |
Component: | Installer | Assignee: | Jan Pazdziora <jpazdziora> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jeff Browning <jbrownin> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 520 | CC: | cperry, tao, whayutin |
Target Milestone: | --- | Keywords: | EasyFix |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | sat530 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-09-10 20:30:47 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: | |||
Bug Blocks: | 456985 |
Description
Rafael Godínez Pérez
2008-11-20 14:42:00 UTC
Are you sure you've installed @base? Because I can see <packagereq type="mandatory">rhel-instnum</packagereq> in <group> <id>base</id> So the rhel-instnum should be there after RHEL 5.2 @base installation. Well, reviewing my diary, I've actually done a graphical interactive installation of RHEL 5.1, select Minimal (doesn't it match @base? ), and after installation and registration in RHN, I made a live update to current version (5.2+). What I found after the error and analyzing the logs, is that rhel-instnum was not there. I did yum install rhel-instnum, and it downloaded from RHN and installed rhel-instnum-1.0.8-1.el5-noarch . Maybe it is a bug with RHEL 5.1 installation image, but anyway Satellite installer should check for this dependency as it does for other packages not anymore included with RHNS 5.2 and also not present in @Base. I don't think Minimal is @base. Minimal is @core. You can do yum groupinstall @base and see if you have everything in place. I'd therefore consider this user error, not meeting Software Requirements. We should probably Require that rhel-instnum from some of our packages anyway, so I'm aligning this to 5.3.0, but I do not see this as 5.2.1 issue. OK, I'm surprised to know Minimal is @base. Good to know. From seeing the @base definition you wrote before, after minimal install, I'm pretty sure "yum groupinstall @base" will work. How difficult could be to include dependency checking for rhel-instnum in 5.2.1? Or, maybe, some Release note regarding this. Agreed. And Cliff and I think that one of the rhns xmlrpc packages should have a requires on rhel-instnum as the fix here. Fix committed to upstream (Spacewalk), tracked in bug 476212. With Satellite-5.3.0-RHEL5-re20081223.1 and Satellite-5.3.0-RHEL4-re20081223.2 composes available, moving ON_QA. rhel-instnum is installed in a clean Sat 530 install to @base. RHEL5 system registered to the 530 Sat without error. Verified. [root@dhcp77-153 Spacewalk]# rpm -q rhel-instnum rhel-instnum-1.0.9-1.el5 release pending An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1434.html |