Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set Default Repository Owner to SourceFuse in Backstage #152

Open
maxmurphySF opened this issue May 24, 2024 · 0 comments
Open

Set Default Repository Owner to SourceFuse in Backstage #152

maxmurphySF opened this issue May 24, 2024 · 0 comments
Assignees
Milestone

Comments

@maxmurphySF
Copy link

Current Issue:

  • Currently, if the owner of a repository is different from SourceFuse, Backstage does not function correctly with that repository.
  • This issue arises when working with repositories that are owned by entities other than SourceFuse, causing compatibility issues and potentially preventing access or management through Backstage.

Remediation:

  • Implement a configuration change in Backstage to set the default repository owner to SourceFuse.
  • When creating a new repository or importing an existing one, Backstage should automatically assign SourceFuse as the owner, regardless of the original owner.
  • This change should apply to all repositories managed through Backstage, ensuring consistent ownership and compatibility.
  • Appropriate error handling and notifications should be implemented to inform users if they attempt to create or import a repository with a different owner.
  • Additionally, provide an option for authorized users (e.g., administrators) to override the default owner setting on a case-by-case basis, if required.
  • By setting the default repository owner to SourceFuse, Backstage will maintain consistent functionality and avoid issues caused by repositories owned by other entities, streamlining the overall repository management process.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants