LATEST VERSION: 2.1 - RELEASE NOTES

Redis for PCF Release Notes

Page last updated:

v2.0.2

Release Date: May 7, 2019

Breaking Change: If you are using dedicated VMs then migrate to the on-demand service plan or back up data before upgrading to Redis for PCF v2.0 to prevent data loss in Redis deployments used as persistent storage.

If you are upgrading from Redis for PCF v1.14.3 or earlier, you must run the upgrade-all-service-instances errand after upgrading.

Warning: If you are upgrading PCF v2.3 to v2.4, you must run the bosh -d MY-DEPLOYMENT restart redis-on-demand-broker errand after upgrading. Failure to do so causes compatibility issues with runtime CredHub.

Feature

New feature in this release:

  • A new errand is available to the operator: recreate-all-service-instances. See Post-Deploy Errands.

Security Fixes

This release includes the following security fixes:

  • Redis for PCF uses open source Redis v5.0.4, which includes fixes for issues that caused crashes in very rare cases.
    For more information about Redis v5.0.4, see the Redis 5.0 release notes.
  • Updates golang to v1.12.1, which includes a fix for a regression around sync
  • Updates On-Demand Broker to v0.26.1, which contains a fix for the recreate-all-service-instances errand

Resolved Issues

This release fixes the following issues:

  • For PCF v2.4 and later, no metrics emitted from cf-redis-broker reached the metrics Firehose.
  • Service Backups have been upgraded to v18.2, which contains a fix for an issue where up-to-date versions of scp no longer support path .
  • The fields for AWS Secret Access Key pair required to set up S3 Backups were marked as text and not secret.
    These have now been updated so your S3 keys are masked. Pivotal recommends that you rotate your S3 credentials to ensure they are safe.

Known Issues

This release has the following issues:

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services.

  • The When Changed option for errands has unexpected behavior. Do not select this option.
    For more information about this unexpected behavior, see Errand Run Rules.

Compatibility

The following components are compatible with this release:

Component Version
Stemcell 250.x
PCF v2.3.x, v2.4.x, and v2.5.x
cf-redis-release v434.2.7
on-demand-service-broker v0.26.1
routing v0.188.0
service-metrics v1.10.0
service-backup v18.2.0
syslog v11.4.0
loggregator-agent v3.9
bpm v1.0.3
Redis OSS v5.0.4

v2.0.1

Release Date: February 12, 2019

Breaking Change: If you are using dedicated VMs then migrate to the on-demand service plan or back up data before upgrading to Redis for PCF v2.0 to prevent data loss in Redis deployments used as persistent storage.

If you are upgrading from Redis for PCF v1.14.3 or earlier, you must run the upgrade-all-service-instances errand after upgrading.

Warning: If you are upgrading PCF v2.3 to v2.4, you must run the bosh -d MY-DEPLOYMENT restart redis-on-demand-broker errand after upgrading. Failure to do so causes compatibility issues with runtime CredHub.

Security Fixes

This release includes the following security fixes:

Known Issues

This release has the following issues:

  • For PCF 2.4 and later, metrics emitted from cf-redis-broker do not reach the Loggregator Firehose.

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services.

  • The When Changed option for errands has unexpected behavior. Do not select this option. For more information about this unexpected behavior, see Errand Run Rules.

  • Service backups fail to upload backups when running on stemcell v170.30 or later.

Compatibility

The following components are compatible with this release:

Component Version
Stemcell 170
PCF 2.3, 2.4, and 2.5
cf-redis-release 434.0.28
on-demand-service-broker 0.25.0
routing 0.185.0
service-metrics 1.9.0
service-backup 18.1.16
syslog 11.4.0
loggregator-agent 3.3
bpm 1.0.2
Redis OSS 5.0.2

v2.0.0

Release Date: January 4, 2019

Breaking Change: If you are using dedicated VMs then migrate to the on-demand service plan or back up data before upgrading to Redis for PCF v2.0 to prevent data loss in Redis deployments used as persistent storage.

If you are upgrading from Redis for PCF v1.14.3 or earlier, you must run the upgrade-all-service-instances errand after upgrading.

Warning: If you are upgrading PCF v2.3 to v2.4, you must run the bosh -d MY-DEPLOYMENT restart redis-on-demand-broker errand after upgrading. Failure to do so causes compatibility issues with runtime CredHub.

Features

New features and changes in this release:

  • Dedicated-VM support is removed, see the Breaking Change above. To install or upgrade the tile, operators must acknowledge the deletion of dedicated-VMs using a checkbox.

  • The Redis on-demand service broker now binds apps to a service instance using BOSH DNS. Therefore, service bindings return the DNS address instead of the IP address. To use BOSH DNS with existing bindings you must rebind your apps to on-demand service instances.

  • Redis for PCF uses open source Redis v5.0.2, which includes a fix for a critical issue for users that rely on streams. For more information about Redis v5.0.2, see the Redis 5.0 release notes.

  • On-Demand Redis supports secure manifests, which avoids plaintext secrets in manifests by passing these to the ODB to store in BOSH CredHub.

  • Added error message and logging when a shared service instance is missing a PID file.

Known Issues

This release has the following issues:

  • For PCF 2.4 and later, metrics emitted from cf-redis-broker do not reach the Loggregator Firehose.

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services.

  • The When Changed option for errands has unexpected behavior. Do not select this choice as an errand run rule. For more information about this unexpected behavior, see Errand Run Rules.

  • Service backups fail to upload backups when running on stemcell v170.30 and later.

Compatibility

The following components are compatible with this release:

Component Version
Stemcell 170
PCF 2.3 and 2.4
cf-redis-release 434.0.27
on-demand-service-broker 0.25.0
routing 0.184.0
service-metrics 1.9.0
service-backup 18.1.16
syslog 11.4.0
loggregator-agent 3.2
bpm 1.0.0
Redis OSS 5.0.2

View Release Notes for Another Version

To view the release notes for another product version, select the version from the dropdown at the top of this page.

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