[astute] supervisorctl do not stop astute
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Vladimir Kuklin |
Bug Description
If we try to stop/restart astute daemon using supervisor in master node by command: 'supervisorctl stop astute', it will not stop process, but do not show any error. Bug consistently reproduced.
Example:
ps uax | grep astute
root 4869 0.0 0.1 108164 1424 ? S 07:21 0:00 /bin/bash /usr/bin/astuted -c /etc/astute/
root 4870 0.0 3.2 225816 33312 ? Sl 07:21 0:00 astute master
root 4896 0.0 2.9 360504 29936 ? Sl 07:21 0:00 astute worker[0]
root 4900 0.0 2.9 360504 29936 ? Sl 07:21 0:00 astute worker[1]
root 4903 0.0 2.9 360508 29940 ? Sl 07:21 0:00 astute worker[2]
root 4908 0.0 2.9 360512 29944 ? Sl 07:21 0:00 astute worker[3]
root 4912 0.0 2.9 360516 29956 ? Sl 07:21 0:00 astute worker[4]
root 4916 0.0 2.9 360520 29960 ? Sl 07:21 0:00 astute worker[5]
root 4919 0.0 2.9 360524 29968 ? Sl 07:21 0:00 astute worker[6]
root 5720 0.0 0.0 103268 888 pts/0 S+ 07:33 0:00 grep astute
[root@fuel astute]# supervisorctl stop astute
astute: stopped
[root@fuel astute]# ps uax | grep astute
root 4870 0.0 3.2 225944 33424 ? Sl 07:21 0:00 astute master
root 4896 0.0 2.9 360504 29936 ? Sl 07:21 0:00 astute worker[0]
root 4900 0.0 2.9 360504 29936 ? Sl 07:21 0:00 astute worker[1]
root 4903 0.0 2.9 360508 29940 ? Sl 07:21 0:00 astute worker[2]
root 4908 0.0 2.9 360512 29944 ? Sl 07:21 0:00 astute worker[3]
root 4912 0.0 2.9 360516 29956 ? Sl 07:21 0:00 astute worker[4]
root 4916 0.0 2.9 360520 29960 ? Sl 07:21 0:00 astute worker[5]
root 4919 0.0 2.9 360524 29968 ? Sl 07:21 0:00 astute worker[6]
root 5751 0.0 0.0 103268 888 pts/0 S+ 07:35 0:00 grep astute
Most interesting part:
Process /bin/bash /usr/bin/astuted -c /etc/astute/
but do not kill his children.
Changed in fuel: | |
milestone: | none → 5.0 |
importance: | Undecided → Medium |
tags: | added: astute supervisor |
description: | updated |
Changed in fuel: | |
assignee: | nobody → Bogdan Dobrelya (bogdando) |
Changed in fuel: | |
assignee: | Evgeniy L (rustyrobot) → Vladimir Kuklin (vkuklin) |
Please elaborate that ISO should be used to reproduce the issue