Activity log for bug #1875517

Date Who What changed Old value New value Message
2020-04-28 00:54:07 Haw Loeung bug added bug
2020-04-28 00:54:16 Haw Loeung bug added subscriber The Canonical Sysadmins
2020-04-28 06:15:30 Haw Loeung attachment added check_http_socket_timeouts.patch https://bugs.launchpad.net/ubuntu/+source/monitoring-plugins/+bug/1875517/+attachment/5362235/+files/check_http_socket_timeouts.patch
2020-04-28 06:24:50 Haw Loeung nominated for series Ubuntu Bionic
2020-04-28 06:24:50 Haw Loeung bug task added monitoring-plugins (Ubuntu Bionic)
2020-04-28 06:36:21 Launchpad Janitor monitoring-plugins (Ubuntu): status New Confirmed
2020-04-28 06:36:21 Launchpad Janitor monitoring-plugins (Ubuntu Bionic): status New Confirmed
2020-04-28 08:25:10 Ubuntu Foundations Team Bug Bot tags patch
2020-04-28 08:25:18 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2020-04-28 13:35:51 Junien F bug added subscriber Junien Fridrick
2020-04-28 21:25:18 Haw Loeung nominated for series Ubuntu Focal
2020-04-28 21:25:18 Haw Loeung bug task added monitoring-plugins (Ubuntu Focal)
2020-04-28 21:25:48 Haw Loeung nominated for series Ubuntu Groovy
2020-04-28 21:25:48 Haw Loeung bug task added monitoring-plugins (Ubuntu Groovy)
2020-04-28 21:25:48 Haw Loeung nominated for series Ubuntu Eoan
2020-04-28 21:25:48 Haw Loeung bug task added monitoring-plugins (Ubuntu Eoan)
2020-04-30 01:29:33 Rafael David Tinoco bug added subscriber Ubuntu Server
2020-04-30 01:29:39 Rafael David Tinoco tags patch patch server-next
2020-04-30 01:29:52 Rafael David Tinoco monitoring-plugins (Ubuntu Bionic): status Confirmed Triaged
2020-04-30 01:29:55 Rafael David Tinoco monitoring-plugins (Ubuntu Eoan): status New Triaged
2020-04-30 01:29:59 Rafael David Tinoco monitoring-plugins (Ubuntu Groovy): status Confirmed Triaged
2020-04-30 01:30:02 Rafael David Tinoco monitoring-plugins (Ubuntu Focal): status New Triaged
2020-04-30 14:57:53 Rafael David Tinoco bug task added nagios-plugins (Ubuntu)
2020-04-30 15:01:52 Rafael David Tinoco bug task deleted monitoring-plugins (Ubuntu Bionic)
2020-04-30 15:01:58 Rafael David Tinoco bug task deleted monitoring-plugins (Ubuntu Eoan)
2020-04-30 15:02:04 Rafael David Tinoco bug task deleted monitoring-plugins (Ubuntu Focal)
2020-04-30 15:02:09 Rafael David Tinoco bug task deleted monitoring-plugins (Ubuntu Groovy)
2020-04-30 15:02:17 Rafael David Tinoco bug task deleted nagios-plugins (Ubuntu Groovy)
2020-04-30 15:02:22 Rafael David Tinoco bug task deleted nagios-plugins (Ubuntu Focal)
2020-04-30 15:02:31 Rafael David Tinoco bug task deleted nagios-plugins (Ubuntu Eoan)
2020-04-30 15:02:38 Rafael David Tinoco bug task deleted nagios-plugins (Ubuntu Bionic)
2020-04-30 15:02:42 Rafael David Tinoco bug task deleted nagios-plugins (Ubuntu)
2020-04-30 15:02:55 Rafael David Tinoco bug task added nagios-plugins (Ubuntu)
2020-04-30 15:03:01 Rafael David Tinoco nagios-plugins (Ubuntu): status New Triaged
2020-04-30 15:03:11 Rafael David Tinoco nagios-plugins (Ubuntu): assignee Rafael David Tinoco (rafaeldtinoco)
2020-05-02 00:37:45 Rafael David Tinoco nagios-plugins (Ubuntu): assignee Rafael David Tinoco (rafaeldtinoco)
2020-05-02 00:38:01 Rafael David Tinoco bug task deleted nagios-plugins (Ubuntu)
2020-05-02 00:38:10 Rafael David Tinoco monitoring-plugins (Ubuntu): status Triaged In Progress
2020-05-03 14:29:01 Launchpad Janitor merge proposal linked https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/383306
2020-05-03 14:29:31 Launchpad Janitor merge proposal linked https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/383307
2020-05-03 14:31:41 Launchpad Janitor merge proposal linked https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/383308
2020-05-03 14:32:54 Launchpad Janitor merge proposal linked https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/383309
2020-05-04 12:32:36 Rafael David Tinoco description Hi, We're frequently seeing socket timeouts with some checks using the check_http plugin. It seems this is a known issue with some fixes upstream: | https://github.com/nagios-plugins/nagios-plugins/commit/2b38350d546ef9632ccd90e300eeaf6eda0ca32c | https://github.com/nagios-plugins/nagios-plugins/commit/fc1bf94655aaed32eeb6fb5c33b6d093f5564bad Think we can backport these fixes? [Impact] * check_http nagios plugin module faces timeouts multiple times when checking for http health. [Test Case] * not specific clear one. to measure http health in a big environment. * being tested by real user case. [Regression Potential] * check_http module might face a regression (only code touched). * we are using realloc instead of a new free/malloc for the http buffer * change is based in an upstream commit and proposed by end-user [Other Info] * Original Description: Hi, We're frequently seeing socket timeouts with some checks using the check_http plugin. It seems this is a known issue with some fixes upstream: | https://github.com/nagios-plugins/nagios-plugins/commit/2b38350d546ef9632ccd90e300eeaf6eda0ca32c | https://github.com/nagios-plugins/nagios-plugins/commit/fc1bf94655aaed32eeb6fb5c33b6d093f5564bad Think we can backport these fixes?
2020-05-05 10:30:27 Rafael David Tinoco nominated for series Ubuntu Eoan
2020-05-05 10:30:27 Rafael David Tinoco bug task added monitoring-plugins (Ubuntu Eoan)
2020-05-05 10:30:27 Rafael David Tinoco nominated for series Ubuntu Groovy
2020-05-05 10:30:27 Rafael David Tinoco bug task added monitoring-plugins (Ubuntu Groovy)
2020-05-05 10:30:27 Rafael David Tinoco nominated for series Ubuntu Bionic
2020-05-05 10:30:27 Rafael David Tinoco bug task added monitoring-plugins (Ubuntu Bionic)
2020-05-05 10:30:27 Rafael David Tinoco nominated for series Ubuntu Focal
2020-05-05 10:30:27 Rafael David Tinoco bug task added monitoring-plugins (Ubuntu Focal)
2020-05-05 10:30:37 Rafael David Tinoco bug task deleted monitoring-plugins (Ubuntu Groovy)
2020-05-05 10:30:41 Rafael David Tinoco monitoring-plugins (Ubuntu Bionic): status New In Progress
2020-05-05 10:30:43 Rafael David Tinoco monitoring-plugins (Ubuntu Eoan): status New In Progress
2020-05-05 10:30:45 Rafael David Tinoco monitoring-plugins (Ubuntu Focal): status New In Progress
2020-05-05 10:39:23 Rafael David Tinoco description [Impact] * check_http nagios plugin module faces timeouts multiple times when checking for http health. [Test Case] * not specific clear one. to measure http health in a big environment. * being tested by real user case. [Regression Potential] * check_http module might face a regression (only code touched). * we are using realloc instead of a new free/malloc for the http buffer * change is based in an upstream commit and proposed by end-user [Other Info] * Original Description: Hi, We're frequently seeing socket timeouts with some checks using the check_http plugin. It seems this is a known issue with some fixes upstream: | https://github.com/nagios-plugins/nagios-plugins/commit/2b38350d546ef9632ccd90e300eeaf6eda0ca32c | https://github.com/nagios-plugins/nagios-plugins/commit/fc1bf94655aaed32eeb6fb5c33b6d093f5564bad Think we can backport these fixes? [Impact] * Based on the test case numbers, and the numbers provided by the end user, it seems that memory reclaiming for the http buffer, in check_http module, is the real issue here. It turns out that, a heavily overloaded servers might be under big memory pressure and having difficulties trying to reclaim heap memory pages (flushing dirty cache/buffers, swapped_cached pages, or worst) for the check_http network buffer. [Test Case] * Execute check_http with a 150MB file: - Unpatched (~ 108 sec) | $ /usr/lib/nagios/plugins/check_http -H archive.ubuntu.com -j GET -u /ubuntu/pool/main/l/linux-hwe-5.0/linux-hwe-5.0_5.0.0.orig.tar.gz -t 600 | HTTP OK: HTTP/1.1 200 OK - 162594115 bytes in 108.216 second response time |time=108.215539s;;;0.000000 size=162594115B;;;0 - Patched (~ 0.5 sec) | $ /usr/lib/nagios/plugins/check_http -H archive.ubuntu.com -j GET -u /ubuntu/pool/main/l/linux-hwe-5.0/linux-hwe-5.0_5.0.0.orig.tar.gz -t 600 | HTTP OK: HTTP/1.1 200 OK - 162594115 bytes in 0.499 second response time |time=0.498710s;;;0.000000;600.000000 size=162594115B;;;0 [Regression Potential] * Very little but existent for the network receiving buffer logic under check_http module. * Change is based in an bigger upstream commit and only a minor subset of the upstream patch is being backported. [Other Info]  * Original Description: Hi, We're frequently seeing socket timeouts with some checks using the check_http plugin. It seems this is a known issue with some fixes upstream: | https://github.com/nagios-plugins/nagios-plugins/commit/2b38350d546ef9632ccd90e300eeaf6eda0ca32c | https://github.com/nagios-plugins/nagios-plugins/commit/fc1bf94655aaed32eeb6fb5c33b6d093f5564bad Think we can backport these fixes?
2020-05-05 14:03:41 Launchpad Janitor monitoring-plugins (Ubuntu): status In Progress Fix Released
2020-05-05 22:41:05 Haw Loeung tags patch server-next patch server-next verification-done-bionic
2020-05-06 03:48:28 Haw Loeung tags patch server-next verification-done-bionic patch server-next verification-done-bionic verification-done-focal
2020-05-09 05:17:17 Steve Langasek monitoring-plugins (Ubuntu Focal): status In Progress Fix Committed
2020-05-09 05:17:19 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2020-05-09 05:17:20 Steve Langasek bug added subscriber SRU Verification
2020-05-09 05:17:26 Steve Langasek tags patch server-next verification-done-bionic verification-done-focal patch server-next verification-done-bionic verification-needed verification-needed-focal
2020-05-09 05:27:28 Steve Langasek monitoring-plugins (Ubuntu Eoan): status In Progress Fix Committed
2020-05-09 05:27:36 Steve Langasek tags patch server-next verification-done-bionic verification-needed verification-needed-focal patch server-next verification-done-bionic verification-needed verification-needed-eoan verification-needed-focal
2020-05-09 05:28:28 Steve Langasek monitoring-plugins (Ubuntu Bionic): status In Progress Fix Committed
2020-05-09 05:28:35 Steve Langasek tags patch server-next verification-done-bionic verification-needed verification-needed-eoan verification-needed-focal patch server-next verification-needed verification-needed-bionic verification-needed-eoan verification-needed-focal
2020-05-11 03:26:53 Haw Loeung tags patch server-next verification-needed verification-needed-bionic verification-needed-eoan verification-needed-focal patch server-next verification-done-bionic verification-done-focal verification-needed verification-needed-eoan
2020-05-11 04:32:47 Haw Loeung tags patch server-next verification-done-bionic verification-done-focal verification-needed verification-needed-eoan patch server-next verification-done verification-done-bionic verification-done-eoan verification-done-focal
2020-05-19 20:25:25 Launchpad Janitor monitoring-plugins (Ubuntu Focal): status Fix Committed Fix Released
2020-05-19 20:25:30 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2020-05-19 20:32:10 Launchpad Janitor monitoring-plugins (Ubuntu Eoan): status Fix Committed Fix Released
2020-05-19 20:32:28 Launchpad Janitor monitoring-plugins (Ubuntu Bionic): status Fix Committed Fix Released
2021-01-30 02:45:36 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/397193
2021-06-10 03:15:11 Launchpad Janitor merge proposal linked https://code.launchpad.net/~bryce/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/404007
2021-10-18 13:28:10 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paride/ubuntu/+source/monitoring-plugins/+git/monitoring-plugins/+merge/410375