NOC 20.2.1


In accordance to our Release Policy we’re proudly present release 20.2.1.

20.2.1 release contains 52 bugfixes, optimisations and improvements.

New features

MR Title
!3795 sa.managedobject: Manual interface creation/deletion
!3814 noc/noc#1318 Add LAG to ConfDB syntax.


MR Title
!3815 Add aggregated interface and LACP protocol to Interface and Caps Discovery.
!3816 noc/noc#1319 Add cli_retries_unprivileged_mode params. Fix retry unprivileged mode.
!3842 Add SysUptime metric type.
!3849 Add BI dashboards to collections.
!3873 noc/noc#1325 Add downlinks of uplink to rca_neighbors.


MR Title
!3791 Fix encoding on ReportLinkDetail.
!3792 Fix load cmibs from custom.
!3797 Fix decoding on interfacepath card.
!3800 Fix tags lookup search.
!3801 Remove double fm_pool from managedobject etl loader.
!3831 noc/noc#1322 Fix duplicate session when self.cli use on Profile.shutdown_session.
!3860 Fix fix_link_all_objects.
!3867 Fix ‘CronTab’ object is not an iterator trace.
!3872 Fix trap decode (‘use a string pattern on a bytes-like object’).
!3875 Fix ‘Juniper
!3878 Add filter id None values on datastream command.
!3880 Fix encoding on classifier fm_unescape function.
!3890 Fix typo on CollapseTagged Applicator.
!3910 Fix monmap card ‘not supported between instances of ‘int’ and ‘NoneType”.
!3911 Fix sorted key in ConfDB ‘interfaces X meta link’.

Code Cleanup

MR Title
!3462 cython language_level
!3835 Remove pyclips
!3845 Cleanup cm.ObjecFact on managedobject on_delete_check.
!3851 Remove main.probehandler.LookupField

Profile Changes


MR Title
!3828 Alcatel.7302.get_version. Fix platform detect.


MR Title
!3821 Alstec.24xx.get_fqdn. Cleanup print.


MR Title
!3802 Cisco.IOS. Add Dial-peer interface to convert_interface_name.
!3846 Add voice interface to Cisco.IOS.convert_interface_name.
!3908 Use MIB to get CDP status, instead of raw oid


MR Title
!3781 Generic.get_interfaces. Fix getting switchport vlans.
!3819 Generic.get_interfaces. Fix get_snmp_timeout method.
!3834 Generic.get_interface_properties. Add interface_filter method for ignore interface by name.
!3855 Fix invalid vlan number in Generic.get_mac_address_table script


MR Title
!3870 Hikvision.DSKV8.get_config. Fix dict iteritems.


MR Title
!3796 Huawei.MA5600T.get_capabilities set keep_cli_session to false.
!3827 Huawei.MA5600T.get_inventory. Fix detect MA5603.
!3854 Huawei.MA5600T.get_cpe_status. Fix decode serial.


MR Title
!3780 Fix Huawei vrp 40g interface support
!3783 Huawei.VRP.get_interfaces. Remove print.
!3810 Huawei.VRP. ConfDB normalizer for ipv6 link-local address.
!3822 Huawei.VRP. Add LAG interface to ConfDB normalizer.
!3886 Huawei.VRP. Add Gi to convert_interface_name.


MR Title
!3832 Raisecom.ROS.get_version. Fix version regex for Gazelle platform.


MR Title
!3782 SKS.SKS. Add SNMP support.
!3807 SKS.SKS. Fix convert interface name on LLDP.


MR Title
!3785 Alstec.MSPU.get_interfaces. Fix ‘port ’ command.
!3806 Qtech.QSW8200. Add SNMP support.
!3808 DCN.DCWL.get_metrics. Fix CPU Usage.
!3820 Qtech.QSW8200.get_version. Fix bootprom detect on SNMP.
!3861 Add get_fqdn scripts.