Description of problem: On Spacewalk 1.6 nightly uploading solaris mpm package using rhnpush fails with 500 Internal Server Error. Version-Release number of selected component (if applicable): RHEL 5.7 Server i686 $ rpm -q spacewalk-backend spacewalk-backend-1.6.20-1.el5 $ rpm -q rhnpush rhnpush-5.5.32-1.el5 How reproducible: always Steps to Reproduce: 1. create sparc sun solaris channel 2. push mpm packages to this channel using rhnpush $ rhnpush -u [username] -p [password] --server=https://[hostname]/APP -c [channel] -d [directory with mpm packages] 3. check output Actual results: Giving up after 3 attempts Internal server error 500 Internal Server Error Internal server error 500 Internal Server Error Internal server error 500 Internal Server Error Expected results: mpm packages are pushed to the sparc channel correctly
Tested on Spacewalk 1.6 nightly on RHEL5 Server with OracleXE and PostgreSQL and only on OracleXE this problem occurs.
Fixed in spacewalk master by commit 07580324c3aa58ba609492236bef65c436ffe1e9 740542 - don't use executemany for queries with blobs
Spacewalk 1.6 has been released.