+ COMMAND=start + start + exec uwsgi --ini /etc/barbican/barbican-api-uwsgi.ini [uWSGI] getting INI configuration from /etc/barbican/barbican-api-uwsgi.ini *** Starting uWSGI 2.0.31 (64bit) on [Fri Jun 5 04:47:02 2026] *** compiled with version: 13.3.0 on 27 November 2025 23:02:21 os: Linux-5.15.0-179-generic #189-Ubuntu SMP Tue May 5 18:20:56 UTC 2026 nodename: barbican-api-799cccb8d5-xrt2l machine: x86_64 clock source: unix pcre jit disabled detected number of CPU cores: 16 current working directory: / detected binary path: /var/lib/openstack/bin/uwsgi *** dumping internal routing table *** [rule: 0] subject: user_agent regexp: ^kube-probe.* action: donotlog: *** end of the internal routing table *** your memory page size is 4096 bytes detected max file descriptor number: 1048576 lock engine: pthread robust mutexes thunder lock: enabled uwsgi socket 0 bound to TCP address 0.0.0.0:9311 fd 3 Python version: 3.12.3 (main, Nov 6 2025, 13:44:16) [GCC 13.3.0] Python main interpreter initialized at 0x7fcfbe2e8668 python threads support enabled your server socket listen backlog is limited to 100 connections your mercy for graceful operations on workers is 80 seconds mapped 268718 bytes (262 KB) for 1 cores *** Operational MODE: single process *** *** uWSGI is running in multiple interpreter mode *** spawned uWSGI master process (pid: 1) spawned uWSGI worker 1 (pid: 7, cores: 1) running "unix_signal:15 gracefully_kill_them_all" (master-start)... Traceback (most recent call last): File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 397, in from_name return next(cls.discover(name=name)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ StopIteration During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/var/lib/openstack/lib/python3.12/site-packages/barbican/wsgi/api.py", line 23, in application = app.get_api_wsgi_script() ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/barbican/api/app.py", line 118, in get_api_wsgi_script application = deploy.loadapp('config:%s' % conf) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 246, in loadapp return loadobj(APP, uri, name=name, **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 271, in loadobj return context.create() ^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 738, in create return self.object_type.invoke(self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 129, in invoke return fix_call( ^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/util.py", line 61, in fix_call val = callable(*args, **kw) ^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/urlmap.py", line 26, in urlmap_factory app = loader.get_app(app_name, global_conf=global_conf) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 352, in get_app return self.app_context(name=name, global_conf=global_conf).create() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 361, in app_context return self.get_context(APP, name=name, global_conf=global_conf) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 458, in get_context context = self._context_from_use( ^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 485, in _context_from_use context = self.get_context(object_type, name=use, global_conf=global_conf) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 400, in get_context return loadcontext( ^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 293, in loadcontext return _loaders[scheme]( ^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 332, in _loadegg return loader.get_context(object_type, name, global_conf) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 635, in get_context entry_point, protocol, ep_name = self.find_egg_entry_point( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/lib/openstack/lib/python3.12/site-packages/paste/deploy/loadwsgi.py", line 655, in find_egg_entry_point dist = importlib_metadata.distribution(self.spec) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 862, in distribution return Distribution.from_name(distribution_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 399, in from_name raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for oslo.middleware:healthcheck unable to load app 0 (mountpoint='') (callable not found or import error) *** no app loaded. GAME OVER *** OOPS ! failed loading app in worker 1 (pid 7) Fri Jun 5 04:47:06 2026 - need-app requested, destroying the instance... SIGINT/SIGTERM received...killing workers... goodbye to uWSGI.