Red Hat Bugzilla – Bug 477294
sat 530 installer (RHEL-4) fails due to cobbler dependency errors
Last modified: 2009-09-10 15:23:54 EDT
Description of problem:
Sat 530 RHEL-4 installer fails with dep errors:
RHN Satellite installation log.
Command: ./install.pl --answer-file=/root/answers.txt
No updates available for this system
ERROR: RPM dependency error. The message was:
Dependencies should have already been resolved, but they are not.
Unresolved rpm dependencies:
Package cobbler 1.3.4-1.el4 requires tftp-server
Package cobbler 1.3.4-1.el4 requires python-devel
Package cobbler 1.3.4-1.el4 requires createrepo
Package cobbler 1.3.4-1.el4 requires mkisofs
also rhel-4 cobbler should not depend on createrepo.
cobbler should depend on createrepo, satellite should be using it to generate the repodata for RHEL5 guests. there is a createrepo in EPEL, there is also one that was used by brew.
jus fyi, for rest of the deps we need to include tftp-server,python-devel, mkisofs in updates/rhelrpms in the installer.
fixed the rest of the deps in here:
[pkilambi@prad java]$ locate rhelrpms
these are the only rhelrpms files I can find in our src (cvs/svn/git)..not sure if these are outdated or if we have this file hiding somewhere else. If the above are correct, it now includes tftp-server,python-devel,mkisofs. If there is any other place please lemme know and I can fix there as well.
once we fix the createrepo issue and have the new iso spin I can revalidate the same.
rhelrpms in the devel cvs has been updated to include tftp-server,python-devel,mkisofs. dgilmore also included createrepo in RHEL-4 compose. So we should be all set.
moving to modified.
spacewalk-java now needs new cobbler:
--> Finished Dependency Resolution
Error: Missing Dependency: cobbler >= 1.4 is needed by package spacewalk-taskoma
Error: Missing Dependency: cobbler >= 1.4 is needed by package spacewalk-java
need to include cobbler 1.4 in brew and update the compose to grab the new version of cobbler.
Saw no errors during installation of Satellite 530 (re20081223.2) and after installation, ran the following:
[root@fjs-0-04 ~]# service cobblerd status
cobblerd (pid 26427 26417 26416) is running...
Moving to VERIFIED.
Moving to RELEASE_PENDING
I installed ISO:
Didn't see any install related problems
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.