The first feature release of the 5.0 series of NAV is now out!
The source code is available for download at GitHub [1].
New packages for Debian 9/10 (Stretch/Buster) are available in our APT repository [2] as usual.
Please also be extra aware of config file changes. Look out for `*.dpkg-dist` files in /etc/nav and make sure to update your running config.
The virtual appliance will be updated shortly.
Deprecation warning ===================
Python 2 reaches its end-of-life on **January 1, 2020**. NAV 5.0 therefore moves to Python 3, and as such, you will need at least Python 3.5 to run NAV.
Most of NAV will still run on Python 2 as of the 5.0 release, but from this point, Python 2 will be deprecated and we will start removing code that exists solely to keep compatibility with Python 2.
Changes =======
User-visible features and improvements:
* #1793 (Add maintenance filter option to netbox API endpoint) + #1995 (Add maintenance filter to Netbox API endpoint) * #1859 (Improve portadmin support for dot1x) * #1905 (Add support for alcatel DDM-sensors) * #1908 (Add display widget for binary/boolean sensors to "racks") * #1919 (Add support for external sensors from newer Watchdog products) + #1926 (Add support for most external sensors on newer watchdog products) * #1930 (Refactor IT-WATCHDOGS-MIB MibRetriever implementations) * #1943 (Improve support for boolean sensors in racks) * #1947 (Management profiles) * #1969 (Store local chassis ids from LLDP-MIB and use for neighbor lookups) * #1970 (Add API for management profiles) * #1971 (Provide option to automatically enable CDP on voice ports) + #1974 (enabling CDP when a voice port is set using portadmin) * #1987 (Refactor power supply and fan monitoring functionality) * #1988 (Add status monitoring for Juniper PSUs and FANs) * #1989 (Collect optical sensor measurements from Coriant Groove devices) * #1998 (Remove support for alert dispatching over Jabber) * #2002 (Refactor installation documentation.) * #2005 (Export stream of serialized alerts from the event engine) * #2007 (Support REMOTE_USER header for web authentication) * #2008 (Add more database stats to Watchdog's "NAV by the numbers")
Fixed GitHub issues in this release:
* #1978 (Netmap layer 2 traffic data requests to Graphite are too slow and too large) * #1979 (Location alerts widget crashes intermittently) * #1980 (Using the wrong Radius dictionary file can cause servicemon to eat all available system memory and hang) * #1984 (Blank sysnames should not be allowed) + #1985 (Disallow blank sysnames) * #1990 (Make type changes immediately when unknown types are encountered) * #2004 ([BUG] Interface browser shows wrong "last used" date) * #2009 (Ensure rooms require a location attribute also in the SQL schema)
Please see the release notes [3] for more details. Happy NAVing everyone!
Links =====
[1] https://github.com/UNINETT/nav/releases [2] https://nav.uninett.no/install-instructions/#debian [3] https://nav.uninett.no/doc/latest/release-notes.html#nav-5.0
Kjempe!!!
Få Outlook for iOShttps://aka.ms/o0ukef ________________________________ Fra: nav-users-request@uninett.no nav-users-request@uninett.no på vegne av Morten Brekkevold morten.brekkevold@uninett.no Sendt: Thursday, November 7, 2019 1:33:23 PM Til: nav-users@uninett.no nav-users@uninett.no Emne: Announcement: NAV 5.0.0 released
The first feature release of the 5.0 series of NAV is now out!
The source code is available for download at GitHub [1].
New packages for Debian 9/10 (Stretch/Buster) are available in our APT repository [2] as usual.
Please also be extra aware of config file changes. Look out for `*.dpkg-dist` files in /etc/nav and make sure to update your running config.
The virtual appliance will be updated shortly.
Deprecation warning ===================
Python 2 reaches its end-of-life on **January 1, 2020**. NAV 5.0 therefore moves to Python 3, and as such, you will need at least Python 3.5 to run NAV.
Most of NAV will still run on Python 2 as of the 5.0 release, but from this point, Python 2 will be deprecated and we will start removing code that exists solely to keep compatibility with Python 2.
Changes =======
User-visible features and improvements:
* #1793 (Add maintenance filter option to netbox API endpoint) + #1995 (Add maintenance filter to Netbox API endpoint) * #1859 (Improve portadmin support for dot1x) * #1905 (Add support for alcatel DDM-sensors) * #1908 (Add display widget for binary/boolean sensors to "racks") * #1919 (Add support for external sensors from newer Watchdog products) + #1926 (Add support for most external sensors on newer watchdog products) * #1930 (Refactor IT-WATCHDOGS-MIB MibRetriever implementations) * #1943 (Improve support for boolean sensors in racks) * #1947 (Management profiles) * #1969 (Store local chassis ids from LLDP-MIB and use for neighbor lookups) * #1970 (Add API for management profiles) * #1971 (Provide option to automatically enable CDP on voice ports) + #1974 (enabling CDP when a voice port is set using portadmin) * #1987 (Refactor power supply and fan monitoring functionality) * #1988 (Add status monitoring for Juniper PSUs and FANs) * #1989 (Collect optical sensor measurements from Coriant Groove devices) * #1998 (Remove support for alert dispatching over Jabber) * #2002 (Refactor installation documentation.) * #2005 (Export stream of serialized alerts from the event engine) * #2007 (Support REMOTE_USER header for web authentication) * #2008 (Add more database stats to Watchdog's "NAV by the numbers")
Fixed GitHub issues in this release:
* #1978 (Netmap layer 2 traffic data requests to Graphite are too slow and too large) * #1979 (Location alerts widget crashes intermittently) * #1980 (Using the wrong Radius dictionary file can cause servicemon to eat all available system memory and hang) * #1984 (Blank sysnames should not be allowed) + #1985 (Disallow blank sysnames) * #1990 (Make type changes immediately when unknown types are encountered) * #2004 ([BUG] Interface browser shows wrong "last used" date) * #2009 (Ensure rooms require a location attribute also in the SQL schema)
Please see the release notes [3] for more details. Happy NAVing everyone!
Links =====
[1] https://github.com/UNINETT/nav/releases [2] https://nav.uninett.no/install-instructions/#debian [3] https://nav.uninett.no/doc/latest/release-notes.html#nav-5.0
-- Sincerely, Morten Brekkevold Uninett