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-boun...@redhat.com <spacewalk-list-boun...@redhat.com> Im 
Auftrag von Michael Watters
Gesendet: Mittwoch, 28. März 2018 21:48
An: spacewalk-list@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?




_______________________________________________
Spacewalk-list mailing list
Spacewalk-list@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to