NOC 23.1.6¶
23.1.6 release contains 158 bugfixes, optimisations and improvements.
Improvements¶
| MR | Title |
|---|---|
| MR7412 | hide basket icon added |
| MR7422 | Bump Django version. |
| MR7432 | Add technology::radio hints to igetinterfaces. |
| MR7440 | Add slot_number attribute to Stub. |
| MR7461 | #2132 Move MetricsLog to Clickhouse table. |
| MR7462 | Add technology wildcard labels. |
| MR7467 | noc/noc#2022 Fix logic with first query in get_rows method |
| MR7467 | noc/noc#2022 Fix logic with first query in get_rows method |
| MR7477 | fix network-scan command |
| MR7485 | Add scope param to CapsItem. |
| MR7493 | Add sharding key to Metrics ChangeLog. |
| MR7497 | Change psycopg2 for psycopg2-binary |
| MR7498 | Use lazy load fields on Report DataSources. |
| MR7508 | #2224 Add Suggest protocol priority to Credential Rule |
| MR7517 | #2200 Fix exception raised on invalid UTF-8 text in vars.message field in fm/0051 migration |
| MR7519 | Add iterator to RedPanda client for use subscribe on chwriter. |
| MR7521 | #2219 Fix - change filtering data from pandas to polars API |
| MR7539 | #2232 Fix getting current_start information for objects in down status |
| MR7539 | #2232 Fix getting current_start information for objects in down status |
| MR7569 | RTSUPP-158 Fix exception in clickhouse query with IN-subquery |
| MR7580 | RTSUPP-157 Fix PendingLinks report |
| MR7580 | RTSUPP-157 Fix PendingLinks report |
| MR7586 | RTSUPP-160 Fix clickhouse-query for get event |
| MR7586 | RTSUPP-160 Fix clickhouse-query for get event |
| MR7607 | Fix sheet name for table-section xlsx reports in ReportEngine |
| MR7634 | Fix Kafkasender Errors |
| MR7665 | Adjust the welcome page |
| MR7668 | Load balance between partitions for Kafka |
| MR7676 | #2221 Change vc to vlan column in report IPAM/Filter |
| MR7676 | #2221 Change vc to vlan column in report IPAM/Filter |
| MR7687 | RTSUPP-166 Fix managedobjectcapsds datasource |
| MR7687 | RTSUPP-166 Fix managedobjectcapsds datasource |
| MR7688 | RTSUPP-166 Fix managedobjectlabelsstatds datasource |
| MR7688 | RTSUPP-166 Fix managedobjectlabelsstatds datasource |
| MR7692 | Fix archived param in reportdsalarms datasource ('archived' radiobutton in UI) |
| MR7711 | fix_bi_id: Do not import models |
| MR7747 | Speedup update links info for ManagedObject. |
| MR7752 | fix pattern_prompt Zyxel.MSAN |
| MR7758 | fix map link inspector |
| MR7760 | Speedup ManagedObject backend. |
| MR7787 | BDCOM.IOS, BDCOM.XPON get_lldp_neighbors fix LLDP linking |
| MR7803 | Add PortAggregator interface to BDCOM.IOS.get_interface and BDCOM.xPON.get_interfaces |
| MR7820 | #2242 Fix saving KB Entry with attachments |
| MR7835 | NAG.SNR profile update |
| MR7879 | Selfmon Update Managedobject collectors |
| MR7880 | Fix "b'%name'" in lldp remote subtype 7 |
| MR7898 | Set max replication_factor on kafka client to 3. |
| MR7918 | Periodic Interface Status add LAG status |
| MR8037 | #2114 discovery: Postpone jobs with import errors |
| MR8135 | Add WatchDog |
| MR8154 | Fix get_dict_interface_metrics - add condition for interface scope metrics only |
| MR8155 | Fix get_interface_metrics for passing '\N' values |
Bugfixes¶
| MR | Title |
|---|---|
| MR7204 | Remove assigno is_managed field from network-scan. |
| MR7418 | Fix ManagedObject filter on FM Event UI. |
| MR7430 | fixed |
| MR7444 | Fix typo in Label._get_re cache. |
| MR7459 | Fix error when DataSource return empty result. |
| MR7468 | reset to empty value |
| MR7470 | fixed |
| MR7474 | Fix duplicate caps when set_caps on Service used. |
| MR7479 | clearForm method added |
| MR7484 | Fix typo when binding service to sub. |
| MR7488 | Fix ChangeField format on workflow decorator. |
| MR7490 | Fix table name on MetricState query. |
| MR7510 | #2323 Fix save Custom field on managed_object form |
| MR7512 | #2220 Reduce max message size on metrics_queue on 1%. |
| MR7535 | object list fix total all translate |
| MR7537 | #2229 Fix update diagnostic when state changed on ETL process. |
| MR7549 | #2133 Check tt_id exists when check_escalated method. |
| MR7550 | #2235 Split defer message if arguments size exceeded. |
| MR7614 | Set unsupported ssh proto when 'No supported authentication methods' error. |
| MR7624 | Fix panel_id type on GrafanaDS service query. |
| MR7660 | fix unknown-models group delete |
| MR7670 | fix get_nested_inventory after #2270 |
| MR7696 | #2282 Set param type to 'list' |
| MR7696 | #2282 Set param type to 'list' |
| MR7707 | Fix package imports in custom |
| MR7713 | Fix syslog/trap collectors trace when datastream not rebuilding. |
| MR7716 | Fix filter protected labels on UI Filter. |
| MR7726 | Fix migrate Clickhosue default value for metrics. |
| MR7737 | Fix clickhouse metric view with default value.. |
| MR7763 | Fix trace when no metric data in query. |
| MR7765 | Fix order in migrate-ch.py for custom collection case |
| MR7792 | Add default map_lon, map_lon params. |
| MR7793 | Fix managed_object open form when not oper_status. |
| MR7800 | Fix GroupEdit form open. |
| MR7807 | #2329 convert value to hex |
| MR7814 | #2323 Fix Create ManagedObject when Custom Field set |
| MR7817 | Remove bad param from insert_many on whois update. |
| MR7819 | #1436 Fix 'different vertices on map' error when request same coordinates for box. |
| MR7821 | #2335 Fix firmare_recommended_version output in MO card |
| MR7849 | Fix error after systemctl restart noc in main->setup->csv export/import |
| MR7856 | Fix prevent inserting empty values into headers Message Route |
| MR7868 | #2326 ID undefined when new object |
| MR7873 | Add effective labels to GenericObject on update_diagnostics_alarms. |
| MR7876 | Huawei.MA5600T: Clean up misindents inflicted by pager |
| MR7877 | Huawei.MA6500T: Fix get_cpe and get_cpe_status for cases when CPE name ends with minus |
| MR7881 | Fixed alarm clearing on admin_state down |
| MR7884 | #2423 Add AuthLDAPDomain check when aaa.Group delete. |
| MR7886 | #2427 Fix allowed_models migration. |
| MR7900 | #2434 Fix dns datastream when address state changed. |
| MR7903 | Fix MetricAction.on_delete_check bad field name. |
| MR7906 | #2341 Fixed open GetNow as first application |
| MR7910 | #2352 Always invalidate ManagedObject cache when change TTSystem settings. |
| MR7951 | #2446 Change segment to l2domain in vlan card |
| MR7956 | #2455 Fix IPv4 in byte-string normalization in IPParameter and IPv4Parameter |
| MR7985 | Fix apply match Label when save settings. |
| MR7986 | Fix ManagedObjectProfile match_label apply. |
| MR7987 | #2464 Fix apply interface event policy. |
| MR7997 | Fix favorites stars in model/doc application |
| MR8001 | #2463 Исправление обновления sources_config сервиса метрик |
| MR8002 | Fix apply dynamic profile classification when save object. |
| MR8010 | Fix interface effective_labels update. |
| MR8025 | #2106 Fix with race condition in ActiveAlarm.set_root |
| MR8134 | Fix view Link Metrics on NetworkSegment Map |
| MR8136 | Fix change etl workflow state after object create. |
| MR8201 | Kafka client skip message too large. |
Code Cleanup¶
| MR | Title |
|---|---|
| MR7852 | Fix typo in welcome page |
Others¶
| MR | Title |
|---|---|
| MR7506 | #2217 Add support 0.6.x Json Grafana Plugin to GrafanaDS service. |
| MR7673 | fixed vlan displaying in ip/ipam/contents |
| MR7911 | Added CPU and memory metrics for CDATA.xPON and BDCOM.xPON |
| MR7936 | Fix Classifier error if handler in trigger is None |
Profile Changes¶
Alcatel.7302¶
| MR | Title |
|---|---|
| MR7729 | fix get_interfaces Alcatel.7302 |
BDCOM.IOS¶
| MR | Title |
|---|---|
| MR7770 | Изменён профиль BDCOM.IOS |
CData.xPON¶
| MR | Title |
|---|---|
| MR7882 | Fix CData.xPON snmp ifindex detection #2353 |
Cisco.IOS¶
| MR | Title |
|---|---|
| MR8014 | Cisco.IOS.get_metrics. Fix SLA probes metrics get. |
DLink.DxS¶
| MR | Title |
|---|---|
| MR7839 | Add confdb normalizer to DLink.DxS |
Eltex.MES¶
| MR | Title |
|---|---|
| MR7566 | fix get_portchannel Eltex.MES |
Huawei.MA5600T¶
| MR | Title |
|---|---|
| MR7431 | Huawei.MA5600T.get_metrics. Add CLI collect for ONT metrics. |
| MR7437 | Huawei.MA5600T.get_metrics. Cleanup get_dom_metrics. |
| MR7478 | fix shdsl ports Huawei.MA5600T |
| MR7916 | Fix MA5600T.get_interfaces for retrieving information about last port in board |
Huawei.VRP¶
| MR | Title |
|---|---|
| MR7499 | Huawei.VRP.get_metrics. Fix 'SLA | Packets | Loss | Ratio' metric oid. |
Juniper.JUNOS¶
| MR | Title |
|---|---|
| MR7424 | add sensors to get_inventory for JUNOS |
| MR7530 | Juniper add caps |
| MR7600 | Juniper.JUNOS Update SLA |
| MR7841 | Juniper.JUNOS.get_interfaces fix interface recognition for ae interface |
MikroTik.RouterOS¶
| MR | Title |
|---|---|
| MR7321 | Add radio metrics, ddash |
| MR7808 | MikroTik.RouterOS fix CLI working on new RouterOS version |
| MR7845 | Mikrotik.RouterOS.get_interfaces.py Add wg interface type and ignoring unknown iftype |
NSN.TIMOS¶
| MR | Title |
|---|---|
| MR7651 | Fixing LACP interfaces for new versions of software Alcatel.TIMOS |
Qtech.QSW2800¶
| MR | Title |
|---|---|
| MR7509 | fix pattern_prompt Qtech.QSW2800 |
| MR7734 | Qtech.QSW2800. Add DOM metrics |
SKS.SKS¶
| MR | Title |
|---|---|
| MR7682 | fix promt SKS.SKS |
TPLink.T2600G¶
| MR | Title |
|---|---|
| MR7840 | TPLink.T2600G add tokenizer and stub normalizer |
rare¶
| MR | Title |
|---|---|
| MR7514 | fix interfaces Alcatel.TIMOS |
| MR7548 | Eltex.ESR add inv.objectmodels, sa.profilecheckrules, get_inventory.py( for sensors), fix get_version.py |
| MR7825 | Update DCN.DCWL profile |
| MR7993 | Fix get_version, get_chassis_id and add scripts for Eltex.WOPLR |
Collections Changes¶
| MR | Title |
|---|---|
| MR7419 | Fix CRC MetricType MeasurementUnit. |
| MR7425 | Migrate Report Event Summary and Report Unclassified Trap OIDs to New API. |
| MR7471 | Set enable_timedelta on Interface scope. |
| MR7529 | New Metrics for ippool of BRAS: HUAWEI, JUNIPER, NSN |
| MR7667 | RTSUPP-166 Add discovery_problem field in new Object_detail report |
| MR7667 | RTSUPP-166 Add discovery_problem field in new Object_detail report |
| MR7708 | Remove key field check for received metrics. |
Deploy Changes¶
| MR | Title |
|---|---|
| MR7449 | BUmp liftbridge to 1.9.0 |
| MR7505 | Fix consul ansible interpreter handling |