Description of problem: After installing clean spacewalk 2.5 i am unable to use rhnpush to push deb packages to my new ubuntu channel. Version-Release number of selected component (if applicable): Spacewalk 2.5 How reproducible: Can reproduce everytime Steps to Reproduce: 1. download deb package from repo using wget 2. use rhnpush to push the deb package (i.e. rhnpush -c ubuntu -u test -p testpass bash-doc_4.3-7ubuntu1.5_all.deb) 3. rhnpush fails Actual results: fail to push package Expected results: package push successfully Additional info: Tested the same scenario using an rpm and the push went trough without issue httpd error_log show: [Wed Jun 29 09:49:33.532046 2016] [:error] [pid 17160] Spacewalk 17160 2016/06/29 09:49:33 -04:00: ('Unhandled exception',) [Wed Jun 29 09:49:36.673469 2016] [:error] [pid 11039] Exception reported from swtest.lab.cor [Wed Jun 29 09:49:36.673485 2016] [:error] [pid 11039] Time: Wed Jun 29 09:49:36 2016 [Wed Jun 29 09:49:36.673487 2016] [:error] [pid 11039] Exception type <type 'exceptions.NameError'> [Wed Jun 29 09:49:36.673488 2016] [:error] [pid 11039] Exception while handling function server.apacheUploadServer._wrapper [Wed Jun 29 09:49:36.673490 2016] [:error] [pid 11039] Request object information: [Wed Jun 29 09:49:36.673491 2016] [:error] [pid 11039] URI: /PACKAGE-PUSH [Wed Jun 29 09:49:36.673492 2016] [:error] [pid 11039] Remote Host: localhost [Wed Jun 29 09:49:36.673494 2016] [:error] [pid 11039] Server Name: localhost:443 [Wed Jun 29 09:49:36.673495 2016] [:error] [pid 11039] Headers passed in: [Wed Jun 29 09:49:36.673496 2016] [:error] [pid 11039] \tAccept-Encoding: identity [Wed Jun 29 09:49:36.673497 2016] [:error] [pid 11039] \tCONTENT_LENGTH: 1119962 [Wed Jun 29 09:49:36.673499 2016] [:error] [pid 11039] \tCONTENT_TYPE: application/x-rpm [Wed Jun 29 09:49:36.673500 2016] [:error] [pid 11039] \tCONTEXT_DOCUMENT_ROOT: /var/www/html [Wed Jun 29 09:49:36.673501 2016] [:error] [pid 11039] \tCONTEXT_PREFIX: [Wed Jun 29 09:49:36.673502 2016] [:error] [pid 11039] \tDOCUMENT_ROOT: /var/www/html [Wed Jun 29 09:49:36.673504 2016] [:error] [pid 11039] \tGATEWAY_INTERFACE: CGI/1.1 [Wed Jun 29 09:49:36.673505 2016] [:error] [pid 11039] \tHTTP_ACCEPT_ENCODING: identity [Wed Jun 29 09:49:36.673506 2016] [:error] [pid 11039] \tHTTP_HOST: localhost [Wed Jun 29 09:49:36.673507 2016] [:error] [pid 11039] \tHTTP_USER_AGENT: rhnpush [Wed Jun 29 09:49:36.673509 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_AUTH_SESSION: 10x96aabf33f376658c91d00a911915a2f4ee3718fd74f1481b615013741d53082a [Wed Jun 29 09:49:36.673510 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_FILE_MD5SUM: 9476f9d73cbd8c924dfaf31abc5a1b09 [Wed Jun 29 09:49:36.673511 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_FORCE: 0 [Wed Jun 29 09:49:36.673512 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_PACKAGE_ARCH: all-deb [Wed Jun 29 09:49:36.673518 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_PACKAGE_NAME: bash-doc [Wed Jun 29 09:49:36.673519 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_PACKAGE_RELEASE: 7ubuntu1.5 [Wed Jun 29 09:49:36.673521 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_PACKAGE_VERSION: 4.3 [Wed Jun 29 09:49:36.673522 2016] [:error] [pid 11039] \tHTTP_X_RHN_UPLOAD_PACKAGING: deb [Wed Jun 29 09:49:36.673523 2016] [:error] [pid 11039] \tHost: localhost [Wed Jun 29 09:49:36.673524 2016] [:error] [pid 11039] \tPATH_INFO: [Wed Jun 29 09:49:36.673525 2016] [:error] [pid 11039] \tQUERY_STRING: [Wed Jun 29 09:49:36.673527 2016] [:error] [pid 11039] \tREMOTE_ADDR: ::1 [Wed Jun 29 09:49:36.673528 2016] [:error] [pid 11039] \tREMOTE_PORT: 60232 [Wed Jun 29 09:49:36.673529 2016] [:error] [pid 11039] \tREQUEST_METHOD: POST [Wed Jun 29 09:49:36.673530 2016] [:error] [pid 11039] \tREQUEST_SCHEME: https [Wed Jun 29 09:49:36.673531 2016] [:error] [pid 11039] \tREQUEST_URI: /PACKAGE-PUSH [Wed Jun 29 09:49:36.673533 2016] [:error] [pid 11039] \tSCRIPT_FILENAME: /usr/share/rhn/wsgi/package_push.py [Wed Jun 29 09:49:36.673534 2016] [:error] [pid 11039] \tSCRIPT_NAME: /PACKAGE-PUSH [Wed Jun 29 09:49:36.673535 2016] [:error] [pid 11039] \tSCRIPT_URI: https://localhost/PACKAGE-PUSH [Wed Jun 29 09:49:36.673536 2016] [:error] [pid 11039] \tSCRIPT_URL: /PACKAGE-PUSH [Wed Jun 29 09:49:36.673537 2016] [:error] [pid 11039] \tSERVER_ADDR: ::1 [Wed Jun 29 09:49:36.673539 2016] [:error] [pid 11039] \tSERVER_ADMIN: root@localhost [Wed Jun 29 09:49:36.673540 2016] [:error] [pid 11039] \tSERVER_NAME: localhost [Wed Jun 29 09:49:36.673541 2016] [:error] [pid 11039] \tSERVER_PORT: 443 [Wed Jun 29 09:49:36.673542 2016] [:error] [pid 11039] \tSERVER_PROTOCOL: HTTP/1.1 [Wed Jun 29 09:49:36.673543 2016] [:error] [pid 11039] \tSERVER_SIGNATURE: [Wed Jun 29 09:49:36.673544 2016] [:error] [pid 11039] \tSERVER_SOFTWARE: Apache [Wed Jun 29 09:49:36.673545 2016] [:error] [pid 11039] \tUNIQUE_ID: V3PR8N3M4-lQc9AiUX31hAAAAAU [Wed Jun 29 09:49:36.673547 2016] [:error] [pid 11039] \tUser-Agent: rhnpush [Wed Jun 29 09:49:36.673548 2016] [:error] [pid 11039] \tX-RHN-Upload-Auth-Session: 10x96aabf33f376658c91d00a911915a2f4ee3718fd74f1481b615013741d53082a [Wed Jun 29 09:49:36.673549 2016] [:error] [pid 11039] \tX-RHN-Upload-File-Checksum: 9476f9d73cbd8c924dfaf31abc5a1b09 [Wed Jun 29 09:49:36.673551 2016] [:error] [pid 11039] \tX-RHN-Upload-File-Checksum-Type: md5 [Wed Jun 29 09:49:36.673552 2016] [:error] [pid 11039] \tX-RHN-Upload-File-MD5sum: 9476f9d73cbd8c924dfaf31abc5a1b09 [Wed Jun 29 09:49:36.673553 2016] [:error] [pid 11039] \tX-RHN-Upload-Force: 0 [Wed Jun 29 09:49:36.673554 2016] [:error] [pid 11039] \tX-RHN-Upload-Package-Arch: all-deb [Wed Jun 29 09:49:36.673555 2016] [:error] [pid 11039] \tX-RHN-Upload-Package-Name: bash-doc [Wed Jun 29 09:49:36.673557 2016] [:error] [pid 11039] \tX-RHN-Upload-Package-Release: 7ubuntu1.5 [Wed Jun 29 09:49:36.673558 2016] [:error] [pid 11039] \tX-RHN-Upload-Package-Version: 4.3 [Wed Jun 29 09:49:36.673559 2016] [:error] [pid 11039] \tX-RHN-Upload-Packaging: deb [Wed Jun 29 09:49:36.673560 2016] [:error] [pid 11039] \tmod_wsgi.application_group: swtest.lab.cor|/package-push [Wed Jun 29 09:49:36.673561 2016] [:error] [pid 11039] \tmod_wsgi.callable_object: application [Wed Jun 29 09:49:36.673563 2016] [:error] [pid 11039] \tmod_wsgi.enable_sendfile: 0 [Wed Jun 29 09:49:36.673564 2016] [:error] [pid 11039] \tmod_wsgi.handler_script: [Wed Jun 29 09:49:36.673565 2016] [:error] [pid 11039] \tmod_wsgi.input_chunked: 0 [Wed Jun 29 09:49:36.673566 2016] [:error] [pid 11039] \tmod_wsgi.listener_host: [Wed Jun 29 09:49:36.673567 2016] [:error] [pid 11039] \tmod_wsgi.listener_port: 443 [Wed Jun 29 09:49:36.673568 2016] [:error] [pid 11039] \tmod_wsgi.process_group: [Wed Jun 29 09:49:36.673570 2016] [:error] [pid 11039] \tmod_wsgi.queue_start: 1467208176558565 [Wed Jun 29 09:49:36.673571 2016] [:error] [pid 11039] \tmod_wsgi.request_handler: wsgi-script [Wed Jun 29 09:49:36.673572 2016] [:error] [pid 11039] \tmod_wsgi.script_reloading: 1 [Wed Jun 29 09:49:36.673575 2016] [:error] [pid 11039] \tmod_wsgi.version: (3, 4) [Wed Jun 29 09:49:36.673576 2016] [:error] [pid 11039] \twsgi.errors: <mod_wsgi.Log object at 0x7fd7add9b230> [Wed Jun 29 09:49:36.673578 2016] [:error] [pid 11039] \twsgi.file_wrapper: <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7fd7ade520a8> [Wed Jun 29 09:49:36.673579 2016] [:error] [pid 11039] \twsgi.input: <mod_wsgi.Input object at 0x7fd7add2abf0> [Wed Jun 29 09:49:36.673580 2016] [:error] [pid 11039] \twsgi.multiprocess: True [Wed Jun 29 09:49:36.673581 2016] [:error] [pid 11039] \twsgi.multithread: False [Wed Jun 29 09:49:36.673583 2016] [:error] [pid 11039] \twsgi.run_once: False [Wed Jun 29 09:49:36.673584 2016] [:error] [pid 11039] \twsgi.url_scheme: https [Wed Jun 29 09:49:36.673585 2016] [:error] [pid 11039] \twsgi.version: (1, 0) [Wed Jun 29 09:49:36.673586 2016] [:error] [pid 11039] [Wed Jun 29 09:49:36.673587 2016] [:error] [pid 11039] Exception Handler Information [Wed Jun 29 09:49:36.673588 2016] [:error] [pid 11039] Traceback (most recent call last): [Wed Jun 29 09:49:36.673589 2016] [:error] [pid 11039] File "/usr/lib/python2.7/site-packages/spacewalk/server/apacheUploadServer.py", line 103, in _wrapper [Wed Jun 29 09:49:36.673591 2016] [:error] [pid 11039] ret = function(req) [Wed Jun 29 09:49:36.673592 2016] [:error] [pid 11039] File "/usr/share/rhn/upload_server/handlers/package_push/package_push.py", line 125, in handler [Wed Jun 29 09:49:36.673594 2016] [:error] [pid 11039] relative_path=self.rel_package_path, org_id=self.org_id) [Wed Jun 29 09:49:36.673595 2016] [:error] [pid 11039] File "/usr/lib/python2.7/site-packages/spacewalk/server/rhnPackageUpload.py", line 137, in push_package [Wed Jun 29 09:49:36.673597 2016] [:error] [pid 11039] header_end=a_pkg.header_end, channels=channels) [Wed Jun 29 09:49:36.673598 2016] [:error] [pid 11039] File "/usr/lib/python2.7/site-packages/spacewalk/server/importlib/mpmSource.py", line 110, in create_package [Wed Jun 29 09:49:36.673599 2016] [:error] [pid 11039] org_id=org_id, channels=channels) [Wed Jun 29 09:49:36.673601 2016] [:error] [pid 11039] File "/usr/lib/python2.7/site-packages/spacewalk/server/importlib/debPackage.py", line 65, in __init__ [Wed Jun 29 09:49:36.673602 2016] [:error] [pid 11039] if isinstance(val, UnicodeType): [Wed Jun 29 09:49:36.673603 2016] [:error] [pid 11039] NameError: global name 'UnicodeType' is not defined [Wed Jun 29 09:49:36.673606 2016] [:error] [pid 11039] [Wed Jun 29 09:49:36.680321 2016] [:error] [pid 11039] Spacewalk 11039 2016/06/29 09:49:36 -04:00: ('Unhandled exception',)
Could you please provide information about your Python version?
This is a duplicate of bug 1352886, which provides at least a temporary fix.
Closing as a duplicate of bug 1352886. Reopen if disagree. *** This bug has been marked as a duplicate of bug 1352886 ***
This BZ closed some time during 2.5, 2.6 or 2.7. Adding to 2.7 tracking bug.