Tungsten Clustering 7.1.3
Build: 3
Release Date: 25 Jun 2024
End of Life Date: 7 Jul 2026
Warning
Due to JGroup libraries being updated in the 7.1.0 release, managers running releases older than 7.1.0 will not communicate with managers running 7.1.0+ therefore when upgrading to this release from anything older than 7.1.0, all nodes must be upgraded before proper cluster communication will be restored. Ensure the cluster is in MAINTENANCE before beginning the upgrade and do NOT SHUN nodes whilst a mix of manager versions are running.
Behavior Changes (10)
The following changes may affect existing scripts and integration tools. Any scripts or environment which make use of these tools should check and update for the new configuration:
Command-line Tools (10)
- Improved support for the
--nosudoargument and the sudo command intpm diagIssue: CT-2308 - The default port in
tpm generate-haproxy-for-apihas been updated to 8201Issue: CT-2282 - The
tapicommand option now prints a much easier-to-understand URL when specifying the-UoptionIssue: CT-2279 - The
tapicommand Connector router module support has been removedIssue: CT-2277 - The
tpm certcommand now accepts an absolute path filename as a typeSpecIssue: CT-2268 - The
tpm certcommand now accepts--basedirand--certsdiras aliases for--dirto specify the target directory for generationIssue: CT-2267 - The
tpm diagcommand now checks themy_print_defaultscommand for the MySQL error log value if the direct querySELECT @@GLOBAL.log_error;fails to gather a value for any reason.Issue: CT-2229 - All scripts that call
cctrlhave been updated to usecctrl -no-routerswhen possible to improve performanceIssue: CT-2228 - The
tpm updatecommand now checks for a custompasswords.storefile in the INI and exits with an error if the running file does not match the custom file.Issue: CT-2216 - The
tpm certcommand now properly accepts the full file name as a typeSpec.Issue: CT-2213
Improvements, new features and functionality (7)
Installation and Deployment (2)
- Oracle Linux 9 has been certified for Tungsten products from version 7.1.3.Issue: CT-2370
- Added support for Ruby 3.2.Issue: CT-2296
Command-line Tools (4)
- Added new
tpm check portscommand which will check port connectivity for standard Tungsten ports to a specified hostIssue: CT-2292 tpasswdutility gets a new switch-Cor--compare.toallowing password store file comparison fortpm updatepurpose.Issue: CT-2278- A new command has been added,
tpm check ini, that will validate all options present in atungsten.inifile. This command can be run prior to installation.Issue: CT-2240 - Improved help text in the
tpm certcommand.Issue: CT-2222
Connector (1)
- In proxy mode, kill queries are now intercepted by the connector in order to replace the given thread_id by the underlying database connection thread_id.NoteWhile executing the kill command, you might get an error like "Could not execute query kill query <id>: Unknown thread id:<id>". This can be ignored, the connection will still be properly killed.Issue: CT-2298
Bug Fixes (8)
Installation and Deployment (1)
- The
tpm updatecommand now passes the verbose and debug flags properly totpm delete-service.Issue: CT-2299
Command-line Tools (5)
- The
tpm reportcommand now displays channel 2 output properly when in Bridge modeIssue: CT-2294 - The
tpm certcommand now works correctly with theshare/tungsten.envconfiguration file prior to installationIssue: CT-2255 - Issue: CT-2237
- Issue: CT-2224
- Issue: CT-2181
Monitoring (2)
- The
check_tungsten_progresscommand now behaves properly on witness nodes by exiting with an errorCRITICAL: Replicator is not installed on Witness nodes.Issue: CT-2301 - The
zabbix_tungsten_onlinemonitoring tool now properly supports active witnessesIssue: CT-2300