Systemd configs in docker containers contain errors and deprecated options
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
In Progress
|
Medium
|
Rodion Tikunov |
Bug Description
Systemd configs in docker containers contain errors and deprecated options. It would be good to fix them.
Steps to reproduce:
docker logs fuel-core-
[/etc/systemd/
[/etc/systemd/
docker logs fuel-core-8.0-nginx
Failed to read PID from file /run/nginx.pid: Invalid argument
start-container
Unit start-container
start-container
docker logs fuel-core-
PID file /var/run/
docker logs fuel-core-8.0-ostf
[/usr/lib/
[/etc/systemd/
start-container
Unit start-container
start-container
docker logs fuel-core-
[/usr/lib/
[/etc/systemd/
start-container
Unit start-container
start-container
docker logs fuel-core-8.0-rsync
PID file /var/run/xinetd.pid not readable (yet?) after start.
docker logs fuel-core-
[/etc/systemd/
docker logs fuel-core-
[/etc/systemd/
* ConditionFileEx ecutable - typo here, should be ConditionFileIs Executable [1] (link to man page[2])
* Name - invalid key in Unit section, should be Description [3]
[1] https:/ /github. com/openstack/ fuel-main/ blob/stable/ 8.0/docker/ fuel-centos- build/fuel- centos. ks#L255 /www.freedeskto p.org/software/ systemd/ man/systemd. directives. html#ConditionF ileIsExecutable = /github. com/openstack/ fuel-library/ blob/stable/ 8.0/deployment/ puppet/ docker/ templates/ systemd/ template. service. erb#L2
[2] https:/
[3] https:/