Journald dependencies not installed correctly for Glance OSA role
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Journald is not able to be enabled for glance-api or able to be enabled with use_journal = True in /etc/glance/
The fix required running pip install systemd-python inside of the /openstack/
Running head of stable/rocky at commit cf776e29a383fb7
Running 1 infra node, 6 compute nodes, all on Ubuntu 18.04
The error that shows comes from uwsgi not being able to start glance-api after trying to enable systemd-journald journaling
May 8 20:25:30 computer uwsgi[xxxxx]: Traceback (most recent call last):
May 8 20:25:30 computer uwsgi[xxxxx]: File "/openstack/
May 8 20:25:30 computer uwsgi[xxxxx]: application = init_app()
May 8 20:25:30 computer uwsgi[xxxxx]: File "/openstack/
May 8 20:25:30 computer uwsgi[xxxxx]: logging.setup(CONF, "glance")
May 8 20:25:30 computer uwsgi[xxxxx]: File "/openstack/
May 8 20:25:30 computer uwsgi[xxxxx]: _setup_
May 8 20:25:30 computer uwsgi[xxxxx]: File "/openstack/
May 8 20:25:30 computer uwsgi[xxxxx]: journal = handlers.
May 8 20:25:30 computer uwsgi[xxxxx]: File "/openstack/
May 8 20:25:30 computer uwsgi[xxxxx]: raise RuntimeError(
May 8 20:25:30 computer uwsgi[xxxxx]: RuntimeError: Systemd bindings do not exist
May 8 20:25:30 computer uwsgi[xxxxx]: unable to load app 0 (mountpoint='') (callable not found or import error)
description: | updated |
This has been fixed in train with https:/ /review. opendev. org/#/c/ 670890/