Hi Charles and the list here is an update on 2.7.3 2015-03-20 3:33 GMT+01:00 Charles Lepple <clepple at gmail.com>:> On Mar 19, 2015, at 2:00 PM, Arnaud Quette <arnaud.quette at gmail.com> > wrote: > > * #158: the branch has been collapsed into one commit, but additional >> documentation (nut-names.txt) is needed: >> https://github.com/networkupstools/nut/commit/00b8c8383a2614fc0bc8df190402b2dc885848a2 >> > > branch updated for nut-names.txt + few minor updates. > I've also rebased on master, but will need another round (following the 2 > branches pushed below) > I'm still lagging behind the HW tests, so if you can, let's move on... > otherwise, I'll do, but not today. > I'll check whenever possible, but Igor's feedback seems good to me, until > proven the opposite. > > > Arno, > > I saw your commit, but I did not realize it wasn't merged. I think Igor > has done sufficient testing, so do you want to merge it? > >Beside from the known list of tickets for 2.7.3, I had some late additions tied to "Eaton renewed implication in NUT" (ABM and Energy Saving, along with the below ePDU one). Sorry for the lag and lack of communication Charles... I'm still not in the optimal zone... The whole list of remaining things is: - #197: upsc on ePDU show ups.status only (snmp) => DONE That one is tricky: as commented, some devices (such as big ePDU) generates too much info and upsd doesn't keep up in async (default) mode. For the short run, I've added a *synchronous* flag to address this exceptional case. That doesn't touch the normal behavior when not used. Thanks to Daniele for the review and catching my errors :) Branch (nonblocking_drv) merged. - #190: upsd: NSS SSL only working in debug mode => NEED TESTING before merging Emilien has made a fix and PR (#199: Initialize SSL after deamonize and downgrade to user.) The user (Melkor Lord) has ack'ed the fix. The fix is indeed trivial but I want to ensure that there is no regression for OpenSSL now (though theoretically, there shouldn't be). Testing welcome, while waiting to discuss with Emilien to see if he did some non-reg testing too. Thanks a lot to Emilien for his work on this! - Eaton ABM (Advanced Battery Monitoring): this is something I wanted to address for ~8 years now. => almost DONE This is now done in both HID (USB and serial), XCP (USB and serial) and SNMP. Eaton XML still remains to be addressed. But I've planned an XML cleanup ticket for 2.7.4 (#201: Cleanup and complete Eaton XML v3 support / mge-xml code) I'm still completing a few things, but it's almost good (final commit pending). Now, there just remain the Release things, such as NEWS and the like... I'll be focusing on that now. So almost good for 2.7.3. The big remainder is still NSS testing WRT non-reg of OpenSSL. To me, it's good to go. But considering the previous issue, I want to be 100 % sure this time :) cheers, Arno -- Eaton Data Center Automation - Opensource Leader NUT (Network UPS Tools) Project Leader - http://www.networkupstools.org Debian Developer - http://www.debian.org Free Software Developer - http://arnaud.quette.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20150408/e985604b/attachment.html>
On Apr 8, 2015, at 9:44 AM, Arnaud Quette <arnaud.quette at gmail.com> wrote:> - #190: upsd: NSS SSL only working in debug mode => NEED TESTING before merging > Emilien has made a fix and PR (#199: Initialize SSL after deamonize and downgrade to user.) > The user (Melkor Lord) has ack'ed the fix. > The fix is indeed trivial but I want to ensure that there is no regression for OpenSSL now (though theoretically, there shouldn't be). > Testing welcome, while waiting to discuss with Emilien to see if he did some non-reg testing too. > Thanks a lot to Emilien for his work on this!Just tested Emilien's fix against OpenSSL on Linux Mint 17 - no issues there. I did notice an issue when trying to test against OpenSSL 1.0.2a on OS X: upsd[27047]: Unknown return value from SSL_accept: Resource temporarily unavailable However, this happens on master as well as the #199 branch, so it is technically not a regression. As with the previous bug, it fails safe, and does not crop up if SSL is not enabled. I'll file a bug, but I really don't want to tackle that until we fix the logging in the SSL code. Merged.> Now, there just remain the Release things, such as NEWS and the like...NEWS and UPGRADING should be up to-to-date, except possibly for your latest merges. I added UPGRADING notes for the NSS SSL issue. -- Charles Lepple clepple at gmail -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20150411/e7db113d/attachment.html>
Hi Charles, 2015-04-11 21:22 GMT+02:00 Charles Lepple <clepple at gmail.com>:> On Apr 8, 2015, at 9:44 AM, Arnaud Quette <arnaud.quette at gmail.com> wrote: > > - #190: upsd: NSS SSL only working in debug mode => NEED TESTING before > merging > Emilien has made a fix and PR (#199: Initialize SSL after deamonize and > downgrade to user.) > The user (Melkor Lord) has ack'ed the fix. > The fix is indeed trivial but I want to ensure that there is no regression > for OpenSSL now (though theoretically, there shouldn't be). > Testing welcome, while waiting to discuss with Emilien to see if he did > some non-reg testing too. > Thanks a lot to Emilien for his work on this! > > > Just tested Emilien's fix against OpenSSL on Linux Mint 17 - no issues > there. > > I did notice an issue when trying to test against OpenSSL 1.0.2a on OS X: > > upsd[27047]: Unknown return value from SSL_accept: Resource temporarily > unavailable > > However, this happens on master as well as the #199 branch, so it is > technically not a regression. As with the previous bug, it fails safe, and > does not crop up if SSL is not enabled. I'll file a bug, but I really don't > want to tackle that until we fix the logging in the SSL code. > > Merged. >cool, thx! let's see that #202 for 2.7.4. Note that I've started the tickets triaging for 2.7.4. Feel free to add the ones you think are worth for it.> > Now, there just remain the Release things, such as NEWS and the like... > > > NEWS and UPGRADING should be up to-to-date, except possibly for your > latest merges. I added UPGRADING notes for the NSS SSL issue. >cool (bis), I'll check over the day to complete as per my latest merges and possibly (if time permits) to publish 2.7.3. thanks and cheers, Arno -- Eaton Data Center Automation - Opensource Leader NUT (Network UPS Tools) Project Leader - http://www.networkupstools.org Debian Developer - http://www.debian.org Free Software Developer - http://arnaud.quette.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20150413/62366151/attachment.html>