-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
-
When enabling TLS on 3scale operator (system/zync and possibly redises as well) with incorrect values in the relevant secret, what happens is prejob and system-app fails.
As a user, you can identify what the issue when looking at system app pod (in cases of wrong values/ in cases of nil values - the issue isn't very descriptive [no db found]).
Next, I would expect that fixing the secret will resolve the issue but pods never recover. This is due to fact that the pods are still in crashloop back and their values are not being updated.
We need operator to be able to recover from it and somewhat figure out when to delete pods of prejob and system-app.