Project

General

Profile

action #19830

Extend adi command for automation to process special submission group eg. haskell

Added by mlin7442 over 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Design
Target version:
-
Start date:
2017-06-14
Due date:
% Done:

100%

Estimated time:

Description

adi command must be extend to provide an automation process against special submission group, for example, haskell.

as we know some package might not update during a big updates and that causes abi incompatible due to some package doesn't rebuilt. in the past we need to created package links for those un-rebuilt package manually to solve this problem, we should find a better way to do that, say automatic to created the links.

the purpose below:

  • add an option to present the special devel project to dashboard/config file
  • created adi staging by dynamic/static
  • dynamic: while creating adi staging it should project-linked to Factory, calculate a frozenlinks which contains all packages from d:l:h and freeze the project. add requests to that staging project after all. remove this project as usual when we accept that project.
  • static: created a adi staging which project-linked to Factory, created a frozenlinks which contains all packages from d:l:h. this project will not be removed but be freezed before we add request to it.

History

#1 Updated by mlin7442 over 5 years ago

we can re-enable repochecker for haskell submission after this is implemented.

#2 Updated by mlin7442 over 5 years ago

additional, we should also extend --merge in this case, merging newer request to the special adi staging project in case it's not empty. "OR" leave newer request in backlog until the special adi staging project got accepted.

#3 Updated by mlin7442 over 5 years ago

  • Assignee set to mlin7442

#4 Updated by mlin7442 over 5 years ago

in the end, I go for the dynamic way https://github.com/openSUSE/osc-plugin-factory/pull/968

#5 Updated by mlin7442 almost 5 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF