Service kill script has bad substitution
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Undecided
|
Nate Johnston |
Bug Description
L3 HA routers aren't cleaned properly as there is problem with killing keepalived containers.
Error in L3 agent logs:
2020-01-16 04:46:55.521 121536 DEBUG neutron.
2020-01-16 04:46:55.686 121536 ERROR neutron.
+ trap 'exec 2>&4 1>&3' 0 1 2 3
+ exec
2020-01-16 04:46:55.687 121536 ERROR neutron.
+ trap 'exec 2>&4 1>&3' 0 1 2 3
+ exec
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
2020-01-16 04:46:55.687 121536 ERROR neutron.
Error in kill-script.log:
+ SIG=15
+ PID=881230
++ ip netns identify 881230
+ NETNS=qrouter-
+ '[' xqrouter-
+ CLI='nsenter --net=/
+ '[' -f /proc/881230/cgroup ']'
++ awk 'BEGIN {FS="[-.]"} /name=/{print $3}' /proc/881230/cgroup
+ CT_ID=31d9a79a1
++ nsenter --net=/
+ CT_NAME=
+ case $SIG in
/etc/neutron/
I'm not sure what real problems it may cause for users. For sure there will be not killed keepalived processes on host but it may potentially be also the reason of failures of some of tests from tempest.
Changed in tripleo: | |
assignee: | nobody → Nate Johnston (nate-johnston) |
Changed in tripleo: | |
milestone: | none → ussuri-2 |
Fix proposed to branch: master /review. opendev. org/703123
Review: https:/