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

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

XMLWordPrintable

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

      None

      Show
      None
    • False
    • Hide
      = Azure DevOps Scaffolder module replaces Azure Repositories module

      The `@parfuemerie-douglas/scaffolder-backend-module-azure-repositories` is incompatible with {backstage} 1.45 and is no longer maintained.

      With this update, the `@backstage-community/plugin-scaffolder-backend-module-azure-devops` module is available as a replacement. To use this module, switch to this plugin from the list of available OCI artifacts at the link:https://github.com/redhat-developer/rhdh-plugin-export-overlays/pkgs/container/rhdh-plugin-export-overlays%2Fbackstage-community-plugin-scaffolder-backend-module-azure-devops[`rhdh-plugin-export-overlays` repository].
      Show
      = Azure DevOps Scaffolder module replaces Azure Repositories module The `@parfuemerie-douglas/scaffolder-backend-module-azure-repositories` is incompatible with {backstage} 1.45 and is no longer maintained. With this update, the `@backstage-community/plugin-scaffolder-backend-module-azure-devops` module is available as a replacement. To use this module, switch to this plugin from the list of available OCI artifacts at the link: https://github.com/redhat-developer/rhdh-plugin-export-overlays/pkgs/container/rhdh-plugin-export-overlays%2Fbackstage-community-plugin-scaffolder-backend-module-azure-devops [`rhdh-plugin-export-overlays` repository].
    • Removed Functionality
    • Done
    • 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: