-
Bug
-
Resolution: Done
-
Major
-
1.7.0
-
None
-
2
-
False
-
-
False
-
Release Note Not Required
-
-
-
RHDH Plugins 3277
Description of problem:
The plugin installed status takes some time to update when you enable/disable/install/uninstall a plugin, and might not immediately happen even after you restart the backend. It is because processors can get out of sync, and when reading package install statuses of a plugin it might not yet be updated.
To make this more reliable, we are going to switch to using /plugin/:namespace/:name/configuration/status endpoints to return install status. This endpoints will be used also for the plugin install status by processor, since it doesn't matter if it calls catalog for plugin packages or it calls this endpoint. We will cache the results in processor.
Prerequisites (if any, like setup, operators/versions):
Steps to Reproduce
# <steps>