VMware recommends that you upgrade to the latest patch available for your current minor release, and then upgrade to the latest patch available for the next minor release.
For product versions and upgrade paths, see Upgrade Planner.
Because VMware uses the Percona Distribution for MySQL, expect a time lag between Oracle releasing a MySQL patch and VMware releasing VMware Tanzu SQL with MySQL for VMs containing that patch.
2.10 releases have the following known issues:
Release Date: May 13, 2024
This release includes the following changes:
This release includes the following changes:
cf update-service
would fail with The service broker has been updated, and this service instance is out of date
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.944* |
Percona server | 5.7.44-48* |
Percona XtraDB cluster | 5.7.44-31.65* |
Percona XtraBackup | 2.4.29* |
adbr-release | 0.107.0* |
bpm-release | 1.2.19* |
cf-cli-release | 1.59.0* |
cf-service-gateway-release | 151.0.0* |
count-cores-indicator-release | 2.0.0 |
dedicated-mysql-release | 0.164.65* |
dedicated-mysql-adapter-release | 0.298.94* |
loggregator-agent-release | 7.7.7* |
mysql-data-backup-restore | 3.7.0* |
mysql-monitoring-release | 10.15.0* |
on-demand-service-broker-release | 0.46.0* |
pxc-release | 0.62.0* |
routing-release | 0.296.0* |
service-metrics-release | 2.0.37* |
Release Date: Jan 19th, 2024
Because of these changes, VMware Tanzu SQL with MySQL for VMs supports only VMware Tanzu Application Service for VMs v2.11.x and later.
This release includes the following changes:
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.793* |
Percona Server | 5.7.44-48* |
Percona XtraDB Cluster | 5.7.43-31.65* |
Percona XtraBackup | 2.4.29* |
adbr-release | 0.98.0* |
bpm-release | 1.2.13* |
cf-cli-release | 1.59.0* |
cf-service-gateway-release | 140.0.0* |
count-cores-indicator-release | 2.0.0* |
dedicated-mysql-release | 0.164.44* |
dedicated-mysql-adapter-release | 0.298.65* |
loggregator-agent-release | 7.7.4* |
mysql-backup-release | 2.37.0* |
mysql-monitoring-release | 10.10.0* |
on-demand-service-broker-release | 0.45.3* |
pxc-release | 0.60.0* |
routing-release | 0.287.0* |
service-metrics-release | 2.0.34* |
This version was an internal dev-release
Release Date: Oct 24th, 2023
This release includes the following changes:
This release resolves the following issues:
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.730* |
Percona Server | 5.7.42-46 |
Percona XtraDB Cluster | 5.7.43-31.65* |
Percona XtraBackup | 2.4.28 |
adbr-release | 0.93.0* |
bpm-release | 1.2.9* |
cf-cli-release | 1.50.0* |
cf-service-gateway-release | 128.0.0* |
count-cores-indicator-release | 2.0.0 |
dedicated-mysql-release | 0.164.25* |
dedicated-mysql-adapter-release | 0.298.45* |
loggregator-agent-release | 7.6.4* |
mysql-backup-release | 2.32.0* |
mysql-monitoring-release | 10.5.0* |
on-demand-service-broker-release | 0.45.0* |
pxc-release | 0.57.0* |
routing-release | 0.283.0* |
service-metrics-release | 2.0.33* |
This version was an internal dev-release
Release Date: Sep 12, 2023
This release resolves the following issues:
MySQL service bindings support MariaDB Connector/J v3.0 and later::
MariaDB Connector/J 3.0 and later, by default, accept only jdbc:mariadb
connection strings.
In service bindings created by the MySQL tile, the jdbcUrl
parameter now includes the permitMysqlScheme
option. This ensures that apps that use MariaDB Connector/J 3.0 and later are compatible with MySQL tile service bindings.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.676* |
Percona Server | 5.7.42-46 |
Percona XtraDB Cluster | 5.7.42-31.65 |
Percona XtraBackup | 2.4.28 |
adbr-release | 0.88.0* |
bpm-release | 1.2.7* |
cf-cli-release | 1.47.0* |
cf-service-gateway-release | 123.0.0* |
count-cores-indicator-release | 2.0.0 |
dedicated-mysql-adapter-release | 0.298.37* |
dedicated-mysql-release | 0.164.19* |
loggregator-agent-release | 7.6.2* |
mysql-backup-release | 2.31.0* |
mysql-monitoring-release | 10.4.0* |
on-demand-service-broker-release | 0.43.3* |
pxc-release | 0.56.0* |
routing-release | 0.280.0* |
service-metrics-release | 2.0.32* |
Release Date: Jul 17th, 2023
This release includes the following changes:
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.330+ |
Percona Server | 5.7.42-46* |
Percona XtraDB Cluster | 5.7.42-31.65 |
Percona XtraBackup | 2.4.28 |
adbr-release | 0.83.0* |
bpm-release | 1.2.3* |
cf-cli-release | 1.45.0* |
cf-service-gateway-release | 114.0.0* |
count-cores-indicator-release | 2.0.0* |
dedicated-mysql-adapter-release | 0.298.25* |
dedicated-mysql-release | 0.164.15* |
loggregator-agent-release | 6.5.11* |
mysql-backup-release | 2.27.0* |
mysql-monitoring-release | 10.1.0* |
on-demand-service-broker-release | 0.43.2* |
pxc-release | 0.54.0* |
routing-release | 0.275.0* |
service-metrics-release | 2.0.29* |
Release Date: Dec 8th, 2022
This release includes the following changes:
wsrep_applier_threads
. The default is set to 4, and users can customize it. For details refer to Changing Defaults Using Arbitrary Parameters.This release has the following known issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
In TAS 2.13, the MySQL tile metrics are not available when using the cf tail
command. The metrics are still available to other external services such as Healthwatch.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.330+ |
Percona Server | 5.7.40-43* |
Percona XtraDB Cluster | 5.7.39-31.61 |
Percona XtraBackup | 2.4.26 |
mysql-backup-release | 2.22.0* |
mysql-monitoring-release | 9.22.0* |
pxc-release | 0.48.0* |
* Components marked with an asterisk have been updated
Release Date: October 11, 2022
This release includes the following new features:
This release has the following known issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
In TAS 2.13, the MySQL tile metrics are not available when using the cf tail
command. The metrics are still available to other external services such as Healthwatch.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.261+ |
Percona Server | 5.7.39-42* |
Percona XtraDB Cluster | 5.7.39-31.61* |
Percona XtraBackup | 2.4.26 |
mysql-backup-release | 2.20.0* |
mysql-monitoring-release | 9.21.0* |
pxc-release | 0.46.0* |
* Components marked with an asterisk have been updated
Release Date: August 9, 2022
This release resolves the following issues:
This release has the following known issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
In TAS 2.13, the MySQL tile metrics are not available when using cf tail. The metrics are still available to other external services such as Healthwatch.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.261+ |
Percona Server | 5.7.38-41* |
Percona XtraDB Cluster | 5.7.38-31.59* |
Percona XtraBackup | 2.4.26* |
mysql-backup-release | 2.19.0* |
mysql-monitoring-release | 9.16.0* |
pxc-release | 0.43.0* |
* Components marked with an asterisk have been updated
Release Date: March 02, 2022
This release has the following known issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
When using TAS 2.13, the MySQL tile metrics are not available when using cf tail. The metrics are still available to other external services such as Healthwatch.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.196+ |
Percona Server | 5.7.35-38 |
Percona XtraDB Cluster | 5.7.35-31.53 |
Percona XtraBackup | 2.4.24 |
mysql-backup-release | 2.18.0 |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.41.0 |
Release Date: January 24, 2022
This release includes the following security fixes:
CVE-2021-44228 / CVE 2021-45046 / CVE 2021-45105 - Remote code injection in Log4j2:
This release updates log4j to v2.17.0 in the sample spring app that is used in the smoke tests errand.
The on-demand broker now communicates with the Cloud Foundry Cloud Controller over TLS.
Requests to the CloudFoundry router destined for an HA mysql service instance can now have a header X-Forwarded-Proto: https
. Previously such requests would have caused an infinite redirect.
This release has the following known issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.196+ |
Percona Server | 5.7.35-38 |
Percona XtraDB Cluster | 5.7.35-31.53 |
Percona XtraBackup | 2.4.24 |
mysql-backup-release | 2.18.0 |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.41.0 |
* Components marked with an asterisk have been updated
Release Date: October 14, 2021
This release has the following new feature:
This release has the following fixes:
This release has the following issue:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.141* |
Percona Server | 5.7.34–37 |
Percona XtraDB Cluster | 5.7.34–31.51 |
Percona XtraBackup | 2.4.23 |
mysql-backup-release | 2.17.0 |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.37.0 |
* Components marked with an asterisk have been updated
Release Date: August 17, 2021
This release includes the following security fix:
This release has the following fixes:
ApplicationDataBackupRestore (adbr) processes running on the service instances only accept TLS v1.2 connections: Previously, these adbr processes accepted all TLS connections, regardless of version.
Smoke test errands no longer leave orphan routes: Do a one-time cleanup of orphan routes from earlier versions of Tanzu SQL with MySQL for VMs by running:
cf target -o system -s pivotal-services
cf delete-orphaned-routes
This release has the following issues:
Backups larger than 50 GB fail: Backups larger than 50 GB do not complete. As of v2.10.5, backups can be as large as 1000 GB.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.135* |
Percona Server | 5.7.34–37* |
Percona XtraDB Cluster | 5.7.34–31.51* |
Percona XtraBackup | 2.4.23* |
mysql-backup-release | 2.17.0* |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.37.0* |
* Components marked with an asterisk have been updated
Release Date: May 28, 2021
New feature in this release:
List as many backups as needed: Previously, the ApplicationDeveloperBackupRestore (adbr) plugin always listed the five most recent backups.
Now, the adbr plugin accepts an integer parameter to specify how many backups to list. The plugin continues to list five backups by default.
To install the new plugin, see ApplicationDataBackupRestore on the Cloud Foundry Community cf CLI Plugins website. For how to use the new limit parameter, see Procedure to Restore a Service Instance in Backing Up and Restoring.
Configure backup location with bucket path: The tile now accepts an optional field for bucket path. This allows backups to be stored with a path like: p.mysql > BUCKET-PATH > service-instance_GUID > yyyy > mm > dd
.
Previously, the ApplicationDeveloperBackupRestore (adbr) feature stored backup artifacts with a path like: p.mysql > service-instance_GUID > yyyy > mm > dd
.
Existing backup artifacts can still be accessed through the cf CLI using the adbr
plugin.
To configure a bucket path, follow the procedure for your external storage solution in Configuring Automated Backups.
This release has the following fix:
This release has the following issues:
Backups larger than 50 GB fail: Backups larger than 50 GB do not complete. As of v2.10.5, backups can be as large as 1000 GB.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.125* |
Percona Server | 5.7.33–36* |
Percona XtraDB Cluster | 5.7.33–33* |
Percona XtraBackup | 2.4.21 |
mysql-backup-release | 2.16.0 |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.34.0* |
* Components marked with an asterisk have been updated
Release Date: March 11, 2021
New features and changes in this release:
Support Instance Profiles for backups to S3: Tanzu SQL for VMs now supports using instance profiles for backups to Amazon S3.
This is enabled by a radio button on the Backups pane of the VMware Tanzu SQL with MySQL for VMs tile. Configuring the fields under this option allows for backups to Amazon S3 without using static credentials. For more information, see Back Up to Amazon S3 with Instance Profile.
Avoid filling up the Persistent Disk with Binary Logs: A checkbox restricts the space that binary logs can use on the persistent disk. For databases with a high transaction rate, this change prevents database failures due to the disk running out of space. For more information, see Limit binary log disk use to 33% of disk capacity in Installing and Configuring.
This release has the following fix:
This release has the following issues:
Backups larger than 50 GB fail: Backups larger than 50 GB do not complete. As of v2.10.5, backups can be as large as 1000 GB.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.101* |
Percona Server | 5.7.32–35* |
Percona XtraDB Cluster | 5.7.32–31* |
Percona XtraBackup | 2.4.21* |
mysql-backup-release | 2.16.0* |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.33.0 |
* Components marked with an asterisk have been updated
Release Date: February 4, 2021
This release has the following fix:
This release has the following issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
During restore, the ADBR plug-in incorrectly indicates the database is unavailable: The plug-in must report that the restore is in progress.
Backups larger than 50 GB fail: Backups larger than 50 GB do not complete. As of v2.10.5, backups can be as large as 1000 GB.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.95* |
Percona Server | 5.7.31–34 |
Percona XtraDB Cluster | 5.7.31–34 |
Percona XtraBackup | 2.4.20 |
mysql-backup-release | 2.15.0 |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.31.0 |
* Components marked with an asterisk have been updated
Release Date: December 8, 2020
Breaking Change: Before you upgrade to VMware Tanzu SQL with MySQL for VMs v2.10, ensure that your apps support connecting to the MySQL database using TLS v1.2. This might require updating the MySQL connector. For example, if you are using MySQL Connector/J, use MySQL Connector/J v8.0.8 or later or v5.1.44 or later.
New features and changes in this release:
External access to the MySQL database through Service-Gateway: By enabling service-gateway access, operators and developers can allow MySQL service instances to be accessed from outside VMware Tanzu Application Service for VMs platform. For more information, see About Service-Gateway Access.
Option to restrict MySQL client connections to TLS v1.2: When TLS is enabled, operators can choose to enforce TLS v1.2 as the minimum TLS version for client connections. Connections that use the TLS v1.1 protocol or older are then rejected by the MySQL server. For more information, see Configure TLS in Installing and Configuring.
Backup artifacts are organized under subfolders in external storage: Previously, the Application Developer Backup and Restore (ADBR) feature stored backup artifacts in the root directory in external storage. For easier navigation, backup artifacts are now stored under p.mysql > service-instance_GUID > yyyy > mm > dd
. Old backup artifacts stored in the root directory can still be accessed through the cf CLI using the adbr plugin.
Multi‑Site Replication GA: The Multi‑Site Replication feature is officially generally available in this release. There have been no changes to the feature since v2.9.1.
Percona Server: Upgraded to v5.7.31–34.
Percona XtraDB Cluster: Upgraded to v5.7.31–34.
This release has the following issues:
Plan 1 must be active: If you set Plan 1 to Inactive in the VMware Tanzu SQL with MySQL for VMs tile, your installation fails when you apply changes. To fix this issue, ensure that Plan 1 is always configured.
During restore, the ADBR plug-in incorrectly indicates the database is unavailable: The plug-in must report that the restore is in progress.
Backups larger than 50 GB fail: Backups larger than 50 GB do not complete. As of v2.10.5, backups can be as large as 1000 GB.
ApplicationDataBackupRestore (adbr) fails to list backups when the container name is omitted from the Blob Store Base URL: As a workaround, the Blob Store Base URL must follow the format: my-storage-account.my-custom.domain/MY-CONTAINER-NAME
.
The following components are compatible with this release:
Component | Version |
---|---|
Stemcell | 621.93* |
Percona Server | 5.7.31–34 |
Percona XtraDB Cluster | 5.7.31–34 |
Percona XtraBackup | 2.4.20 |
mysql-backup-release | 2.15.0 |
mysql-monitoring-release | 9.15.0 |
pxc-release | 0.31.0* |
* Components marked with an asterisk have been updated
To view the release notes for another product version, select the version from dropdown at the top of this page.