VMware Tanzu Application Service for VMs v3.0 Release Notes

Page last updated:

This topic contains release notes for VMware Tanzu Application Service for VMs (TAS for VMs) v3.0.

TAS for VMs is certified by the Cloud Foundry Foundation for 2022.

For more information about the Cloud Foundry Certified Provider Program, see How Do I Become a Certified Provider? on the Cloud Foundry website.

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


Releases

3.0.1

Release Date: 11/15/2022

  • [Feature] Add “Max request header size in kb” property to Networking tab to allow operators to specify a limit on the aggregate size of request headers. Requests over this limit receive a 431 status code.
  • [Bug Fix] Bump UAA to 76.1.0 to fix copy-to-clipboard functionality
  • Bump backup-and-restore-sdk to version 1.18.57
  • Bump binary-offline-buildpack to version 1.0.47
  • Bump cf-networking to version 3.14.0
  • Bump dotnet-core-offline-buildpack to version 2.4.2
  • Bump garden-runc to version 1.22.5
  • Bump go-offline-buildpack to version 1.10.0
  • Bump java-offline-buildpack to version 4.53
  • Bump mapfs to version 1.2.12
  • Bump nfs-volume to version 7.1.8
  • Bump nginx-offline-buildpack to version 1.1.45
  • Bump nodejs-offline-buildpack to version 1.8.3
  • Bump php-offline-buildpack to version 4.4.67
  • Bump push-usage-service-release to version 674.0.25
  • Bump python-offline-buildpack to version 1.8.0
  • Bump r-offline-buildpack to version 1.1.34
  • Bump routing to version 0.244.0
  • Bump ruby-offline-buildpack to version 1.8.59
  • Bump silk to version 3.14.0
  • Bump smb-volume to version 3.1.6
  • Bump staticfile-offline-buildpack to version 1.5.35
  • Bump uaa to version 76.1.0
Component Version Release Notes
ubuntu-jammy stemcell1.8
backup-and-restore-sdk1.18.57
v1.18.57
  ## Changes
  * Add a script that the autobumper task can use for ncurses (#739)
  * Prep for a gomega upgrade (#743)
  * Support mysql-8.0 on ubuntu-xenial stemcells (#738)
  * Update vendored package golang-1-linux (#745)
  * Wire in the ncurses autobumper from PR 739 (#740)
  * chore(dockerize-release): compile BOSH packages concurrently (#741)
  ## Dependencies
  * **gomega:** Updated to v1.23.0.
For more information, see [gomega](https://github.com/onsi/gomega). * **api:** Updated to v0.101.0.
For more information, see [api](https://github.com/googleapis/google-api-go-client). * **rspec:** Updated to v3.12.0.
For more information, see [rspec](https://github.com/rspec/rspec-metagem).
v1.18.55
  ## Changes
  * Bump mysql from 5.7.38 to 5.7.39 (#722)
  ## Dependencies
  * **gomega:** Updated to v1.22.1.
For more information, see [gomega](https://github.com/onsi/gomega).
v1.18.54
  ## Changes
  * Add a unit tests workflow for sdk-release-tests (#714)
  * Add airgap tests (#704)
  * Bump mariadb from 10.6.9 to 10.6.10 (#711)
  * Update vendored package golang-1-linux (#718)
  ## Dependencies
  * **storage:** Updated to v1.27.0.
For more information, see [storage](https://github.com/googleapis/google-cloud-go). * **api:** Updated to v0.98.0.
For more information, see [api](https://github.com/googleapis/google-api-go-client).
v1.18.53
  ## Changes
  * Update vendored package golang-1-linux (#677)
  ## Dependencies
  * **bosh-backup-and-restore:** Updated to v1.9.38.
For more information, see [bosh-backup-and-restore](https://github.com/cloudfoundry-incubator/bosh-backup-and-restore). * **pq:** Updated to v1.10.7.
For more information, see [pq](https://github.com/lib/pq). * **api:** Updated to v0.96.0.
For more information, see [api](https://github.com/googleapis/google-api-go-client).
binary-offline-buildpack1.0.47
1.0.47
  * Update libbuildpack
  * Uncached buildpack SHA256: 4dd3ba6d0802797fd8a27f2624660aa877d7d6990c977e37f6391e6592376ca8
  * Uncached buildpack SHA256: f7cec524cf452026823432b755e3acdffc39a0f498272d0be8bddec00ec16d67
  * Uncached buildpack SHA256: c65dae7aaa1e4744fcac88d48f6aac3c85012cb6f42b671798a7a50300e6a333
          
1.0.46
  * Update libbuildpack
  * Uncached buildpack SHA256: c783f83e8338b27dac50b0d727f5d97144637c242bb196862032b31c2e7f03c8
  * Uncached buildpack SHA256: 356de9c16e950aafc26b38de344c9194f90a4504f659124b27f2e5240dcdcffa
  * Uncached buildpack SHA256: 3cf7f7db4b583c70bf96a7f783c08927194397898c5ab45cc5b0719c4df542a6
          
bosh-dns-aliases0.0.4
bpm1.1.19
capi1.139.0
cf-autoscaling249.0.17
cf-cli1.41.0
cf-networking3.14.0
cflinuxfs30.321.0
cflinuxfs40.28.0
credhub2.12.8
diego2.66.3
dotnet-core-offline-buildpack2.4.2
2.4.2
  * Add node 16.18.0, remove node 16.17.0 for stack(s) cflinuxfs3, cflinuxfs4
  * Add dotnet-sdk 3.1.424, remove dotnet-sdk 3.1.423 for stack(s) cflinuxfs3
  * Add dotnet-runtime 3.1.30, remove dotnet-runtime 3.1.29 for stack(s) cflinuxfs3
  * Add dotnet-aspnetcore 3.1.30, remove dotnet-aspnetcore 3.1.29 for stack(s) cflinuxfs3
  * Add dotnet-sdk 6.0.402, remove dotnet-sdk 6.0.401 for stack(s) cflinuxfs4, cflinuxfs3
  * Add dotnet-runtime 6.0.10, remove dotnet-runtime 6.0.9 for stack(s) cflinuxfs4, cflinuxfs3
  * Add dotnet-aspnetcore 6.0.10, remove dotnet-aspnetcore 6.0.9 for stack(s) cflinuxfs4, cflinuxfs3
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | bower | 1.8.14 | cflinuxfs3, cflinuxfs4 |
  | dotnet-aspnetcore | 3.1.30 | cflinuxfs3 |
  | dotnet-aspnetcore | 6.0.10 | cflinuxfs3, cflinuxfs4 |
  | dotnet-runtime | 3.1.30 | cflinuxfs3 |
  | dotnet-runtime | 6.0.10 | cflinuxfs3, cflinuxfs4 |
  | dotnet-sdk | 3.1.424 | cflinuxfs3 |
  | dotnet-sdk | 6.0.402 | cflinuxfs3, cflinuxfs4 |
  | libgdiplus | 6.1 | cflinuxfs3 |
  | libgdiplus | 6.1 | cflinuxfs4 |
  | libunwind | 1.6.2 | cflinuxfs3 |
  | libunwind | 1.6.2 | cflinuxfs4 |
  | node | 16.18.0 | cflinuxfs3 |
  | node | 16.18.0 | cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | dotnet-runtime | 6.0.x |
  | dotnet-aspnetcore | 6.0.x |
  | dotnet-sdk | 6.0.x |
  | bower | 1.8.x |
  * Uncached buildpack SHA256: 6d39ad86c292780ffb933b17b9ea2b3dbf8dfc8a4051e6b8eee4a287a48fad89
  * Uncached buildpack SHA256: 19e73da01d2aa75447f8e77486222601fe0d88c92f3661e9646151c9ba49e814
          
2.4.1
  * Bug Fix: Fix logic in rolling the version forward
  (https://github.com/cloudfoundry/dotnet-core-buildpack/pull/646)
  * Add dotnet-sdk 3.1.423, remove dotnet-sdk 3.1.421
  for stack(s) cflinuxfs3
  * Add dotnet-sdk 6.0.401, remove dotnet-sdk 6.0.302
  for stack(s) cflinuxfs4, cflinuxfs3
  * Add dotnet-runtime 3.1.29, remove dotnet-runtime 3.1.27
  for stack(s) cflinuxfs3
  * Add dotnet-runtime 6.0.9, remove dotnet-runtime 6.0.7
  for stack(s) cflinuxfs4, cflinuxfs3
  * Add dotnet-aspnetcore 3.1.29, remove dotnet-aspnetcore 3.1.27
  for stack(s) cflinuxfs3
  * Add dotnet-aspnetcore 6.0.9, remove dotnet-aspnetcore 6.0.7
  for stack(s) cflinuxfs4, cflinuxfs3
  * Add node 16.17.0, remove node 16.16.0
  for stack(s) cflinuxfs4, cflinuxfs3
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | bower | 1.8.14 | cflinuxfs3, cflinuxfs4 |
  | dotnet-aspnetcore | 3.1.29 | cflinuxfs3 |
  | dotnet-aspnetcore | 6.0.9 | cflinuxfs3, cflinuxfs4 |
  | dotnet-runtime | 3.1.29 | cflinuxfs3 |
  | dotnet-runtime | 6.0.9 | cflinuxfs3, cflinuxfs4 |
  | dotnet-sdk | 3.1.423 | cflinuxfs3 |
  | dotnet-sdk | 6.0.401 | cflinuxfs3, cflinuxfs4 |
  | libgdiplus | 6.1 | cflinuxfs3 |
  | libgdiplus | 6.1 | cflinuxfs4 |
  | libunwind | 1.6.2 | cflinuxfs3 |
  | libunwind | 1.6.2 | cflinuxfs4 |
  | node | 16.17.0 | cflinuxfs3 |
  | node | 16.17.0 | cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | dotnet-runtime | 6.0.x |
  | dotnet-aspnetcore | 6.0.x |
  | dotnet-sdk | 6.0.x |
  | bower | 1.8.x |
  * Uncached buildpack SHA256: 2dd283982a7b3a3ff3187392a684371151360c706023f0d4fe7ae3f6dc0aab9d
  * Uncached buildpack SHA256: 18225e8c81aafbec68348399ddd7c58a3e0420bbfe6479c5964b08797013ff40
          
garden-runc1.22.5
go-offline-buildpack1.10.0
1.10.0
  * Add support for cflinuxfs4 stack
  * Add go 1.19.2, remove go 1.19 for stack(s) cflinuxfs4, cflinuxfs3
  * Update Go Buildpack dependencies to only keep 1 of each patch version (latest)
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | dep | 0.5.4 | cflinuxfs3 |
  | dep | 0.5.4 | cflinuxfs4 |
  | glide | 0.13.3 | cflinuxfs3 |
  | glide | 0.13.3 | cflinuxfs4 |
  | go | 1.18.7 | cflinuxfs3 |
  | go | 1.18.7 | cflinuxfs4 |
  | go | 1.19.2 | cflinuxfs3 |
  | go | 1.19.2 | cflinuxfs4 |
  | godep | 80 | cflinuxfs3 |
  | godep | 80 | cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | go | 1.18.x |
  * Uncached buildpack SHA256: 35f3b6b61c19104db056610fea83cc19b3c04788aec3772be4c0c9d4a46fc50f
  * Uncached buildpack SHA256: 802aa0da6b655ad5f05ccbba452d609a77a61a7daf4d7a05c1ce493a90de8256
          
1.9.50
  * Deprecate Go 1.17 (#285)
  * Add go 1.19.1
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183191986)
  * Add go 1.18.6, remove go 1.18.4
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183191760)
  * Adds --stack flag for integration tests
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | dep | 0.5.4 | cflinuxfs3 |
  | glide | 0.13.3 | cflinuxfs3 |
  | go | 1.18.4 | cflinuxfs3 |
  | go | 1.18.5 | cflinuxfs3 |
  | go | 1.18.6 | cflinuxfs3 |
  | go | 1.19 | cflinuxfs3 |
  | go | 1.19.1 | cflinuxfs3 |
  | godep | 80 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | go | 1.18.x |
  * Uncached buildpack SHA256: 647b82f99fe9e52a7aff5be5e5811c37c85823d7b120b37f3f6957a303684b2e
          
java-offline-buildpack4.53
4.53
  I'm pleased to announce the release of the java-buildpack, version 4.53. It primarily includes new OpenJDK versions, which are based on the Oracle Java Quarterly Updates for Oct 2022.
  -  This release also includes an enhancement to the Sealights framework, more field are supported for a User-Provided service (Thanks to @alonweiss-sl via #964)
  ## 🚨 Deprecation of Spring Cloud Connectors & Spring Auto Reconfiguration 🚨
  This release reverts the change made in v4.51 which disabled the Spring Auto Reconfiguration framework by default. From this release, it will be enabled by default as per all versions < 4.51. This is to provide users with more time to migrate to the recommended alternative library, `java-cfenv`. The default of disabled will now happen in a release after March 2023, and the library will be completely removed in a release after March 2024. As before, you may [post feedback/comments to this issue](https://github.com/cloudfoundry/java-buildpack/issues/951).
  For a more detailed look at the changes in 4.53, please take a look at the [commit log](https://github.com/cloudfoundry/java-buildpack/compare/v4.52...v4.53). The packaged version of the buildpack, suitable for use with create-buildpack and update-buildpack, can be found attached to this release.
  | Dependency | Version | CVEs | Release Notes |
  | ---------- | ------- | ---- | ------------- |
  | AppDynamics Agent | `22.9.1_34265` | | [Release Notes](https://docs.appdynamics.com/4.5.x/en/product-and-release-announcements/release-notes/language-agent-notes/java-agent-notes) |
  | Azure Application Insights Agent | `2.6.2` | | [Release Notes](https://github.com/Microsoft/ApplicationInsights-Java/releases) |
  | CA Introscope APM Framework | `22.8.0_48` | |  |
  | Client Certificate Mapper | `1.11.0_RELEASE` |Included inline above | Included inline above |
  | Container Security Provider | `1.19.0_RELEASE` |Included inline above | Included inline above |
  | Contrast Security Agent | `3.18.1` | | [Release Notes](https://docs.contrastsecurity.com/en/java-agent-release-notes.html) |
  | Datadog APM Javaagent | `0.114.0` | | [Release Notes](https://github.com/DataDog/dd-trace-java/releases) |
  | Elastic APM Agent | `1.34.1` | | [Release Notes](https://www.elastic.co/guide/en/apm/agent/java/current/release-notes.html) |
  | Gemalto Luna Security Provider | `7.4.0` | | [Release Notes](https://www.thalesdocs.com/gphsm/luna/7/docs/network/Content/CRN/Luna/CRN_Luna.htm) |
  | Geode Tomcat Session Store | `1.12.5` | |  |
  | Google Stackdriver Debugger | `2.32.0` | | [Release Notes](https://cloud.google.com/debugger/docs/release-notes) |
  | Google Stackdriver Profiler | `0.1.0` | | [Release Notes](https://cloud.google.com/profiler/docs/release-notes) |
  | Groovy | `2.5.19` | | [Release Notes](http://www.groovy-lang.org/releases.html) |
  | JaCoCo Agent | `0.8.8` | | [Release Notes](https://github.com/jacoco/jacoco/releases) |
  | Java Memory Assistant Agent | `0.5.0` | |  |
  | Java Memory Assistant Clean Up | `0.1.0` | |  |
  | JProfiler Profiler | `12.0.4` | | [ChangeLog](https://www.ej-technologies.com/download/jprofiler/changelog.html) |
  | JRebel Agent | `2022.4.1` | | [ChangeLog](https://www.jrebel.com/products/jrebel/changelog) |
  | jvmkill Agent | `1.17.0_RELEASE` |Included inline above | Included inline above |
  | MariaDB JDBC Driver | `2.7.2` | | [Release Notes](https://mariadb.com/kb/en/mariadb-connector-j-274-release-notes/) |
  | Memory Calculator | `3.13.0_RELEASE` |Included inline above | Included inline above |
  | Metric Writer | `3.5.0_RELEASE` |Included inline above | Included inline above |
  | New Relic Agent | `7.11.0` | | [Release Notes](https://docs.newrelic.com/docs/release-notes/agent-release-notes/java-release-notes/) |
  | OpenJDK JRE 11 | `11.0.17_7` |[Risk Matrix](https://www.oracle.com/security-alerts/cpuoct2022.html#AppendixJAVA) | [Release Notes](https://bell-sw.com/pages/liberica-release-notes-11.0.17/) |
  | OpenJDK JRE 17 | `17.0.5_8` |[Risk Matrix](https://www.oracle.com/security-alerts/cpuoct2022.html#AppendixJAVA) | [Release Notes](https://bell-sw.com/pages/liberica-release-notes-17.0.5/) |
  | OpenJDK JRE 8 | `1.8.0_352` |[Risk Matrix](https://www.oracle.com/security-alerts/cpuoct2022.html#AppendixJAVA) | [Release Notes](https://bell-sw.com/pages/liberica-release-notes-8u352/) |
  | PostgreSQL JDBC Driver | `42.5.0` | | [ChangeLog](https://jdbc.postgresql.org/documentation/changelog.html) |
  | Redis Session Store | `1.3.6_RELEASE` |Included inline above | Included inline above |
  | Riverbed Appinternals Agent | `11.8.5_BL527` | |  |
  | SeaLights Agent | `4.0.2145` | |  |
  | SkyWalking | `8.9.0` | | [ChangeLog](https://github.com/apache/skywalking/tree/master/changes) |
  | Spring Auto-reconfiguration | `2.12.0_RELEASE` |Included inline above | Included inline above |
  | Spring Boot CLI | `2.7.5` | |  |
  | Spring Boot Container Customizer | `2.6.0_RELEASE` |Included inline above | Included inline above |
  | Tomcat | `9.0.68` |[Security](https://tomcat.apache.org/security-9.html) | [ChangeLog](https://tomcat.apache.org/tomcat-9.0-doc/changelog.html) |
  | Tomcat Access Logging Support | `3.3.0_RELEASE` |Included inline above | Included inline above |
  | Tomcat Lifecycle Support | `3.3.0_RELEASE` |Included inline above | Included inline above |
  | Tomcat Logging Support | `3.3.0_RELEASE` |Included inline above | Included inline above |
  | YourKit Profiler | `2022.9.171` | | [Release Notes](https://www.yourkit.com/download/yjp_2022_3_builds.jsp) |
          
log-cache2.12.0
loggregator106.6.9
loggregator-agent6.5.0
mapfs1.2.12
v1.2.12
  ## Changes
  * Replace `go get` with `go install` (#23)
  * Update vendored package golang-1-linux (#26)
  * Update vendored package golang-1-linux (#27)
  ## Dependencies
  * **mapfs:** Updated to v`27f8711`.
For more information, see [mapfs](https://github.com/cloudfoundry/mapfs).
metric-registrar1.2.10
metrics-discovery3.2.0
mysql-monitoring9.18.0
nats50
nfs-volume7.1.8
v7.1.8
  ## Changes
  * Fix upgrade from 7.1.6 (#253)
  * Include openldap 2.4.44 blob in release to use it in Xenial (#254)
          
v7.1.7
  ## Changes
  * Add final release 7.1.6 [ci skip]
  * Bump OpenLDAP package to 2.5.13 LTS, which supports xenial (#241)
  * Remove libnfsidmap from jammy. Was replaced by new nfs-utils (#220)
  * Replace `go get` with `go install` (#209)
  ## Dependencies
  * **bosh-template:** Updated to v2.3.0.
For more information, see [bosh-template](https://github.com/cloudfoundry/bosh). * **gomega:** Updated to v1.20.2.
For more information, see [gomega](https://github.com/onsi/gomega). * **nfsbroker:** Updated to v`2e74bed`.
For more information, see [nfsbroker](https://github.com/cloudfoundry/nfsbroker). * **nfsv3driver:** Updated to v`e206602`.
For more information, see [nfsv3driver](https://github.com/cloudfoundry/nfsv3driver).
nginx-offline-buildpack1.1.45
1.1.45
  * Add nginx 1.23.2, remove nginx 1.23.1 for stack(s) cflinuxfs3
  * Add nginx 1.22.1, remove nginx 1.22.0 for stack(s) cflinuxfs3
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | nginx | 1.22.1 | cflinuxfs3 |
  | nginx | 1.23.2 | cflinuxfs3 |
  | openresty | 1.13.6.2 | cflinuxfs3 |
  | openresty | 1.15.8.3 | cflinuxfs3 |
  | openresty | 1.17.8.2 | cflinuxfs3 |
  | openresty | 1.19.9.1 | cflinuxfs3 |
  | openresty | 1.21.4.1 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | nginx | 1.23.x |
  * Uncached buildpack SHA256: 59553ae241975530230e065f996a0434b7a85df061b3d79ec8f3073f3701c720
          
1.1.44
  * Update libbuildpack
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | nginx | 1.22.0 | cflinuxfs3 |
  | nginx | 1.23.1 | cflinuxfs3 |
  | openresty | 1.13.6.2 | cflinuxfs3 |
  | openresty | 1.15.8.3 | cflinuxfs3 |
  | openresty | 1.17.8.2 | cflinuxfs3 |
  | openresty | 1.19.9.1 | cflinuxfs3 |
  | openresty | 1.21.4.1 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | nginx | 1.23.x |
  * Uncached buildpack SHA256: 29cc1a2aea42cfb654f31ee6e0c7bdb14521679fab127b26fa396b055b9c8033
          
1.1.43
  * Update libbuildpack
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | nginx | 1.22.0 | cflinuxfs3 |
  | nginx | 1.23.1 | cflinuxfs3 |
  | openresty | 1.13.6.2 | cflinuxfs3 |
  | openresty | 1.15.8.3 | cflinuxfs3 |
  | openresty | 1.17.8.2 | cflinuxfs3 |
  | openresty | 1.19.9.1 | cflinuxfs3 |
  | openresty | 1.21.4.1 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | nginx | 1.23.x |
  * Uncached buildpack SHA256: 4f3acdd173c641d69e65ee46b28eee41660539110fe0729a53d60db4a4c170c7
          
nodejs-offline-buildpack1.8.3
1.8.3
  * Add node 18.12.1, remove node 18.9.0
  for stack(s) cflinuxfs3, cflinuxfs4
  * Add node 14.21.1, remove node 14.20.0
  for stack(s) cflinuxfs3, cflinuxfs4
  * Add node 16.18.1, remove node 16.17.1
  for stack(s) cflinuxfs3, cflinuxfs4
  (https://www.pivotaltracker.com/story/show/183724805)
  * Bumps go.mod go version to 1.19
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | node | 14.20.1 | cflinuxfs3 |
  | node | 14.20.1 | cflinuxfs4 |
  | node | 14.21.1 | cflinuxfs3 |
  | node | 14.21.1 | cflinuxfs4 |
  | node | 16.18.0 | cflinuxfs3 |
  | node | 16.18.0 | cflinuxfs4 |
  | node | 16.18.1 | cflinuxfs3 |
  | node | 16.18.1 | cflinuxfs4 |
  | node | 18.10.0 | cflinuxfs3 |
  | node | 18.10.0 | cflinuxfs4 |
  | node | 18.12.1 | cflinuxfs3 |
  | node | 18.12.1 | cflinuxfs4 |
  | yarn | 1.22.19 | cflinuxfs3, cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | node | 16.x |
  * Uncached buildpack SHA256: 2891efd8d931f6e7c10253bc116cb90544a086a47966532eee13af60414f1ede
  * Uncached buildpack SHA256: cf64d739fafe8a94abff4573cccabf1873e96b923c6f744de14c2e5e106f5903
          
1.8.2
  * Add node 16.18.0, remove node 16.17.0 for stack(s) cflinuxfs4, cflinuxfs3
  * Adding error message when npm install fails (#522)
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | node | 14.20.0 | cflinuxfs3 |
  | node | 14.20.0 | cflinuxfs4 |
  | node | 14.20.1 | cflinuxfs3 |
  | node | 14.20.1 | cflinuxfs4 |
  | node | 16.17.1 | cflinuxfs3 |
  | node | 16.17.1 | cflinuxfs4 |
  | node | 16.18.0 | cflinuxfs4 |
  | node | 16.18.0 | cflinuxfs3 |
  | node | 18.9.0 | cflinuxfs3 |
  | node | 18.9.0 | cflinuxfs4 |
  | node | 18.10.0 | cflinuxfs3 |
  | node | 18.10.0 | cflinuxfs4 |
  | yarn | 1.22.19 | cflinuxfs3, cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | node | 16.x |
  * Uncached buildpack SHA256: fa3ba16a26ff03da9312e4717bbcd4640a8bf1d1d275193980075209a2c4cd62
  * Uncached buildpack SHA256: 65afb62e378e5d9ba02d1ca6184aca3fcc901d772464e4e254594b6ee7342136
          
notifications62
notifications-ui40
php-offline-buildpack4.4.67
4.4.67
  * Add php 7.4.32, remove php 7.4.29 for stack(s) cflinuxfs3
  * Add php 8.1.11, remove php 8.1.9 for stack(s) cflinuxfs3
  * Add php 8.0.24, remove php 8.0.22 for stack(s) cflinuxfs3
  * Add composer 2.4.2, remove composer 2.4.1 for stack(s) cflinuxfs3
  Packaged binaries:
  | name | version | cf_stacks | modules |
  |-|-|-|-|
  | CAAPM | 20.11.0 | cflinuxfs3 |  |
  | appdynamics | 22.8.0-588 | cflinuxfs3 |  |
  | composer | 2.4.2 | cflinuxfs3 |  |
  | httpd | 2.4.54 | cflinuxfs3 |  |
  | newrelic | 9.20.0.310 | cflinuxfs3 |  |
  | nginx | 1.22.0 | cflinuxfs3 |  |
  | nginx | 1.23.1 | cflinuxfs3 |  |
  | php | 7.4.30 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ioncube, ldap, lua, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phalcon, phpiredis, protobuf, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, stomp, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xmlrpc, xsl, yaf, yaml, zip, zlib |
  | php | 7.4.32 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ioncube, ldap, lua, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phalcon, phpiredis, protobuf, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, stomp, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xmlrpc, xsl, yaf, yaml, zip, zlib |
  | php | 8.0.23 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  | php | 8.0.24 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  | php | 8.1.10 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  | php | 8.1.11 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  Default binary versions:
  | name | version |
  |-|-|
  | php | 7.4.32 |
  | httpd | 2.4.54 |
  | newrelic | 9.20.0.310 |
  | nginx | 1.23.1 |
  | composer | 2.4.2 |
  | CAAPM | 20.11.0 |
  * Uncached buildpack SHA256: 637cbc9daa642ce3d3f42377ea2d0555d3db0959e9fedd81fa1a2fc0e2097000
          
4.4.66
  * Add php 8.0.23, remove php 8.0.21
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183155275)
  * Add php 8.1.10, remove php 8.1.8
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183154369)
  * Add composer 2.4.1, remove composer 2.3.10
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183038970)
  (https://www.pivotaltracker.com/story/show/183001218)
  Packaged binaries:
  | name | version | cf_stacks | modules |
  |-|-|-|-|
  | CAAPM | 20.11.0 | cflinuxfs3 |  |
  | appdynamics | 22.8.0-588 | cflinuxfs3 |  |
  | composer | 2.4.1 | cflinuxfs3 |  |
  | httpd | 2.4.54 | cflinuxfs3 |  |
  | newrelic | 9.20.0.310 | cflinuxfs3 |  |
  | nginx | 1.22.0 | cflinuxfs3 |  |
  | nginx | 1.23.1 | cflinuxfs3 |  |
  | php | 7.4.29 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ioncube, ldap, lua, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phalcon, phpiredis, protobuf, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, stomp, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xmlrpc, xsl, yaf, yaml, zip, zlib |
  | php | 7.4.30 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ioncube, ldap, lua, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phalcon, phpiredis, protobuf, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, stomp, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xmlrpc, xsl, yaf, yaml, zip, zlib |
  | php | 8.0.22 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  | php | 8.0.23 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pdo_sqlsrv, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, sqlsrv, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  | php | 8.1.9 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  | php | 8.1.10 | cflinuxfs3 | amqp, apcu, bz2, curl, dba, enchant, exif, fileinfo, ftp, gd, gettext, gmp, igbinary, imagick, imap, ldap, lzf, mailparse, maxminddb, mbstring, memcached, mongodb, msgpack, mysqli, oauth, opcache, openssl, pcntl, pdo, pdo_firebird, pdo_mysql, pdo_odbc, pdo_pgsql, pdo_sqlite, pgsql, phpiredis, pspell, psr, rdkafka, readline, redis, shmop, snmp, soap, sockets, sodium, solr, ssh2, sysvmsg, sysvsem, sysvshm, tideways_xhprof, tidy, xdebug, xsl, yaf, yaml, zip, zlib |
  Default binary versions:
  | name | version |
  |-|-|
  | php | 7.4.29 |
  | httpd | 2.4.54 |
  | newrelic | 9.20.0.310 |
  | nginx | 1.23.1 |
  | composer | 2.4.1 |
  | CAAPM | 20.11.0 |
  * Uncached buildpack SHA256: b0ab9a1a5c80a4a2cb7527fcdae9d9a34d2fc44ee599d9bc0019b4dd68b99517
          
push-apps-manager-release677.0.7
push-offline-docs-release1.0.94
push-usage-service-release674.0.25
v674.0.25
  ## Changes
  * Bump src/app-usage-service from [`99b5b7a`](https://github.com/pivotal-cf/app-usage-service/commit/99b5b7aa4e32a14293418f5b5237e54ec74ee07d) to [`aad81af`](https://github.com/pivotal-cf/app-usage-service/commit/aad81af5ada02ff2795e5ac69bba94e7591752ab)
  * Remove dependabot configs for legacy support branches (https://github.com/pivotal-cf/usage-service-release/pull/252)
          
pxc1.0.1
python-offline-buildpack1.8.0
1.8.0
  * Add support for cflinuxfs4 stack.
  * Add pipenv 2022.9.21, remove pipenv 2022.9.8 for stack(s) cflinuxfs3, cflinuxfs4
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | libffi | 3.2.1 | cflinuxfs3, cflinuxfs4 |
  | libmemcache | 1.0.18 | cflinuxfs3, cflinuxfs4 |
  | miniconda3-py39 | 4.12.0 | cflinuxfs3, cflinuxfs4 |
  | pip | 22.2.2 | cflinuxfs3, cflinuxfs4 |
  | pipenv | 2022.9.21 | cflinuxfs3 |
  | pipenv | 2022.9.21 | cflinuxfs4 |
  | python | 3.7.13 | cflinuxfs3 |
  | python | 3.7.13 | cflinuxfs4 |
  | python | 3.7.14 | cflinuxfs3 |
  | python | 3.7.14 | cflinuxfs4 |
  | python | 3.8.13 | cflinuxfs3 |
  | python | 3.8.13 | cflinuxfs4 |
  | python | 3.8.14 | cflinuxfs3 |
  | python | 3.8.14 | cflinuxfs4 |
  | python | 3.9.13 | cflinuxfs3 |
  | python | 3.9.13 | cflinuxfs4 |
  | python | 3.9.14 | cflinuxfs3 |
  | python | 3.9.14 | cflinuxfs4 |
  | python | 3.10.6 | cflinuxfs3 |
  | python | 3.10.6 | cflinuxfs4 |
  | python | 3.10.7 | cflinuxfs3 |
  | python | 3.10.7 | cflinuxfs4 |
  | setuptools | 65.3.0 | cflinuxfs3, cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | python | 3.10.x |
  * Uncached buildpack SHA256: 47570bdface876743174ed8a8cab82df7c764926d7c73e887e59ae55167972d1
  * Uncached buildpack SHA256: be57efe247d3c76dda201de02af018a18e08606f9041d351113b883ab4e5e403
          
1.7.59
  * Add python 3.7.14, remove python 3.7.12
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183201709)
  * Add python 3.8.14, remove python 3.8.12
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183209169)
  * Add python 3.9.14, remove python 3.9.12
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183209172)
  * Add python 3.10.7, remove python 3.10.5
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183186088)
  * Add pipenv 2022.9.8, remove pipenv 2022.8.19
  for stack(s) cflinuxfs3
  * supply: remove pre-installing mercurial
  (https://github.com/cloudfoundry/python-buildpack/pull/576)
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | libffi | 3.2.1 | cflinuxfs3 |
  | libmemcache | 1.0.18 | cflinuxfs3 |
  | miniconda3-py39 | 4.12.0 | cflinuxfs3 |
  | pip | 22.2.2 | cflinuxfs3 |
  | pipenv | 2022.9.8 | cflinuxfs3 |
  | python | 3.7.13 | cflinuxfs3 |
  | python | 3.7.14 | cflinuxfs3 |
  | python | 3.8.13 | cflinuxfs3 |
  | python | 3.8.14 | cflinuxfs3 |
  | python | 3.9.13 | cflinuxfs3 |
  | python | 3.9.14 | cflinuxfs3 |
  | python | 3.10.6 | cflinuxfs3 |
  | python | 3.10.7 | cflinuxfs3 |
  | setuptools | 65.3.0 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | python | 3.10.x |
  * Uncached buildpack SHA256: a0409906fd385553ec63b247843eade0694c9c90de9a873d99a951ae3de72f23
          
1.7.58
  * Set CFLAGS when building
  Fix for `Python.h: No such file or directory` error on native extensions.
  * Add setuptools 65.3.0, remove setuptools 63.4.2
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183070646)
  (https://www.pivotaltracker.com/story/show/182956247)
  * Add pipenv 2022.8.19, remove pipenv 2022.8.5
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183033182)
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | libffi | 3.2.1 | cflinuxfs3 |
  | libmemcache | 1.0.18 | cflinuxfs3 |
  | miniconda3-py39 | 4.12.0 | cflinuxfs3 |
  | pip | 22.2.2 | cflinuxfs3 |
  | pipenv | 2022.8.19 | cflinuxfs3 |
  | python | 3.7.12 | cflinuxfs3 |
  | python | 3.7.13 | cflinuxfs3 |
  | python | 3.8.12 | cflinuxfs3 |
  | python | 3.8.13 | cflinuxfs3 |
  | python | 3.9.12 | cflinuxfs3 |
  | python | 3.9.13 | cflinuxfs3 |
  | python | 3.10.5 | cflinuxfs3 |
  | python | 3.10.6 | cflinuxfs3 |
  | setuptools | 65.3.0 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | python | 3.10.x |
  * Uncached buildpack SHA256: 9c1c0f03cebbd1a5607a3d5af2c19c73a8d064813a17301b4956eacd0a71f824
          
1.7.57
  * Add python 3.10.6, remove python 3.10.4 for stack(s) cflinuxfs3
  * Add pip 22.2.2, remove pip 22.1.2 for stack(s) cflinuxfs3
  * Add pipenv 2022.8.5, remove pipenv 2022.7.4 for stack(s) cflinuxfs3
  * Add setuptools 63.4.2, remove setuptools 63.1.0 for stack(s) cflinuxfs3
  * Scrub multiple ways of describing index-url from requiremnts.txt when using vendored installs (#544). See https://github.com/pypa/pip/issues/11276 for the upstream problem.
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | libffi | 3.2.1 | cflinuxfs3 |
  | libmemcache | 1.0.18 | cflinuxfs3 |
  | miniconda3-py39 | 4.12.0 | cflinuxfs3 |
  | pip | 22.2.2 | cflinuxfs3 |
  | pipenv | 2022.8.5 | cflinuxfs3 |
  | python | 3.7.12 | cflinuxfs3 |
  | python | 3.7.13 | cflinuxfs3 |
  | python | 3.8.12 | cflinuxfs3 |
  | python | 3.8.13 | cflinuxfs3 |
  | python | 3.9.12 | cflinuxfs3 |
  | python | 3.9.13 | cflinuxfs3 |
  | python | 3.10.5 | cflinuxfs3 |
  | python | 3.10.6 | cflinuxfs3 |
  | setuptools | 63.4.2 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | python | 3.10.x |
  * Uncached buildpack SHA256: 5471fc6dcffeab4791975a7af6e0d817716c0c954a092d8cc22d5a07f5f73d11
          
r-offline-buildpack1.1.34
1.1.34
  * Update r 4.2.1 dependencies for stack(s) cflinuxfs3:
  * forecast from 8.17.0 to 8.18.0
  Packaged binaries:
  | name | version | cf_stacks | modules |
  |-|-|-|-|
  | r | 3.6.2 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  | r | 3.6.3 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  | r | 4.2.0 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  | r | 4.2.1 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  * Uncached buildpack SHA256: f93a3cbfb21e159a96c84c61dec8911ea7c4337fe664da2dcc70ca5efe7ed13d
          
1.1.33
  * Rebuild r 4.2.1
  for stack(s) cflinuxfs3
  with dependencies for stack cflinuxfs3: forecast 8.17.0, plumber 1.2.1, rserve 1.8.10, shiny 1.7.2
  (https://www.pivotaltracker.com/story/show/183198485)
  Packaged binaries:
  | name | version | cf_stacks | modules |
  |-|-|-|-|
  | r | 3.6.2 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  | r | 3.6.3 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  | r | 4.2.0 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  | r | 4.2.1 | cflinuxfs3 | forecast, plumber, rserve, shiny |
  * Uncached buildpack SHA256: 8f92b5009b8208dbe146bb5085c6e6e0dd376b19d1d4eb3e2cef73dfa64eb039
          
routing0.244.0
v0.244.0
  ## What's Changed
  * Emit access logs for 431 responses to Loggegator [gorouter PR #331](https://github.com/cloudfoundry/gorouter/pull/331). Thanks @dsabeti !
  * Always suspend pruning when nats is down https://github.com/cloudfoundry/routing-release/pull/287. Thanks @ameowlia !
  * **Full Changelog**: https://github.com/cloudfoundry/routing-release/compare/v0.243.0...v0.244.0
  ## ✨  Built with go 1.19.2
          
v0.243.0
  🎉 Bumped to go1.19.2
  **Full Changelog**: https://github.com/cloudfoundry/routing-release/compare/v0.242.0...v0.243.0
          
v0.242.0
  ## What's Changed
  -  `tcp_router` is now more verbose when running `haproxy_reloader` to assist in diagnosting failed reloads. Thanks @geofffranks! 🎉 ([PR 9](https://github.com/cloudfoundry/cf-tcp-router/pull/9))
  - `gorouter` will now truncate access logs that exceed loggregator + UDP packet limits, so that we no longer drop access log messages sent to the firehose. Thanks @ameowlia @ebroberson! 😻 ([PR 328](https://github.com/cloudfoundry/gorouter/pull/328) and [PR 329](https://github.com/cloudfoundry/gorouter/pull/329))
  **Full Changelog**: https://github.com/cloudfoundry/routing-release/compare/v0.241.0...v0.242.0
  ## ✨  Built with go 1.18
  * despite what the docs/go.version says
  * because the go 1.18 package is present
          
v0.241.0
  🎉 ~~Bumped to go1.19.1~~
  * Still using go 1.18
  * despite what the docs/go.version says
  * because the go 1.18 package is present
  * @plowin submitted [gorouter PR 327](https://github.com/cloudfoundry/gorouter/pull/327) to adjust endpoint-not-unregistered log-level to 'info'
  **Full Changelog**: https://github.com/cloudfoundry/routing-release/compare/v0.240.0...v0.241.0
          
v0.240.0
  ## What's Changed
  * @geofffranks and @ameowlia added property `router.max_header_bytes` to the gorouter job.
  * This value controls the maximum number of bytes the gorouter will read parsing the request header's keys and values, including the request line.
  * It does not limit the size of the request body.
  * An additional padding of 4096 bytes is added to this value by go.
  * Requests with larger headers will result in a 431 status code.
  **Full Changelog**: https://github.com/cloudfoundry/routing-release/compare/v0.239.0...v0.240.0
  ## Manifest Property Changes
  | Job | Property | 0.237.0 | 0.238.0 |
  | --- | --- | --- | --- |
  | `gorouter` | `router.max_header_bytes` | didn't exist | 1048576 (1MB) |
  ## ✨  Built with go 1.18.6
          
ruby-offline-buildpack1.8.59
1.8.59
  * Add bundler 2.3.24, remove bundler 2.3.22 for stack(s) cflinuxfs3
  * Add jruby 9.3.8.0, remove jruby 9.3.7.0 for stack(s) cflinuxfs3
  * Add node 16.18.0, remove node 16.16.0 for stack(s) cflinuxfs3
  * Add rubygems 3.3.24, remove rubygems 3.3.22 for stack(s) cflinuxfs3
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | bundler | 1.17.3 | cflinuxfs3 |
  | bundler | 2.3.24 | cflinuxfs3 |
  | jruby | 9.2.21.0 | cflinuxfs3 |
  | jruby | 9.3.8.0 | cflinuxfs3 |
  | node | 16.18.0 | cflinuxfs3 |
  | openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
  | ruby | 2.7.5 | cflinuxfs3 |
  | ruby | 2.7.6 | cflinuxfs3 |
  | ruby | 3.0.3 | cflinuxfs3 |
  | ruby | 3.0.4 | cflinuxfs3 |
  | ruby | 3.1.1 | cflinuxfs3 |
  | ruby | 3.1.2 | cflinuxfs3 |
  | rubygems | 3.3.24 | cflinuxfs3 |
  | yarn | 1.22.19 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | ruby | 2.7.x |
  * Uncached buildpack SHA256: 30c6e52afd35ea30bc2fdf6a105dda864928bb7e8a68b7b2341e89bc9cb83e3c
          
1.8.58
  * Add bundler 2.3.22, remove bundler 2.3.21
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183206374)
  * Add rubygems 3.3.22, remove rubygems 3.3.19
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183206184)
  (https://www.pivotaltracker.com/story/show/183080650)
  (https://www.pivotaltracker.com/story/show/182952392)
  * Add bundler 2.3.21, remove bundler 2.3.19
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183080884)
  (https://www.pivotaltracker.com/story/show/182951992)
  * Add jruby 9.3.7.0, remove jruby 9.3.6.0
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/183002663)
  * Add node 16.17.0
  for stack(s) cflinuxfs3
  (https://www.pivotaltracker.com/story/show/182999800)
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | bundler | 1.17.3 | cflinuxfs3 |
  | bundler | 2.3.22 | cflinuxfs3 |
  | jruby | 9.2.21.0 | cflinuxfs3 |
  | jruby | 9.3.7.0 | cflinuxfs3 |
  | node | 16.16.0 | cflinuxfs3 |
  | node | 16.17.0 | cflinuxfs3 |
  | openjdk1.8-latest | 1.8.0 | cflinuxfs3 |
  | ruby | 2.7.5 | cflinuxfs3 |
  | ruby | 2.7.6 | cflinuxfs3 |
  | ruby | 3.0.3 | cflinuxfs3 |
  | ruby | 3.0.4 | cflinuxfs3 |
  | ruby | 3.1.1 | cflinuxfs3 |
  | ruby | 3.1.2 | cflinuxfs3 |
  | rubygems | 3.3.22 | cflinuxfs3 |
  | yarn | 1.22.19 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | ruby | 2.7.x |
  * Uncached buildpack SHA256: 8683266de631afc51922cb5272749a9a7ce6cd1e60f9183b31d0d598558cdd62
          
silk3.14.0
smb-volume3.1.6
v3.1.6
  ## Changes
  * Update vendored package golang-1-linux (#67)
  * Update vendored package golang-1-linux (#70)
  ## Dependencies
  * **bosh-template:** Updated to v2.3.0.
For more information, see [bosh-template](https://github.com/cloudfoundry/bosh). * **smbbroker:** Updated to v`89a0251`.
For more information, see [smbbroker](https://github.com/cloudfoundry/smbbroker). * **smbdriver:** Updated to v`68ff9d8`.
For more information, see [smbdriver](https://github.com/cloudfoundry/smbdriver).
smoke-tests4.7.0
staticfile-offline-buildpack1.5.35
1.5.35
  * Add nginx 1.23.2, remove nginx 1.23.1 for stack(s) cflinuxfs3
  * Add nginx 1.22.1, remove nginx 1.22.0 for stack(s) cflinuxfs3
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | nginx | 1.22.1 | cflinuxfs3 |
  | nginx | 1.23.2 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | nginx | 1.23.x |
  * Uncached buildpack SHA256: db23d06c3be3ac43c9dca5bd988ee1b6097d5896afa5309d684b446430ae65ab
          
1.5.34
  * Update libbuildpack
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | nginx | 1.22.0 | cflinuxfs3 |
  | nginx | 1.23.1 | cflinuxfs3 |
  Default binary versions:
  | name | version |
  |-|-|
  | nginx | 1.23.x |
  * Uncached buildpack SHA256: 89420cdafed63dc8dae495c6fce445fb0c5262ad6d149a90cd0e32aa58d3c408
          
statsd-injector1.11.22
syslog12.0.4
system-metrics-scraper3.3.0
uaa76.1.0
v76.1.0
  ### Feature
  - Update to [UAA v76.1.0](https://github.com/cloudfoundry/uaa/releases/tag/v76.1.0)
  ### Fixes
  - Fix openssl pkcs12 export in pre-start.erb when in FIPS mode (https://github.com/cloudfoundry/uaa-release/pull/407)
  - Regression with broken copy button (https://github.com/cloudfoundry/uaa/pull/2034)
  - Regression with legacy redirect patterns (https://github.com/cloudfoundry/uaa/pull/2035)
  - Bump snakeyaml version from 1.30 to 1.32 (https://github.com/cloudfoundry/uaa/pull/2023), solves CVE-2022-38751 and CVE-2022-38752
  ### Dependency bumps
  - Bump Tomcat to version 9.0.67
  - Bump Newrelic to version 7.10.0
  - Bumps api-ldap-model from 1.0.3 to 2.1.2
  - Bump xmlsec from 3.0.0 to 3.0.1 (https://github.com/cloudfoundry/uaa/pull/2026)
  - Bump k8s.io/client-go from 0.25.0 to 0.25.1 (https://github.com/cloudfoundry/uaa/pull/2028)
  - Bump jQuery version to v3.6.1 (https://github.com/cloudfoundry/uaa/pull/2033)
  - Bump versions.springBootVersion from 2.7.3 to 2.7.4 (https://github.com/cloudfoundry/uaa/pull/2040)
  - Bump k8s.io/client-go from 0.25.1 to 0.25.2 in /k8s (https://github.com/cloudfoundry/uaa/pull/2037)
  - Bump json from 20220320 to 20220924 (https://github.com/cloudfoundry/uaa/pull/2042)
  - Bump Tomcat cargo version 9.0.67 (https://github.com/cloudfoundry/uaa/pull/2045)
  - Bump commons-text from 1.9 to 1.10.0 (https://github.com/cloudfoundry/uaa/pull/2047)
  - Bump versions.bouncyCastleVersion from 1.71.1 to 1.72 (https://github.com/cloudfoundry/uaa/pull/2048)
  ### Full Changelog
  - [https://github.com/cloudfoundry/uaa-release/compare/v76.0.0...v76.1.0](https://github.com/cloudfoundry/uaa-release/compare/v76.0.0...v76.1.0)
          

v3.0.0

Release Date: 10/06/2022

  • [Feature] Allow operators to specify isolation segments that should be routable through TAS for VMs routers
  • [Feature] Bump CAPI and add default app log rate limit configuration
  • [Feature] Developers can quickly find specific org members in Apps Manager
  • [Feature] Dynamic ASGs are now allowed by default. If you wish to keep them off, you must manually disallow them through the TAS for VMs tile before deploying.
  • [Experimental Feature] Allow operators to enable CPU Burst Optimization. When this feature is enabled, apps that stay within their CPU entitlements (on average) will be prioritized when bursting. Operators can enable this experimental feature in the App Containers tab.
  • [Feature Improvement] Add Java Buildpack for cflinuxfs4
  • [Feature Improvement] Bump component releases in time for TAS for VMs v3.0
  • [Feature Improvement] The diego, routing, cf-networking, and silk components use Golang v1.18.
  • [Feature Improvement] Bump to latest pxc-release with Percona XtraDB Cluster 8.0.29
  • [Feature Improvement] Gorouter Metrics Toggle
  • [Breaking Change] HAProxy is removed from TAS for VMs v3.0. For more information, see HAProxy is Removed below.
  • [Known Issue] java-offline-buildpack v4.52 makes TAS for VMs incompatible with some service tiles and prevents apps that use java-offline-buildpack v4.52 from binding to service instances. For more information, see java-offline-buildpack v4.52 Disallows Spring Auto Reconfiguration by Default below.
  • Bump capi to version 1.139.0
  • Bump cf-cli to version 1.41.0
  • Bump garden-runc to version 1.22.2
  • Bump java-offline-buildpack to version 4.52
  • Bump metrics-discovery to version 3.2.0
  • Bump nodejs-offline-buildpack to version 1.8.0
  • Bump push-apps-manager-release to version 677.0.7
  • Bump pxc to version 1.0.1
  • Bump smoke-tests to version 4.7.0
  • Bump uaa to version 76.0.0
Component Version Release Notes
ubuntu-jammy stemcell1.8
backup-and-restore-sdk1.18.52
binary-offline-buildpack1.0.45
bosh-dns-aliases0.0.4
bpm1.1.19
capi1.139.0
cf-autoscaling249.0.17
cf-cli1.41.0
v1.41.0
  ### This release contains the following versions of the CF CLI
  | Major version  | Prior version | Current version |
  | ------------- | ------------- | ------------- |
  | **v8** | **8.4.0** | [8.5.0](https://github.com/cloudfoundry/cli/releases/tag/v8.5.0) |
  | **v7**  | **7.5.0** | [7.5.0](https://github.com/cloudfoundry/cli/releases/tag/v7.5.0) |
  | **v6**  | **6.53.0**  | **[6.53.0](https://github.com/cloudfoundry/cli/releases/tag/v6.53.0)** |

  Version 8.5.0 of the cf CLI uses Go 1.18.
          
cf-networking3.12.0
cflinuxfs30.321.0
cflinuxfs40.28.0
credhub2.12.8
diego2.66.3
dotnet-core-offline-buildpack2.4.0
garden-runc1.22.2
go-offline-buildpack1.9.49
java-offline-buildpack4.52
log-cache2.12.0
loggregator106.6.9
loggregator-agent6.5.0
mapfs1.2.11
metric-registrar1.2.10
metrics-discovery3.2.0
mysql-monitoring9.18.0
nats50
nfs-volume7.1.6
nginx-offline-buildpack1.1.42
nodejs-offline-buildpack1.8.0
1.8.0
  * Add support for cflinuxfs4 stack
  Packaged binaries:
  | name | version | cf_stacks |
  |-|-|-|
  | node | 14.19.3 | cflinuxfs3 |
  | node | 14.20.0 | cflinuxfs3 |
  | node | 14.20.0 | cflinuxfs4 |
  | node | 16.16.0 | cflinuxfs3 |
  | node | 16.17.0 | cflinuxfs3 |
  | node | 16.17.0 | cflinuxfs4 |
  | node | 18.7.0 | cflinuxfs3 |
  | node | 18.9.0 | cflinuxfs3 |
  | node | 18.9.0 | cflinuxfs4 |
  | yarn | 1.22.19 | cflinuxfs3, cflinuxfs4 |
  Default binary versions:
  | name | version |
  |-|-|
  | node | 16.x |
  * Uncached buildpack SHA256: 9c916f1475c3ebfa8cb1531a31a6b70829b29e36380d3496dd105c2d8109c5de
  * Uncached buildpack SHA256: 7b59d44895ad526dd3f87bf176a5fd7a08f55f0cf4f91dcb8b2c1fa474292385
          
notifications62
notifications-ui40
php-offline-buildpack4.4.65
push-apps-manager-release677.0.7
677.0.6
  Fixed deploy.sh
  **Full Changelog**: https://github.com/pivotal-cf/apps-manager-release/compare/677.0.5...677.0.6
          
push-offline-docs-release1.0.94
push-usage-service-release674.0.24
pxc1.0.1
v1.0.1
  **Important** pxc-release v1.0 is a major database upgrade from Percona XtraDB Cluster 5.7 to Percona XtraDB Cluster 8.0
  **Version Bumps**
  - Bumped Percona XtraDB Cluster to 8.0.29-21
  - Bumped Percona XtraBackup to 8.0.29-22
  **New Features**
  - The database server default character set and collation have been changed to
  the Percona XtraDB Cluster 8.0 default of utf8mb4 and utf8mb4_0900_ai_ci
  respectively.
  The new defaults will only affect newly created databases created after
  pxc-release v1.0.1. For more information about the default database character
  set and collation see this MySQL documentation:
  https://dev.mysql.com/doc/refman/8.0/en/charset-server.html
  The database server's default character set and collation may be configured
  explicitly via the pxc-mysql job's "engine_config.character_set_server" and
  "engine_config.collation_server" properties, respectively.
  - galera-agent and cluster-health logger users no longer need to be explicitly
  specified in the pxc-mysql job's seeded_users property.
  pxc-mysql will automatically generate these users when the galera-agent or
  cluster-health-logger jobs are deployed. This removes the breaking change
  from the previous release.
  - Percona XtraDB Cluster 5.7 packages are now included in deployments to aid in
  upgrades. In the previous release, only the Percona XtraDB Cluster 8.0
  package was included on pxc/1.0 VMs.
  - Percona XtraDB Cluster 8.0 packages have been renamed from
  "/var/vcap/packages/pxc" to "/var/vcap/packages/percona-xtradb-cluster-8.0"
  in an effort to distinguish from the percona-xtradb-cluster-5.7 package
  - In the previous release, upgrades from pxc-release prior to 1.0 running
  Percona XtraDB Cluster 5.7 where the v5.7 instance was not cleanly shutdown
  or had crashed would fail.
  As of pxc-release v1.0.1, the pxc-mysql job will run crash recovery with
  Percona XtraDB Cluster 5.7 prior to the upgrade to Percona XtraDB Cluster 8.0
  - The "migrate-to-pxc" utility that previously assisted with migrations from
  cf-mysql-release are no longer included in this version of pxc-release
  **Breaking Changes**
  - If you previously relied on /var/vcap/packages/pxc in this release, the
  latest Percona XtraDB Cluster binaries are now located under
  /var/vcap/packages/percona-xtradb-cluster-8.0/bin
  Note that pxc-release always symlinks /usr/local/bin/mysql to the latest
  Percona XtraDB Cluster mysql cli for troubleshooting on the local VM.
  - Since v1.0, ubuntu-xenial is no longer supported! Only ubuntu-jammy or ubuntu-bionic stemcells can be used to deploy pxc-release v1.0.1
          
python-offline-buildpack1.7.56
r-offline-buildpack1.1.32
routing0.239.0
ruby-offline-buildpack1.8.57
silk3.12.0
smb-volume3.1.5
smoke-tests4.7.0
4.7.0
  Create bosh final release 4.7.0
          
staticfile-offline-buildpack1.5.33
statsd-injector1.11.22
syslog12.0.4
system-metrics-scraper3.3.0
uaa76.0.0
v76.0.0
  ### Feature
  - Update to [UAA v76.0.0](https://github.com/cloudfoundry/uaa/releases/tag/v76.0.0)
  ### Security fixes
  - Added Content-Security-Policy headers for responses https://github.com/cloudfoundry/uaa/pull/1981 #390
  ### Breaking Changes
  - Removed the deprecated google analytics feature https://github.com/cloudfoundry/uaa/pull/2022  #400
  ### Dependency bumps
  - Bump github.com/onsi/gomega from 1.20.0 to 1.20.2 in /k8s https://github.com/cloudfoundry/uaa/pull/2012 https://github.com/cloudfoundry/uaa/pull/2010
  - Bump jasmine from 4.3.0 to 4.4.0 in /uaa https://github.com/cloudfoundry/uaa/pull/2013
  - Bump jasmine-core from 4.3.0 to 4.4.0 in /uaa https://github.com/cloudfoundry/uaa/pull/2014
  - Bump k8s.io/client-go from 0.24.4 to 0.25.0 in /k8s https://github.com/cloudfoundry/uaa/pull/2006
  - Bump postgresql from 42.4.2 to 42.5.0 https://github.com/cloudfoundry/uaa/pull/2009
  ### Notes
  - MFA feature is being deprecated and will be removed in a future release https://github.com/cloudfoundry/uaa/pull/2024 #404
  ### Full Changelog
  - [https://github.com/cloudfoundry/uaa-release/compare/v75.23.0...v76.0.0](https://github.com/cloudfoundry/uaa-release/compare/v75.23.0...v76.0.0)
          

New Features in TAS for VMs v3.0

TAS for VMs v3.0 includes the following major features:

New Policies for TAS for VMs

As of TAS for VMs v3.0, TAS for VMs is transitioning to a new versioning scheme, support lifecycle policy, and release and upgrade policy. For more information, see the sections below:

Other Tanzu products, such as VMware Tanzu Operations Manager, are to adopt the same versioning scheme and lifecycle policy as TAS for VMs v3.0. However, they are to follow separate release and upgrade policies, as well as continue to be versioned and released independently.

Operational Versioning

As of TAS for VMs v3.0, TAS for VMs is transitioning to a new versioning scheme called operational versioning.

The version number format for TAS for VMs is the same as that of semantic versioning, the previous versioning scheme used. However, the meaning of these version numbers differs from semantic versioning. The following list describes the types of versions to be released moving forward:

  • A new major version of TAS for VMs is to be released every six months. Major versions include new features, significant feature improvements, and deprecations and removals of old features.

  • Minor versions of TAS for VMs are to be released as rarely as possible. Minor versions include breaking changes, which are necessary but disruptive changes within a major version line.

  • Patch versions are to be released as necessary. Patch versions include security fixes and other small changes that do not disrupt operation or require any attention from an operator of TAS for VMs. Patches that are determined to fall short of this standard are to be quickly replaced.

Support Lifecycle Policy

As of TAS for VMs v3.0, the new support lifecycle policy for TAS for VMs guarantees overlapping support durations with subsequent major version lines. After a new major version line is made generally available, the previous major version line must remain supported for at least six months.

Some major version lines are designated as being on a long-term support track (LTS-T). After a new LTS-T major version line is made generally available, the previous LTS-T major version line must remain supported for one full year. LTS-T major version lines include “+LTS-T” at the end of the version number. For example, TAS for VMs v2.13+LTS-T.

Release and Upgrade Policies

TAS for VMs v2.13 is now designated as an LTS-T release. Currently, TAS for VMs v4.0 is intended to be released as an LTS-T release in the spring of 2023. TAS for VMs LTS-T versions are to be released annually each spring.

You can upgrade to a newer version of TAS for VMs in the following ways:

  • From the latest patch version in the latest minor version in the previous major version line to the latest patch version in any supported major version line. For example, if you are currently using the latest TAS for VMs v2.13.x patch release, you can upgrade to the latest TAS for VMs v3.0.x release.

  • From one LTS-T major version line to the following LTS-T major version line. For example, if you are currently using TAS for VMs v2.11+LTS-T, you can upgrade to TAS for VMs v2.13+LTS-T.

Jammy Jellyfish Stemcell Support

TAS for VMs v3.0 uses a stemcell line based on Canonical Ubuntu’s 22.04 “Jammy Jellyfish” distribution.

The previously-used Ubuntu 16.04 “Xenial Xerus” stemcells are to reach end of general support (EOGS) and stop receiving security updates in April 2024.

For information about how this change may disrupt your TAS for VMs deployment, see Jammy Stemcell Used For All Instance Groups below.

App Log Rate Limits for Orgs, Spaces, and Individual Apps

Operators can configure app log rate quotas for each org and space in a TAS for VMs v3.0 deployment, as well as app log rate limits for individual apps. This prevents a few noisy apps from overwhelming Loggregator with app logs. If you configure your TAS for VMs deployment to send app logs to a third-party log management service, reducing the overall volume of app logs can also save costs.

For more information, see Creating and Modifying Quota Plans and App Log Rate Limiting.

Search for Org Members in Apps Manager

In TAS for VMs v3.0, the Members page for each org in Apps Manager includes a search box that you can use to search for org members by name.

For more information about managing org members in Apps Manager, see Manage Members in Managing Orgs and Spaces Using Apps Manager.

Jammy Jellyfish Stack Support (Beta)

In addition to the existing cflinuxfs3 stack based on the Ubuntu 18.04 “Bionic Beaver” stemcell, TAS for VMs v3.0 includes the cflinuxfs4 stack based on the Jammy Jellyfish stemcell as a beta feature.

The cflinuxfs4 stack allows developers to begin using cflinuxfs4 before cflinux4s3 is deprecated and eventually removed from future versions of TAS for VMs.

Not all buildpacks support using the cflinuxfs4 stack at this time. Future patch releases of TAS for VMs v3.0 may include cflinuxfs4 stack support in more buildpacks. A future patch, minor, or major release of TAS for VMs may include the cflinuxfs4 stack as a final feature.

Breaking Changes

TAS for VMs v3.0 includes the following breaking changes:

Jammy Stemcell Used For All Instance Groups

All VMs that TAS for VMs v3.0 deploys run on the Jammy Jellyfish stemcell described in Jammy Jellyfish Stemcell Support above. Because of this, any add-ons from other tiles or configured in the BOSH Director that are colocated on TAS for VMs VMs do not function unless they support the Jammy Jellyfish stemcell.

Tiles that are compatible TAS for VMs v3.0 already work with Jammy Jellyfish stemcells.

Further, the use of the Jammy Stemcell means TAS now requires an Ops Manager with Jammy support, which means Ops Manager version 2.10.33 or greater.

BOSH System Metrics Server is Removed

The BOSH System Metrics Server is removed from TAS for VMs v3.0. To continue receiving system metrics, you must activate the Enable additional System Metrics checkbox in the Director Config pane of the BOSH Director tile.

To avoid deployment, platform automation, or data collection failures, you must update any queries that reference bosh-system-metrics-forwarder as the source_id for metrics to reference system_metrics_agent instead.

cflinuxfs4 May Cause App Push Failure

If you have configured your apps to find and use the latest stack when pushing to production, they may switch to the cflinuxfs4 stack prematurely.

In addition to other issues that an unintentional stack change can cause, not all buildpacks currently support using the cflinuxfs4 stack. As a result, apps that switch to the cflinuxfs stack without the necessary buildpack support may fail to push.

Future patch releases of TAS for VMs v3.0 may include cflinuxfs4 stack support in more buildpacks.

BOSH System Metric Naming Convention is Changed

BOSH-deployed VMs no longer emit system metrics that include the prefix system. in their names. Additionally, metric names now include underscores instead of periods. For example, the metric named system.cpu.sys in previous versions of TAS for VMs is named system_cpu_sys in TAS for VMs v3.0.

To avoid deployment or data collection failures, you must re-configure all alerting or observability dashboards that collect metric data from your TAS for VMs deployment to use the new format for metric names.

HAProxy is Removed

In TAS for VMs v3.0, HAProxy is removed.

If you are upgrading to TAS for VMs v3.0 from TAS for VMs v2.13 or earlier, you must re-configure the following settings in the TAS for VMs tile before you upgrade:

  • In the Networking pane:

    • If you previously selected HAProxy under TLS termination point, you must select Gorouter instead.
    • If you previously configured the HAProxy IPs field, you may need to configure the Gorouter IPs field instead. Depending on how you configured the Allow SSH access to app containers and TCP routing settings, you may also need to configure the SSH Proxy IPs or TCP router IPs fields.
  • In the Resource Config pane:

    • If you previously configured load balancers under the HAProxy, you must configure load balancers under the Router job instead. Depending on how you configured the Allow SSH access to app containers and TCP routing settings in the Networking pane, you may also need to configure load balancers under the Diego Brain or TCP Router jobs.

For more information about configuring these settings, see Configure Networking and Configure Resources in Configuring TAS for VMs.

Global Log Rate Limit is Deprecated

The global log rate limit that measures app log rates in lines per second is deprecated in favor of per-app log rate limits that measure app log rates in bytes per second.

If you have configured a global log rate limit in lines per second, VMware recommends that you re-configure your apps to use log rate limits in bytes per second.

If you still want to use the global log rate limit, logs that exceed the log rate limit are immediately dropped. Previously, logs that exceeded the log rate limit were buffered and released at the configured log rate.

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

Viewing Custom iptables Rules Requires /sbin/iptables Binaries

On the Jammy Jellyfish stemcell, the iptables command uses the nftables framework instead of the iptables firewall. This change does not prevent custom rules from taking effect, regardless of how they are configured.

If you use the binaries located in your /var/vcap/packages/iptables/sbin/iptables* directory to configure custom iptables rules on Diego Cells, the rules that you configure still take effect, but do not appear when you run the iptables -L command.

To resolve this issue, do either of the following:

  • Update your custom iptables logic to use the /sbin/iptables* binaries.

  • In a terminal window, view your custom iptables rules by running either iptables-legacy or /var/vcap/packages/iptables/sbin/iptables*.

Internal Databases Use MySQL 8

The internal databases in TAS for VMs v3.0 have been upgraded to MySQL 8. This may impact any integrations that target or use the internal database.

This upgrade is not currently known to impact tiles that are compatible with TAS for VMs v3.0.

Known Issues

TAS for VMs v3.0 includes the following known issues:

Stemcell Compliance Certification

The Ubuntu 22.04 long-term support (LTS) stemcell, Jammy Jellyfish, is not yet CIS- or STIG-certified.

VMware NSX-T Container Plug-In Stemcell Compatibility

The VMware NSX-T Container Plug-in is not yet validated on the Jammy Jellyfish stemcell.

java-offline-buildpack v4.52 Disallows Spring Auto Reconfiguration by Default

TAS for VMs v3.0.0 includes java-offline-buildpack v4.52, which disallows Spring Auto Reconfiguration by default. This change creates the following issues:

  • TAS for VMs v3.0.0 is incompatible with some service tiles, including Spring Cloud Data Flow (SCDF).

  • TAS for VMs cannot bind apps that use java-offline-buildpack v4.52 to service instances.

This known issue does not affect apps until you re-stage them.

Because the effects of this change are so disruptive, a patch release to fix this known issue is currently in development.

To temporarily restore the previous functionality of Spring Auto Reconfiguration for your apps:

  1. Set the JBP_CONFIG_SPRING_AUTO_RECONFIGURATION environment variable for your apps by running one of the following commands:

    • To restore the previous functionality of Spring Auto Reconfiguration on a per-app basis, run:
      cf set-env APP-NAME JBP_CONFIG_SPRING_AUTO_RECONFIGURATION '{enabled: true}'
    

    Where APP-NAME is the name of your app. * To restore the previous functionality of Spring Auto Reconfiguration for all apps in your TAS for VMs deployment, run:

      cf set-staging-environment-variable-group '{"JBP_CONFIG_SPRING_AUTO_RECONFIGURATION ":"{enabled: true}"}'
    

For more information about the deprecation of Spring Cloud Connectors and Spring Auto Reconfiguration in java-offline-buildpack v4.52, see Java Buildpack - Deprecation of Spring Cloud Connectors & Spring Auto Reconfiguration in the VMware Tanzu Knowledge Base.

UAA Single Sign-On Copy Button is Broken

In the User Account and Authentication (UAA) user interface (UI), the button that copies Single Sign-On (SSO) codes does not work.

To work around this issue, you must manually copy and paste the displayed code.