Closed grtrout closed 3 years ago
Hi,
The operator logs should show what the problem is:
kubectl logs deploy/redis-enterprise-operator
I would suggest you open a Support Ticket with Redis Labs.
Laurent.
Hey @laurentdroin While I can't say for certain why I didn't think to check the operator's logs, I appreciate the help! It was immediately obvious that there was a version mismatch.
{"level":"info","ts":"2021-04-21T20:14:00.635Z","logger":"controller_redisenterprisecluster","msg":"reconciliation will not continue until REC is upgraded","Request.Namespace":"redis","Request.Name":"rec-test","expected_version":"6.0.12-57"}
At some point I decided to use Redis version 6.0.12-58. I updated the RedisEnterpriseCluster definition to that version without thinking it could do any harm and since forgot.
Here's the part I'm referring to:
redisEnterpriseImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.company.com/project/redislabs/redis
versionTag: 6.0.12-58
redisEnterpriseServicesRiggerImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.company.com/project/redislabs/k8s-controller
versionTag: 6.0.12-5
bootstrapperImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.company.com/project/redislabs/operator
versionTag: 6.0.12-5
So, I changed the Redis version back to 6.0.12-57 and everything worked normally. Thanks again.
After applying the bundle.yaml file, I applied my RedisEnterpriseCluster resource. Both succeeded.
However, nothing happens after this. Usually I check the StatefulSet resources and wait for the associated pods to initialize. But, for some reason, that never happens.
Nothing seems to be failing and I see no clues in the namespace's events.
Any ideas? Things I should check? I've deployed the RedisEnterpriseCluster at least 5 times and never had this happen. Thank you.