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 Operators > Installed Operators. 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.
  1. Delete the Redis Sentinel instance from the Redis 1.0.0 operator.
  2. Delete the Redis 1.0.0 operator.
  3. 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.