Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1886

extensions: long time for update of plugin install status

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.7.0
    • 1.7.0
    • Marketplace
    • None
    • 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>

      Actual results:

      Expected results:

      Reproducibility (Always/Intermittent/Only Once):

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

              rh-ee-dzemanov Dominika Zemanovicova
              rh-ee-dzemanov Dominika Zemanovicova
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: