Redis Enterprise Software release notes 6.2.18
Database auditing. Private key encryption. Active-Active database support for MEMORY USAGE command.
Redis Enterprise Software version 6.2.18 is now available!
This version of Redis Enterprise Software offers:
- RedisJSON on Active-Active General Availability
- Database connection auditing
- Private key encryption
- Active-Active support for
memory usage
command crdb-cli
improvements- Compatibility with open source Redis v6.2.6
- Additional enhancements and fixes
Detailed release notes
For more detailed release notes, select a build version from the following table:
Version (Release date) | Major changes | OSS Redis compatibility |
---|---|---|
6.2.18-70 (January 2023) | New script to generate new self-signed certificates for renewal. Improved logs. Deactivate alert_mgr using rladmin. | Redis 6.2.6 |
6.2.18-65 (December 2022) | Added To field to test email server alerts. New flag to skip cluster resource validation during imports. Improved error messages. | Redis 6.2.6 |
6.2.18-58 (November 2022) | UI support for custom REST API port. Added info level for troubleshooting redis_mgr. | Redis 6.2.6 |
6.2.18-49 (October 2022) | New REST API endpoint to check whether a node is a primary or a replica. Added metrics to track certificate expiration time. | Redis 6.2.6 |
6.2.18-43 (September 2022) | Database auditing. Private key encryption. Active-Active database support for MEMORY USAGE command. Improvements to crdb-cli. | Redis 6.2.6 |
Deprecations
Active-Active database persistence
The snapshot option for data persistence on Active-Active databases will be deprecated in a future version of Redis Enterprise Software. If you have an Active-Active database using snapshot persistence, switch to AOF persistence. Use crdb-cli
to do so:
crdb-cli crdb update --crdb-guid <CRDB_GUID> --default-db-config '{"data_persistence": "aof", "aof_policy":"appendfsync-every-sec"}'
TLS 1.0 and TLS 1.1
TLS 1.0 and TLS 1.1 connections are considered deprecated in favor of TLS 1.2 or later.
Please verify that all clients, apps, and connections support TLS 1.2. Support for the earlier protocols will be removed in a future release.
Certain operating systems, such as RHEL 8, have removed support for the earlier protocols. Redis Enterprise Software does not support connection protocols that are not supported by the underlying operating system.
3DES encryption cipher
The 3DES encryption cipher is considered deprecated in favor of stronger ciphers like AES.
Please verify that all clients, apps, and connections support the AES cipher. Support for 3DES will be removed in a future release.
Certain operating systems, such as RHEL 8, have already removed support for 3DES. Redis Enterprise Software cannot support cipher suites that are not supported by the underlying operating system.
Known limitations
Feature limitations
-
RS54131 Running the
QUIT
command on a TLS connected database closes connection and does not return a+OK
reply -
An intermittent issue can occur where a CRDB process becomes stuck in a restart loop. If this issue occurs while upgrading to Redis Enterprise Software version 6.2.18, please upgrade to the latest version 6.4.2-69 or contact support.
-
RS40641 - API requests are redirected to an internal IP in case the request arrives from a node which is not the master. To avoid this issue, use
rladmin cluster config
to configurehandle_redirects
orhandle_metrics_redirects
. -
RS51144, RS102128 - Active-Active: To start successfully, the syncer (
crdt-syncer
) must connect to all sources. In multi-cluster configurations (more than 2 A-A clusters participating), in some cases, if one or more of the clusters is not available, A-A replication will be down.
Installation limitations
Several Redis Enterprise Software installation reference files are installed to the directory /etc/opt/redislabs/
even if you use custom installation directories.
As a workaround to install Redis Enterprise Software without using any root directories, do the following before installing Redis Enterprise Software:
-
Create all custom, non-root directories you want to use with Redis Enterprise Software.
-
Mount
/etc/opt/redislabs
to one of the custom, non-root directories.
Upgrade limitations
Before you upgrade a cluster that hosts Active-Active databases with modules to v6.2.18, perform the following steps:
-
Use
crdb-cli
to verify that the modules (modules
) and their versions (inmodule_list
) are as they appear in the database configuration and in the default database configuration:crdb-cli crdb get --crdb-guid <crdb-guid>
-
From the admin console's redis modules tab, validate that these modules with their specific versions are loaded to the cluster.
-
If one or more of the modules/versions are missing or if you need help, contact Redis support before taking additional steps.