Skip to main content

NAV

The initial feature release of the 4.8 series of NAV is now out!

The source code is available for download at GitHub.

New packages for Debian 8/9 (Jessie/Stretch) have, unfortunately, NOT been built yet, due to unforeseen difficulties with our new build routine. They will hopefully be published in our APT repositorytomorrow.

The virtual appliance will be updated once the Debian packages are ready.

Changes

User-visible features and improvements:

  • #1156 (Detect topology of unrouted VLANs)
  • #1225 (Service Http(s)Checker should be ok with 401 status if no user/password is configured)
  • #1232 (Collect Digital Optical Monitoring (DOM) data)
    • #1559 (Added support for DOM value for juniper devices using JUNIPER-DOM-MIB)
  • #1240 (Add a widget with alerts grouped by location)
    • #1554 (Added a Locations with active alerts widget)
  • #1242 (information about power over ethernet (poe) interfaces)
  • #1243 (email availability reports)
    • #1570 (E-mail subscription to Business reports)
  • #1313 (Deleting a netbox is extremely slow)
    • #1542 (Deleting netbox in background with navclean)
  • #1420 (Upload and browse pictures on Locations, just as with rooms)
    • #1555 (Added support for pictures in locations)
  • #1503 (Extended Location information)
  • #1505 (Better ports overview)
    • #1562 (New and improved, filterable interface listing for devices)
    • #1600 (Portlist improvements)
  • #1506 (Add option to show source of ARP records in Machine Tracker, to avoid confusion in HSRP/VRRP lans)
    • #1541 (Added option for showing origin in machinetracker)
  • #1513 (Support adding, updating and deleting IP Devices using the API)
    • #1612 (Enable write operations for netbox and room API endpoints)
  • #1533 (Feature request: toggle all VLANs in portadmin trunk)
  • #1545 (Added auditlog for trunk edit in portadmin)
  • #1584 (Cleanup django_sessions periodically)
  • #1599 (Option to filter nodes by category in ipdefvinfo neighbor graph)
  • #1611 (Display list of allowed VLANs on trunks in port details)

Other fixed GitHub issues in this release:

  • #1211 (Optical transmit/receive power sensors should have a relation to an interface)
    • #1558 (Make sensors relatable to interfaces)
  • #1345 (Collect bridge addresses for neighbor identification)
    • #1548 (Collect base bridge address from BRIDGE-MIB as part of the bridge plugin)
  • #1510 (Create new SQL baseline)
    • #1544 (Updated the SQL Baseline with changes before 4.7)
    • #1614 (SQL baseline cleanup)
  • #1523 (Netmap lists interface under wrong netbox)
  • #1549 (Topology algorithms partial rewrite)
  • #1557 (Power over Ethernet support in ipdevinfo)
  • #1564 (snmpcheck: Fix database access from main thread and per process cache)
  • #1566 (Remove inline pydns)
  • #1585 (Remove support for outdated versions of pysnmp)
  • #1602 (Remove django-oauth2-provider library dependency)

Happy NAVing everyone!

The third maintenance release of the 4.7 series of NAV is now out!

The source code is available for download at GitHub. New packages for Debian 8/9 (Jessie/Stretch) is published in our APT repository, as usual.

The virtual appliance will be updated shortly. The appliance is still based on Debian Jessie, but will hopefully migrate to Debian Stretch soon.

Changes

Fixed issues in this release:

  • #1402 (Maintenance alerts about non existing devices)
  • #1590 (IPAM: Add quickfix, logging for prefixes with no VLAN)
  • #1592 (Report crashes when attempting to sort a column filtered on a non-ASCII value)
  • #1593 (Logengine inserts quoted log messages into database)
  • #1595 (Drawing sensor graphs fail for sensors that have no human readable description)
  • #1601 (Updating room id creates a new room)
  • #1603 (AlertEngine crashes when processing filters containing “not equals” matches)
  • #1604 (Running ipdevpoll in multiprocess mode will delay resolving of snmpAgentDown alerts)
  • #1605 (Log output from ipdevpoll multiprocess workers is lost)
  • #1606 (linear gauge does not fill with gradient)
  • #1610 (Remove stale topology information from ports that are down, where the assumed link partner is still up )

Happy NAVing everyone!

The second maintenance release of the 4.7 series of NAV is now out!

The source code is available for download at GitHub. A new package for Debian Jessie is published in our APT repository, as usual.

Packages for Debian Stretch are now also published, so the install instructions have been updated.

The virtual appliance will be updated shortly.

Changes

Fixed issues in this release:

  • #1516 (Default maintenance duration too long)
  • #1532 (SeedDB bulk import of organizations and rooms crashes on misformatted attribute lists)
  • #1535 (Alert profiles - filtering on location does not include sublocations)
  • #1546 (IndexError in portadmin search if ipdevpoll hasn’t run yet)
  • #1553 (Status widgets crash if filtering on locations with non-ascii characters in the ID)
  • #1560 (portadmin may change vlan for incorrect port on non-cisco devices)
  • #1565 (geomap does not render rooms)
  • #1567 (Moved searchproviderlist to settings)
  • #1568 (Fixed deleting non-required schemas in search_path)
  • #1571 (devicehistory - device group history does not work)
  • #1583 (Netmap cache crashes on non-ascii strings)

Happy NAVing everyone!

We apologize for the issues with yesterday’s NAV release, which, apparently, our test suite was unable to detect.

We are hereby releasing NAV 4.7.1, which addresses the known issues of yesterday’s release.

The source code is available for download at GitHub. A new package for Debian Jessie is published in our APT repository, as usual.

The virtual appliance will be updated shortly.

Changes

As always, we recommend you read the release notes for a fuller description of the new features and significant changes.

These bugs have been fixed:

  • #1524 (Auditlog is a top-level module, causing all of NAV 4.7.0 to break)
  • #1528 (All ipdevpoll jobs, except dns and snmpcheck, stopped working after upgrade to 4.7.0)
  • #1527 (ipdevpoll logs every line twice)

Happy NAVing everyone!

The initial 4.7 series release of NAV is now out!

Because we discovered serious but easily fixable problems rather early, we decided to postpone posting on the blog. A separate post for the bugfix-release is posted as usual.

The source code is available for download at GitHub. A new package for Debian Jessie is published in our APT repository, as usual.

The virtual appliance will be updated shortly.

Changes

As always, we recommend you read the release notes for a fuller description of the new features and significant changes.

NAV 4.7 introduces the following user-visible features and improvements:

  • #1174 (Rewrite ipdevpoll’s multiprocess mode to use generic worker model)
  • #1183+#1463 (Monitor BGP connectivity)
  • #1236+1416 (Feature request: API for unrecognized neighbors)
  • #1239 (multidashboard export import)
  • #1411+#1515 (Add PortAdmin “Write mem” support for H3C switches)
  • #1428 (added broadcast & multicast counters to interfaces (ipdevinfo))
  • #1467 (Add support for Comet MS series data loggers)
  • #1468 (Rittal cmc iii support)
  • #1469 (Powernet: Distinguish between phase load and bank load sensors.)
  • #1472 (Added support for Raritan PDU2 mib PDUs)
  • #1474 (Add a comprehensive view of collected sensors and their data on a new Sensors tab in ipdevinfo)
  • #1475 (Collect sensor readings from Lenovo/IBM PDUs (Power Distribution Units))
  • #1486+#1488 (Add a rack based view of environment sensors in a room)
  • #1489+#1492 (Avoid redundant port counter collection from virtualized instances, such as Cisco VRF)
  • #1498 (Add fullscreen mode for all maps)
  • #1518 (Default setting for map starting point when selecting room geo location)
  • #1522 (Auditlog)

These reported bugs have been fixed:

  • #1403 (deleting a netbox makes data-collection stop)
  • #1456 (The old status page code should be removed)
  • #1462 (Netmap performance improvements)
  • #1493 (Status widget, “Not device group” filter is wrong)
  • #1496 (Missing jQuery tinysort javascript library)
  • #1500 (Sensor details - fix spelling on “Thesholds”)
  • #1507 (The regexp for ifalias is not shown)
  • #1511 (Minor IPAM improvements)
  • #1512 (Update old javascript libraries)
  • #1519 (ipdevinfo doesn’t list aggregators for some Juniper interfaces)

Happy NAVing everyone!

The second maintenance release of the 4.6 series of NAV is now out!

The source code is available for download at GitHub. A new package for Debian Jessie is published in our APT repository, as usual. Issues can be viewed and reported in the NAV issue list.

The virtual appliance will be updated shortly.

Changes

Fixed issues in this release:

  • #1326 (ipdevpoll -n option may be unable to match single IP addresses in environments without DNS names)
  • #1344 (Location is mandatory field when adding a room, but not when bulk importing)
  • #1433 (Users with non-set passwords may crash the login page)
  • #1437 (Eventengine’s modulestate plugin will not handle alerts on modules that have duplicates)
  • #1454 (Alert message HTML templates break on events that have no associated alert type)
  • #1455 (Alert profiles with vendor-based filters seems to crash the Alertengine completely)
  • #1460 (“arp” API endpoint produces server error when mixing ip and ordering=netbox)
  • #1464 (Selecting page size in reports eliminates search parameters)
  • #1471 (Fallback to default set of sensor-collecting MIBs does not work)
  • #1471 (revision library stuff should be renamed to cache)
  • #1476 (OverflowError when searching for IPv6 prefix in the navbar)
  • #1477 (The Prefix details page should only list GW and GSW devices under the router ports list)
  • #1478 (l2trace hardcodes internal URLs)
  • #1479 (Change prefix links to new prefix details page)
  • #1480 (ipdevpoll sensors plugin should verify enterprise IDs using live queries, not db lookups)
  • #1481 (Organization column is empty in room deviceinfo page)
  • #1484 (cant save status filter when filter has special characters)
  • #1485 (AlertProfiles crashes with a UnicodeEncodeError when attempting to save a profile with non-ASCII characters in its name)

Happy NAVing everyone!

The first maintenance release of the 4.6 series release of NAV is now out!

The source code is available for download at GitHub. A new package for Debian Jessie is published in our APT repository, as usual.

The virtual appliance will be updated shortly.

Changes

NAV has moved to GitHub. Issues are now tracked at GitHub. Due to the migration of bug data from Launchpad, reporter and subscriber information has been lost (all bugs appear to be reported by jmbredal).

If you have existing bug reports you still wish to keep an eye on, you can find the migrated issue by searching the Launchpad bug number in our GitHub issue tracker.

Fixed issues in this release:

  • #320 (Error in IPAM function after upgrade to 4.6)
  • #321 (Graph widget modifies graph interval to 24 hours, no matter what the URL says)
  • #891 (“rooms with active alerts”-widget needs event filter)
  • #892 (cancelled maintenance tasks with no endtime are displayed)
  • #893 (Long log lines cause logging to stop for ipdevpoll processes in multiprocess mode)
  • #1022 (Some dropdowns not sorted in Alert Profiles)
  • #1024 (support external links in ups widget)
  • #1238 (choose columns in status widget)
  • #1425 (Using arrow keys to navigate when there is only a single dashboard moves to a ‘undefined’ dashboard, resulting in a 404 Not Found)
  • #1426 (Left/right arrow keys are captured globally on dashboards, making it impossible to make small edits to widget titles and such)
  • #1412 (multiple dashboards should be presented as tabs)

Happy NAVing everyone!

The initial 4.6 series release of NAV is now out!

The source code is available for download at Launchpad. A new package for Debian Jessie is published in our APT repository, as usual.

The virtual appliance will be updated shortly.

Changes

As always, we recommend you read the release notes for a fuller description of the new features and significant changes.

NAV 4.6 introduces the following user-visible features and improvements:

  • LP#1567943 (multiple dashboards)
  • LP#1248086 (alert on loss of redundancy in an aggregated (portchannel) link)
  • LP#1531850 (more flexible system for location of equipment)
  • LP#1634874 (choose columns in status widget)
  • LP#1646405 (Improve functions for IP Address Management [IPAM])
  • LP#1646408 (prefix details page)
  • LP#1646411 (Collect and store static routes)
  • LP#1646413 (Work around buggy Q-BRIDGE-MIB implementation in Juniper EX switches)
  • LP#1646416 (Add a command line program to manipulate NAV users)

These reported bugs have been fixed:

  • LP#1626856 (ipdevpoll inventory job crashes if a device reports multiple modules with the same name)
  • LP#1629823 (prefix usage api endpoint lists empty results)
  • LP#1630506 (Arnold detention crashes when switch reports SNMP agent error)
  • LP#1634903 (LLDP topology bug when two devices share the same initial sysname)
  • LP#1638568 (Incomplete topology information causes eventengine to post boxShadow alerts instead of boxDown alerts)
  • LP#1640714 (Erroneous interpretation of LLDP-MIB port numbers may cause wrong topology to be detected)
  • LP#1641522 (Chart Widget unresponsive)

Happy NAVing everyone!

The third maintenance release of the NAV 4.5 series is now out.

The source code is available for download at Launchpad. A new package for Debian Jessie has been published in our APT repositoryas usual (and the virtual appliance is being updated).

Changes

The following reported bugs have been fixed:

  • LP#1592747 (Cisco chassis serial number decoding report should include modules as well)
  • LP#1597666 (No data collected on some Comet web probes)
  • LP#1608869 (graph widget does not update)
  • LP#1608920 (make graph widget time controls optional)
  • LP#1619136 (Specifying both starttime and endtime values crashes the arp API endpoint)
  • LP#1619138 (Searching for IP addresses in the arp API endpoint is horribly inefficient)

The fix for LP#1619138 also entails that searching for IP prefixes is also possible on the arp API endpoint.

Happy NAVing everyone!

The second maintenance release of the NAV 4.5 series is now out.

The source code is available for download at Launchpad. A new package Debian Jessie has been published in our APT repository as usual (and the virtual appliance is being updated).

Changes

The following reported bugs have been fixed:

  • LP#1567939 (add buttons to change time period in statistics widget)
  • LP#1575112 (Missing switch ports and CAM data from Aruba switches (S2500))
  • LP#1594271 (Sensors with non-ASCII names or descriptions may cause errors in status widget and status page)
  • LP#1595445 (Some or all enabled VLANs are sometimes missing from Cisco trunk ports)
  • LP#1595835 (Collect binary inputs of Comet web sensors)

Happy NAVing everyone!