This bug was fixed in the package haproxy - 1.4.24-2ubuntu0.3
---
haproxy (1.4.24-2ubuntu0.3) trusty; urgency=medium
* debian/haproxy.init:
- Loops through all PIDs present in the PIDFILE when
nproc > 1 (LP: #1481737)
-- Louis Bouchard Wed,
** Tags removed: verification-needed
** Tags added: verification-done
** Changed in: haproxy (Ubuntu Trusty)
Assignee: Louis Bouchard (louis-bouchard) => (unassigned)
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to
debdiff for vivid SRU
** Patch added: "lp1481737_vivid.debdiff"
https://bugs.launchpad.net/ubuntu/+source/haproxy/+bug/1481737/+attachment/4531521/+files/lp1481737_vivid.debdiff
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is
ok, I'm on the vivid SRU
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to haproxy in Ubuntu.
https://bugs.launchpad.net/bugs/1481737
Title:
HAProxy init script does not work correctly with nbproc configuration
option
Can someone post an SRU for vivid? Thanks
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to haproxy in Ubuntu.
https://bugs.launchpad.net/bugs/1481737
Title:
HAProxy init script does not work correctly with nbproc
Hello Peter, or anyone else affected,
Accepted haproxy into trusty-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/haproxy/1.4.24-2ubuntu0.3 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
This bug was fixed in the package haproxy - 1.5.14-1ubuntu0.15.10.1
---
haproxy (1.5.14-1ubuntu0.15.10.1) wily; urgency=medium
* Ensure that haproxy processes are terminated correctly when executing
stop/restart operations, easing backports to pre-systemd versions of
Ubuntu
** Tags removed: verification-needed
** Tags added: verification-done
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to haproxy in Ubuntu.
https://bugs.launchpad.net/bugs/1481737
Title:
HAProxy init script does not work
** Also affects: haproxy (Ubuntu Wily)
Importance: Undecided
Status: New
** Also affects: haproxy (Ubuntu Xenial)
Importance: Medium
Status: Fix Released
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to
There's a small niggle in the proposed change for trusty; the 'clean'
exit handling will override the exit code from the init script,
resulting in the return code being 0 all of the time; dropping the exit
from within 'clean' will resolve this.
I've uploaded Louis' fix with this small improvement
Please can we ensure that this is actually fixed in the current
development release as well; we're backporting haproxy to 14.04 as part
of the Ubuntu Cloud Archive, so having backwards compat in the latest
packages with 14.04 is important.
--
You received this bug notification because you are a
Hello Peter, or anyone else affected,
Accepted haproxy into wily-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/haproxy/1.5.14-1ubuntu0.15.10.1 in
a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
This bug was fixed in the package haproxy - 1.6.2-2ubuntu3
---
haproxy (1.6.2-2ubuntu3) xenial; urgency=medium
* d/haproxy.init: Ensure that cleanup does not override exit status
of init script.
-- James Page Mon, 09 Nov 2015 14:35:15 +
**
** Changed in: haproxy (Ubuntu Wily)
Status: New => In Progress
** Changed in: haproxy (Ubuntu Xenial)
Assignee: (unassigned) => James Page (james-page)
** Changed in: haproxy (Ubuntu Wily)
Assignee: (unassigned) => James Page (james-page)
--
You received this bug notification
** Tags removed: haproxy
** Tags added: trusty
** Changed in: haproxy (Ubuntu)
Status: Invalid => Fix Released
** Changed in: haproxy (Ubuntu)
Importance: Undecided => Medium
** Tags removed: needs-upstream-report
--
You received this bug notification because you are a member of
** Patch removed: "lp1494141_fix_stop_failure.debdiff"
https://bugs.launchpad.net/ubuntu/+source/haproxy/+bug/1481737/+attachment/4473139/+files/lp1494141_fix_stop_failure.debdiff
** Patch added: "lp1481737_stop_multipid.debdiff"
** Description changed:
+ [SRU justification]
+ The sysVinit script does not completely stop processes when nbproc > 1
+
+ [Impact]
+ Stopping haproxy without this fix leaves all but one process running
+
+ [Fix]
+ Use temporary pidfile in a loop containing one single PID as the --pid option
** Also affects: haproxy (Ubuntu Trusty)
Importance: Undecided
Status: New
** Changed in: haproxy (Ubuntu Trusty)
Importance: Undecided => Medium
** Changed in: haproxy (Ubuntu Trusty)
Status: New => In Progress
** Changed in: haproxy (Ubuntu Trusty)
Assignee:
Peter, you will not be able to reproduce on Debian unless you test
versions prior to Stable.
The reason why the stop script does not stop at all processes is because
it relied on the --pidfile option and this one only kills the first PID.
When nproc > 1, the PIDFILE contains all PIDs. This is why
Hi Louis !
Yes, I have the same understanding of the problem ! So if the fix is available,
and you do port it, I guess you can close the ticket :)
Thanks a lot for you work and effort !
Br,
Peter.
--
You received this bug notification because you are a member of Ubuntu
High Availability Team,
No, no, I really want to get my hands dirty. Than first of all I will
try to reproduce on Debian, and then check with them how it goes... In
fact, should I use the newest mainstream version of Debian ? Or do you
have any kind of mappings between Debian and Ubuntu releases ?
--
You received this
21 matches
Mail list logo