microsoft / omi-script-provider

Script Provider for the OMI Project
Other
8 stars 7 forks source link

Centos7 failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found #87

Closed 741zxc606 closed 6 years ago

741zxc606 commented 6 years ago

ENV:

client: omi64-cent7-01 (10.248.196.153)

Build:

~ root@omi64-cent7-01 # rpm -qa|grep omi omi-1.4.1-52.x86_64

3.Install Python script provider:

root@omi64-cent7-01 # rpm -ivh OMIScriptProvider-1.1.1-92.Python-2.7.x64.rpm Preparing... ################################# [100%] Updating / installing... 1:OMIScriptProvider-1.1.1-92 ################################# [100%]

~ root@omi64-cent7-01 #

4.Register the C providers
5.Check Query command,and it works well:

root@omi64-cent7-01 # /opt/omi/bin/omicli wql root/cimv2 "select * from MSFT_President" instance of MSFT_President { [Key] Key=1 First=George Last=Washington } instance of MSFT_President { [Key] Key=2 First=John Last=Adams }

6.Upload share.tar and ProviderAndMofFiles.tar,then extract under  /opt/omi/ and /opt/omi/lib/
7.Register python provider xyz_frog but failed:

root@omi64-cent7-01 # cd /opt/omi/lib

/opt/omi/lib root@omi64-cent7-01 # /opt/omi/bin/omireg --Python xyz_frog /opt/omi/bin/omireg: failed to load libOMIScriptProvider.so: /opt/omi/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /opt/omi/lib/libOMIScriptProvider.so)


## Expected result:
Register python provider xyz_frog successfully.
## Actual result:
Registeration of python provider xyz_frog failed.