Bug 1200891 - Feature request: Addition of new repositories for projects
Summary: Feature request: Addition of new repositories for projects
Status: NEW
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: BuildService (show other bugs)
Version: unspecified
Hardware: Other Other
: P5 - None : Enhancement (vote)
Target Milestone: ---
Assignee: Adrian Schröter
QA Contact: Adrian Schröter
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-24 00:29 UTC by Manfred Schwarb
Modified: 2022-09-26 13:36 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manfred Schwarb 2022-06-24 00:29:37 UTC
With every new Leap release there is the same issue: Some projects forget to add the new release to their repo list.

[ actual trigger of this very request: network:utilities has no configured
  leap 15.4 repo ]

This has 2 effects:
- less build test coverage
- users can not profit from the project packages
- users get troubles while upgrading the distribution

I would like to request 2 things:
- Automatically add the new leap version to all staging projects
  (projects which contain packages which serve as devel environment for
  Factory) at the beginning of the alpha or beta phase. Unconditionally.
  These projects are usually the source of the packages for
  the upcoming release, mostly in a indirect way via Factory.
  So it would be great to know whether it actually builds...

- There is already a "Request Delete Repository" button at
  https://build.opensuse.org/repositories/xxxx for each configured
  repository. Add a similar button to Request Addition of a new
  repository as a normal unprivileged user. For privileged users,
  there is a link "Add from a Distribution", but there is no request
  mechanism for unprivileged users.
Comment 1 Manfred Schwarb 2022-07-24 14:08:50 UTC
I raised also
https://github.com/openSUSE/open-build-service/issues/12748
for the second part of this request, not sure which location is best.