VMware Tanzu Application Service for VMs [Windows] v2.13 Release Notes

Page last updated:

This topic contains release notes for VMware Tanzu Application Service for VMs [Windows] (TAS for VMs [Windows]) v2.13.

Because VMware uses the Percona Distribution for MySQL, expect a time lag between Oracle releasing a MySQL patch and VMware releasing TAS for VMs [Windows] containing that patch.

Before you install the tile, refer to the Windows Stemcell Compatibility Matrix.


Releases

2.13.8

Release Date: 11/10/2022

  • Bump diego to version 2.69.0
  • Bump garden-runc to version 1.22.5
  • Bump windows-syslog to version 1.1.10
  • Bump hwc-offline-buildpack to version 3.1.26
  • Bump loggregator-agent to version 6.5.4
  • Bump metrics-discovery to version 3.2.3
  • Bump smoke-tests to version 4.8.1
Component Version Release Notes
windows2019 stemcell2019.44
diego2.69.0
envoy-nginx0.13.0
event-log0.9.0
garden-runc1.22.5
windows-syslog1.1.10
windowsfs-release2.39.0
hwc-offline-buildpack3.1.26
3.1.26
  * Update libbuildpack
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | hwc | 20.0.0 | windows, windows2016 |
  Default binary versions:
  | name | version |
  |-|-|
  | hwc | 20.0.0 |
  * Uncached buildpack SHA256: b9b2cec9ada73d9a2933a14e8e56f025c35b02d8bed7e74e20b093a23e13ec43
  * Uncached buildpack SHA256: f633f0f686fc9539ec8f4ef205e778c820602e51434730fd69f7caad4cfb3d4f
          
loggregator-agent6.5.4
metrics-discovery3.2.3
smoke-tests4.8.1
4.8.1
  Create bosh final release 4.8.1
          
4.8.0
  Create bosh final release 4.8.0
          
winc2.8.0
windows-utilities0.14.0

v2.13.7

Release Date: 10/19/2022

  • [Feature Improvement] Add option for file logging and improved event logging
  • Bump diego to version 2.68.0
  • Bump envoy-nginx to version 0.13.0
  • Bump garden-runc to version 1.22.3
  • Bump windows-syslog to version 1.1.9
  • Bump loggregator-agent to version 6.5.2
  • Bump metrics-discovery to version 3.2.1
  • Bump smoke-tests to version 4.7.0
  • Bump winc to version 2.8.0
  • Bump windowsfs-release to version 2.37.0
Component Version Release Notes
windows2019 stemcell2019.44
diego2.68.0
v2.68.0
  ## Changes
  * Bump to go 1.19.1! Thanks @mariash!
  * Add buildvcs=false to all windows package compilation. Thanks @geofffranks!
  ### ✨ Built with go 1.19.1
  **Full Changelog**: https://github.com/cloudfoundry/diego-release/compare/v2.67.0...v2.68.0
          
v2.67.0
  ## Changes
  - `cacheddownloader` now has a backoff algorithm when retrying failed downloads. This was provided as a way to work around thundering herds of cells downloading and overwhelming rate-limited blobstores. Thanks for the PR @prycey77!
  - Bump natsclient + route-emitter dependencies
  ## ✨ Built with go 1.18.5
  ## Resources
  - [Download release v2.67.0 from bosh.io](https://bosh.io/releases/github.com/cloudfoundry/diego-release?version=2.67.0).
  - Verified with [cloudfoundry/cf-deployment @ `e639b051fdd968f5931f1c14e80cb7d4cbc32ea6`](https://github.com/cloudfoundry/cf-deployment/commit/e639b051fdd968f5931f1c14e80cb7d4cbc32ea6).
          
v2.66.4
  This release was created by mistake via CI. See v2.67.0 instead
          
envoy-nginx0.13.0
event-log0.9.0
garden-runc1.22.3
windows-syslog1.1.9
hwc-offline-buildpack3.1.25
loggregator-agent6.5.2
metrics-discovery3.2.1
smoke-tests4.7.0
4.7.0
  Create bosh final release 4.7.0
          
winc2.8.0
windows-utilities0.14.0
windowsfs-release2.37.0

v2.13.6

Release Date: 09/21/2022

  • [Security Fix] Bump Cloud Controller Ruby version to 2.7.6 and Go to 1.18.5
  • [Security Fix] Update Content-Security-Policy
  • [Breaking Change] If you have configured an app log rate limit that measures app log rates in lines per second, Diego immediately drops app logs that exceed the app log rate limit. For more information, see Diego Drops App Logs That Exceed the App Log Rate Limit below.
  • [Feature] Enables TLS for all internal MySQL galera and monitoring components
  • [Feature Improvement] Bump golang to 1.18 for diego, routing, cf-networking, and silk
  • [Known Issue] If Git is not installed in the PATH environment variable for your Windows stemcell when you deploy TAS for VMs [Windows], you may encounter a version control system (VCS) stamping failure. For more information, see Windows Stemcells Without Git Installed Cause VSC Stamping Failures below.
  • Bump diego to version 2.66.3
  • Bump envoy-nginx to version 0.11.0
  • Bump garden-runc to version 1.22.2
  • Bump hwc-offline-buildpack to version 3.1.25
  • Bump loggregator-agent to version 6.5.0
  • Bump metrics-discovery to version 3.2.0
  • Bump winc to version 2.7.0
  • Bump windowsfs-release to version 2.36.0
Component Version
windows2019 stemcell2019.44
diego2.66.3
envoy-nginx0.11.0
event-log0.9.0
garden-runc1.22.2
hwc-offline-buildpack3.1.25
loggregator-agent6.5.0
metrics-discovery3.2.0
smoke-tests4.5.0
winc2.7.0
windows-utilities0.14.0
windowsfs-release2.36.0

v2.13.5

Release Date: 08/10/2022

  • Bump loggregator-agent to version 6.4.3
  • Bump metrics-discovery to version 3.1.1
Component Version
windows2019 stemcell2019.44
diego2.62.0
envoy-nginx0.9.0
event-log0.9.0
garden-runc1.20.8
hwc-offline-buildpack3.1.24
loggregator-agent6.4.3
metrics-discovery3.1.1
smoke-tests4.5.0
winc2.5.0
windows-utilities0.14.0

v2.13.4

Release Date: 07/19/2022

  • Bump diego to version 2.62.0
  • Bump garden-runc to version 1.20.8
  • Bump loggregator-agent to version 6.4.2
  • Bump metrics-discovery to version 3.1.0
Component Version
windows2019 stemcell2019.44
diego2.62.0
envoy-nginx0.9.0
event-log0.9.0
garden-runc1.20.8
hwc-offline-buildpack3.1.24
loggregator-agent6.4.2
metrics-discovery3.1.0
smoke-tests4.5.0
winc2.5.0
windows-utilities0.14.0
windowsfs-release2.35.0

v2.13.3

Release Date: 06/24/2022

Warning: Upcoming reduction in maintenance and security release coverage! In future patches, no sooner than July 1st 2022, some TAS components will become more strict about the protocols used in TLS communications, causing integrations with systems using older, insecure protocols to fail. Specifically, components built using the Go programming language will no longer support TLS 1.0 or 1.1, or certificates using SHA-1. In order to avoid breaking changes in this version line, (which has reached its End of General Support,) these components will no longer be updated with bug and security fixes in any patches that may be released. To continue receiving maintenance and security releases, upgrade to a version of TAS that remains in general support.

  • Bump diego to version 2.62.0
Component Version
windows2019 stemcell2019.44
diego2.62.0
envoy-nginx0.9.0
event-log0.9.0
garden-runc1.20.6
hwc-offline-buildpack3.1.24
loggregator-agent6.4.1
metrics-discovery3.0.13
smoke-tests4.5.0
winc2.5.0
windows-utilities0.14.0
windowsfs-release2.35.0

v2.13.2

Release Date: 06/09/2022

Warning: Breaking change. This version contains Diego 2.64.0, which bumps to Go 1.18. Go 1.18 no longer supports TLS 1.0 and 1.1 connections or certificates with a SHA-1 checksum. This is most likely to affect connections with external databases. We stated earlier that we wouldn’t bump to Go 1.18 until July 1, 2022. This TAS release with Diego 2.64.0 breaks that promise. We apologize. We are rolling back to Diego 2.62.0. If you already successfully deployed to this TAS release with Diego 2.64.0, then you are safe to continue using it.

Component Version
windows2019 stemcell2019.44
diego2.64.0
envoy-nginx0.9.0
event-log0.9.0
garden-runc1.20.6
hwc-offline-buildpack3.1.24
loggregator-agent6.4.1
metrics-discovery3.0.13
smoke-tests4.5.0
winc2.5.0
windows-utilities0.14.0
windowsfs-release2.35.0

v2.13.1

Release Date: 04/20/2022

  • Bump diego to version 2.62.0
  • Bump garden-runc to version 1.20.3
  • Bump hwc-offline-buildpack to version 3.1.24
  • Bump winc to version 2.5.0
Component Version
windows2019 stemcell2019.44
diego2.62.0
envoy-nginx0.9.0
event-log0.9.0
garden-runc1.20.3
hwc-offline-buildpack3.1.24
loggregator-agent6.3.8
metrics-discovery3.0.8
smoke-tests4.5.0
winc2.5.0
windows-utilities0.14.0
windowsfs-release2.35.0

v2.13.0

Release Date: March 29, 2022

Component Version
windows2019 stemcell2019.44
diego2.58.1
envoy-nginx0.9.0
event-log0.9.0
garden-runc1.20.0
hwc-offline-buildpack3.1.22
loggregator-agent6.3.8
metrics-discovery3.0.8
smoke-tests4.5.0
winc2.4.0
windows-utilities0.14.0
windowsfs-release2.33.2

How to Upgrade

The TAS for VMs [Windows] v2.13 tile is available with the release of VMware Tanzu Application Service for VMs (TAS for VMs) v2.13. To use the TAS for VMs [Windows] v2.13 tile, you must install Ops Manager v2.10 or later and TAS for VMs v2.13 or later.

New Features in TAS for VMs [Windows] v2.13

TAS for VMs [Windows] v2.13 includes no new features.

Breaking Changes

TAS for VMs [Windows] v2.13 includes the following breaking change:

Diego Drops App Logs That Exceed the App Log Rate Limit

As of TAS for VMs [Windows] v2.13.6, if you have configured an app log rate limit that measures app log rates in lines per second, Diego immediately drops app logs that exceed the app log rate limit.

In TAS for VMs [Windows] v2.13.5 and earlier, Diego buffers and releases approximately 5 MB to 10 MB of app logs that exceed the app log rate limit. This behavior has changed in TAS for VMs [Windows] v2.13.6 because Diego has been upgraded to a newer version.

If this change in behavior causes parts of your deployment to fail, VMware recommends that you either modify any automated scripts that rely on app log output or increase the app log rate limit.

For more information about app log rate limits, see App Log Rate Limiting.

Known Issues

TAS for VMs [Windows] v2.13 includes the following known issue:

Windows Stemcells Without Git Installed Cause VSC Stamping Failures

If Git is not installed either on your Windows stemcell or in the PATH environment variable for your Windows stemcell when you deploy TAS for VMs [Windows] v2.13.6, you may see the following error:

Stderr:   Use -buildvcs=false to disable VCS stamping.

This occurs because some TAS for VMs [Windows] v2.13.6 use Go v1.18, which embeds VSC information in binaries. As a result, releases that contain .git files require that Git is installed either on your Windows stemcell or in the PATH for your Windows stemcell. If you do not have Git installed in either location and have not set the buildvcs property to false, Go v1.18 fails to build the release.

TAS for VMs [Windows] v2.13.6 contains windows2019fs-release. Because windows2019fs-release contains .git files, deployments of TAS for VMs [Windows] v2.13.6 using Windows stemcells that do not have Git installed on them or in their PATH fail with the VSC stamping error above.