Jimmy Berry
84e1b66cd8
setprio: utilize project_status() and refactor to support list of stagings.
...
The existing setup was inconsistent in that it was copied from check, but
documented that it supported multiple specific stagings. Assuming that
would be a desired feature anyway it has been reworked.
2017-03-17 14:11:55 -05:00
Ludwig Nussel
331ec53e72
Merge pull request #762 from jberry-suse/project-status-aggregate
...
stagingapi: utilize aggregate backend call wherever possible.
2017-03-17 15:00:10 +01:00
Ludwig Nussel
3158189c09
Merge pull request #744 from lnussel/setprio
...
Add setprio command
2017-03-17 11:17:50 +01:00
Ludwig Nussel
284bae9021
Merge pull request #761 from lnussel/repochecker
...
Prepare repochecker for Leap
2017-03-17 11:15:20 +01:00
Jimmy Berry
b4abfd8b58
stagingapi: refactor _get_staged_requests() to use project_status().
2017-03-16 23:16:26 -05:00
Jimmy Berry
a0441417e1
tests: add missing project/staging_project staging U to summary.
2017-03-16 23:16:21 -05:00
Jimmy Berry
e17ee8cd53
stagingapi: handle empty string in load_prj_pseudometa().
2017-03-16 22:42:28 -05:00
Jimmy Berry
959232e441
check: utilize project_status().
2017-03-16 22:13:57 -05:00
Jimmy Berry
7b6ead4047
adi: utilize extract_staging_short() and project_status().
2017-03-16 22:13:55 -05:00
Jimmy Berry
19a6d60c78
stagingapi: allow project_status() to utilize aggregate backend call.
2017-03-16 22:11:12 -05:00
Jimmy Berry
791d25046d
stagingapi: correct spelling supseded_request() -> superseded_request().
2017-03-16 18:33:40 -05:00
Jimmy Berry
7580e5504d
stagingapi: allow staging to be None in project_status() to return all.
2017-03-16 14:35:12 -05:00
Ludwig Nussel
c2c9d2f40d
Don't use hardcoded temp file name
2017-03-16 17:04:20 +01:00
Ludwig Nussel
866a28adad
Prepare repochecker for Leap
2017-03-16 17:04:05 +01:00
Ludwig Nussel
6e0826801f
Add setprio command
...
raise priority for requests in review
2017-03-16 14:43:28 +01:00
Ludwig Nussel
98e167d555
Merge pull request #742 from jberry-suse/select-proposal-move
...
osc-staging: --move and --from do not make sense with select proposal.
2017-03-16 10:41:42 +01:00
Ludwig Nussel
e985d45cb3
Merge pull request #743 from jberry-suse/strategy-devel-min-map
...
request_splitter: add group min map to devel strategy.
2017-03-16 10:41:24 +01:00
Ludwig Nussel
4a03f9ab73
Merge pull request #750 from jberry-suse/unselect-empty-staging-deactivate
...
unselect: cleanup stagings left empty after request removal.
2017-03-16 10:41:06 +01:00
Ludwig Nussel
67daf27c59
Merge pull request #760 from lnussel/reviewoptions
...
Add options for review team an release managers
2017-03-16 10:40:28 +01:00
Ludwig Nussel
7b71d5b738
Merge pull request #751 from jberry-suse/special-drop-python
...
special strategy: drop python*.
2017-03-16 10:40:13 +01:00
Ludwig Nussel
090943030b
Merge pull request #745 from lnussel/manager
...
manager42 fixes
2017-03-16 10:39:50 +01:00
Ludwig Nussel
ffc5714b52
Merge pull request #756 from jberry-suse/leaper-self-submission
...
leaper: allow self submission.
2017-03-16 10:39:30 +01:00
Jimmy Berry
1c646a3c9c
list: remove duplicate empty list handling for dispatch_open_requests().
2017-03-15 15:49:06 -05:00
Jimmy Berry
21b887f5f2
leaper: allow self submission.
2017-03-15 15:08:21 -05:00
Ludwig Nussel
8194fa0934
Merge pull request #758 from DimStar77/check-deletes
...
Delete requests should be handled by repo checker
2017-03-15 17:34:36 +01:00
Ludwig Nussel
1af91580ac
Add options for review team an release managers
2017-03-15 17:32:48 +01:00
d49761ec4d
Delete requests should be handled by repo checker
...
Repo-checker at least has some code to validate if it's safe to delete
a package and gives us the information what else we would break with it.
https://progress.opensuse.org/issues/17746
2017-03-15 15:44:59 +01:00
Ludwig Nussel
8707ceda4b
Merge pull request #755 from nilxam/no_reason_ignore
...
Ignore has been declined request from whatever user submitted
2017-03-15 13:34:44 +01:00
eefb74149b
Ignore has been declined request from whatever user submitted
2017-03-15 20:31:35 +08:00
7aaa463d1c
Fix KeyError when inaccessible
2017-03-15 20:29:54 +08:00
Ludwig Nussel
1156354ba8
Merge pull request #748 from lnussel/staging
...
Fix module search path in osc-staging
2017-03-15 11:08:21 +01:00
Ludwig Nussel
d50a6ceab6
Merge pull request #747 from lnussel/leaper
...
Leaper adjustments
2017-03-15 11:06:14 +01:00
Ludwig Nussel
ccc47e17b7
Merge pull request #746 from lnussel/bot
...
Add comment when adding fallback reviewer
2017-03-15 11:03:48 +01:00
Jimmy Berry
83acebb719
special strategy: drop python*.
2017-03-14 23:12:07 -05:00
Jimmy Berry
80e0ce4ea8
unselect: cleanup stagings left empty after request removal.
2017-03-14 23:03:02 -05:00
Jimmy Berry
8b5dc5d7c8
accept: refactor staging cleanup into stagingapi.
2017-03-14 23:02:52 -05:00
Ludwig Nussel
02ec7b2eff
Merge pull request #741 from jberry-suse/osc-staging-doc-cleanup
...
osc-staging: correct and cleanup summary documentation.
2017-03-14 14:00:16 +01:00
Ludwig Nussel
77768cdf5e
Merge pull request #725 from jberry-suse/rebuild-check
...
osc-staging: provide rebuild_check() to conditionally rebuild failures.
2017-03-14 14:00:00 +01:00
Ludwig Nussel
80dffd574f
Fix module search path in osc-staging
2017-03-14 13:52:54 +01:00
Ludwig Nussel
bc7ee557fb
Also mention where a package came from in 42.1
2017-03-14 13:51:46 +01:00
Ludwig Nussel
cad7c8520f
Correctly report unchanged devel project
...
Refactor check for same origin into separate function
2017-03-14 13:51:39 +01:00
Ludwig Nussel
96136f324e
Add note if a package is also in SLE
2017-03-14 13:51:33 +01:00
Ludwig Nussel
138a92e7f5
Add comment when adding fallback reviewer
2017-03-14 13:50:37 +01:00
Ludwig Nussel
dc080d882a
Throw error instead of crashing
...
packages could have been empty before. Rethrow so manager42 can catch the error.
2017-03-14 13:49:10 +01:00
Ludwig Nussel
f72e553e2e
Don't fall through in devel project check
2017-03-14 13:49:04 +01:00
Ludwig Nussel
448e019099
Add force parameter to manager42
...
Allows to let update lookup information according to project
priorities, even if the current lookup is correct.
2017-03-14 13:48:52 +01:00
Jimmy Berry
6e7c158df7
request_splitter: add group min map to devel strategy.
2017-03-14 01:22:13 -05:00
Jimmy Berry
e96476804e
osc-staging: correct and cleanup summary documentation.
...
- adi and unignore commands request list is optional
- s/PROJECT/STAGING/ for consistency
- include --add option in select command
2017-03-14 00:51:17 -05:00
Jimmy Berry
71081a1256
osc-staging: --move and --from do not make sense with select proposal.
...
The proposals should never be generated with requests that are already
staged and as such should never be moved.
2017-03-14 00:46:00 -05:00
Jimmy Berry
1b638a533b
osc-staging: provide rebuild_check() to conditionally rebuild failures.
2017-03-14 00:24:23 -05:00