Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-11408

Remove @parfuemerie-douglas/scaffolder-backend-module-azure-repositories as it is no longer being maintained and is incompatible with RHDH 1.9

    • Icon: Task Task
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.9.0
    • None
    • 3rd Party Plugin, Overlay
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      = Plugin @parfuemerie-douglas/scaffolder-backend-module-azure-repositories replaced by @backstage-community/plugin-scaffolder-backend-module-azure-devops

      The @parfuemerie-douglas/scaffolder-backend-module-azure-repositories is incompatible with Backstage 1.45, and the project has not seen an update since 2024.

      A replacement plugin @backstage-community/plugin-scaffolder-backend-module-azure-devops is available. Users can choose to switch to this plugin from the list of available oci artifacts at https://github.com/redhat-developer/rhdh-plugin-export-overlays/pkgs/container/rhdh-plugin-export-overlays%2Fbackstage-community-plugin-scaffolder-backend-module-azure-devops
      Show
      = Plugin @parfuemerie-douglas/scaffolder-backend-module-azure-repositories replaced by @backstage-community/plugin-scaffolder-backend-module-azure-devops The @parfuemerie-douglas/scaffolder-backend-module-azure-repositories is incompatible with Backstage 1.45, and the project has not seen an update since 2024. A replacement plugin @backstage-community/plugin-scaffolder-backend-module-azure-devops is available. Users can choose to switch to this plugin from the list of available oci artifacts at https://github.com/redhat-developer/rhdh-plugin-export-overlays/pkgs/container/rhdh-plugin-export-overlays%2Fbackstage-community-plugin-scaffolder-backend-module-azure-devops
    • RHDH COPE 3286

      Summary

      The dynamic plugin @parfuemerie-douglas/scaffolder-backend-module-azure-repositories (incompatible with BS 1.45 / project abandoned) must be removed in favor of the community-maintained @backstage-community/plugin-scaffolder-backend-module-azure-devops from the backstage/community-plugins repository at https://github.com/backstage/community-plugins/tree/main/workspaces/azure-devops/plugins/scaffolder-backend-module-azure-devops

      Reason for Change

      The Parfuemerie Douglas plugin is incompatible with RHDH 1.9+ due to:

      • Dependency on deprecated @backstage/backend-common package
      • Use of legacy /alpha imports from @backstage/plugin-scaffolder-node
      • Outdated createTemplateAction API (single type argument vs two)
      • Incompatible Logger type (Winston vs LoggerService)
      • Unmaintained - last commit was Aug 2024.

      In a future release we can switch to a replacement plugin in the extension catalog. See RHIDP-11417.

              dfestal David Festal
              dfestal David Festal
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: