From 307161f6c69959c52b34a16a7d48720ea7cc942f Mon Sep 17 00:00:00 2001 From: Rujuta Shinde Date: Tue, 19 Dec 2023 10:48:14 -0500 Subject: [PATCH] Added new format for catalog-info.yaml and system info for firewatch to be recognized as a system under quatity community domain --- catalog-info.yaml | 29 +++++++---------------------- catalog/system/firewatch.yaml | 24 ++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 22 deletions(-) create mode 100644 catalog/system/firewatch.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml index 0a8ff5d2..9f83169c 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -1,26 +1,11 @@ -# Catalog entry for Backstage [backstage.io] apiVersion: backstage.io/v1alpha1 -kind: Component +kind: Location metadata: - name: firewatch - title: firewatch - description: Create Jira issues for OpenShift CI failures - tags: - - prog:python - - cat:test-reporting - - feat:extdeps + name: firewatch-root-config + title: Firewatch Root Configuration namespace: quality-community - links: - - url: https://github.com/CSPI-QE/firewatch - title: Repository - - url: https://github.com/CSPI-QE/firewatch/issues - title: Issue Tracker - - url: https://redhat-internal.slack.com/archives/C062WMK4MCM - title: Slack Channel - annotations: - github.com/project-slug: CSPI-QE/firewatch - backstage.io/techdocs-ref: dir:. + description: A root collection of all Firewatch configurations for Backstage. spec: - type: library - owner: group:redhat/cspi-qe - lifecycle: production + owner: group:redhat/quality-community + targets: + - ./catalog/system/firewatch.yaml \ No newline at end of file diff --git a/catalog/system/firewatch.yaml b/catalog/system/firewatch.yaml new file mode 100644 index 00000000..3d9a9828 --- /dev/null +++ b/catalog/system/firewatch.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: backstage.io/v1alpha1 +kind: System +metadata: + name: firewatch + title: Firewatch + description: Create Jira issues for OpenShift CI failures + tags: + - language:python + - category:test-reporting + namespace: quality-community + links: + - url: https://github.com/CSPI-QE/firewatch + title: Repository + - url: https://github.com/CSPI-QE/firewatch/issues + title: Issue Tracker + - url: https://redhat-internal.slack.com/archives/C062WMK4MCM + title: Slack Channel + annotations: + github.com/project-slug: CSPI-QE/firewatch + backstage.io/techdocs-ref: dir:../../ +spec: + owner: group:redhat/cspi-qe + domain: quality-community/quality-community