Bug 1123054
Summary: | race condition in haproxy reload | |||
---|---|---|---|---|
Product: | OpenShift Online | Reporter: | Andy Grimm <agrimm> | |
Component: | Image | Assignee: | Ben Parees <bparees> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 1.x | CC: | bmeng, bperkins, cryan, erich, jgoulding, jokerman, mmccomas, yadu | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1123077 (view as bug list) | Environment: | ||
Last Closed: | 2014-10-10 00:49:36 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1123077 |
Description
Andy Grimm
2014-07-24 18:08:45 UTC
I can reproduce this on devenv_5011, with 10 gears scalable app, reload haproxy twice at the same time will cause multiple haproxy processes exist in the gear. Meng did you intend to mark this failedqa then? fyi this appears to have gotten hung up in the merge queue and only made it into the build this morning, in devenv_5013. Ben, yeah, I left the status as ON_QA since the PR was not merged yesterday when I try. Checked again on devenv_5020 with same steps in comment#2. No such issue anymore. Move bug to verified. Still seeing multiple haproxy processes intermittently in devenv_5489 (ami-3c9aae54), you may have to do the above reproducible steps a few times: \> ps -ef | grep haproxy 1000 12591 1 0 16:26 ? 00:00:00 bash /var/lib/openshift/551ef750e54eae062f000297/haproxy/usr/bin/haproxy_ctld 1000 12592 1 0 16:26 ? 00:00:00 /usr/bin/logshifter -tag haproxy_ctld 1000 12598 12591 0 16:26 ? 00:00:00 ruby /var/lib/openshift/551ef750e54eae062f000297/haproxy/usr/bin/haproxy_ctld.rb 1000 19898 1 0 16:28 ? 00:00:00 /usr/bin/logshifter -tag haproxy 1000 19899 1 0 16:28 ? 00:00:00 /usr/sbin/haproxy -f /var/lib/openshift/551ef750e54eae062f000297/haproxy//conf/haproxy.cfg -sf 19711 1000 19935 1 0 16:28 ? 00:00:00 /usr/bin/logshifter -tag haproxy 1000 19936 1 0 16:28 ? 00:00:00 /usr/sbin/haproxy -f /var/lib/openshift/551ef750e54eae062f000297/haproxy//conf/haproxy.cfg -sf 19899 |