121 questions
0
votes
1
answer
124
views
Rendering of JSON formatted OpenAPI 3 doc in API definition using substitution fails in Backstage UI
We are running Backstage v1.37, and are trying to render our OpenAPI definitions by referencing them in the definition field, rather than hard-coding the content into our YAML files that define the ...
0
votes
0
answers
63
views
Unable to find element text from Backstage Table component in test (All components (2) not found)
I'm testing a Backstage plugin component that renders a list of Ansible components using the Backstage Table from @backstage/core-components.
In my test, I mock the catalog API to return 2 entities (...
0
votes
0
answers
74
views
Backstage plugin authentication issue while loginning in via GHE
I am creating a plugin for an internal tool that requires JWT token to be sent to the API along with other headers to access the JSON data in return. It is a simple code that requires me to provide a ...
1
vote
0
answers
131
views
Backstage gitlab:repo:push action TypeError: fetch failed
I am stuck troubleshooting an issue with connecting my Backstage instance to a self-hosted GitLab instance. For some context, I'm trying to set up a barebones Software Template in Backstage that can ...
0
votes
0
answers
222
views
Backstage App configuration using environment variables
I am building a Backstage application. I want few of my config parameters from environment variables. I have created a .env file at the root (I am using a monorepo where my root folder has packages ...
0
votes
1
answer
171
views
Is it possible to use a GitLab integration token in a template?
I have recently started experimenting with Backstage, with a focus on software templates. I have the GitLab integration installed and am using the publish:gitlab action to create a project in GitLab ...
0
votes
1
answer
64
views
Backstage.io TechDocs Sanitizer is Stripping Custom Protocol Links from <a href> in Markdown
I'm trying to include a hyperlink in my TechDocs that uses a custom URI scheme (e.g., mycustomapp://) to launch a native application from a link. Here's the Markdown snippet I'm using:
This tool is ...
0
votes
0
answers
298
views
Backstage Software Templates: Conditionally Show Parameter Page Title Based on YAML Condition
I'm working with Backstage Software Templates and using the $yaml annotation to load parameters. I’m successfully controlling the visibility of fields using if conditions and dependencies.
However, ...
0
votes
1
answer
144
views
Create documentation in Backstage that is not associated with a component
I was wondering if there is some way of creating documentation in Backstage without a component. I would like to create documentation that appears in the Documentation option displayed in the sidebar ...
0
votes
1
answer
307
views
Error: googleapi: Error 404: The Cloud SQL instance does not exist., instanceDoesNotExist
Planning to create the Postgres Instance using the Backstage, Terraform via pre-defined templates.
While running the Terraform plan, stuck with the below error:
Error: googleapi\*\*: Error 404: The ...
0
votes
0
answers
60
views
Harmonix (OPA) on AWS - backstage application
Working on the Harmonix implementation (Harmonix on AWS)
https://github.com/awslabs/harmonix/blob/main/README.md
From the open source code, abele deploy the required resources on AWS account but ...
0
votes
1
answer
208
views
Proxy uri not found after creating new proxy in api-config?
I am trying to setup a proxy, following the documentation here: https://backstage.io/docs/plugins/proxying
Here is my app-config.yaml, I would like to create a proxy which points to another locally ...
0
votes
0
answers
58
views
Backstage soundcheck is not passing gitlab PAT token to read checks from repository
I have this in my app-config yaml file:
integrations:
gitlab:
- host: gitlab.com # removed original url
apiBaseUrl: https://gitlab.com/api/v4 # removed original url
token: ${...
0
votes
1
answer
328
views
"Failed to load entity kinds" with backstage helm chart
I wanted to deploy backstage with official helm chart:
https://artifacthub.io/packages/helm/backstage/backstage
So I deployed it with following values:
values: |
resources:
requests:
...
0
votes
0
answers
158
views
How to implement token based auth for Bitbucket cloud integration in my backstage.io based app?
Bitbucket cloud integration in my backstage.io based app is using username & appPassword (basic) for auth to register/read locations. How to modify this default behaviors so that it will use token ...
0
votes
1
answer
310
views
Missing session cookie with customAuthResolver in Backstage
I have implemented custom Auth Resolver with okta where signIn works fine and i'm able to login in successfully. However on reloading the page, i'm getting kicked out of the site and lands on SignIn ...
0
votes
2
answers
1k
views
Can Backstage Templates publish new files to existing repos?
When using Backstage, it seems all the demos on template creation are centered around the concept of creating a new Git repo from scratch.
Can a template be created that will add new content (files) ...
0
votes
0
answers
235
views
Backstage - Azure integration
I try to interface Backstage with Azure,
Auth is working and I can register yaml files from ado servers, but discovery does not work
providers:
azureDevOps:
provider1:
host: dev....
0
votes
1
answer
189
views
Backstage - Ado integration - AADSTS900971: No reply address provided
I am trying to configure backstage app to be interfaced with Azure Devops
This is my env.sh :
#!/bin/bash
export AZURE_CLIENT_ID=*********************************...
export AZURE_TENANT_ID=************...
0
votes
0
answers
147
views
RedHat DeveloperHub Error with integration with Microsoft Entra ID
Im configuring RHDH in CRC and in dev in my job
In my local, im facing this issue
Login failed; caused by Error: Sign in failed: User not found in the RHDH software catalog. Verify that users/groups ...
0
votes
0
answers
167
views
Trigger backstage provider from backstage UI
We have a an api service containing data about developers and their software teams. This data is ingested into our internal Backstage platform through a custom entity provider. The data is provided as ...
0
votes
1
answer
711
views
How can I disable the secure by default model for plugins in Backstage ? Or how can I generate the token for my default guest user?
I am trying to develop an internal plugin in my backstage instance. I started with a simple plugin that retrieves data from an external API, but I encountered this error:
"error": {
&...
0
votes
1
answer
223
views
symbol not found error when starting Backstage
Following the IBM MQ Developer tutorial (https://developer.ibm.com/tutorials/awb-deploy-ibm-mq-developer-patterns-backstage/) produces this error when running the yarn dev command:
[backend]: return ...
1
vote
0
answers
190
views
Having difficulty in importing CSS stylesheet into my backstage plugin
I have a backstage plugin, and I am unable to import a CSS stylesheet in one of the components.
This is my folder structure:
CreateComponent.tsx
import React from 'react';
import './styles.css';
...
1
vote
1
answer
750
views
Is there a way to get the user that activated the scaffolder template?
I have a scaffolder template in backstage and I want to log information about the user:
e.g.
apiVersion: scaffolder.backstage.io/v1beta3
kind: Template
metadata:
name: hello-world-template
title: ...
0
votes
1
answer
452
views
Backstage - HTTP error 400 when creating component
Am trying to create a component in Backstage. Below is the template file which I use:
apiVersion: scaffolder.backstage.io/v1beta3
kind: Template
# some metadata about the template itself
metadata:
...
-1
votes
1
answer
292
views
error testing custom backstage plugins with jest
I am a new tester testing backstage components and I am having problems with jest when processing them because of the following issues:
I'm testing with typescript and I'm trying to test external ...
0
votes
0
answers
371
views
How to populate an enum dynamically within a Roadie/Backstage template (JSON Schema)
I have a template property that allows users to select from a list of environments, but the permissible options vary depending on business domain.
I have looked-up the list of environments from a call ...
0
votes
0
answers
1k
views
Facing error in yarn install for isolated-vm on macOS
Trying to build Backstage App on my MacOS, one of its pre requisites is Yarn , But i am unsuccessful in trying to install it. Please help
I am encountering an error when running yarn install for a ...
1
vote
2
answers
698
views
Backstage Gitlab discovery can't find repos in public gitlab
On Backstage, I am trying to fetch catalog-info.yaml files automatically for every project which belongs to a group of mine on Gitlab. I am using the GitLabDiscovery feature, but the logs are showing ...
1
vote
0
answers
91
views
Remove Backstage Sidebar
Is there a way I could remove the sidebar from Backstage? As soon as the page was initially created it came with a sidebar that I can’t seem to remove. Is this possible?
1
vote
1
answer
661
views
How to add a collator in backstage new backend system
I'm trying to add my custom collator to search on the new backend system of backstage but I'm facing a hard time in doing so. Can somebody point me to the right resources or how to do it?
I created a ...
0
votes
3
answers
1k
views
backstage.io add programatically
I'm trying to add backstage to an organisation - I was building something similar myself - so I have a bunch of metadata on hundreds of projects already in my own database.
I want to bulk add them to ...
0
votes
1
answer
2k
views
How to Install a Specific Version of Backstage in a Clean Way?
According to the documentation, the yarn backstage-cli versions:bump command can be used to upgrade the CLI along with all associated packages and Backstage. However, I couldn't find any information ...
0
votes
1
answer
1k
views
Backstage Okta authentication: "Unknown auth provider 'okta'"
I am trying to add Okta authentication to Backstage . The application in Okta is set up and I have the okta provider and component added to my Backstage configuration.
When I try to log in via the ...
0
votes
1
answer
2k
views
Setting Up Backstage with Guest Authentication on a Kubernetes Cluster
I'm working on deploying Backstage on a Kubernetes cluster using the Helm chart and looking to enable guest user access for development purposes. However, I'm encountering a "501 Not Implemented&...
0
votes
1
answer
127
views
PagerDuty Integration
I want to integrate PagerDuty into BackStage using iFrame. Is there an embedded link available in Pagerduty? How can I access it?
I tried using the API plugin, but I want to use iFrames. Just like ...
0
votes
1
answer
231
views
Try to setup Backstage.io in AWS linux EC2 Instance Error Shown after run the command npx @backstage/create-app@latest
Error showing while run this command @backstage/create-app@latest
JS stacktrace --->
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
1: 0xb95be0 node::Abort() [...
0
votes
1
answer
220
views
Backstage.io MUI button overrides
I want to override the button color on the backstage main panel screens such as Components, Create and API. This worked for rounding corners and font size but not changing color for those buttons (see ...
0
votes
1
answer
827
views
Does Backstage expose an endpoint for accessing the published OpenAPI spec for a given API?
For a casual user of Backstage, it is not immediately obvious how you can access a published API spec in its raw (non-HTML rendered) form. I tried clicking around, but I found no obvious solution that ...
0
votes
1
answer
537
views
Backstage Error: Invalid configuration schema in
When I try to run my backstage frontend plugin using yarn start facing below issue-
Error: Invalid configuration schema in ../../../../node_modules/@backstage/backend-common/config.d.ts, the following ...
0
votes
1
answer
1k
views
How to properly export module / publish package ("Cannot find module")
I tried to do a basic plugin for Backstage (backstage.io by Spotify) following tutorial from their website (https://backstage.io/docs/plugins/create-a-plugin). It works when running inside the app ...
2
votes
0
answers
399
views
What is the best practice to customize existing Backstage's plugin?
I'm adding a button to an existing plugin in Backstage (@backstage/plugin-github-actions) (see the view button in my screenshot).
My plan was to keep the change as clean-n-small as possible. So, to ...
3
votes
2
answers
2k
views
How to properly pass environment variables for local development in Backstage.io
I have setup my app-config.yaml to use environment variable substitution (EVS) like bellow:
auth:
environment: development
providers:
gitlab:
development:
clientId: ${...
1
vote
1
answer
2k
views
Get use token in a backstage frontend plugin
I'm developing a front-end plugin in backstage and need the user data that already logged in.
I can get the userEntityRef that is something like user:default/guest with the useApi, identityApiRef from ...
0
votes
1
answer
1k
views
Using Okta to sign in with Backstage not working
I am trying to set up sign in with Okta on backstage but I am getting error 404 when the API call hits Okta.
I am really new to okta/backstage but so far I have followed Backstage's documentation to ...
0
votes
1
answer
359
views
Backstage application working intermittently
We have deployed backstage application on AKS cluster and we used nginx ingress controller for our application, but the application is not stable, it works for 2 minutes, and goes down for long time (...
0
votes
1
answer
311
views
vault plugin integration with backstage is not working
Team,
I followed this Hashicorp vault with backstage and it is getting me 404 and also trying v1 where as i called out 2. any hint what I might be missing or is it a bug?
annotations:
backstage....
0
votes
1
answer
2k
views
How can I setup a standalone techdocs documentation?
I just setup a local backstage instance with create-app and the first thing I'm trying to do is create a standalone techdocs component, for a "getting started" type of docs.
In the backstage ...
0
votes
2
answers
4k
views
Backstage Application not fetching catalog entities
I have installed a fresh backstage application on a Azure Ubuntu 20 server. I am following the steps mentioned in the backstage documentation https://backstage.io/docs/getting-started/. I have also ...