Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing analyzer backend if using @backstage/create-app #5033

Open
azerbe opened this issue Mar 20, 2021 · 1 comment · May be fixed by #5037
Open

Missing analyzer backend if using @backstage/create-app #5033

azerbe opened this issue Mar 20, 2021 · 1 comment · May be fixed by #5037

Comments

@azerbe
Copy link

@azerbe azerbe commented Mar 20, 2021

When bootstrapping a backstage application with npx @backstage/create-app the catalog option to Register an existing component offers the ability to import repositories without catalog-info.yaml.
After configuring GitHub auth and trying to import a repository like https://github.com/organization/project, the backend reports a 404 error.

Failed to generate entity definitions. Received http response 404: Not Found
image

When building from source (backstage/backstage) the functionality is working fine.

Expected Behavior

The wizard should provide me with information about a PullRequest that is going to be opened with base configuration of the component.

Current Behavior

The Website/Console/Backend report a 404 for the http://localhost:7000/api/catalog/analyze-location path.

Possible Solution

Steps to Reproduce

  1. Bootstrap a new application with npx @backstage/create-app
  2. Configure auth for Github (https://backstage.io/docs/tutorials/quickstart-app-auth)
  3. Try to Register an existing component with a repository without component configuration

Context

I'm trying to setup a new backstage application for my company and to import existing projects to the catalog.

Your Environment

I've tested different kind of combinations of browsers, databases and configurations.

  • NodeJS Version (v14):
  • Operating System and Version (MacOS BigSur):
  • Browser Information: Firefox/Chrome/Safari
  • SQLite and Postgresql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

2 participants