So I had a look at the node provided by Chandan. While debugging it seems to fail loading the identity plugin with the below traceback. Looks like some 'keyring.backends' entrypoints are incorrect. Very difficult to know what has caused this. WARNING: Failed to import plugin identity. Traceback (most recent call last): File "/usr/bin/openstack", line 6, in from openstackclient.shell import main File "/usr/lib/python3.6/site-packages/openstackclient/shell.py", line 28, in from openstackclient.common import clientmanager File "/usr/lib/python3.6/site-packages/openstackclient/common/clientmanager.py", line 183, in 'openstack.cli.base', File "/usr/lib/python3.6/site-packages/openstackclient/common/clientmanager.py", line 149, in get_plugin_modules __import__(ep.module_name) File "/usr/lib/python3.6/site-packages/openstackclient/identity/client.py", line 18, in from keystoneclient.v2_0 import client as identity_client_v2 File "/usr/lib/python3.6/site-packages/keystoneclient/v2_0/__init__.py", line 1, in from keystoneclient.v2_0.client import Client # noqa File "/usr/lib/python3.6/site-packages/keystoneclient/v2_0/client.py", line 21, in from keystoneclient import httpclient File "", line 1020, in _handle_fromlist File "/usr/lib/python3.6/site-packages/keystoneclient/__init__.py", line 72, in __getattr__ return importlib.import_module('keystoneclient.%s' % name) 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/keystoneclient/httpclient.py", line 43, in import keyring File "/usr/lib/python3.6/site-packages/keyring/__init__.py", line 1, in from .core import ( File "/usr/lib/python3.6/site-packages/keyring/core.py", line 192, in init_backend() File "/usr/lib/python3.6/site-packages/keyring/core.py", line 96, in init_backend filter(limit, backend.get_all_keyring()), File "/usr/lib/python3.6/site-packages/keyring/util/__init__.py", line 22, in wrapper func.always_returns = func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/keyring/backend.py", line 216, in get_all_keyring _load_plugins() File "/usr/lib/python3.6/site-packages/keyring/backend.py", line 199, in _load_plugins entry_points = metadata.entry_points()['keyring.backends'] File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 893, in entry_points return SelectableGroups.load(eps).select(**params) File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 331, in load ordered = sorted(eps, key=by_group) File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 891, in dist.entry_points for dist in unique(distributions()) File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 517, in entry_points return EntryPoints._from_text_for(self.read_text('entry_points.txt'), self) File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 244, in _from_text_for return cls(ep._for(dist) for ep in cls._from_text(text)) File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 244, in return cls(ep._for(dist) for ep in cls._from_text(text)) File "/usr/local/lib/python3.6/site-packages/importlib_metadata/__init__.py", line 255, in for name, value in values ValueError: not enough values to unpack (expected 2, got 1)