after stopping and restarting containerized services, swift_proxy healthcheck doesn't work anymore
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
New
|
Undecided
|
Unassigned |
Bug Description
Seen on a HA controller after I did the following:
# stop all paunch-managed services
systemctl stop tripleo_\*
# once they are all stopped, restart them
systemctl start -a tripleo_\*
after a couple of minutes, all healthcheck are rescheduled as expected, but swift_proxy healthcheck failed and is stopped. From systemctl logs:
[root@controller-2 ~]# systemctl status tripleo_
● tripleo_
Loaded: loaded (/etc/systemd/
Active: failed (Result: exit-code) since Wed 2019-06-26 19:58:42 UTC; 13s ago
Process: 515701 ExecStart=
Main PID: 515701 (code=exited, status=1/FAILURE)
Jun 26 19:58:40 controller-2 systemd[1]: Starting swift_proxy healthcheck...
Jun 26 19:58:42 controller-2 podman[515701]: 2019-06-26 19:58:42.354028122 +0000 UTC m=+2.279254025 container exec 97bc6ad79999d86
Jun 26 19:58:42 controller-2 podman[515701]: /var/cache/
Jun 26 19:58:42 controller-2 podman[515701]: Cache file /var/cache/
Jun 26 19:58:42 controller-2 podman[515701]: Error: exit status 1
Jun 26 19:58:42 controller-2 systemd[1]: tripleo_
Jun 26 19:58:42 controller-2 systemd[1]: tripleo_
Jun 26 19:58:42 controller-2 systemd[1]: Failed to start swift_proxy healthcheck.
Forgot to mentionned: this is based on Stein (OSP15 downstream)