Kjempe!!!

Outlook for iOS

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