NOC 20.3.1¶
20.3.1 release contains 139 bugfixes, optimisations and improvements.
New features¶
| MR | Title |
|---|---|
| MR4222 | Fast HeatMap |
| MR4256 | Add Project to ETL |
| MR4274 | New profile Qtech.QFC |
| MR4388 | Add new controller profile KUB Nano |
Improvements¶
| MR | Title |
|---|---|
| MR4236 | Catch when sentry-sdk module enabled but not installed. |
| MR4246 | Fix Qtech.BFC profile |
| MR4264 | runtime optimization ReportMaxMetrics |
| MR4275 | ElectronR.KO01M profile scripts |
| MR4278 | noc/noc#1383 Add IfPath collator to confdb |
| MR4280 | noc/noc#1381 Add alarm_consequence_policy to TTSystem settings. |
| MR4281 | #1384 Add source-ip aaa hints. |
| MR4287 | Add round argument to metric scale function |
| MR4314 | Update Card for Sensor Controller |
| MR4320 | Fill capabilities for beef. |
| MR4338 | New Grafana dashboards |
| MR4344 | Profile fix controllers |
| MR4349 | Controller/fix2 |
| MR4354 | add_interface-type_Juniper_JUNOSe |
| MR4358 | Fix Qtech.BFC profile |
| MR4383 | Update threshold handler |
| MR4384 | Add collators to some profiles. |
| MR4389 | Electron fix profile |
| MR4391 | add new metric Qtech.BFC |
| MR4394 | fix some controllers ddash/metrics |
| MR4396 | Fix inerfaces name Qtech.BFC |
| MR4399 | Up report MAX_ITERATOR to 800 000. |
| MR4407 | add_columns_total_reportmaxmetrics |
| MR4416 | Add csv+zip format to ReportDetails. |
| MR4417 | Add Long Alarm Archive options to ReportAlarm, from Clickhouse table. |
| MR4428 | Add available_only options to ReportDiscoveryTopologyProblem. |
| MR4432 | Reset NetworkSegment TTL cache after remove. |
| MR4433 | Change is_uplink criterias priority on segment MAC discovery. |
| MR4439 | fix_reportmaxmetrics |
| MR4447 | Add octets_in_sum and octets_out_sum columns to ReportMetrics. |
| MR4453 | ConfDB syslog |
| MR4455 | Fix controllers profiles, ddash |
| MR4470 | Add ReportMovedMacApplication application. |
| MR4475 | Add sorted to tags application. |
| MR4486 | Add migrate_ts field to ReportMovedMac. |
| MR4508 | add_csvzip_reportmaxmetrics |
| MR4516 | fix csv_import view |
| MR4517 | Additional options to segment command |
| MR4547 | Add JOB_CLASS param to core.defer util. |
| MR4551 | add column reboots in fm.reportalarmdetail |
| MR4571 | Filter Multicast MACs on Moved MAC report. |
| MR4573 | Add api_unlimited_row_limit param |
| MR4582 | noc/noc#1371 Add schedule_discovery_config handler to events.discovery. |
| MR4624 | add metrics "Subscribers | Summary" Alcatel.TIMOS |
| MR4629 | noc/noc#1440 Use all macs on 'Discovery ID cache poison' report. |
| MR4632 | Add Telephony SIP metrics graph. |
Bugfixes¶
| MR | Title |
|---|---|
| MR4249 | Fix card MO |
| MR4251 | Fix status RNR |
| MR4258 | Change field_num on ReportObjectStat |
| MR4269 | noc/noc#1374 Fix typo on datastream format check. |
| MR4285 | Fix Profile Check Summary typo. |
| MR4303 | #1335 ConfDB: Fix and inside or combination |
| MR4310 | Fix RNR affected AD |
| MR4319 | Add err_status to beef snmp_getbulk_response method. |
| MR4321 | Convert oid on snmp raw_varbinds. |
| MR4322 | Fix event clean |
| MR4328 | Add xmac discovery to ReportDiscoveryResult. |
| MR4368 | Fix hash_int() |
| MR4373 | Fix typo on Calcify Biosegmentation policy. |
| MR4418 | Add id field to project etl loader. |
| MR4419 | Fix multiple segment args on discovery command. |
| MR4423 | noc/noc#1399 Delete Permissions and Favorites on wipe user. |
| MR4424 | noc/noc#1375 Fix DEFAULT_STENCIL use on SegmentTopology. |
| MR4425 | noc/noc#1396 AlarmEscalation. Use item delay for consequence escalation. |
| MR4426 | Fix extapp group regex splitter to non-greedy. |
| MR4430 | Fix ManagedObject _reset_caches key for _id_cache. |
| MR4461 | noc/noc#1229 Fix user cleanup Django Admin Log. |
| MR4474 | Add 120 sec to out_of_order escalation time. |
| MR4492 | Skipping files if already compressed on destination. |
| MR4497 | noc/noc#1427 Fix whois ARIN url. |
| MR4505 | Bump ssh2-python to 0.23. |
| MR4513 | noc/noc#1423 Convert pubkey to bytes. |
| MR4518 | Fix vendors and handlers migrations |
| MR4524 | #1312 Consistent VPN ID generation |
| MR4540 | Fix customfields for mongoengine. |
| MR4561 | Fix typo on interfaceprofile UI Application. |
| MR4564 | Fix trace when execute other script that command on MRT. |
| MR4569 | Fix typo on MRT service. |
| MR4595 | Fix extra filter when set extra order. |
| MR4614 | Fix SNMP_GET_OIDS on get_chassis_id scripts to list. |
| MR4627 | noc/noc#1439 Fix tag contains query for non latin symbol. |
Code Cleanup¶
| MR | Title |
|---|---|
| MR4254 | Cleanup flake. |
Profile Changes¶
Cisco.IOS¶
| MR | Title |
|---|---|
| MR4316 | Update Cisco.IOS profile to support more physical interfaces |
Cisco.IOSXR¶
| MR | Title |
|---|---|
| MR4408 | added interfacetypes for IOSXR platform |
DLink.DxS¶
| MR | Title |
|---|---|
| MR4355 | DLink.DxS.get_metrics. Fix SNMP Error when 'CPU | Usage' metric. |
| MR4434 | Fix Dlink.DxS profile. |
EdgeCore.ES¶
| MR | Title |
|---|---|
| MR4556 | EdgeCore.ES.get_spanning_tree. Fix getting port_id for Trunk interface. |
Eltex.MES¶
| MR | Title |
|---|---|
| MR4217 | test tacacs1.yml crashed. AssertionError: assert [] == [(right syntax)] |
| MR4262 | Eltex.MES.get_capabilities. Fix detect stack mode by SNMP. |
| MR4615 | Eltex.MES. Add 1.3.6.1.4.1.89.53.4.1.7.1 to display_snmp. |
Extreme.XOS¶
| MR | Title |
|---|---|
| MR4404 | Fix Extreme.XOS.get_lldp_neighbors script |
Generic¶
| MR | Title |
|---|---|
| MR4342 | Generic.get_arp. Cleanup snmp for py3 |
| MR4613 | Generic.get_chassis_id. Add 'LLDP-MIB::lldpLocChassisId' oid to display_hints. |
Huawei.MA5600T¶
| MR | Title |
|---|---|
| MR4611 | Huawei.MA5600T.get_spanning_tree. Fix waited command. |
Huawei.VRP¶
| MR | Title |
|---|---|
| MR3575 | Huawei.VRP.get_inventory. Use slot hints for Quidway 5XXX. |
| MR4422 | Huawei.VRP. Add NE8000 version detect. |
| MR4550 | Huawei.VRP fix normalize_enable_stp |
| MR4557 | Huawei.VRP. Check nexthop type on ConfDB route normalizer. |
Juniper.JUNOS¶
| MR | Title |
|---|---|
| MR4324 | Fix Juniper.JUNOS.get_chassis_id script |
| MR4377 | Fix Juniper.JUNOS.get_interfaces script |
NAG.SNR¶
| MR | Title |
|---|---|
| MR4351 | Fix NAG.SNR.get_interfaces script |
| MR4481 | Fix NAG.SNR.get_lldp_neighbors script |
Qtech.QSW2800¶
| MR | Title |
|---|---|
| MR4444 | Qtech.QSW2800. Add sdiag prompt. |
| MR4542 | Fix Qtech.QSW2800.get_version script |
Ubiquiti.AirOS¶
| MR | Title |
|---|---|
| MR4240 | Ubiquiti.AirOS.get_version. Cleanup for py3. |
| MR4240 | Ubiquiti.AirOS.get_version. Cleanup for py3. |
rare¶
| MR | Title |
|---|---|
| MR4214 | ConfDB tests profile Raisecom.RCIOS. |
| MR4241 | Alstec.MSPU.get_version. Fix HappyBaby platform regex. |
| MR4272 | Eltex.WOPLR. Add get_interface_type method to profile. |
| MR4279 | Update Rotek.BT profile |
| MR4295 | Fix metric name |
| MR4302 | add snmp in profile Juniper.JUNOSe |
| MR4313 | Rotek.BT fix get_metrics |
| MR4335 | add snmp in profile Alcatel.TIMOS |
| MR4365 | Fix prompt matching in Fortinet.Fortigate profile |
| MR4371 | Alcatel.OS62xx.get_version. Set always_prefer to S for better platform detect. |
| MR4376 | fix_get_lldp_neighbors_NSN.TIMOS |
| MR4406 | Add AcmePacket.NetNet profile. |
| MR4431 | noc/noc#1391 Cisco.WLC. Add get_interface_type method. |
| MR4536 | add_bras_metrics_Juniper_JUNOSe |
| MR4578 | Eltex.ESR add snmp support |
| MR4583 | Update DCN.DCWS profile.py |
| MR4585 | Update sa/profiles/DCN/DCWS/get_config.py |
| MR4586 | Ericsson.SEOS.get_interfaces. Migrate to Generic SNMP. |
| MR4600 | Huawei.VRP3.get_interface_status_ex. Fix return in/out speed as kbit/sec. |
| MR4610 | Huawei.VRP3.get_interface_status_ex. Fix trace when SNMP Timeout. |
| MR4617 | NSN.TIMOS.get_interfaces. Fix empty MAC on output. |
Collections Changes¶
| MR | Title |
|---|---|
| MR4282 | Add new caps - Sensor | Controller |
| MR4294 | New Environment metrics |
| MR4305 | Fix bad json on collection. |
| MR4307 | Cleanup HP fm.eventclassificationrule. |
| MR4337 | Fix get metrics script for controller |
| MR4345 | Fix dev.specs SNMP chassis for Huawei and Generic. |
| MR4499 | Fix default username BI dashboard. |
| MR4625 | Add AcmePacket Vendor. |