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?


You are receiving this mail because: