Перейти к содержанию

0.6.1

Development process changes

With 0.6.1 NOC development process has been moved to more open Dev Team. Several target groups are focused on particular areas of product development and positioning.

With 0.6.1 two new members joined Dev Team, namely:

  • Dmitry Lukhtionov - works on DLink and FreeBSD support
  • Il'ya Shilov - works on EdgeCore and Huawei VRP support

Development team remains open and new members are always welcome.

Service Activation

New Platforms

  • Alcatel.TIMOS
  • DLink.DxS
  • DLink.DES2108
  • HP.ProCurve9xxx

DLink profiles merged

DLink.DES3xxx and DLink.DGS3xxx profiles are merged into single DLink.DxS profile

New Scripts

  • Alcatel.TIMOS.get_config
  • Alcatel.TIMOS.get_version
  • DLink.DES2108.add_vlan
  • DLink.DES2108.get_chassis_id
  • DLink.DES2108.get_mac_address_table
  • DLink.DES2108.get_version
  • DLink.DES2108.get_vlans
  • DLink.DES2108.remove_vlan
  • DLink.DxS.add_vlan
  • DLink.DxS.get_arp
  • DLink.DxS.get_chassis_id
  • DLink.DxS.get_config
  • DLink.DxS.get_dhcp_binding
  • DLink.DxS.get_interface_status
  • DLink.DxS.get_lldp_neighbors
  • DLink.DxS.get_local_users
  • DLink.DxS.get_mac_address_table
  • DLink.DxS.get_portchannel
  • DLink.DxS.get_version
  • DLink.DxS.get_vlans
  • DLink.DxS.ping
  • DLink.DxS.remove_vlan
  • EdgeCore.ES.get_arp
  • f5.BIGIP.get_vlans
  • HP.ProCurve9xxx.add_vlan
  • HP.ProCurve9xxx.get_chassis_id
  • HP.ProCurve9xxx.get_config
  • HP.ProCurve9xxx.get_fdp_neighbors
  • HP.ProCurve9xxx.get_mac_address_table
  • HP.ProCurve9xxx.get_portchannel
  • HP.ProCurve9xxx.get_version
  • HP.ProCurve9xxx.get_vlans
  • HP.ProCurve9xxx.remove_vlan
  • Huawei.VRP.get_arp
  • MikroTik.RouterOS.get_version
  • OS.FreeBSD.get_fqdn
  • Vyatta.Vyatta.get_arp
  • Zyxel.ZyNOS.get_vlans

Improved compatibility and reliability

  • Numerous bugfixes in non-blocking socket library
  • Unpriveleged prompt detection in DLink.DxS profile
  • Improved compatibility with Huawei VRP5, EdgeCore, Cisco uBR series and latest JUNOSe releases.
  • More consistend SAE Map/Reduce task logging
  • Bugfixes in topology discovery process
  • More reliable stale script cancelation
  • Lauching Map/Reduce task with invalid profile will no longer cause the crash

API Improvements

  • IGetDictList interface
  • IGetFDPNeighbors interface
  • ManagedObject.config_filter_rule and .config_validation_rule
  • Script timeout can be altered via optional parameter

Web interface improvements

  • Filter tasks by enabled/disabled status in Task Schedules

Configuration Management

Config validation

Additional pyRule can be used to validate device config and to report defined policies mismatch

Config filtering

Additional pyRule can be used to strip unnecessary parts of config (i. e. an auto-provisioned or dynamically changing ones)

Fault Management

New MIBS

DLINK-ID-REC-MIB, AGENT-GENERAL-MIB, ARP-Spoofing-Prevent-MIB, SAFEGUARD-ENGINE-MIB are added to 0.6.1 release

Peering Management

Web interface improvements

  • Fields are groupped into fieldsets in the Peers application
  • Comprehensive input validation and checking in Peers application
  • IANA, RIR, NIR and OTHER org-types in the Organization application

VC Management

Bugfixes

  • Do not crash when creating VC Bind Filter for VC Domain with non-ASCII name