Bug ID | 1078825 |
---|---|
Summary | salt-ssh failing with Leap-15.0 client |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.0 |
Hardware | x86-64 |
OS | All |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | bwiedemann@suse.com |
QA Contact | qa-bugs@suse.de |
CC | bmaryniuk@suse.com |
Found By | Development |
Blocker | --- |
Steps To Reproduce: 1. have a Leap 15.0 machine to be managed 2. have a salt-ssh setup on a Leap 42.3 with salt-ssh-1511785846.8f81bee8d8-5.1.x86_64 3. # salt-ssh mkchb test.ping Actual Results: ... File "/var/tmp/.root_526868_salt/py2/salt/payload.py", line 17, in <module> import salt.crypt File "/var/tmp/.root_526868_salt/py2/salt/crypt.py", line 54, in <module> import salt.utils.rsax931 File "/var/tmp/.root_526868_salt/py2/salt/utils/rsax931.py", line 88, in <module> libcrypto = _init_libcrypto() File "/var/tmp/.root_526868_salt/py2/salt/utils/rsax931.py", line 79, in _init_libcrypto raise OSError("Failed to initialize OpenSSL library (OPENSSL_init_crypto failed)") OSError: Failed to initialize OpenSSL library (OPENSSL_init_crypto failed) by adding some debug code, I found that it uses libcrypto.so.1.1 and libcrypto.OPENSSL_init_crypto returns 0 instead of 1 maybe related to the openssl-1.1 switch?