• Icon: Story Story
    • Resolution: Done
    • Icon: Critical Critical
    • 1.4.0
    • None
    • Dynamic plugins
    • None
    • RHDH Dynamic Plugins 3265

      Story

      As a user of RHDH, I want to explicitly enable support for custom middleware so that I'm aware that custom middleware is being supplied from a dynamic plugin.

      Background

      Removing this block enabled supplying such a thing from a dynamic plugin, however it needs to be something the user can explicitly enable.

      This story is about adding back in not only the removed root http service factory but also explicitly add all the default service factories to the backend before the backend dynamic feature manager is added. This will prevent dynamic plugins from being able to add these service factories. Then the default service factories can be explicitly disabled via ENABLE_*_OVERRIDE environment variables.

      Dependencies and Blockers

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      upstream documentation updates (design docs, release notes etc)

      Technical enablement / Demo

            [RHIDP-4786] Install default service factories that can be disabled using env variables

            Stan Lewis added a comment -

            Created a PR for this here

            Stan Lewis added a comment - Created a PR for this here

              stlewis_2 Stan Lewis
              stlewis_2 Stan Lewis
              RHIDP - Dynamic Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: