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

NOC 20.2.2

20.2.2 release contains 95 bugfixes, optimisations and improvements.

New features

MRTitle
MR3995Add New profile STerra Gate
MR4002Add new Profile Kontinent
MR4022Add metrics for Gate.
MR4169Add Eltex MES24xx mib
MR4176Update gates metrics name
MR4179Fix graph_interface_load_lag.j2 view sum iface load

Improvements

MRTitle
MR3897datastream: asyncio waiter
MR3907add_new_objectmodels_Zyxel_MSAN
MR3916Add some cisco models
MR3922add_objectmodels_cisco_c3560e
MR3933add_objectmodels_dlink_DAS-3224DC_1
MR3934add_objectmodels_zhone_paradyne
MR3941Add RCA type field to Alarms BI model.
MR3945Add batch to fix_object_uplinks.
MR3956add_objectmodels_ciscoASR1004_card
MR3965Allow empty platform for etl portmapper.
MR3968add_profilecheckrules_Eltex_TAU
MR3969add_profilecheckrules_SKS
MR4057Add more platforms
MR4059Add segment_lookup for segment column on ReportObjectDetail.
MR4067noc/noc#1346 Filter metric if it value eq SNMP_OVERLOAD_VALUE.
MR4083Update list of datastreams in fix_rebuild_datastream
MR4087sa.profilecheckrules: Huawei | MA | MA5800-X17 sysObjectID
MR4105inv.models.platform: Fix to_json sorting
MR4116sa.profilecheckrules: DCN | DCWS | DCWS-6002 sysObjectID
MR4117sa.profilecheckrules: DCN | DCWS | DCWS-6028(R2) sysObjectID
MR4140noc/noc#1328 Add vlan_ids to unit ConfDB syntax.
MR4146fix_reportmaxmetrics
MR4165Add vlan_ids to interface discovery ConfDB source.
MR4166Fix ReportObjectDetail trace when empty segment name.
MR4167SNMP: Better oid wrap detection in GETNEXT
MR4175ConfDB: Allow normalizer inheritance
MR4182Update uplinks if MergeDownlink status changed.

Bugfixes

MRTitle
MR3942Fix sorted key in BI Dashboard access.
MR3943Add suppress_trace flag to IOLoopContext.
MR3953Disable check access_preference SNMP for get_version script.
MR3977Fix grafana templates id
MR4020Cleanup py3 for monmap backend.
MR4020Cleanup py3 for monmap backend.
MR4048noc/noc#1343 Use ListField for inheritance on PlainReferenceListField. Fixed extend change on field.
MR4056noc/noc#1345 Fix 'RuntimeError: no running event loop' on Datastream notify callback.
MR4090Fix getting object metrics for table without path column.
MR4096Set uuid when create BI dashboard.
MR4098Fix typo in pm.utils.
MR4101Revert PlainReferenceListField.
MR4127noc/noc#1343 Use BaseList from mongoengine.base.datastructures for PlainReferenceListField value.
MR4128noc/noc#1344 Use smart_text on fix tags.
MR4129noc/noc#1337 Use smart_bytes on threshold picker load.
MR4139Generic.get_interfaces. Fix mtu None value trace.
MR4158Fix call handler on cli object_parser.
MR4173noc/noc#1350 Fix datastream rebuild None id trace.
MR4197Add ifdescr to ReporDiscoveryResult.
MR4207Fix table name for routingneighbors BI models.

Code Cleanup

MRTitle
MR3630Fix Fav Filter
MR3914NOC 20.2.1 Release Notes
MR3971Update iface handler

Profile Changes

Alcatel.7302

MRTitle
MR4211Alcatel.7302. Fix for 7342 PON platform.

Cisco.IOS

MRTitle
MR4130noc/noc#1339 Cisco.IOS.normalizer. Fix digit multi on storm-control level command.
MR4147noc/noc#1339 Cisco.IOS.normalizer. Fix typo

Eltex.MES24xx

MRTitle
MR3950Eltex.MES24xx. Add support SNMP to profile.

Generic

MRTitle
MR3935Fix Generic.get_interfaces script
MR3944Generic.get_mac_address_table. Add get_iface_mapping method.
MR4109noc/noc#1349 Generic.get_interfaces. Fix trace when empty mtu
MR4111Fix Generic.get_mpls_vpn script
MR4202Generic.get_spanning_tree. Convert designated_port_id to hex if getting int.

Huawei.MA5600T

MRTitle
MR3920Huawei.MA5600T. Add pattern_more prompt.
MR3991Fix CLI Huawei.MA5600T.get_lldp_neighbors
MR4061Huawei.MA5600T. Add Load OID for GPON interface metrics.
MR4103Huawei.MA5600T. Fix typo on gponports metric name.
MR4110Fix Huawei.MA5600T profile

Huawei.VRP

MRTitle
MR3951Huawei.VRP. Fix several snmp only working problems.
MR4013noc/noc#1163 Huawei.VRP. Add rogue_chars to profile.
MR4027noc/noc#1163 Huawei.VRP.get_capabilities. Fix detect modules index for metrics.
MR4027noc/noc#1163 Huawei.VRP.get_capabilities. Fix detect modules index for metrics.
MR4142noc/noc#1163 Huawei.VRP.get_metrics. Use getnext for CX200 DuplexStatus.

Juniper.JUNOS

MRTitle
MR3936Fix script for only snmp connection
MR3937Fix script for only snmp connection2
MR3939Add use of filter_interface() function
MR4024Fix Juniper.JUNOS.get_interfaces script

Qtech.QSW

MRTitle
MR3905new_objectmodels_qtech_part4

Raisecom.ROS

MRTitle
MR4136noc/noc#1162 Raisecom.ROS profile. Fix convert iface name for SNMP ifDescr format.

SKS.SKS

MRTitle
MR3989SKS.SKS.get_spanning_tree. Add SNMP support.
MR3989SKS.SKS.get_spanning_tree. Add SNMP support.

Ubiquiti.AirOS

MRTitle
MR3028Add ubiquiti/wa support
MR4010Fix get_interface

rare

MRTitle
MR3859Fix Huawei.MA5300.get_interfaces script
MR3924Rotek.RTBSv1.get_interfaces. Fix subinterfaces.
MR3931Fix Eltex.LTP.get_mac_address_table script
MR3952Iskratel.MBAN.get_version. Fix regex for SHDSL board.
MR3961Fix Proscend.SHDSL.get_chassis_id script
MR4023Fix DLink.DxS_Cisco_CLI.get_lldp_neighbors script
MR4062Fix DLink.DxS_Cisco_CLI.get_lldp_neighbors script
MR4078Fix Planet.WGSD.get_interfaces script
MR4160Alstec.MSPU. Fix pattern_prompt.
MR4160Alstec.MSPU. Fix pattern_prompt.