LibreNMS v1.64 Release Notes
Release Date: 2020-05-31 // almost 4 years ago-
1.64
(2020-05-31)
A big thank you to the following 56 contributors this last month:
- murrant (56)
- SourceDoctor (22)
- PipoCanaja (13)
- hanserasmus (5)
- TheMysteriousX (5)
- TheGreatDoc (5)
- arjitc (4)
- arrmo (4)
- footstep86 (4)
- spencerryan (3)
- Jellyfrog (3)
- jozefrebjak (3)
- joseUPV (2)
- vitalisator (2)
- gardar (2)
- ๐ moisseev (2)
- bakerds (2)
- facuxt (2)
- gcotone (1)
- crazy-max (1)
- hachpai (1)
- VirTechSystems (1)
- PelNet (1)
- dsgagi (1)
- dagbdagb (1)
- ๐ stylersnico (1)
- karlshea (1)
- ospfbgp (1)
- LaZyDK (1)
- Munzy (1)
- damonreed (1)
- Duffyx (1)
- nimrof (1)
- Butterscup (1)
- louis-oui (1)
- ProTofik (1)
- mattosem (1)
- jp-asdf (1)
- evheros (1)
- f0o (1)
- ajsiersema (1)
- Negatifff (1)
- dupondje (1)
- mathieu-oui (1)
- cjwbath (1)
- olivluca (1)
- craig-nokia (1)
- h-barnhart (1)
- jonasblomq (1)
- dependabot (1)
- KingJ (1)
- cliffalbert (1)
- lazyb0nes (1)
- bukowski12 (1)
- loopodoopo (1)
- deajan (1)
Thanks to maintainers that helped with pull requests this month:
- murrant (137)
- SourceDoctor (37)
- Jellyfrog (21)
- PipoCanaja (14)
- TheGreatDoc (10)
- kkrumm1 (2)
- laf (2)
- Npeca75 (1)
- f0o (1)
- dwiesner (1)
๐ Feature
- ๐ง Maintenance Mode via Device Settings (#11649) - SourceDoctor
- โ Added link to smokeping interface and added smokeping options to global settings (#11610) - TheGreatDoc
- โฌ๏ธ Drop PHP 71 & Python2 support (#11531) - murrant
- Implement OS specific information discovery (#11446) - murrant
- ๐ Device page dropdown hero button, Performance -> Latency (#11328) - murrant
๐ Security
Device
- ๐ New Device: PowerTek/BladeShelter PDU support (#11731) - mattosem
- โ Add new sysobjectid for Arbor ArbOS TMS appliances (#11711) - jp-asdf
- ๐ Fixed Cisco ASA Lan2Lan typo (#11704) - evheros
- โ Added TPLINK vlans support (#11697) - PipoCanaja
- โ Added OID for EdgeCore models: ES 3528M-SFP, ES 4612, ES 3526 XA, ECSโฆ (#11690) - Negatifff
- ๐ Fix mini graphs with PanOS (#11681) - mathieu-oui
- ๐ New Device: Paradyne SHDSL modems (#11679) - PipoCanaja
- ๐ New corner cases for Huawei VRP BGP (#11663) - PipoCanaja
- โก๏ธ Updated Ciena Waveserver MIBs and fixed interface naming (#11646) - bakerds
- ๐ Fix unit state sensor oid for aos6 (#11639) - joseUPV
- ๐ Support for Ciena service delivery switch family (#11636) - bakerds
- โ Added FortiAuthenticator support (#11633) - footstep86
- FortiWeb CPU and Memory (#11632) - footstep86
- Extend processor polling to Dell Powerconnect N1100 and N1500 series (#11631) - KingJ
- Riedo E3Meter PDU (#11624) - PipoCanaja
- โ Add WAN (3/4g-LTE) support on Huawei AR family (#11619) - PipoCanaja
- โ Add Papouch Quido Device (#11605) - bukowski12
- Vendor Dantherm (#11603) - loopodoopo
- โ Added FortiSandbox support (#11593) - footstep86
- Correct options for IBMC version polling (#11587) - PipoCanaja
- Device - Correct SysObjectID for RIEDO Concentrator (#11573) - PipoCanaja
- โ Add serial for QTECH QSW-3400 (#11569) - moisseev
- ๐ Fixed issues with IMCO Power (#11559) - jozefrebjak
- ๐ New OS: QTECH (#11556) - moisseev
- ๐ง Move packet journey counters from linux to packetjourney (#11550) - TheMysteriousX
- ๐ Fix cisco sensor thresholds (#11547) - dsgagi
- โช Restore applications in TrueNAS (#11546) - karlshea
- ๐ Fix Papouch detection too generic (#11540) - murrant
- โก๏ธ Updates to Brother Printer (#11532) - arrmo
- OS Detection for Mobileiron Core, Sentry appliances (#11510) - TheMysteriousX
- ๐ AOS Advanced Support. (#11500) - joseUPV
- SIAE Radio: add additional sensors and data (#11498) - murrant
- ๐ Fix lcos PHP 7.4 incompatible code (#11497) - murrant
- โ Added bgpPeerDescr for Arista OS (#11495) - damonreed
- ๐ Support FreeNAS/TrueNAS 11.3 (#11494) - TheMysteriousX
- ๐ MPLS updates and bugfixing (#11468) - vitalisator
- ๐ Airos 8.x.x no long supports AirMaxQuality (#11400) - facuxt
- โ Added discovery and graphing for JunOS (SRX) RPM probes (#11187) - PelNet
- โ Added FortiMail support (#10895) - footstep86
Webui
- ๐ Fixing API Creation Error Message (#11745) - SourceDoctor
- ๐ Show full description text on MySQL RRDs (#11738) - SourceDoctor
- Maximum Execution Time Exceeded show error (#11720) - murrant
- Enumerate Alert Level (#11652) - SourceDoctor
- ๐ Show Laravel version in about (#11641) - murrant
- ๐ Fix various issues with loading os definitions (#11640) - murrant
- Application State Icons (#11630) - SourceDoctor
- ๐ป Handle exception about unserializable route cache (#11625) - murrant
- ๐ Fixed realtime graph http get spam (#11616) - Butterscup
- Disable auto-refresh for notifications and alert history (#11589) - louis-oui
- Sort Health table alphabetic (#11586) - SourceDoctor
- Only Show in TopInterfaces Devices which are up (#11578) - SourceDoctor
- Natural Sort Applications by Display Name (#11577) - SourceDoctor
- Application DisplayName in Overview Hover (#11576) - SourceDoctor
- โ Add acknowledgment notes to eventlog (#11575) - vitalisator
- ๐ Fix vmhost device page link (#11553) - murrant
- Correct OS Overlib in Inventory (#11551) - SourceDoctor
- ๐ Fix poller deletion (#11549) - murrant
- ๐ Fix smokeping wo integration (#11548) - murrant
- ๐ Show Hardware Details on Network Adapters in Device - Inventory (#11545) - SourceDoctor
- ๐ Fix display of device modules (#11543) - ospfbgp
- โ Addhost (web) snmp v3 not used first (#11536) - nimrof
- ๐ Fix apps overview link (#11535) - murrant
- 0๏ธโฃ Sort Top Devices widget descending by default (#11534) - murrant
- โก๏ธ Update device health settings Table UI (#11529) - arjitc
- ๐ Fix errors for some devices loading components (#11527) - murrant
- ๐ Fix new bill search input (#11524) - murrant
- ๐ Equalize BootstrapSwitch Style on Device Edit to LibreNMS Standard (#11513) - arjitc
- Limit port, seconds, retries, max repeats and max OIDs to numeric type (#11512) - arjitc
- Put all the stats into the optionbar (#11501) - arjitc
- Login form footer center align (#11499) - jozefrebjak
- WebUI - Improved "dark" theme (#11417) - facuxt
Snmp Traps
- OSPF SNMP Trap Handlers (#11647) - h-barnhart
- โ Added warmStart trap handler (#11583) - jozefrebjak
Applications
- โ Add support for windows librenms(check_mk) agent (#11691) - gardar
- Application - Redis (#11612) - SourceDoctor
- Adjust RRDCached application event graph (#11528) - SourceDoctor
- ๐ Fix RRDCached Application Socket Address in Poller (#11525) - SourceDoctor
- String Nicement for RRDCached - also alphabetic sorting of array (#11517) - SourceDoctor
Api
Alerting
- ๐ Fix another mysql error in isMaintenance() (#11746) - arrmo
- โ Address Incorrect DATE value in isUnderMaintenance (#11736) - arrmo
- Do not delay alert recovery notifications (#11555) - spencerryan
- Send Device group membership to Pagerduty (#11522) - spencerryan
- ๐ Allow manual configuration of Pagerduty Integration Key (#11519) - spencerryan
- ๐ Copy and modify the syslog transport for sending alerts to Splunk in an easy to parse format (#11176) - VirTechSystems
Discovery
- ๐ Fix sensor type/class confusion (#11608) - PipoCanaja
- ๐ Improvement for matching LLDP neighbors with known hosts. (#11445) - dagbdagb
- Migrate Python scripts to Python 3 (#10759) - deajan
Polling
- ๐ Fix wireless sensor polling unit display (#11748) - murrant
- ๐ Fix poller enabling graphs for display (#11743) - murrant
- ๐ Fix dynamic group membership rule for devices.status equal 0 (#11699) - ajsiersema
- ๐ Fix - Seperate default poller id and distributed poller groups (#11584) - SourceDoctor
- ๐ Fix double escaping (#11503) - gcotone
Rancid
- โ Add Edgemax support to rancid script (#11687) - dupondje
- ๐ Support for allied telesis and cisco wlc (#11617) - cliffalbert
๐ Bug
- ๐ Fix MySQL App sorts display (#11740) - SourceDoctor
- โ Remove int width from db schema validation (MySQL 8) (#11725) - arrmo
- ๐ Fix CSRF Token in Latency tab (#11703) - f0o
- ๐ Fix some python3 wrapper connection issues (#11693) - murrant
- ๐ Fix the PANOS HA state check alert rule from collection (#11657) - cjwbath
- ๐ Fix inconsistent escapes (slashes in sysLocation) (#11637) - murrant
- ๐ Fix "improper label name" in Prometheus datastore (#11602) - TheGreatDoc
- Filter on sensor class as expected and documented (#11592) - PipoCanaja
- ๐ Fix python always install as user (#11562) - murrant
- ๐ Fix default uptime warning to 86400 seconds (#11507) - SourceDoctor
๐จ Refactor
- Clean mempools code to avoid unnecessary snmpget (#11678) - PipoCanaja
- Enumerate AlertState (#11665) - SourceDoctor
- Python wrapper sql cleanup (#11628) - murrant
- Python3 only for snmp-scan.py (#11623) - murrant
- Laravel 6.x (#11397) - Jellyfrog
๐ Documentation
- โก๏ธ Update rrdtool setting explanation (#11724) - hanserasmus
- โก๏ธ Update distributed poller docs intro (#11721) - murrant
- Hardware examples SourceDoctor (#11680) - SourceDoctor
- ๐ Applications Corrected wrong path in documentation (#11675) - ProTofik
- โก๏ธ Document update for distributed poller (#11655) - craig-nokia
- ๐ Fix Fast-Ping-Check.md to include information about RRDCached (#11645) - jonasblomq
- โก๏ธ Update Example-Hardware-Setup.md (#11611) - lazyb0nes
- โ Removed reference to deprecated poller-service.py (#11598) - hanserasmus
- โ Added example for the alerta transport (#11596) - olivluca
- โ Add missing python3 modules from repo, remove pip (#11594) - gardar
- ๐ Correct sensor ignore documentation (#11591) - PipoCanaja
- Typo Fix (#11588) - Munzy
- โก๏ธ Update Docker installation doc (#11579) - crazy-max
- โ Add python3 and pip3 to installs (#11566) - hanserasmus
- โ Added python3 for new installs (#11564) - hanserasmus
- โ Added note about having same APP_KEY value (#11521) - hanserasmus
- ๐ Updated Index to add the doc for Debian 10 (#11515) - stylersnico
- โก๏ธ Update Installation-Ubuntu-1804-Nginx.md (#11466) - LaZyDK
โ Tests
- โ Testing cleanup (#11677) - murrant
- Rewrite development helper to lnms dev:check (#11650) - murrant
- ๐ Fix test behaviour with PHP 7.4 on Fedora 32 (#11648) - TheMysteriousX
- โ Speed up tests by skipping pings (#11642) - murrant
- โก๏ธ Update PHPUnit to 8.x (#11635) - Jellyfrog
- Os_schema is missing a module (#11511) - TheMysteriousX
Misc
- Check python3 and pip3 versions match (#11739) - murrant
- Check lnms running user (#11726) - murrant
- ๐ Make migrations work in SQLite (#11643) - murrant
- Validate PHP version mismatch (#11621) - murrant
- Setuptools is required for python dependency check (#11600) - SourceDoctor
- โ Hide python user warning if deps met at system level (#11590) - murrant
- Send python 3 version to stats.librenms.org (#11568) - murrant
- โ Add python validation fix suggestions (#11563) - murrant
- โ Added ignored devices to be pinged by smokeping (#11557) - TheGreatDoc
- Python3 Module Dependency Check (#11544) - SourceDoctor
- ๐ Fix socket logic in services-wrapper.py (#11523) - Duffyx
- Install python requirements during daily (#11486) - murrant
- โก๏ธ Run artisan optimize after composer install (#11465) - Jellyfrog
Dependencies
- โฌ๏ธ Bump jquery from 3.4.1 to 3.5.0 (#11644) - dependabot