Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 692092 - net-analyzer/nagios-4.4.4: version bump
Summary: net-analyzer/nagios-4.4.4: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Orlitzky
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-13 17:37 UTC by Tomáš Mózes
Modified: 2019-08-20 05:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
zombie.patch (zombie.patch,5.00 KB, patch)
2019-08-15 20:25 UTC, Tomáš Mózes
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Mózes 2019-08-13 17:37:42 UTC
4.4.4 - 2019-07-29
------------------
* Fixed log rotation logic to not repeatedly schedule rotation on a DST change (#610, #626) (Jaroslav Jindrak & Sebastian Wolf)
* Fixed $SERVICEPROBLEMID$ to be reset after service recovery (#621) (Sebastian Wolf)
* Fixed defunct worker processes appearing after nagios was reloaded (#441, #620) (Sebastian Wolf)
* Fixed main nagios thread to release nagios.qh on a closed connection (#635) (Sebastian Wolf)
* Fixed semicolon escaping to remove prepended backslash (\) (#643) (Sebastian Wolf)
* Fixed 'Checks of this host have been disabled' message showing on passive-only hosts (#632) (Vojtěch Širůček & Sebastian Wolf)
* Fixed last_hard_state showing the current hard state when service status is brokered (#633) (Sebastian Wolf)
* Fixed long plugin output (>8KB) occasionally getting truncated (#625) (Sebastian Wolf)
* Fixed check scheduling for objects with large check_intervals and small timeperiods (#647) (Sebastian Wolf)
* Fixed SOFT recoveries sending when services had HARD recovery some time after host recovery (#651) (Sebastian Wolf)
* Fixed incorrect permissions on debugging builds of FreeBSD (#420) (Sebastian Wolf)
* Fixed NEB callback lists being partially orphaned when multiple modules subscribe to one callback (#590) (Sebastian Wolf)
* Fixed memory leaks in run_async_service_check(), run_async_host_check() when checks are brokered (#664) (Sebastian Wolf)
* Fixed potential XSS in main.php, map.php (#671, #672) (Jak Gibb)
* Removed NEB brokering for nagios daemonization, since daemonization occurs before NEB initialization (#591) (Sebastian Wolf)
Comment 1 Tomáš Mózes 2019-08-13 17:38:06 UTC
A copy from 4.4.3 seems to work.
Comment 2 Larry the Git Cow gentoo-dev 2019-08-15 00:05:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228bd109cd3f72c45d2289ce72855ff781d09976

commit 228bd109cd3f72c45d2289ce72855ff781d09976
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2019-08-14 23:47:48 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2019-08-15 00:04:53 +0000

    net-analyzer/nagios: new version 4.4.4.
    
    Closes: https://bugs.gentoo.org/692092
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 net-analyzer/nagios/{nagios-4.4.3.ebuild => nagios-4.4.4.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf719f69c5f0885e9362daeb25216ac13fd2f66

commit dbf719f69c5f0885e9362daeb25216ac13fd2f66
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2019-08-14 23:45:56 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2019-08-15 00:04:50 +0000

    net-analyzer/nagios-core: new version 4.4.4.
    
    Bug: https://bugs.gentoo.org/692092
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 net-analyzer/nagios-core/Manifest                 |   1 +
 net-analyzer/nagios-core/nagios-core-4.4.4.ebuild | 213 ++++++++++++++++++++++
 2 files changed, 214 insertions(+)
Comment 3 Michael Orlitzky gentoo-dev 2019-08-15 00:07:27 UTC
Thanks, I'm glad nagios (even nagios-plugins) is getting some love again.
Comment 4 Tomáš Mózes 2019-08-15 05:16:16 UTC
Thank you
Comment 5 Tomáš Mózes 2019-08-15 19:59:37 UTC
Seems like a small glitch appeared - Nagios started to create zombie processes: https://github.com/NagiosEnterprises/nagioscore/issues/683

I don't think it's Gentoo related, it's probably an upstream issue.
Comment 6 Tomáš Mózes 2019-08-15 20:25:58 UTC
Created attachment 587014 [details, diff]
zombie.patch

Patch for 4.4.4 to avoid creating zombies (taken from nagios maint branch as suggested by @Madlohe)
Comment 7 Larry the Git Cow gentoo-dev 2019-08-19 23:32:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f4d3abf675460b53e5ebb9a0550a4c9a539771

commit c4f4d3abf675460b53e5ebb9a0550a4c9a539771
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2019-08-19 23:30:32 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2019-08-19 23:30:56 +0000

    net-analyzer/nagios-core: new revision fixing zombie process bug.
    
    Bug: https://bugs.gentoo.org/692092
    Reported-by: Tomáš Mózes <hydrapolic@gmail.com>
    Package-Manager: Portage-2.3.69, Repoman-2.3.16
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 .../nagios-core-4.4.4-no-zombie-processes.patch    | 158 +++++++++++++++++++++
 ...re-4.4.4.ebuild => nagios-core-4.4.4-r1.ebuild} |   2 +
 2 files changed, 160 insertions(+)
Comment 8 Tomáš Mózes 2019-08-20 05:33:15 UTC
Cool, thanks.