Skip to content

Commit 68ad9ee

Browse files
author
mar
committed
doc: write tcm release notes
1 parent dca36c7 commit 68ad9ee

4 files changed

Lines changed: 97 additions & 4 deletions

File tree

doc/tooling/tcm/tcm_releases/index.rst

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,15 @@ Supported versions
2626
- First release date
2727
- Versions
2828

29+
* - :ref:`1.6 <tcm_releases_1_6>`
30+
- February 06, 2026
31+
- | 1.6.0
32+
2933
* - :ref:`1.5 <tcm_releases_1_5>`
3034
- August 28, 2025
31-
- | 1.5.1
35+
- | 1.5.3
36+
| 1.5.2
37+
| 1.5.1
3238
| 1.5.0
3339
3440
* - :ref:`1.4 <tcm_releases_1_4>`
@@ -61,6 +67,7 @@ Supported versions
6167
.. toctree::
6268
:maxdepth: 1
6369

70+
tcm_1.6
6471
tcm_1.5
6572
tcm_1.4
6673
tcm_1.3

doc/tooling/tcm/tcm_releases/tcm_1.5.rst

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Tarantool Cluster Manager 1.5
55

66
Release date: August 28, 2025
77

8-
Latest release in series: 1.5.1
8+
Latest release in series: 1.5.3
99

1010
|tcm_full_name| 1.5.0 introduces a new UI page for configuring TCF clusters and includes important fixes that enhance reliability, compliance, and user experience.
1111

@@ -55,7 +55,8 @@ This release includes multiple fixes across different modules:
5555
- Tuples -- fixed an error that caused tab refresh failures in clusters with a large number of spaces.
5656
- ``utils`` — the ``FilterSlices`` function to correctly filter slices. Since version 1.5.1.
5757
- :ref:`Audit log <tcm_audit_log>` documentation now contains only necessary event types. Since version 1.5.1.
58-
58+
- fixed issue when adding a new role, the **Permissions** drop-down list had multiple empty lines at the bottom. Since version 1.5.2.
59+
-
5960

6061
.. _tcm_releases_1_5_1:
6162

@@ -64,3 +65,29 @@ Migrations section
6465

6566
Since version 1.5.1, |tcm| includes a new ``migrations`` section with a ``duration`` field.
6667
This field allows specifying the maximum execution time for long-running migrations, preventing them from being interrupted by the default timeout.
68+
69+
.. _tcm_releases_1_5_3:
70+
71+
Cluster reliability
72+
-------------------
73+
74+
|tcm| 1.5.3 improves overall cluster stability, fault tolerance, and configuration handling.
75+
The cluster now automatically reconnects after transient failures and continuously monitors node health to detect degraded or unavailable instances faster.
76+
Configuration changes are applied correctly without disrupting cluster operation.
77+
Quorum and health check logic were reworked to better tolerate partial failures. Unavailable nodes are now excluded from quorum calculations,
78+
preventing cluster-wide outages when only a minority of nodes becomes unavailable.
79+
80+
The following issues were fixed:
81+
82+
- incorrect quorum calculation when some nodes were down.
83+
- unstable health check behavior under partial failures.
84+
- ``cluster not found`` error when adding or editing cluster settings.
85+
86+
87+
Migration management improvements
88+
---------------------------------
89+
90+
Also, |tcm| 1.5.3 makes migration handling safer and more predictable.
91+
Applied migrations are now automatically locked from editing. Executed migrations are clearly marked as read-only in the interface,
92+
and the UI displays an explanatory message to indicate that modifications are not allowed.
93+
This prevents accidental changes to already executed migrations and ensures migration history consistency.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
.. _tcm_releases_1_6:
2+
3+
Tarantool Cluster Manager 1.6
4+
=============================
5+
6+
Release date: February 6, 2026
7+
8+
Latest release in series: 1.6.0
9+
10+
This release introduces support for TDB workers in the cluster dashboard with integrated health monitoring,
11+
adds TLS configuration guides for secure connections, improves audit log configuration and validation,
12+
and introduces a feature flag for managing the Tuples tab. It also includes important fixes for LDAP authentication,
13+
TLS configuration parsing, and a memory leak in SSL cluster connections.
14+
15+
.. _tcm_releases_1_6_workers_tdb:
16+
17+
TDB workers monitoring in cluster dashboard
18+
--------------------------------------------
19+
20+
|tcm| adds support for TDB workers in the cluster dashboard with integrated health monitoring and visibility.
21+
22+
Workers are automatically discovered from etcd and continuously monitored via dedicated health check endpoints.
23+
Their metrics are proxied through TCM and exposed individually, allowing detailed operational insight.
24+
25+
The interface displays workers directly in the stateboard with clear status indicators and a details panel.
26+
Each worker can be in one of four states: healthy, degraded, unhealthy, or no connection, helping administrators quickly detect and diagnose issues.
27+
28+
.. _tcm_releases_1_6_audit_log:
29+
30+
Audit log configuration improvements
31+
------------------------------------
32+
33+
The audit log configuration is now safer and more predictable.
34+
35+
Protocol values are validated during startup. If an invalid protocol is specified, the system automatically falls back to default settings and emits a warning.
36+
Audit log parameters can be set in advance at the system bootstrap stage by specifying them in the ``auditlog`` field of the initial-settings section in the configuration file.
37+
These settings will be applied automatically if the audit log has not been configured yet.
38+
39+
.. _tcm_releases_1_6_explorer:
40+
41+
Explorer enhancements
42+
---------------------
43+
44+
A feature flag has been introduced to control the visibility of the **Tuples** tab in the Explorer interface.
45+
46+
The tab is displayed only when the corresponding feature flag is enabled and the CRUD module is available.
47+
The flag can be configured either in the application configuration file or via command-line arguments at startup
48+
49+
.. _tcm_releases_1_6_fixes:
50+
51+
Stability and reliability fixes
52+
-------------------------------
53+
54+
This release also includes several fixes that improve system stability and security.
55+
56+
LDAP authentication behavior has been adjusted, including logout handling, anonymous binding to Active Directory, and the preservation of authorization method settings after a restart.
57+
TLS configuration parsing has been fixed to ensure cipher suites and curve preferences are correctly recognized in both configuration files and command-line arguments.
58+
Missing schema attributes for cluster configuration have been added, and configuration validation feedback in the editor has been improved.
59+
60+
Additionally, a memory leak that could occur when SSL-enabled cluster connections became unavailable has been resolved, resulting in more stable cluster operation.

doc/tooling/tcm/tcm_ui_overview.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,6 @@ TCF page can be added via the |tcm| configuration file:
424424
feature:
425425
tcf:True
426426
427-
428427
On this page, you can:
429428

430429
* view information about TCF clusters

0 commit comments

Comments
 (0)