Hello, I'm setting up the GitHub org discovery in Backstage version 1.25.0 following the migration guide but I'm encountering errors related to the GithubOrgReaderProcessor.
Error:
ForwardedError: Plugin 'catalog' startup failed; caused by Error: Your config contains a "catalog.locations" entry of type github-org, but does not have the corresponding catalog processor GithubOrgReaderProcessor installed. This processor used to be built into the catalog itself, but is now moved to an external module that has to be installed manually.
Despite following the instructions and installing the necessary plugins as shown below, I still get the error.
Installation steps I followed:
yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-github-org yarn --cwd packages/backend add @backstage/plugin-catalog-backend-module-github
Relevant part of the app-config.yaml:
catalog: import: entityFilename: catalog-info.yaml pullRequestBranchName: backstage-integration rules: - allow: [Component, System, API, Resource, Location] locations: - type: github-org target: https://github.com/<our-org-name>
And in index.ts:
backend.add(import('@backstage/plugin-catalog-backend-module-github-org'));
backend.add(import('@backstage/plugin-catalog-backend-module-github/alpha'));```
Has anyone faced similar issues, or can spot what might be missing or misconfigured in my setup?