Skip to content

Error message when no coder workspace is found for GitLab is broken #163

@timo-reymann

Description

@timo-reymann

What happens?

Integrated Coder for Backstage, using it with GitLab for catalog ingestion. When no repository is found the message is displayed:

Image

What should happen

Shows a message with the repository path like this

Image

Assumption

The plugin assumes the format matches GitHub structure, where GitLab can have nested projects and groups.

Context

Anonyminized Entity YAML
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
  namespace: default
  annotations:
    backstage.io/managed-by-location: url:https://some.gitlab.com/some/project/-/blob/main/catalog-file/folder/catalog-info.yaml
    backstage.io/managed-by-origin-location: url:https://some.gitlab.com/some/project/-/blob/main/catalog-info.yaml
    backstage.io/view-url: https://some.gitlab.com/some/project/-/blob/main/catalog-file/folder/catalog-info.yaml
    backstage.io/edit-url: https://some.gitlab.com/some/project/-/edit/main/catalog-file/folder/catalog-info.yaml
    backstage.io/source-location: url:https://some.gitlab.com/some/project/-/blob/main/catalog-file/folder/
  name: account-event-filtering
  title: some title
  description: some description
  uid: 14ff2b72-f47f-4519-9cc4-de93e92fd6a5
  etag: ab61f331c49fbc43cfe8f4035a48030735ae89ec
spec:
  type: service
  system: some-system
  lifecycle: production
  owner: some-team

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions