IPA client installation fails when some python libraries/modules are missing
Issue
- Unable to install ipa client.
- ipa client install fails with below errors :
File "/usr/lib/python3.6/site-packages/ipaclient/install/ipa_client_install.py", line 7, in <module>
from ipaclient.install import client
File "/usr/lib/python3.6/site-packages/ipaclient/install/client.py", line 37, in <module>
from ipalib import api, errors, x509
File "/usr/lib/python3.6/site-packages/ipalib/__init__.py", line 919, in <module>
from ipalib import plugable
File "/usr/lib/python3.6/site-packages/ipalib/plugable.py", line 43, in <module>
from ipalib.config import Env
File "/usr/lib/python3.6/site-packages/ipalib/config.py", line 41, in <module>
from ipaplatform.tasks import tasks
File "/usr/lib/python3.6/site-packages/ipaplatform/_importhook.py", line 34, in load_module
platform_mod = importlib.import_module(alias)
File "/usr/lib64/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/usr/lib/python3.6/site-packages/ipaplatform/rhel/tasks.py", line 26, in <module>
from ipaplatform.redhat.tasks import RedHatTaskNamespace
File "/usr/lib/python3.6/site-packages/ipaplatform/redhat/tasks.py", line 53, in <module>
from ipaplatform.base.tasks import BaseTaskNamespace
File "/usr/lib/python3.6/site-packages/ipaplatform/base/tasks.py", line 31, in <module>
from pkg_resources import parse_version
ImportError: cannot import name 'parse_version
Environment
- Red Hat Enterprise Linux 8
- ipa-server
- python
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.