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

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions