Redis operator upgrade issue
Learn more about the Redis operator upgrade issue when RQA customer-managed is upgraded from version 3.1.1 to 3.1.2.
Problem statement:
When you upgrade RQA from
version 3.1.1 to version 3.1.2, the redis operator is not upgraded seamlessly.
Diagnosis:
For RQA
3.1.2, instead of Redis 1.0 channel, Redis 1.2 channel is used.
When you upgrade RQA from version 3.1.1 to version 3.1.2, you can see Redis 1.0.0 and Redis 1.2.2 operators in . The status of the newly installed Redis 1.2.2 operator is shown as Pending.
Remediation:
RQA OpenShift® administrator needs to complete the following steps to make sure that the Redis operator is upgraded correctly.
RQA OpenShift® administrator needs to complete the following steps to make sure that the Redis operator is upgraded correctly.
- Delete the
Redis Sentinel
instance from the Redis 1.0.0 operator. - Delete the Redis 1.0.0 operator.
- Delete the
Redis sentinel
instance if it is present in the Redis operator 1.2.2, and then delete the Redis 1.2.2 operator.
Approximately, it takes 30 minutes for RQA 3.1.2 operator to create a new Redis 1.2.2 operator and instance, and restart all the service pods.
RQA is ready to use after all pods are restarted.