I applied the patch (thanks for the speedy fix) and re-ran the sync. This time 
I receive:
 ===
 #> spacewalk-repo-sync --channel channel-oel6-latest-64
 Repo URL: http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/
 Packages in repo: 18319
 No new packages to sync.
 Repo http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/ has 
comps file comps.xml.
 Repo http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/ has 1006 
errata.
 ERROR: null value in column "product" violates not-null constraint
 Sync completed.
 Total time: 0:14:48
 ===
 echo $? after this returned 0.

 I think that the web UI error is directly related to the "main" problem with 
sync. Even when I try to yum upgrade from the Oracle Linux clients manually, it 
appears that the client does not see any updated packages, although there are 
some visible in the web UI. Looks like the sync happens only partially.

----- Original Message -----
From: Milan Zazrivec
Sent: 12/13/12 11:55 AM
To: [email protected]
Subject: Re: [Spacewalk-list] Problems with Spacewalk and Oracle Linux repo 
sync/updates

 > Hi. > I've been running a centralized update infrastructure for some CentOS 
 > 5/6 > and Oracle Linux 5/6 boxes - there is a central Spacewalk server, 
 > which > periodically synchronizes with official update mirrors and I then 
 > push > updates onto systems registered with Spacewalk. The CentOS 
 > synchronization > and update process has been flawless thus far, however 
 > recently I've run > into a problem with Oracle Linux mirror sync and update 
 > process. Every > time a mirror sync is performed, I get this in > 
 > /var/log/rhn/rhn_taskomatic_daemon.log: > > INFO | jvm 1 | 2012/12/13 
 > 05:43:24 | 2012-12-13 05:43:24,515 > [DefaultQuartzScheduler_Worker-9] ERROR 
 > > com.redhat.rhn.manager.satellite.SystemCommandExecutor - Error encountered 
 > > executing (args=[/usr/bin/spacewalk-repo-sync, --channel, > 
 > channel-oel6-latest-64, --type, yum]) INFO | jvm 1 | 2012/12/13 05:43:24 | > 
 > 2012-12-13 05:43:24,515 [DefaultQuartzScheduler_Worker-9] ERROR > 
 > com.redhat.rhn.manager.satellite.SystemCommandExecutor!
  - Error message > from process: Traceback (most recent call last): INFO | jvm 
1 | 2012/12/13 > 05:43:24 | File "/usr/bin/spacewalk-repo-sync", line 103, in 
<module> INFO > | jvm 1 | 2012/12/13 05:43:24 | sys.exit(abs(main() or 0)) > 
INFO | jvm 1 | 2012/12/13 05:43:24 | File "/usr/bin/spacewalk-repo-sync", > 
line 96, in main INFO | jvm 1 | 2012/12/13 05:43:24 | sync.sync() > INFO | jvm 
1 | 2012/12/13 05:43:24 | File > 
"/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/reposync.py", > 
line 112, in sync INFO | jvm 1 | 2012/12/13 05:43:24 | > self.error_msg("ERROR: 
%s" % e.value) INFO | jvm 1 | 2012/12/13 05:43:24 | > AttributeError: 
'IntegrityError' object has no attribute 'value' INFO | > jvm 1 | 2012/12/13 
05:43:24 | > INFO | jvm 1 | 2012/12/13 05:43:24 | 2012-12-13 05:43:24,517 > 
[DefaultQuartzScheduler_Worker-9] INFO > 
com.redhat.rhn.taskomatic.task.RepoSyncTask - Repo URL: > 
http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/ INFO | > jvm 1 
| 2012/1!
 2/13 05:43:24 | Packages in repo: 18319 > INFO | jvm 1 | 2012/!
 12/13 05:43:24 | Packages already synced: 14457 > INFO | jvm 1 | 2012/12/13 
05:43:24 | Packages to sync: 5 > INFO | jvm 1 | 2012/12/13 05:43:24 | 1/5 : > 
java-1.7.0-openjdk-1.7.0.9-2.3.3.2.0.1.el6_3-1.x86_64 INFO | jvm 1 | > 
2012/12/13 05:43:24 | 2/5 : > 
java-1.7.0-openjdk-demo-1.7.0.9-2.3.3.2.0.1.el6_3-1.x86_64 INFO | jvm 1 | > 
2012/12/13 05:43:24 | 3/5 : > 
java-1.7.0-openjdk-src-1.7.0.9-2.3.3.2.0.1.el6_3-1.x86_64 INFO | jvm 1 | > 
2012/12/13 05:43:24 | 4/5 : > 
java-1.7.0-openjdk-devel-1.7.0.9-2.3.3.2.0.1.el6_3-1.x86_64 INFO | jvm 1 | > 
2012/12/13 05:43:24 | 5/5 : > 
java-1.7.0-openjdk-javadoc-1.7.0.9-2.3.3.2.0.1.el6_3-1.noarch INFO | jvm 1 > | 
2012/12/13 05:43:24 | Repo > 
http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/ has comps > 
file comps.xml. INFO | jvm 1 | 2012/12/13 05:43:24 | Repo > 
http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/ has 1006 > 
errata. INFO | jvm 1 | 2012/12/13 05:43:24 | > INFO | jvm 1 | 2012/12/13 
05:43:24 | 2012-12-13!
  05:43:24,522 > [DefaultQuartzScheduler_Worker-9] ERROR > 
com.redhat.rhn.taskomatic.task.RepoSyncTask - Traceback (most recent call > 
last): INFO | jvm 1 | 2012/12/13 05:43:24 | File > 
"/usr/bin/spacewalk-repo-sync", line 103, in <module> INFO | jvm 1 | > 
2012/12/13 05:43:24 | sys.exit(abs(main() or 0)) > INFO | jvm 1 | 2012/12/13 
05:43:24 | File "/usr/bin/spacewalk-repo-sync", > line 96, in main INFO | jvm 1 
| 2012/12/13 05:43:24 | sync.sync() > INFO | jvm 1 | 2012/12/13 05:43:24 | File 
> "/usr/lib/python2.6/site-packages/spacewalk/satellite_tools/reposync.py", > 
line 112, in sync INFO | jvm 1 | 2012/12/13 05:43:24 | > self.error_msg("ERROR: 
%s" % e.value) INFO | jvm 1 | 2012/12/13 05:43:24 | > AttributeError: 
'IntegrityError' object has no attribute 'value' INFO | > jvm 1 | 2012/12/13 
05:43:24 | I fixed the traceback you're showing in 
http://git.fedorahosted.org/cgit/spacewalk.git/commit/?id=39088b67a5f28d5f0ecb8a2a2fc959db815f2098
 although I'm not sure where this Integri!
 tyError comes from. > Furthermore, in Spacewalk web UI I can see that O!
 racle Linux systems have > updates available, however, when I try to update 
them I get an error > message: "Client execution returned "Error while 
executing packages > action: empty transaction [[6]]" (code -1)" And I can see, 
that no updates > have been applied. Do you use the latest Spacewalk 1.8 client 
packages on the clients showing this problem? -MZ 
_______________________________________________ Spacewalk-list mailing list 
[email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to