LATEST VERSION: 1.13 - RELEASE NOTES

Redis for PCF Release Notes

Page last updated:

View Release Notes for Another Version

To view the release notes for another product version, select the version from the drop-down list at the top of this page.

v1.10.5

Release Date: March 7, 2018

This release updates the stemcell verison.

Compatibility

Component Version
Stemcell 3468.x
PCF v1.11.x and v1.12.x
cf-redis-release v431.5.0
on-demand-service-broker v0.19.0
consul v187.0.0
routing v0.163.0
service-metrics v1.5.11
service-backup v18.1.9
syslog-migration v10.0.0
loggregator v97.0
Redis OSS v3.2.11

Known Issues

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services, but has no effect on tile operations.

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

  • Default persistence is set to full persistence using an AOF file. If an instance is restarted frequently –for example, for upgrades–this file can grow significantly, leading to very large persistent disk usage. If your Redis instance has significantly larger persistent disk usage than expected, check the size of your appendonly.aof file, usually at /var/vcap/store/redis, to verify that this is the source of the usage. If so, you can mitigate this by running the BGREWRITEAOF command.

  • The redis-odb fails if arbitrary parameters are changed in an update-service command.

  • Switching Lua Scripting to off for plans with preexisting instances can cause upgrade errand failures. For information about resolving this issue, see Upgrade errand fails with Unknown command eval.

v1.10.4

Release Date: February 7, 2018

Fixes

  • Fixes a bug that blocks tile upgrades in some Pivotal Cloud Foundry (PCF) installations.

Compatibility

Component Version
Stemcell 3445.x
PCF v1.11.x and v1.12.x
cf-redis-release v431.2.0
on-demand-service-broker v0.19.0
consul v187.0.0
routing v0.163.0
service-metrics v1.5.11
service-backup v18.1.9
syslog-migration v10.0.0
loggregator v97.0
Redis OSS v3.2.11

Known Issues

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services, but has no effect on tile operations.

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

  • Default persistence is set to full persistence using an AOF file. If an instance is restarted frequently–for example, for upgrades–this file can grow significantly, leading to very large persistent disk usage. If your Redis instance has significantly larger persistent disk usage than expected, check the size of your appendonly.aof file (usually at /var/vcap/store/redis) to verify that this is the source of the usage. If so, you can mitigate this by running the BGREWRITEAOF command.

  • Switching Lua Scripting to off for plans with preexisting instances can cause upgrade errand failures. For information about resolving this issue, see Upgrade errand fails with Unknown command eval.

v1.10.3

Release Date: February 2, 2018

Compatibility

Component Version
Stemcell 3445.x
PCF v1.11.x and v1.12.x
cf-redis-release v431.2.0
on-demand-service-broker v0.19.0
consul v187.0.0
routing v0.163.0
service-metrics v1.5.11
service-backup v18.1.9
syslog-migration v10.0.0
loggregator v97.0
Redis OSS v3.2.11

Known Issues

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services, but has no effect on tile operations.

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

  • Due to a bug with the properties migration logic, tile upgrades in some PCF installations may be blocked.

  • Default persistence is set to full persistence using an AOF file. If an instance is restarted frequently–for example, for upgrades–this file can grow significantly, leading to very large persistent disk usage. If your Redis instance has significantly larger persistent disk usage than expected, check the size of your appendonly.aof file, usually at /var/vcap/store/redis, to verify that this is the source of the usage. If so, you can mitigate this by running the BGREWRITEAOF command.

  • Switching Lua Scripting to off for plans with preexisting instances can cause upgrade errand failures. For information about resolving this issue, see Upgrade errand fails with Unknown command eval.

v1.10.2

Release Date: January 22, 2018

Features

  • lua-timeout-limit, a Redis configuration that is exposed to app developers through arbitrary parameters, has been disabled for security concerns.

Compatibility

Component Version
Stemcell 3445.x
PCF* v1.11.x and v1.12.x
cf-redis-release v431.2.0
on-demand-service-broker v0.19.0
consul v187.0.0
routing v0.163.0
service-metrics v1.5.11
service-backup v18.1.9
syslog-migration v10.0.0
loggregator v97.0
Redis OSS v3.2.11

Known Issues

  • The redis-odb service broker listens on port 12345. This is inconsistent with other services, but has no effect on tile operations.

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

  • Due to a bug with the properties migration logic, tile upgrades in some PCF installations may be blocked.

  • Default persistence is set to full persistence using an AOF file. If an instance is restarted frequently–for example, for upgrades–this file can grow significantly, leading to very large persistent disk usage. If your Redis instance has significantly larger persistent disk usage than expected, check the size of your appendonly.aof file, usually at /var/vcap/store/redis, to verify that this is the source of the usage. If so, you can mitigate this by running the BGREWRITEAOF command.

  • Switching Lua Scripting to off for plans with preexisting instances can cause upgrade errand failures. For information about resolving this issue, see Upgrade errand fails with Unknown command eval.

v1.10.1

Release Date: November 15, 2017

Compatibility

Component Version
Stemcell 3445.x
PCF v1.11.x and v1.12.x
cf-redis-release v431.1.0
on-demand-service-broker v0.17.2
consul v178.0.0
routing v0.162.0
service-metrics v1.5.10
service-backup v18.1.6
syslog-migration v10.0.0
loggregator v97.0.0
Redis OSS v3.2.11

v1.10.0

Release Date: October 10, 2017

Features

  • Includes metrics for the on-demand service. This enables operators to monitor the health of their Redis instances.

  • Introduces a new format for on-demand metrics. This is the standard format for all services and will eventually replace other formats.

  • Uses a new release for syslog that allows the operator to configure the log format to be either the pre-existing one or RFC5424. RFC5424 is the standard format for PCF services. The previous format will eventually be deprecated.

  • Enables TLS encryption for syslog forwarding.

  • Lua Scripting defaults to off for all on-demand service plans. Pivotal’s security recommendation is to keep Lua Scripting turned off.

  • Allows the operator to opt-out of the on-demand service without configuring on-demand plans.

Compatibility

Component Version
Stemcell 3445.x
PCF v1.11.x and v1.12.x
cf-redis-release v431.0.0
on-demand-service-broker v0.17.0
consul v178.0.0
routing v0.162.0
service-metrics v1.5.7
service-backup v18.1.0
syslog-migration v9.0.0
loggregator v97.0.0
Redis OSS v3.2.8

Known Issues

  • lua-timeout-limit, a Redis configuration that is exposed to app developers through arbitrary parameters, does not have any effect due to a bug in Redis v3.2.8.

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

  • The When Changed option for errands has unexpected behavior in what changes trigger the errand. Do not select this option for errands.

  • Logs for service-backup and service-metrics releases are truncated when syslog is not configured.

  • Due to a bug with the properties migration logic, tile upgrades in some PCF installations may be blocked.

  • Default persistence is set to full persistence using an AOF file. If an instance is restarted frequently–for example, for upgrades–this file can grow significantly, leading to very large persistent disk usage. If your Redis instance has significantly larger persistent disk usage than expected, check the size of your appendonly.aof file, usually at /var/vcap/store/redis, to verify that this is the source of the usage. If so, you can mitigate this by running the BGREWRITEAOF command.

  • Switching Lua Scripting to off for plans with preexisting instances can cause upgrade errand failures. For information about resolving this issue, see Upgrade errand fails with Unknown command eval.

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