Hi, the other host, prdrhelsync, is just running reposync and createrepo_c. On that server I have located the XML file containing updateinfo, in my case:
repodata/397ba6897f0627591714d5ade324ba110f6c4b5610a855a058733e7fda329ef6-updateinfo.xml.gz I’ve extracted the file, and found the errata for 2014:1850, which points to an old update for virt-who. As far as I can tell there is nothing wrong with the XML formatting. I’m guessing the error message I’m getting is generated by python (ERROR: invalid literal for int(): RHBA-2014:1850), when python expects a variable to be an INT, and instead gets a string, or something similar? <update status="final" from="release-engineer...@redhat.com" version="2" type="bugfix" > <id>RHBA-2014:1850</id> <issued date="2014-11-12 08:25:17 UTC" /> <title>virt-who bug fix update</title> <release>0</release> <rights>Copyright 2014 Red Hat Inc</rights> <description>The virt-who package provides an agent that collects information about virtual guests present in the system and reports them to the subscription manager. This update fixes the following bug: * Prior to this update, the virt-who agent failed to read the list of virtual guests provided by the VDSM daemon. As a consequence, when in VDSM mode, virt-who was not able to send updates about virtual guests to the Subscription Asset Manager (SAM) and Red Hat Satellite. With this update, virt-who reads the list of guests when in VDSM mode correctly, and reports to SAM and Satellite as expected. (BZ#1158441) Users of virt-who are advised to upgrade to this updated package, which fixes this bug.</description> <solution>Before applying this update, make sure all previously released errata relevant to your system have been applied. This update is available via the Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at https://access.redhat.com/articles/11258</solution> <summary>An updated virt-who package that fixes one bug is now available for Red Hat Enterprise Linux 7.</summary> <pushcount>2</pushcount> <updated date="2014-11-12 08:25:20 UTC" /> <references> <reference href="https://rhn.redhat.com/errata/RHBA-2014-1850.html" type="self" id="RHBA-2014:1850" title="RHBA-2014:1850" /> <reference href="https://bugzilla.redhat.com/show_bug.cgi?id=1158441" type="bugzilla" id="RHBA-2014:1850" title="virt-who can't work in the VDSM mode" /> <reference href="http://www.redhat.com/security/updates/classification/#normal" type="other" id="classification" title="normal" /> </references> <pkglist> <collection short="" > <name>rhel-7-server-rpms__7Server__x86_64</name> <package src="virt-who-0.8-15.el7_0.src.rpm" name="virt-who" epoch="0" version="0.8" release="15.el7_0" arch="noarch" > <filename>virt-who-0.8-15.el7_0.noarch.rpm</filename> <sum type="sha256" >7d540e0323ccf847dbe8cb84c688a12378fe9f690e0d4b699756dbaa09484886</sum> </package> </collection> </pkglist> </update> Morten A. Middelthon Last Friday System Administration and Development +47 907 83 708 m...@lastfriday.com > On 08 Sep 2016, at 12:45, Robert Paschedag <robert.pasche...@web.de> wrote: > > Is the other server also a SW server? > > Looks like a problem within the XML and the definition for that patch. > > Look into the repomd.xml, look for the file referenced with "updateinfo" and > extract that file and search for the definition for that specific patch > > Regards > Robert > Am 08.09.2016 11:59 vorm. schrieb Morten Middelthon <m...@lastfriday.com>: >> >> Hi, >> >> I’m running an older version of Spacewalk (v2.2), because of RHEL5, which a >> few weeks ago stopped syncing errata for RHEL 6 and RHEL 7 software >> channels. When running reposync on the Spacewalk server I get the following >> error: >> >> /usr/bin/spacewalk-repo-sync -t yum -c lyse-rhel7-x86_64 >> >> #### Channel label: lyse-rhel7-x86_64 #### >> Repo URL: http://prdrhelsync.lyse.no/mrepo/rhel-7-server-rpms/ >> Packages in repo: 4662 >> No new packages to sync. >> Repo http://prdrhelsync.lyse.no/mrepo/rhel-7-server-rpms/ has comps file >> 4219364520953b7f57714c2f39ad9323f4c10ecfe7a34f2b711c650010b2d825-comps.xml.gz. >> Repo http://prdrhelsync.lyse.no/mrepo/rhel-7-server-rpms/ has 1269 errata. >> 5 errata skipped because of empty package list. >> ERROR: invalid literal for int(): RHBA-2014:1850 >> Sync completed. >> Total time: 0:06:20 >> >> In this case prdrhelsync.lyse.no is another host running RHEL7 with reposync >> and createrepo_c to sync RPMs and errata from Red Hat. I get no error >> messages when running reposync or createrepo_c >> >> Morten A. Middelthon >> Last Friday >> System Administration and Development >> +47 907 83 708 >> m...@lastfriday.com >> >> >> >> _______________________________________________ >> Spacewalk-list mailing list >> Spacewalk-list@redhat.com >> https://www.redhat.com/mailman/listinfo/spacewalk-list _______________________________________________ Spacewalk-list mailing list Spacewalk-list@redhat.com https://www.redhat.com/mailman/listinfo/spacewalk-list