You can view the release notes for v1.1.0 through v1.1.5 of Application Service Adapter for VMware Tanzu Application Platform on this page.
Release Date: June 7, 2023
Release Date: April 4, 2023
The following issues are resolved in this release:
This release contains the following components:
This release has the following known issues:
buildpacks
property in the application manifest or with the -b
flag, that application fails to build showing an error that only autodetection of buildpacks is supported. As a workaround, set buildpacks: ~
in the application manifest or -b null
on cf push
to reset the app to use buildpack autodetection. If you only remove the field from the manifest or the flag from the cf push
command, the app continues to fail to build.Release Date: March 31, 2023
The following issues are resolved in this release:
shared.ingress_issuer
configuration property to generate ingress certificates.This release contains the following components:
This release has the following known issues:
buildpacks
property in the application manifest or with the -b
flag, that application fails to build showing an error that only autodetection of buildpacks is supported. As a workaround, set buildpacks: ~
in the application manifest or -b null
on cf push
to reset the app to use buildpack autodetection. If you only remove the field from the manifest or the flag from the cf push
command, the app continues to fail to build.Release Date: March 7, 2023
The following issues are resolved in this release:
shared.ingress_issuer
property with common issuers, such as the ACME issuer from Let's Encrypt.This release contains the following components:
This release has the following known issues:
shared.ingress_issuer
property to generate certificates for HTTPS ingress to Application Service Adapter, HTTPS routes to applications fail on account of a mismatched internal Secret name. As a workaround, instead use the app_ingress.tls.secret_name
and app_ingress.tls.namespace
properties to configure the TLS secret for application ingress routes, and recreate any application routes created when shared.ingress_issuer
was set.buildpacks
property in the application manifest or with the -b
flag, that application fails to build with an error that only autodetection of buildpacks is supported. As a workaround, set buildpacks: ~
in the application manifest or -b null
on cf push
to reset the app to use buildpack autodetection. If you only remove the field from the manifest or the flag from the cf push
command, the app continues to fail to build.Release Date: February 15, 2023
The following issues are resolved in this release:
This release contains the following components:
This release has the following known issues:
shared.ingress_issuer
property to generate certificates for HTTPS ingress to Application Service Adapter, some issuers will fail to issue the certificates because the list of DNS SANs on the certificate request does not include the common name. In particular, the ACME issuer from Let's Encrypt reports this error when generating these certificates. As a workaround, issue the certificates separately, then use the api_ingress.tls
and app_ingress.tls
properties to configure Application Service Adapter with the Kubernetes Secret containing the certificate data.shared.ingress_issuer
property to generate certificates for HTTPS ingress to Application Service Adapter, HTTPS routes to applications fail on account of a mismatched internal Secret name. As a workaround, instead use the app_ingress.tls.secret_name
and app_ingress.tls.namespace
properties to configure the TLS secret for application ingress routes, and recreate any application routes created when shared.ingress_issuer
was set.buildpacks
property in the application manifest or with the -b
flag, that application fails to build with an error that only autodetection of buildpacks is supported. As a workaround, set buildpacks: ~
in the application manifest or -b null
on cf push
to reset the app to use buildpack autodetection. If you only remove the field from the manifest or the flag from the cf push
command, the app continues to fail to build.Release Date: February 8, 2023
NoteUpgrades from v1.0 to v1.1 are not supported if you have enabled the experimental Cartographer integration. Existing application workloads will not behave correctly after upgrading from v1.0 to v1.1.
tanzu apps workload get
to display the pods for application instances.tanzu apps workload tail
to display build logs for applications and running logs for application instances.web
type now also run. Each process type runs as a separate Tanzu Application Platform Workload.This release contains the following components:
VCAP_SERVICES
environment variable. Applications that rely on libraries that consume the file-based presentation of these credentials, such as the spring-cloud-bindings library from the Tanzu Java Buildpack, may fail to process these credentials as a result.shared.ingress_issuer
property to generate certificates for HTTPS ingress to Application Service Adapter, some issuers will fail to issue the certificates because the list of DNS SANs on the certificate request does not include the common name. In particular, the ACME issuer from Let's Encrypt reports this error when generating these certificates. As a workaround, issue the certificates separately, then use the api_ingress.tls
and app_ingress.tls
properties to configure Application Service Adapter with the Kubernetes Secret containing the certificate data.shared.ingress_issuer
property to generate certificates for HTTPS ingress to Application Service Adapter, HTTPS routes to applications fail on account of a mismatched internal Secret name. As a workaround, instead use the app_ingress.tls.secret_name
and app_ingress.tls.namespace
properties to configure the TLS secret for application ingress routes, and recreate any application routes created when shared.ingress_issuer
was set.buildpacks
property in the application manifest or with the -b
flag, that application fails to build with an error that only autodetection of buildpacks is supported. As a workaround, set buildpacks: ~
in the application manifest or -b null
on cf push
to reset the app to use buildpack autodetection. If you only remove the field from the manifest or the flag from the cf push
command, the app continues to fail to build.The following features are deprecated. Deprecated features will remain on this list until they are retired from Application Service Adapter.
The following properties on the installation package for Application Service Adapter are deprecated as of v1.1.0 and are marked for removal in v1.4.0:
app_registry.hostname
app_registry.paths.droplets
app_registry.paths.packages
Use the app_registry.repository_prefix property instead. See Install Application Service Adapter and Upgrading Application Service Adapter for more details.