[Bug 917759] New: osc fails with a python exception
http://bugzilla.suse.com/show_bug.cgi?id=917759 Bug ID: 917759 Summary: osc fails with a python exception Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: BuildService Assignee: bnc-team-screening@forge.provo.novell.com Reporter: lmb@suse.com QA Contact: adrian@suse.com Found By: --- Blocker: --- This is about the latest osc client on Factory (osc-0.150.1-158.1.noarch) used on the internal build service instance: # iosc rdiff Devel:Storage:1.0 _product SUSE:SLE-12:Update:Products:Cloud5 Traceback (most recent call last): File "/usr/bin/osc", line 26, in <module> r = babysitter.run(osccli) File "/usr/lib/python2.7/site-packages/osc/babysitter.py", line 61, in run return prg.main(argv) File "/usr/lib/python2.7/site-packages/osc/cmdln.py", line 343, in main return self.cmd(args) File "/usr/lib/python2.7/site-packages/osc/cmdln.py", line 366, in cmd retval = self.onecmd(argv) File "/usr/lib/python2.7/site-packages/osc/cmdln.py", line 500, in onecmd return self._dispatch_cmd(handler, argv) File "/usr/lib/python2.7/site-packages/osc/cmdln.py", line 1230, in _dispatch_cmd return handler(argv[0], opts, *args) File "/usr/lib/python2.7/site-packages/osc/commandline.py", line 3593, in do_rdiff expand=not opts.unexpand) File "/usr/lib/python2.7/site-packages/osc/core.py", line 4488, in server_diff_noex unified, missingok, meta, expand) File "/usr/lib/python2.7/site-packages/osc/core.py", line 4477, in server_diff f = http_POST(u) File "/usr/lib/python2.7/site-packages/osc/core.py", line 3201, in http_POST def http_POST(*args, **kwargs): return http_request('POST', *args, **kwargs) File "/usr/lib/python2.7/site-packages/osc/core.py", line 3144, in http_request install_opener(conf._build_opener(url)) File "/usr/lib/python2.7/site-packages/osc/conf.py", line 507, in _build_opener from . import oscssl File "/usr/lib/python2.7/site-packages/osc/oscssl.py", line 8, in <module> import M2Crypto.httpslib File "/usr/lib64/python2.7/site-packages/M2Crypto/__init__.py", line 24, in <module> import ASN1 File "/usr/lib64/python2.7/site-packages/M2Crypto/ASN1.py", line 12, in <module> import BIO File "/usr/lib64/python2.7/site-packages/M2Crypto/BIO.py", line 221, in <module> class CipherStream(BIO): File "/usr/lib64/python2.7/site-packages/M2Crypto/BIO.py", line 227, in CipherStream SALT_LEN = m2.PKCS5_SALT_LEN AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN' Most invocations fail like that for me, including "osc up", submitreq, etc, making it completely unusable for me. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=917759
Lars Marowsky-Bree
http://bugzilla.suse.com/show_bug.cgi?id=917759
Lars Marowsky-Bree
http://bugzilla.suse.com/show_bug.cgi?id=917759
Marcus Meissner
http://bugzilla.suse.com/show_bug.cgi?id=917759
Adrian Schröter
http://bugzilla.suse.com/show_bug.cgi?id=917759
Alberto Planas Dominguez
looks like a regression in python-M2Crypto then ... where got you this update candidate from exactly?
or is the PKCS5 encryption standard dropped on purpose? Alberto?
No changes since 10 month ago:
import m2 m2.PKCS5_SALT_LEN 8
m2 in only a wrapper to libopenssl, and this variable is exported from there. So maybe in this case is a OpenSSL problem. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=917759
--- Comment #4 from Lars Marowsky-Bree
http://bugzilla.suse.com/show_bug.cgi?id=917759
Kristoffer Gronlund
http://bugzilla.suse.com/show_bug.cgi?id=917759
Adrian Schröter
http://bugzilla.suse.com/show_bug.cgi?id=917759
Adrian Schröter
http://bugzilla.suse.com/show_bug.cgi?id=917759
--- Comment #7 from Alberto Planas Dominguez
cat /etc/os-release NAME=openSUSE VERSION="20150205 (Tumbleweed)" VERSION_ID="20150205" PRETTY_NAME="openSUSE 20150205 (Tumbleweed) (x86_64)" ID=opensuse ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:opensuse:20150205" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://opensuse.org/" ID_LIKE="suse"
rpm -qa python-M2Crypto python-M2Crypto-0.22.3-3.2.x86_64
rpm -qa openssl openssl-1.0.1k-1.3.x86_64
rpm -qa libopenssl* libopenssl1_0_0-32bit-1.0.1k-1.3.x86_64 libopenssl1_0_0-1.0.1k-1.3.x86_64 libopenssl-devel-1.0.1k-1.3.x86_64
I will check more carefully. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=917759
--- Comment #8 from Alberto Planas Dominguez
http://bugzilla.suse.com/show_bug.cgi?id=917759
--- Comment #9 from Lars Marowsky-Bree
http://bugzilla.suse.com/show_bug.cgi?id=917759
--- Comment #10 from Alberto Planas Dominguez
http://bugzilla.suse.com/show_bug.cgi?id=917759
--- Comment #11 from Alberto Planas Dominguez
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c19
--- Comment #19 from Swamp Workflow Management
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c20
--- Comment #20 from Swamp Workflow Management
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c21
--- Comment #21 from Swamp Workflow Management
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c22
--- Comment #22 from Swamp Workflow Management
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c24
--- Comment #24 from Swamp Workflow Management
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c23
--- Comment #23 from Swamp Workflow Management
https://bugzilla.suse.com/show_bug.cgi?id=917759
https://bugzilla.suse.com/show_bug.cgi?id=917759#c18
--- Comment #18 from Swamp Workflow Management
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com