The sixth maintenance 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 reached 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 =======
Fixed GitHub issues in this release:
* #2144 (Prevent ipdevinfo from crashing on weird device names) * #2149 (Inventory failing on DLink DGS-1100 : 'TypeError: argument of type 'int' is not iterable') * #2150 ([BUG] Interface down is causing widget 'status' to display 'Could not load widget' due to HTTP 500) * #2165 ([BUG] Delayed delivery alert subscriptions in single time period alert profiles are never sent) * #2167 (Fix potential typecast issue with SQL migration to NAV 5.0) * #2169 ([BUG] macwatch.py crashes when logging notifications about found MAC addresses) * #2170 ([BUG] Alertengine stops dispatching Slack notifications indefinitely if Slack complains of too many requests) * #2171 (Warn about user accounts that have issues with their passwords) * #2172 (Prevent login/password changes to default account) * #2177 ([BUG] Attempting to move IP devices to another room crashes SeedDB) * #2178 ([BUG] PDU widget stops displaying properly if room is deleted) * #2179 ([BUG] UPS widget does not display properly if UPS is deleted from NAV) * #2180 ([BUG] Entering invalid dates in Device History search form causes crash)
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