The initial 4.3 series release of NAV is now out, with only minor changes and some bugfixes since the release candidate. A big thanks to those who helped test the release candidate!
The source code is available for download at Launchpad [1]. A new package for Debian Wheezy has been published in our APT repository [2] as usual (We have no packages for Debian Jessie yet, due to dependency problems and our own resource constraints).
The virtual appliance download has also been updated.
Changes =======
This release makes some fundamental changes to NAV's data model to improve support for non-physical devices (like Cisco VSS and Cisco VDC). Please read the release notes [3] for further information.
User-visible features and improvements:
* LP#744943 (Add switch to toggle display of traffic lines in Geomap) * LP#961212 (Show planned/active maintenance tasks for device in IP Device Info) * LP#1149160 (Auto-recognize HTTP URLs in reports and hyperlink them) * LP#1166695 (PortAdmin available from the toolbox) * LP#1169550 (NAV's data model should reflect modern reality, with virtual device support) * LP#1242872 (Option to turn off traffic stats in Geomap) * LP#1248081 (New interface/tool to browse unrecognized neighbors) * LP#1366895 (Report widget) * LP#1421644 (Support Weathergoose traps from external temperature sensors)
Bugfixes:
* LP#1233093 (Report pages crash under psycopg2 >= 2.5) * LP#1397257 (Port Admin may not work properly for any non-HP and non-Cisco device) * LP#1447973 (CDP/LLDP neighbor matching fails when multiple ports match the identification) * LP#1447999 (Existing adjacency candidate data in db is not deleted if a device's CDP cache or LLDP remote table becomes empty) * LP#1448086 (Unable to identify LLDP neighbor's port in some instances) * LP#1458826 (1minstats job crashes on invalid ENTITY-MIB references from CISCO-PROCESS-MIB) * LP#1459138 (Ignore Cisco reserved VLANs when collecting BRIDGE-MIB data) * LP#1463724 (Increase frequency of module status verification)
Happy NAVing everyone!
Links =====
[1] https://launchpad.net/nav/4.3/4.3.0 [2] https://nav.uninett.no/wiki/nav_on_debian [3] https://nav.uninett.no/doc/4.3/release-notes.html#nav-4-3
On Thu, 11 Jun 2015 12:11:07 +0200 Morten Brekkevold morten.brekkevold@uninett.no wrote:
The source code is available for download at Launchpad [1]. A new package for Debian Wheezy has been published in our APT repository [2] as usual (We have no packages for Debian Jessie yet, due to dependency problems and our own resource constraints).
I'm happy to announce that we now have a working set of packages for Debian Jessie!
The biggest caveat for this release, though, is that NAV still depends on Django 1.4, while Jessie ships with 1.7. This means we have forward-ported Django 1.4 to Jessie in our APT repository. This also means we had to publish a modified graphite-web package, since Jessie's official version contained patches to make it compatible with Django 1.7.
To use the Jessie packages, please modify the instructions at [1] by replacing any reference to `wheezy` with `jessie`. Also, because of the Django versioning issues, you will need to explicitly install the correct Django package, or apt-get will complain that it cannot satisfy the package dependencies:
apt-get install nav python-django=1.4.5-1+jessie1
Don't worry! NAV 4.4 will use Django 1.7.
We are also in the process of porting our virtual appliance to Jessie. The build scripts and config used to generate the appliance has been moved out from the NAV source code, and into a separate repository at Bitbucket [2].
Happy NAVing everyone!
[1] https://nav.uninett.no/install-instructions/#debian [2] https://bitbucket.org/mbrekkevold/navappliance