LATEST VERSION: 2.1 - RELEASE NOTES

Redis for PCF Release Notes

Page last updated:

Breaking change: During the upgrade from Redis for PCF v2.0, on-demand service instances change their port from 12345 to 8080 to be consistent with other services. When you upgrade from v2.0, you must open your security group ports to both 12345 and 8080 during the upgrade or your on-demand instances will fail. For upgrade instructions, see Upgrade to Redis for PCF v2.1.

Warning: If you are on Azure with AZ support and using Ops Manager v2.5, do not select the Allow outbound internet access from service instances checkbox on the On-Demand Service Settings pane. If you select this checkbox on these environments, you receive an error message when running smoke tests or creating a service instance.

v2.1.2

Release Date: May 22, 2019

Resolved Issues

This release fixes the following issue:

  • It is now possible to upgrade to v2.1.2 from v2.0 when Amazon S3 backups are enabled.

Known Issues

This release has the following issue:

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

Upcoming Firehose Deprecation

  • The Loggregator Firehose endpoint is scheduled for deprecation. For information about replacing Firehose, see Loggregator.

Compatibility

The following components are compatible with this release:

Component Version
Stemcell 250.x
PCF 2.4.x and 2.5.x
cf-redis-release 434.3.2
on-demand-service-broker 0.27.0
routing 0.188.0
service-metrics 1.12.0
service-backup 18.2.0
syslog 11.4.0
loggregator-agent 3.14
bpm 1.0.4
Redis OSS 5.0.4

v2.1.1

Release Date: May 8, 2019

Features

New features and changes in this release:

  • You can assign multiple AZs to on-demand plans. Instances of the plan are randomly assigned across the selected AZs.

  • The errands recreate-all-service-instances and orphan-deployments are available to the operator. For more information, see Post-Deploy Errands.

  • Operators can enable BOSH HotSwaps, which reduces downtime for on-demand service instance upgrades. For more information, see BOSH HotSwaps.

  • Operators can disable Lua scripting for shared-VMs. In previous versions, Lua scripting was enabled by default and could not be disabled. Pivotal recommends that Lua scripting is disabled unless developers need it to be enabled. For instructions, see Shared-VM Plan.

  • Shared service instances emit service metrics to Loggregator.

Security Fixes

This release includes the following security fixes:

  • Redis for PCF uses open source Redis v5.0.4. Open source Redis for v5.0.4 includes fixes for issues that, in very rare cases, caused crashes. For more information about Redis v5.0.4, see the Redis 5.0 release notes.

Resolved Issues

This release fixes the following issues:

  • The redis-odb service broker listened on port 12345, which was inconsistent with other services. It now uses the standard port 8080.

  • Upgrades for on-demand service instances failed after enabling Lua scripting. These instances now get upgraded.

  • When a shared service instance was missing a PID file, error messages and logs did not include this information.

  • Fixed an issue in Service-Backups caused by Secure Copy Protocol (SCP) no longer supporting path ., which prompted the following error log from operations using SCP: error performing SCP: 'exit status 1', output: 'scp: error: unexpected filename: .\n This enables Service Backups to upload backups when running against stemcell v170.30 and later.

  • Metrics emitted from cf-redis-broker did not reach the Loggregator Firehose.

  • The AWS Secret Access Key and Access Key ID fields required to set up S3 Backups were not masking text. This is no longer the case. Pivotal recommends you rotate your S3 credentials to ensure they are safe.

Known Issues

This release has the following issues:

  • If Amazon S3 backups are enabled, it is not possible to upgrade to v2.1.1 from v2.0.

  • 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.

Upcoming Firehose Deprecation

  • The Loggregator Firehose endpoint is scheduled for deprecation. For Firehose replacements, see Loggregator.

Compatibility

The following components are compatible with this release:

Component Version
Stemcell 250.x
PCF 2.4.x and 2.5.x
cf-redis-release 434.2.7
on-demand-service-broker 0.26.1
routing 0.188.0
service-metrics 1.10.0
service-backup 18.2.0
syslog 11.4.0
loggregator-agent 3.9
bpm 1.0.3
Redis OSS 5.0.4

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