-
Task
-
Resolution: Done
-
Major
-
None
-
3
-
False
-
None
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
https://github.com/3scale/3scale-operator/pull/863, https://github.com/3scale/3scale-operator/pull/881, https://gitlab.cee.redhat.com/red-hat-3scale-documentation/3scale-documentation/-/merge_requests/1546, https://gitlab.cee.redhat.com/red-hat-3scale-documentation/3scale-documentation/-/merge_requests/1578
-
-
-
API CCS Sprint 44 (3Scale) 2, RHOAM Sprint 45, RHOAM Sprint 46
What
Currently, if a proxyConfigPromote has nothing to promote, the status of the CR is not updated and the CR is not deleted. Although the deletion logic is correct, as the CR should not be removed, we should add improved status reporting so that the user of the capability knows why 3scale operator is not processing the request.
Also, we need to improve error logging as per epic description.
How
Implement improved logging covering following states:
- successful
- in-progress
- error which lists the error in most meaningful way to a customer
- links to
-
RHEA-2023:119803 Release of 3scale operator 0.11.8 for RHOAM - Containers
- mentioned on
(4 mentioned on)