NOC 20.2.2
20.2.2 release contains
95
bugfixes, optimisations and improvements.
New features
| MR |
Title |
| MR3995 |
Add New profile STerra Gate |
| MR4002 |
Add new Profile Kontinent |
| MR4022 |
Add metrics for Gate. |
| MR4169 |
Add Eltex MES24xx mib |
| MR4176 |
Update gates metrics name |
| MR4179 |
Fix graph_interface_load_lag.j2 view sum iface load |
Improvements
| MR |
Title |
| MR3897 |
datastream: asyncio waiter |
| MR3907 |
add_new_objectmodels_Zyxel_MSAN |
| MR3916 |
Add some cisco models |
| MR3922 |
add_objectmodels_cisco_c3560e |
| MR3933 |
add_objectmodels_dlink_DAS-3224DC_1 |
| MR3934 |
add_objectmodels_zhone_paradyne |
| MR3941 |
Add RCA type field to Alarms BI model. |
| MR3945 |
Add batch to fix_object_uplinks. |
| MR3956 |
add_objectmodels_ciscoASR1004_card |
| MR3965 |
Allow empty platform for etl portmapper. |
| MR3968 |
add_profilecheckrules_Eltex_TAU |
| MR3969 |
add_profilecheckrules_SKS |
| MR4057 |
Add more platforms |
| MR4059 |
Add segment_lookup for segment column on ReportObjectDetail. |
| MR4067 |
noc/noc#1346 Filter metric if it value eq SNMP_OVERLOAD_VALUE. |
| MR4083 |
Update list of datastreams in fix_rebuild_datastream |
| MR4087 |
sa.profilecheckrules: Huawei | MA | MA5800-X17 sysObjectID |
| MR4105 |
inv.models.platform: Fix to_json sorting |
| MR4116 |
sa.profilecheckrules: DCN | DCWS | DCWS-6002 sysObjectID |
| MR4117 |
sa.profilecheckrules: DCN | DCWS | DCWS-6028(R2) sysObjectID |
| MR4140 |
noc/noc#1328 Add vlan_ids to unit ConfDB syntax. |
| MR4146 |
fix_reportmaxmetrics |
| MR4165 |
Add vlan_ids to interface discovery ConfDB source. |
| MR4166 |
Fix ReportObjectDetail trace when empty segment name. |
| MR4167 |
SNMP: Better oid wrap detection in GETNEXT |
| MR4175 |
ConfDB: Allow normalizer inheritance |
| MR4182 |
Update uplinks if MergeDownlink status changed. |
Bugfixes
| MR |
Title |
| MR3942 |
Fix sorted key in BI Dashboard access. |
| MR3943 |
Add suppress_trace flag to IOLoopContext. |
| MR3953 |
Disable check access_preference SNMP for get_version script. |
| MR3977 |
Fix grafana templates id |
| MR4020 |
Cleanup py3 for monmap backend. |
| MR4020 |
Cleanup py3 for monmap backend. |
| MR4048 |
noc/noc#1343 Use ListField for inheritance on PlainReferenceListField. Fixed extend change on field. |
| MR4056 |
noc/noc#1345 Fix 'RuntimeError: no running event loop' on Datastream notify callback. |
| MR4090 |
Fix getting object metrics for table without path column. |
| MR4096 |
Set uuid when create BI dashboard. |
| MR4098 |
Fix typo in pm.utils. |
| MR4101 |
Revert PlainReferenceListField. |
| MR4127 |
noc/noc#1343 Use BaseList from mongoengine.base.datastructures for PlainReferenceListField value. |
| MR4128 |
noc/noc#1344 Use smart_text on fix tags. |
| MR4129 |
noc/noc#1337 Use smart_bytes on threshold picker load. |
| MR4139 |
Generic.get_interfaces. Fix mtu None value trace. |
| MR4158 |
Fix call handler on cli object_parser. |
| MR4173 |
noc/noc#1350 Fix datastream rebuild None id trace. |
| MR4197 |
Add ifdescr to ReporDiscoveryResult. |
| MR4207 |
Fix table name for routingneighbors BI models. |
Code Cleanup
| MR |
Title |
| MR3630 |
Fix Fav Filter |
| MR3914 |
NOC 20.2.1 Release Notes |
| MR3971 |
Update iface handler |
Profile Changes
Alcatel.7302
| MR |
Title |
| MR4211 |
Alcatel.7302. Fix for 7342 PON platform. |
Cisco.IOS
| MR |
Title |
| MR4130 |
noc/noc#1339 Cisco.IOS.normalizer. Fix digit multi on storm-control level command. |
| MR4147 |
noc/noc#1339 Cisco.IOS.normalizer. Fix typo |
Eltex.MES24xx
| MR |
Title |
| MR3950 |
Eltex.MES24xx. Add support SNMP to profile. |
Generic
| MR |
Title |
| MR3935 |
Fix Generic.get_interfaces script |
| MR3944 |
Generic.get_mac_address_table. Add get_iface_mapping method. |
| MR4109 |
noc/noc#1349 Generic.get_interfaces. Fix trace when empty mtu |
| MR4111 |
Fix Generic.get_mpls_vpn script |
| MR4202 |
Generic.get_spanning_tree. Convert designated_port_id to hex if getting int. |
Huawei.MA5600T
| MR |
Title |
| MR3920 |
Huawei.MA5600T. Add pattern_more prompt. |
| MR3991 |
Fix CLI Huawei.MA5600T.get_lldp_neighbors |
| MR4061 |
Huawei.MA5600T. Add Load OID for GPON interface metrics. |
| MR4103 |
Huawei.MA5600T. Fix typo on gponports metric name. |
| MR4110 |
Fix Huawei.MA5600T profile |
Huawei.VRP
| MR |
Title |
| MR3951 |
Huawei.VRP. Fix several snmp only working problems. |
| MR4013 |
noc/noc#1163 Huawei.VRP. Add rogue_chars to profile. |
| MR4027 |
noc/noc#1163 Huawei.VRP.get_capabilities. Fix detect modules index for metrics. |
| MR4027 |
noc/noc#1163 Huawei.VRP.get_capabilities. Fix detect modules index for metrics. |
| MR4142 |
noc/noc#1163 Huawei.VRP.get_metrics. Use getnext for CX200 DuplexStatus. |
Juniper.JUNOS
| MR |
Title |
| MR3936 |
Fix script for only snmp connection |
| MR3937 |
Fix script for only snmp connection2 |
| MR3939 |
Add use of filter_interface() function |
| MR4024 |
Fix Juniper.JUNOS.get_interfaces script |
Qtech.QSW
| MR |
Title |
| MR3905 |
new_objectmodels_qtech_part4 |
Raisecom.ROS
| MR |
Title |
| MR4136 |
noc/noc#1162 Raisecom.ROS profile. Fix convert iface name for SNMP ifDescr format. |
SKS.SKS
| MR |
Title |
| MR3989 |
SKS.SKS.get_spanning_tree. Add SNMP support. |
| MR3989 |
SKS.SKS.get_spanning_tree. Add SNMP support. |
Ubiquiti.AirOS
| MR |
Title |
| MR3028 |
Add ubiquiti/wa support |
| MR4010 |
Fix get_interface |
rare
| MR |
Title |
| MR3859 |
Fix Huawei.MA5300.get_interfaces script |
| MR3924 |
Rotek.RTBSv1.get_interfaces. Fix subinterfaces. |
| MR3931 |
Fix Eltex.LTP.get_mac_address_table script |
| MR3952 |
Iskratel.MBAN.get_version. Fix regex for SHDSL board. |
| MR3961 |
Fix Proscend.SHDSL.get_chassis_id script |
| MR4023 |
Fix DLink.DxS_Cisco_CLI.get_lldp_neighbors script |
| MR4062 |
Fix DLink.DxS_Cisco_CLI.get_lldp_neighbors script |
| MR4078 |
Fix Planet.WGSD.get_interfaces script |
| MR4160 |
Alstec.MSPU. Fix pattern_prompt. |
| MR4160 |
Alstec.MSPU. Fix pattern_prompt. |