Open cmoulliard opened 5 months ago
According to @gashcrumb => "This popup occurs as we're using a component that's trying to fetch data from github on the overview page."
Same behavior observed too using the PR image - https://github.com/janus-idp/backstage-showcase/pull/1253#issuecomment-2114810648
Think this is by design for this particular github plugin, but probably we could add a conditional to the default config for these that hides the component if the current user is user:development/guest
Describe the bug
There is an
auth
issue as backstage requires to be authenticated usingGithub
when we open theComponent view
- see screenshot.Expected Behavior
No github auth should be requested
What are the steps to reproduce this bug?
integrations: gitlab:
proxy: skipInvalidProxies: true endpoints: '/argocd/api': target: https://openshift-gitops-server-openshift-gitops.apps.qshift.snowdrop.dev/api/v1/ changeOrigin: true secure: false headers: Cookie: $env: "argocd.token=eyJhbGciOiJIUz..EktDnyZbQA="
auth: environment: development providers: guest: {}
catalog: import: entityFilename: catalog-info.yaml rules:
type: url target: https://github.com/ch007m/qshift-templates/blob/static-lists/qshift/all.yaml rules:
providers: ocm: env: kubernetesPluginRef: ocp-qshift
argocd: baseUrl: https://openshift-gitops-server-openshift-gitops.apps.qshift.snowdrop.dev username: admin password: hU5ksdnFxK1qiH9gflR6jZIbz7BGQDEX appLocatorMethods:
kubernetes: serviceLocatorMethod: type: 'multiTenant' clusterLocatorMethods:
Content hereafter is coming from the file: app-config.dynamic-plugins.yaml
dynamicPlugins: frontend: backstage.plugin-azure-devops: mountPoints:
export NODE_OPTIONS=--no-node-snapshot yarn start
Versions of software used and environment