Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dell EMC OMSDK library is required for this module #30

Open
cmkync opened this issue Sep 5, 2022 · 2 comments
Open

Dell EMC OMSDK library is required for this module #30

cmkync opened this issue Sep 5, 2022 · 2 comments

Comments

@cmkync
Copy link

cmkync commented Sep 5, 2022

Hi,

I have created a playbook to update the Dell servers, but I am getting the following error, when I checked, the package seems to be installed.

Thanks,

  • FAILED! => {"changed": false, "msg": "Dell EMC OMSDK library is required for this **module"}

OS: Ubuntu 22.04.1 LTS

ansible --version
ansible [core 2.13.3]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3/dist-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.10.4 (main, Jun 29 2022, 12:14:53) [GCC 11.2.0]
jinja version = 3.0.3
libyaml = True

omsdk/dist# pip list -v
ansible 6.3.0 /usr/lib/python3/dist-packages
ansible-core 2.13.3 /usr/lib/python3/dist-packages
attrs 21.2.0 /usr/lib/python3/dist-packages
Automat 20.2.0 /usr/lib/python3/dist-packages
Babel 2.8.0 /usr/lib/python3/dist-packages
bcrypt 3.2.0 /usr/lib/python3/dist-packages
blinker 1.4 /usr/lib/python3/dist-packages
certifi 2020.6.20 /usr/lib/python3/dist-packages
chardet 4.0.0 /usr/lib/python3/dist-packages
click 8.0.3 /usr/lib/python3/dist-packages
cloud-init 22.2 /usr/lib/python3/dist-packages
colorama 0.4.4 /usr/lib/python3/dist-packages
command-not-found 0.3 /usr/lib/python3/dist-packages
configobj 5.0.6 /usr/lib/python3/dist-packages
constantly 15.1.0 /usr/lib/python3/dist-packages
cryptography 3.4.8 /usr/lib/python3/dist-packages
dbus-python 1.2.18 /usr/lib/python3/dist-packages
distro 1.7.0 /usr/lib/python3/dist-packages
distro-info 1.1build1 /usr/lib/python3/dist-packages
docopt 0.6.2 /usr/local/lib/python3.10/dist-packages pip
future 0.18.2 /usr/local/lib/python3.10/dist-packages pip
httplib2 0.20.2 /usr/lib/python3/dist-packages
hyperlink 21.0.0 /usr/lib/python3/dist-packages
idna 3.3 /usr/lib/python3/dist-packages
importlib-metadata 4.6.4 /usr/lib/python3/dist-packages
incremental 21.3.0 /usr/lib/python3/dist-packages
ipaddress 1.0.23 /usr/local/lib/python3.10/dist-packages pip
jeepney 0.7.1 /usr/lib/python3/dist-packages flit
Jinja2 3.0.3 /usr/lib/python3/dist-packages
jmespath 0.10.0 /usr/lib/python3/dist-packages
jsonpatch 1.32 /usr/lib/python3/dist-packages
jsonpointer 2.0 /usr/lib/python3/dist-packages
jsonschema 3.2.0 /usr/lib/python3/dist-packages
keyring 23.5.0 /usr/lib/python3/dist-packages
launchpadlib 1.10.16 /usr/lib/python3/dist-packages
lazr.restfulclient 0.14.4 /usr/lib/python3/dist-packages
lazr.uri 1.0.6 /usr/lib/python3/dist-packages
MarkupSafe 2.0.1 /usr/lib/python3/dist-packages
more-itertools 8.10.0 /usr/lib/python3/dist-packages
netifaces 0.11.0 /usr/lib/python3/dist-packages
ntlm-auth 1.4.0 /usr/lib/python3/dist-packages
oauthlib 3.2.0 /usr/lib/python3/dist-packages
omsdk 1.2.490 /usr/local/lib/python3.10/dist-packages pip
packaging 21.3 /usr/lib/python3/dist-packages
paramiko 2.9.3 /usr/lib/python3/dist-packages
pexpect 4.8.0 /usr/lib/python3/dist-packages
pip 22.0.2 /usr/lib/python3/dist-packages
ply 3.11 /usr/local/lib/python3.10/dist-packages pip
prompt-toolkit 3.0.31 /usr/local/lib/python3.10/dist-packages pip
ptyprocess 0.7.0 /usr/lib/python3/dist-packages flit
pyasn1 0.4.8 /usr/lib/python3/dist-packages
pyasn1-modules 0.2.1 /usr/lib/python3/dist-packages
pycryptodomex 3.15.0 /usr/local/lib/python3.10/dist-packages pip
pyflakes 2.5.0 /usr/local/lib/python3.10/dist-packages pip
Pygments 2.13.0 /usr/local/lib/python3.10/dist-packages pip
PyGObject 3.42.1 /usr/lib/python3/dist-packages
PyHamcrest 2.0.2 /usr/lib/python3/dist-packages
PyJWT 2.3.0 /usr/lib/python3/dist-packages
pykerberos 1.1.14 /usr/lib/python3/dist-packages
pymacaroons 0.13.0 /usr/lib/python3/dist-packages
PyNaCl 1.5.0 /usr/lib/python3/dist-packages
pyOpenSSL 21.0.0 /usr/lib/python3/dist-packages
pyparsing 2.4.7 /usr/lib/python3/dist-packages
pyrsistent 0.18.1 /usr/lib/python3/dist-packages
pyserial 3.5 /usr/lib/python3/dist-packages
pysmi 0.3.4 /usr/local/lib/python3.10/dist-packages pip
pysnmp 4.4.12 /usr/local/lib/python3.10/dist-packages pip
pysnmp-mibs 0.1.6 /usr/local/lib/python3.10/dist-packages pip
python-apt 2.3.0+ubuntu2.1 /usr/lib/python3/dist-packages
python-debian 0.1.43ubuntu1 /usr/lib/python3/dist-packages
pytz 2022.1 /usr/lib/python3/dist-packages
pyvim 3.0.3 /usr/local/lib/python3.10/dist-packages pip
pyvmomi 7.0.3 /usr/local/lib/python3.10/dist-packages pip
pywinrm 0.3.0 /usr/lib/python3/dist-packages
PyYAML 5.4.1 /usr/lib/python3/dist-packages
requests 2.25.1 /usr/lib/python3/dist-packages
requests-kerberos 0.12.0 /usr/lib/python3/dist-packages
requests-ntlm 1.1.0 /usr/lib/python3/dist-packages
resolvelib 0.8.1 /usr/lib/python3/dist-packages
SecretStorage 3.3.1 /usr/lib/python3/dist-packages
service-identity 18.1.0 /usr/lib/python3/dist-packages
setuptools 59.6.0 /usr/lib/python3/dist-packages
six 1.16.0 /usr/lib/python3/dist-packages
sos 4.3 /usr/lib/python3/dist-packages
ssh-import-id 5.11 /usr/lib/python3/dist-packages
systemd-python 234 /usr/lib/python3/dist-packages
Twisted 22.1.0 /usr/lib/python3/dist-packages
ubuntu-advantage-tools 27.9 /usr/lib/python3/dist-packages
ufw 0.36.1 /usr/lib/python3/dist-packages
unattended-upgrades 0.1 /usr/lib/python3/dist-packages
urllib3 1.26.5 /usr/lib/python3/dist-packages
wadllib 1.3.6 /usr/lib/python3/dist-packages
wcwidth 0.2.5 /usr/local/lib/python3.10/dist-packages pip
wheel 0.37.1 /usr/lib/python3/dist-packages
xmltodict 0.12.0 /usr/lib/python3/dist-packages
zipp 1.0.0 /usr/lib/python3/dist-packages
zope.interface 5.4.0 /usr/lib/python3/dist-packages

@Mixer9
Copy link

Mixer9 commented Sep 20, 2022

I am having the same exact issue on a RHEL 9 control server.

[root@control_host:~]# python --version
Python 3.9.10
[root@control_host:~]# pip3 list|egrep 'pysnmp|requests|PyYAML|future|psnmp_mibs'
future               0.18.2
pysnmp               4.4.12
pysnmp-mibs          0.1.6
PyYAML               5.4.1
requests             2.25.1
requests-ntlm        1.1.0
[root@control_host:~]# pip3 list -v|grep omsdk
omsdk                1.2.490   /usr/local/lib/python3.9/site-packages   pip

@jagadeeshnv
Copy link
Collaborator

May be due to multiple versions of python. Which python is ansible using- accordingly install omsdk for the specific python

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants