Page 1 of 1

NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 1:35 pm
by TBT
At some point this afternoon, NCPA for Linux (Debian) had a new release, jumping from 3.0.2 to 3.1.0-1 but neither your website or github have the current change log or version listed.

Can you please provide the changelog, and perhaps be a little more mindful of publishing the changelogs at the time of release?

Thank you,


Edit: Added all three links for reference.

Re: NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 1:52 pm
by sgardil
Hey @TBT

Noted on the being more mindful, it seems there may have been a bit of miscommunication and something was pushed prematurely. I know there was a snag on something with todays build in relation to windows so it may be in relation to that. Normally the changelog should just be up on the github.

Re: NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 1:54 pm
by bbahn
The Changelog should also be updated on nagios.org/ncpa when an update is released.

Re: NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 1:56 pm
by TBT
sgardil wrote: Tue May 14, 2024 1:52 pm Hey @TBT

Noted on the being more mindful, it seems there may have been a bit of miscommunication and something was pushed prematurely. I know there was a snag on something with todays build in relation to windows so it may be in relation to that. Normally the changelog should just be up on the github.
Can you confirm 3.1.0 is production ready on Linux?

Thanks for the prompt reply,

Re: NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 2:06 pm
by bbahn
I'm not certain what was pushed, but so long as the version was up to date (it should be), it is production-ready on Linux.

Re: NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 2:15 pm
by TBT
bbahn wrote: Tue May 14, 2024 2:06 pm I'm not certain what was pushed, but so long as the version was up to date (it should be), it is production-ready on Linux.
v3.1.0 is available via your Debian Repo, and we're running it on a few instances so far without issue. I'd still like to see the changelog though.

Re: NCPA v3.1.0 changelog

Posted: Tue May 14, 2024 3:29 pm
by jmichaelson
It looks like it can be found here:

https://github.com/NagiosEnterprises/nc ... HANGES.rst

The master branch doesn't appear to have been updated yet.

Re: NCPA v3.1.0 changelog

Posted: Wed May 15, 2024 7:32 am
by TBT
jmichaelson wrote: Tue May 14, 2024 3:29 pm It looks like it can be found here:

https://github.com/NagiosEnterprises/nc ... HANGES.rst

The master branch doesn't appear to have been updated yet.
That is the Changelog I've linked in my OP.

Re: NCPA v3.1.0 changelog

Posted: Wed May 15, 2024 7:34 am
by TBT
This post may be locked, Changelog is below:

3.1.0 - 05/14/2024

Updates

- Added the ability to configure certain settings in the NCPA interface. [GH#1144] (Blake Bahner)
- Added migration of NCPA 2 configuration files and plugins to NCPA 3. [GH#1097] (Blake Bahner)
- Made the NCPA 3 plugins and directives case-insensitive on Windows to match standard Windows behavior. [GH#1137] (Blake Bahner)
- Removed misleading information from the NCPA 3 configuration file. (Blake Bahner)
- Updated passive checks to allow escaped spaces. [GH#1089] (Blake Bahner)
- Improved the NCPA token filter to cause significantly fewer crashes when something else goes wrong. (Blake Bahner)

Bug Fixes

- Fixed the allocation of loggers for sections of NCPA that were not logging properly. (Blake Bahner)
- Fixed an issue where passive checks would malfunction when handling API endpoints and hostnames/servicenames with whitespaces that were escaped or encapsulated in quotes. (Blake Bahner)
- Fixed an issue where NCPA would crash when psutil couldn't find certain file systems. [GH#1141] (Blake Bahner)
- Fixed an issue where NCPA would crash if it couldn't process disk information. (Blake Bahner)

Re: NCPA v3.1.0 changelog

Posted: Wed May 15, 2024 9:56 am
by swolf
Hi @TBT, I didn't see a whole lot of clarity in the thread so I just wanted to follow up with you before I lock the thread.

NCPA 3.1.0 did pass QA and is production-ready and usable. We hit a snag yesterday when building the final Windows binaries for publishing, but if you already have a Linux package deployed, I wouldn't recommend any further action for now. We're officially planning to release on Thursday (2024-05-16). In the meantime, our release team reports that they've removed the binaries that were already half-published - if you disagree, feel free to drop me a PM.

-Sebastian