NOC 22.1.2

08.08.2022

NOC 22.1.2

22.1.2 release contains 77 bugfixes, optimisations and improvements.

New features

MR Title
!6437 noc/noc#1351 Add capabilities to ManagedObject ETL extractor.

Improvements

MR Title
!5084 noc/noc#1820 Add hostname_id to DiscoveryID model
!6299 fix get_interfaces Alcatel.7302
!6341 Fix Eltex.MES.get_inventory script
!6346 Add checkpoint param to etl extract command.
!6347 Cleanup Maintenance.direct_object when ManagedObject delete.
!6353 Fix FM ReportDetailAlarm required
!6353 Fix FM ReportDetailAlarm required
!6360 Exclude Auto generate fields from managedobject save.
!6379 Add task_stale_count metric to selfmon.
!6388 noc/noc#1860 Add forget-history to gridvcs command.
!6390 noc/noc#1837 Add old and new field value to change_fields structure.
!6394 noc/noc#1445 Add Label header to MX messages.
!6395 Fix Eltex.ESR.get_interfaces script
!6426 noc/noc#1846 Add description to ResourceGroup Search field.
!6427 noc/noc#1866 Add filterProtected attribute to UI labelfield fir Filter fields.
!6434 noc/noc#1875 Add noc alarms command for Alarms management.
!6459 noc/noc#1869 Add UUIDParameter type to config.
!6470 noc/noc#1369 Request user_info over bind_user for OpenLDAP Auth settings.
!6479 noc/noc#1884 Add row_class to Assigned Address API.
!6490 Fix HP.ProCurve profile
!6491 noc/noc#1851 Add cfgmxroute datastream for MX Services.
!6504 Add connect_timeout to Stream.connect method.
!6510 noc/noc#1847 Add interface_status_change message type.
!6511 Extend use Scope param on Capability Item
!6512 Strip address value on ManagedObject
!6523 Fix config message typo.
!6524 Huawei.MA5600T. Add Technology labels.
!6538 Fix Zyxel.MSAN.get_inventory script

Bugfixes

MR Title
!6366 Fix MetricType on_delete Check for SLAProfile.
!6373 Delete FirmwarePolicy from ManagedObjectProfile delete check.
!6375 Add instance_to_dict_list extdocapplication method.
!6375 Add instance_to_dict_list extdocapplication method.
!6380 Catch Native TimeoutError exception on HTTP client request.
!6402 Fix error when hostname None value.
!6412 Fix DiscoveryID typo for None hostname.
!6425 noc/noc#1872 Check vlanprofiles if create when vc migrate.
!6431 noc/noc#1858 Split table and view migrate on migrate-ch.
!6439 Fix clickhouse view schema migration
!6447 Add platform to FirmwarePolicy index
!6448 Add GIS set bi_id field migration.
!6456 Fix change MeasurementUnit on MetricType UI form.
!6460 Fix typo on MessageRoute migrate.
!6466 noc/noc#1876 Skip alarm with Disabled Escalation on always_first policies.
!6469 Fix merge_fields function for bulk_change feature.
!6515 Fix typo on SAE.

Code Cleanup

MR Title
!6391 Cleanup ManagedObject.data field use.
!6473 Convert bytes param value for consul params.
!6526 noc/noc#1886 Add str attribute to VLANTemplate for lookup name.

Profile Changes

Alcatel.7302

MR Title
!6528 Alcatel.7302. Add Operation error catch when CLI problem.

Cisco.IOS

MR Title
!6396 Fix Cisco.IOS.get_inventory script
!6487 noc/noc#1867 Cisco.IOS. Fix compare version regex for 16.6.5 format.
MR Title
!6477 DLink.DxS.get_inventory. Set stack number.

Eltex.MES

MR Title
!6364 add new platform MES3348 Eltex.MES
!6475 Eltex.MES.get_inventory. Add number to stack device.

Eltex.MES24xx

MR Title
!6484 Eltex.MES24xx.get_inventory. Add tengigabitethernet for transceiver command.

Generic

MR Title
!6406 Generic.get_metrics. Check SNMP for S access preference.
!6410 Generic.get_inventory. Add get_chassis_sensors method for return chassis sensor.

Huawei.VRP

MR Title
!6476 Huawei.VRP.get_portchannel. Add cleanup interface name from output.

NSN.TIMOS

MR Title
!6386 Fix NSN.TIMOS.get_lldp_neighbors script

Qtech.QSW2800

MR Title
!6464 Fix Qtech.QSW2800.get_version script
!6518 add model QSW2800.get_version

Raisecom.ROS

MR Title
!6445 fix Raisecom.ROS profile

rare

MR Title
!6383 Update Symbol.AP profile
!6414 Qtech.BFC_PBIC_S.get_inventory. Add sensor labels.
!6416 Ttronics.KUB. Add sensor labels.
!6497 model fix in get_version Huawei.MA5300

Collections Changes

MR Title
!6349 Mellanox onyx
!6356 Add initial support for Symbol.AP profile
!6361 Add DOM Errors metric.
!6435 add profilecheckrule SecurityCode.Kontinent
!6478 Remove disposition from ‘Security | Authentication | SNMP Authentication Failure’ rule.
!6517 add qtech profilecheckrule

Deploy Changes

MR Title
!6342 Ansible fix version string type
!6359 Ansible fix apt key proxy problem
!6368 Remove ch_datasource service from deploy
!6403 Fix deploy consul svc-set
!6536 Fix change ip script
!6536 Fix kafkasender checks condition