controllerX-gnocchi-container missing dependency to libxml2.so.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The gnocchi-api.service fails to start inside the lxc-containers:
● gnocchi-api.service - gnocchi-api service
Loaded: loaded (/etc/systemd/
Active: activating (auto-restart) (Result: exit-code) since Mon 2019-12-30 13:29:53 UTC; 967ms ago
Process: 6294 ExecStart=
Main PID: 6294 (code=exited, status=127)
CPU: 4ms
The reason is a missing dependency to libxml2.so.2:
# /openstack/
/openstack/
Workaround: install lib manually:
apt install -y libxml2
After this the service starts up:
# systemctl status gnocchi-api.service
● gnocchi-api.service - gnocchi-api service
Loaded: loaded (/etc/systemd/
Active: active (running) since Mon 2019-12-30 13:47:08 UTC; 8s ago
Main PID: 6812 (uwsgi)
Tasks: 17 (limit: 7372)
Memory: 931.5M
CPU: 53.919s
CGroup: /uwsgi.
├─6812 /openstack/
├─6813 /openstack/
[...]
My environment: Ubuntu 18.04 LTS
Using version 20.0.0 of openstack-ansible.
Changed in openstack-ansible: | |
status: | In Progress → Fix Committed |
Changed in openstack-ansible: | |
status: | Fix Committed → Confirmed |
Changed in openstack-ansible: | |
status: | Confirmed → Fix Released |
Same for murano:
Jan 07 17:11:27 controller0- murano- container- 3b87acab uwsgi[23088]: /openstack/ venvs/uwsgi- 20.0.1. dev1-python3/ bin/uwsgi: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory