diff --git a/.github/actions/rhdh-local-compose-test/action.yaml b/.github/actions/rhdh-local-compose-test/action.yaml index 04981334..70859759 100644 --- a/.github/actions/rhdh-local-compose-test/action.yaml +++ b/.github/actions/rhdh-local-compose-test/action.yaml @@ -223,9 +223,9 @@ runs: includes: [dynamic-plugins.default.yaml] plugins: - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import-backend-dynamic - disabled: false + enabled: true - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import - disabled: false + enabled: true EOF # Custom extra files diff --git a/configs/dynamic-plugins/dynamic-plugins.override.example.yaml b/configs/dynamic-plugins/dynamic-plugins.override.example.yaml index 52c8bddf..f137272f 100644 --- a/configs/dynamic-plugins/dynamic-plugins.override.example.yaml +++ b/configs/dynamic-plugins/dynamic-plugins.override.example.yaml @@ -14,16 +14,16 @@ includes: # Functioning example using Tech Radar, uncomment to use #Tech Radar frontend plugin # - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar - # disabled: false + # enabled: true # Tech Radar backend plugin. Required if you want to customize the tech radar URL # (see the `techRadar.url` app-config property). # - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar-backend-dynamic - # disabled: false + # enabled: true # # loading plugin from host directory # - package: ./local-plugins/todo -# disabled: false +# enabled: true # pluginConfig: # dynamicPlugins: # frontend: @@ -38,7 +38,7 @@ includes: # # loading image from container image # - package: oci://docker.io/tomaskral/simple-chat:v0.0.1!internal-backstage-plugin-simple-chat -# disabled: false +# enabled: true # pluginConfig: # dynamicPlugins: # frontend: @@ -54,7 +54,7 @@ includes: # icon: chatIcon # # loading image from tarball URL -# - disabled: false +# - enabled: true # package: >- # https://github.com/redhat-developer/rhdh-plugin-export-backstage-community-plugins/releases/download/v1.2.0/backstage-community-plugin-tech-insights-dynamic-0.3.28.tgz # integrity: sha512-cNHXSwPa5fOi2BcNVSe7tfdLyM0JY988CE5t+P9p/XlboP1QpQbMcLBmqPrlXZdpedAyp81Zz3yPQYGnPuy9ww== @@ -77,7 +77,7 @@ includes: # # loading plugin from directory inside the RHDH container # - package: ./dynamic-plugins/dist/backstage-community-plugin-rbac -# disabled: true +# enabled: false # pluginConfig: # dynamicPlugins: # frontend: @@ -101,12 +101,12 @@ includes: # # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256 # # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions:{{inherit}}' # - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions -# disabled: false +# enabled: true # # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256 # # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions-backend:{{inherit}}' # - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic -# disabled: false +# enabled: true # pluginConfig: # extensions: # installation: @@ -120,8 +120,8 @@ includes: # # Uncomment the following to disable Developer Lightspeed plugins # # Lightspeed frontend plugin # - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{inherit}}' -# disabled: true +# enabled: false # # # Lightspeed backend plugin # - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{inherit}}' -# disabled: true +# enabled: false diff --git a/configs/dynamic-plugins/dynamic-plugins.yaml b/configs/dynamic-plugins/dynamic-plugins.yaml index 6f40e18a..e47a89a1 100644 --- a/configs/dynamic-plugins/dynamic-plugins.yaml +++ b/configs/dynamic-plugins/dynamic-plugins.yaml @@ -9,21 +9,21 @@ plugins: # # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256 # - package: 'oci://quay.io/rhdh/backstage-community-plugin-tech-radar:{{inherit}}' - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar - disabled: false + enabled: true # Quay plugin - package: 'oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-quay-backend:{{inherit}}' - disabled: false + enabled: true # Scaffolder Github plugin - used by Dynamic Plugin Software Templates - package: ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-github-dynamic - disabled: false + enabled: true # Floating Action Button plugin with submenu actions # TODO: This plugin will be removed in RHDH 2.1 (https://redhat.atlassian.net/browse/RHDHPLAN-1006) # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-global-floating-action-button:{{inherit}}' - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-floating-action-button - disabled: true # disabled as conflicts with Lightspeed FAB, will be deprecated / removed. + enabled: false # not enabled as conflicts with Lightspeed FAB, will be deprecated / removed. ######################################################### # Enable dynamic plugins installation by using Extensions @@ -32,12 +32,12 @@ plugins: # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256 # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions:{{inherit}}' - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions - disabled: false + enabled: true # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256 # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions-backend:{{inherit}}' - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic - disabled: false + enabled: true pluginConfig: extensions: installation: @@ -53,8 +53,8 @@ plugins: # Lightspeed frontend plugin - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{inherit}}' - disabled: false + enabled: true # Lightspeed backend plugin - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{inherit}}' - disabled: false + enabled: true diff --git a/docs/lightspeed/working-with-lightspeed.md b/docs/lightspeed/working-with-lightspeed.md index d3416188..b80552e5 100644 --- a/docs/lightspeed/working-with-lightspeed.md +++ b/docs/lightspeed/working-with-lightspeed.md @@ -273,17 +273,17 @@ To fully disable Lightspeed: configs/dynamic-plugins/dynamic-plugins.override.yaml ``` - Then add (or uncomment) the following entries in the `plugins` section, setting `disabled: true` on both the Lightspeed frontend and backend plugins to remove all Lightspeed UI elements: + Then add (or uncomment) the following entries in the `plugins` section, setting `enabled: false` on both the Lightspeed frontend and backend plugins to remove all Lightspeed UI elements: ```yaml plugins: # Disable Lightspeed frontend plugin - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{inherit}}' - disabled: true + enabled: false # Disable Lightspeed backend plugin - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{inherit}}' - disabled: true + enabled: false ``` !!! note diff --git a/orchestrator/README.md b/orchestrator/README.md index 9a670648..c194e974 100644 --- a/orchestrator/README.md +++ b/orchestrator/README.md @@ -14,21 +14,21 @@ includes: # Add the Orchestrator plugins directly, and add any other plugins you want to install, including local ones. plugins: - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator:{{inherit}}' - disabled: false + enabled: true - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend:{{inherit}}' - disabled: false + enabled: true pluginConfig: orchestrator: dataIndexService: url: http://sonataflow:8899 - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:{{inherit}}' - disabled: false + enabled: true pluginConfig: orchestrator: dataIndexService: url: http://sonataflow:8899 - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:{{inherit}}' - disabled: false + enabled: true ``` > **Warning:** Do **not** use the `includes` directive to reference `orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml`. diff --git a/orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml b/orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml index 78ad74d6..50df6941 100644 --- a/orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml +++ b/orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml @@ -4,18 +4,18 @@ includes: plugins: - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator:{{inherit}}' - disabled: false + enabled: true - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend:{{inherit}}' - disabled: false + enabled: true pluginConfig: orchestrator: dataIndexService: url: http://sonataflow:8899 - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:{{inherit}}' - disabled: false + enabled: true pluginConfig: orchestrator: dataIndexService: url: http://sonataflow:8899 - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:{{inherit}}' - disabled: false + enabled: true