PAS for Windows v2.2 Release Notes

This topic contains release notes for Pivotal Application Service (PAS) for Windows.

How to Upgrade

The PAS for Windows v2.2 tile is available with the release of Pivotal Cloud Foundry (PCF) v2.2. To use the PAS for Windows v2.2 tile, you must install Ops Manager v2.2 or later and PAS v2.2 or later.

Releases

2.2.8

  • [Feature] Operators can provide trusted certs in OpsMgr for .NET apps to use automatically
  • Bump hwc-offline-buildpack to version 3.1.5
  • Bump winc to version 1.8.0
Component Version
windows2016 stemcell1709.17
consul195
diego2.8.7
event-log0.7.0
garden-runc1.16.8
hwc-offline-buildpack3.1.5
loggregator102.8
winc1.8.0
windows-utilities0.10.0
windows2016fs-release2.0.0

2.2.7

  • Bump windows2016 stemcell to version 1709.17
  • Bump diego to version 2.8.7
  • Bump garden-runc to version 1.16.8
  • Bump hwc-offline-buildpack to version 3.1.4
  • Bump windows2016fs-release to version 2.0.0
Component Version
windows2016 stemcell1709.17
consul195
diego2.8.7
event-log0.7.0
garden-runc1.16.8
hwc-offline-buildpack3.1.4
loggregator102.8
winc1.7.0
windows-utilities0.10.0
windows2016fs-release2.0.0

2.2.6

  • Bump windows2016 stemcell to version 1709.15
  • Bump hwc-offline-buildpack to version 3.1.2
  • Bump loggregator to version 102.8
  • Bump windows2016fs-release to version 1.12.0
Component Version
windows2016 stemcell1709.15
consul195
diego2.8.4
event-log0.7.0
garden-runc1.16.1
hwc-offline-buildpack3.1.2
loggregator102.8
winc1.7.0
windows-utilities0.10.0
windows2016fs-release1.12.0

2.2.5

  • [Security Fix] Rotate diego intermediate CA before current certificate expires
  • [Feature Improvement] Operators can specify the Diego executor properties for memory usage and disk capacity in order to enable finer grained resource usage strategies.
  • [Feature Improvement] Smoke tests for PASW are run as a post-deploy errand
  • [Bug Fix] Fix issue that could cause application deployments to fail on some infrastructure due to incorrect MTU detection
  • Bump to hwc-offline-buildpack compatible with PAS 2.2
  • Bump windows2016 stemcell to version 1709.14
  • Bump diego to version 2.8.4
  • Bump hwc-offline-buildpack to version 3.1.1
  • Bump winc to version 1.7.0
  • Bump windows2016fs-release to version 1.10.0
Component Version
windows2016 stemcell1709.14
consul195
diego2.8.4
event-log0.7.0
garden-runc1.16.1
hwc-offline-buildpack3.1.1
loggregator102.7
winc1.7.0
windows-utilities0.10.0
windows2016fs-release1.10.0

2.2.4

  • [Security Fix] Bump garden-runc to prevent malicious users from causing a denial of service for other apps
  • [Bug Fix] Fix issue in loggregator where AZ names with special characters could cause metron agent job to fail
  • Bump garden-runc to version 1.16.1
  • Bump hwc-offline-buildpack to version 3.0.2
  • Bump loggregator to version 102.7
  • Bump windows2016fs to version 1.8.0
  • Bump stemcell windows2016 to version 1709.13
Component Version
Stemcell1709.13
consul195
diego2.8.2
event_log0.7.0
garden-runc1.16.1
hwc-offline-buildpack3.0.2
loggregator102.7
winc1.3.0
windows2016fs1.8.0
windows-utilities0.10.0

2.2.3

  • Bump stemcell windows2016 version 1709.12
Component Version
Stemcell1709.12
consul195
diego2.8.2
event_log0.7.0
garden-runc1.13.3
hwc-offline-buildpack2.3.19
loggregator102.4
winc1.3.0
windows-utilities0.10.0

2.2.2

  • [Bug Fix] Fix intermittent consul DNS issues on Windows Cells

  • Bump consul to version 195

  • Bump diego to version 2.8.2

  • Bump event-log to version 0.7.0

  • Bump hwc-offline-buildpack to version 2.3.19

  • Bump loggregator to version 102.4

  • Bump stemcell windows2016 to version 1709.11

Component Version
Stemcell1709.11
consul195
diego2.8.2
event_log0.7.0
garden-runc1.13.3
hwc-offline-buildpack2.3.19
loggregator102.4
winc1.3.0
windows-utilities0.10.0

2.2.0

Component Version
Stemcell1709.8
consul193
diego2.8.0
event_log0.2
garden-runc1.13.3
hwc-offline-buildpack2.3.17*
loggregator102.1
winc1.3.0
windows-utilities0.10.0
* Components marked with an asterisk have been patched to resolve security vulnerabilities or fix component behavior.

New Features in PAS for Windows v2.2

New Format for Timestamps in Diego Component Logs

The timestamps in the Diego component logs are now in a format compatible with RFC 3339. Log-level identifiers are also formatted as strings instead of numeric codes.

RFC 3339 timestamps are enabled by default for new v2.2 deployments. Upgrades from earlier versions retain the previous component log format with Unix epoch timestamps.

You can enable the new timestamp format for Diego logs in the PAS tile.

For more information, see the Configure Application Containers section of any IaaS-specific PAS configuration topic, such as Deploying PAS on AWS.

Breaking Change: Before enabling RFC 3339 format for Diego logs, ensure that your log aggregation system anticipates the timestamp format change. If you experience issues, you can disable RFC 3339 format in the PAS tile.

Known Issues

Deploying PAS Runtime for Windows Results in an Access is Denied Error

This rare issue can occur when you deploy the PAS Runtime for Windows v2.2.

The error reads: Action Failed get_task: Task 5b085f4a-b56a-42e3-5974-f3876879397d result: Compiling package certsplitter_windows: Removing packages: Uninstalling package bundle: remove /var/vcap/data/packages/golang-windows/83bf1f4181665d2ee2c0118a56bd04764b8f56b0\go\bin\go.exe: Access is denied.

If you encounter this error, Pivotal recommends retrying the deployment until the error does not occur.

For more information, see the Knowledge Base article Deploying PAS for Windows Tile Results in an Access is Denied Error.

Consul Agent Job Does Not Prestart on Windows Diego Cells

In PAS for Windows v2.2, the consul_agent_windows job may fail to prestart when a Diego cell VM is created. The Cannot index into a null array error message typically indicates that your Diego cell VM is affected. To workaround this issue, you can recreate the VM.

Create a pull request or raise an issue on the source for this page in GitHub