[Spacewalk-list] Cannot install updates on spacewalk client

Paschedag, Robert paschedag.netlution at swr.de
Thu Mar 29 10:48:33 UTC 2018


You can check the path with

select * from rhnpackage where id = 11570;

But the message indicates some sort of error while you were synchronizing your repos. I would try to locate this problem "package" within SW in the "Channels" -> "Manage Software Channels" -> "Manage software packages" and try to *fully* delete this package and try to re-sync.

Robert


-----Ursprüngliche Nachricht-----
Von: spacewalk-list-bounces at redhat.com <spacewalk-list-bounces at redhat.com> Im Auftrag von Michael Watters
Gesendet: Mittwoch, 28. März 2018 21:48
An: spacewalk-list at redhat.com
Betreff: [Spacewalk-list] Cannot install updates on spacewalk client

I have Spacewalk set up with channels for CentOS 7 and CentOS 7 updates however I am unable to install updates on client nodes.  Running yum update results in an error as follows.

Error downloading packages:
  rubygem-rdoc-4.0.0-33.el7_4.noarch: failed to retrieve getPackage/rubygem-rdoc-4.0.0-33.el7_4.noarch.rpm from centos7-x86_64-updates error was [Errno 14] HTTPS Error 404 - Not Found

I removed the cache data in /var/cache/rhn/repodata and resynced the channel using the spacewalk-repo-sync command however that did not help.  There is an rpm file located at /var/satellite/redhat/1/d36/rubygem-rdoc/4.0.0-33.el7_4/noarch/d36ba5af985c92e517e20869e08792617419e3cee95340d80059da3009bbda42/rubygem-rdoc-4.0.0-33.el7_4.noarch.rpm
as well.

rhn logs show errors similar to below.

2018/03/28 15:44:35 -04:00 17881 10.201.64.12: server/rhnPackage.check_package_file('ERROR', 'Package path null for package id', 11570)

Does anybody know how to resolve this? Is there a way to fill in the package path using postgresql?







More information about the Spacewalk-list mailing list