2643 Commits

Author SHA1 Message Date
Jimmy Berry
77f79f9175 obslock: add reason to indicate what command is being run. 2017-05-01 16:45:35 -05:00
f6ec028ea5 Merge pull request #864 from jberry-suse/version
osc-staging: correct --version print.
2017-04-29 11:14:36 +02:00
Jimmy Berry
d633e452b5 osc-staging: correct --version print. 2017-04-29 00:05:00 -05:00
Jimmy Berry
686dc0df6a Drop sys.path plugindir workaround. 2017-04-28 23:36:48 -05:00
Jimmy Berry
b2bde651cd Merge pull request #858 from jberry-suse/splitter-staging-whitelist
request_splitter: add staging whitelist config option.
2017-04-28 17:19:16 -05:00
Jimmy Berry
7f9cc0f74c request_splitter: add staging whitelist config option.
For the initial Factory usage the bot will be allowed to stage on a subset
of the available stagings.
2017-04-28 15:42:09 -05:00
Jimmy Berry
516a99cb5a Merge pull request #856 from jberry-suse/color-extended
color extended: rebuild, supersede, frozenage, freeze.
2017-04-28 10:36:45 -05:00
Jimmy Berry
1e520f2368 osc-staging: allow colors to be modified via .oscrc. 2017-04-28 10:21:52 -05:00
Jimmy Berry
9ae63cff62 list: color source_project. 2017-04-28 10:21:52 -05:00
Jimmy Berry
22ec112225 list & adi: share common stagingapi.ignore_format(). 2017-04-28 10:21:50 -05:00
Stephan Kulow
93b8bfbd3f Merge pull request #845 from lnussel/reviewbot
Handle multiple patchinfos
2017-04-28 12:20:53 +02:00
Ludwig Nussel
be7c3e7c3e Handle multiple patchinfos 2017-04-28 11:50:32 +02:00
Ludwig Nussel
bbf317e9bf Merge pull request #854 from nilxam/expand_multispec
Remove unused debugging output
2017-04-28 11:48:50 +02:00
Jimmy Berry
93fb950351 freeze: colorize. 2017-04-27 16:33:04 -05:00
Jimmy Berry
40f5ee00fb frozenage: colorize. 2017-04-27 16:33:04 -05:00
Jimmy Berry
9f84a7c321 supersede: colorize. 2017-04-27 16:33:04 -05:00
Jimmy Berry
2c592bdb53 stagingapi: rebuild_broken(): utilize python argument expansion. 2017-04-27 16:29:21 -05:00
Jimmy Berry
4409304cb0 rebuild: colorize. 2017-04-27 16:29:21 -05:00
Jimmy Berry
a206348fd2 Merge pull request #852 from jberry-suse/supersede-include-ignore-decline
supersede: include ignore and decline in output.
2017-04-27 16:28:08 -05:00
Jimmy Berry
448c88a56e supersede: include ignore and decline in output. 2017-04-27 15:35:26 -05:00
Jimmy Berry
376a1f3909 Merge pull request #850 from jberry-suse/maintainer-check
MaintenanceChecker: include project in owner query to utilize local devel and improvements.
2017-04-27 15:14:57 -05:00
Jimmy Berry
0d760b707a Merge pull request #847 from jberry-suse/cleanup_rings
cleanup_rings: runtime requiredby check, whitelist, summary, and substantial refactoring
2017-04-27 15:13:58 -05:00
Jimmy Berry
ca5f18c985 Merge pull request #841 from jberry-suse/color
osc-staging: implement colorization using colorama for adi and list, along with some formatting cleanups.
2017-04-27 14:23:53 -05:00
0fd85e18d7 Remove unused debugging output 2017-04-27 19:20:08 +08:00
efc5389840 Merge pull request #853 from nilxam/expand_multispec
Make sure sub-package also in the staged packages
2017-04-27 05:37:45 -05:00
12a9651661 Make sure sub-package also in the staged packages 2017-04-27 18:32:34 +08:00
Jimmy Berry
c47b296291 list: rework ignore indent and apply wordwrap. 2017-04-26 21:04:37 -05:00
Jimmy Berry
4813734ab0 MaintenanceChecker: include project in owner query to utilize local devel.
For Leap the devel project may override the Factory one.
2017-04-26 17:12:49 -05:00
Jimmy Berry
a1cb4aa772 MaintenanceChecker: utilize osc.core.owner(). 2017-04-26 16:01:47 -05:00
Jimmy Berry
ae280be3de Merge pull request #846 from jberry-suse/reviewbot-always-remove-comment
ReviewBot: always remove previous comment regardless of the state.
2017-04-26 12:02:14 -05:00
Jimmy Berry
a4432aefff list & adi: remove sr# prefix from request IDs to ease copy/paste. 2017-04-26 11:59:40 -05:00
Jimmy Berry
8dceae9053 list: move delete request indication to correct whitespace formatting. 2017-04-26 11:59:40 -05:00
Jimmy Berry
fb25b7a044 osc-staging: implement colorization using colorama for adi and list. 2017-04-26 11:59:38 -05:00
Jimmy Berry
41e4d5ae2b cleanup_rings: provide package whitelist for special cases. 2017-04-25 20:06:20 -05:00
Jimmy Berry
aca88d19c0 cleanup_rings: check runtime requiredby if not a build requirement.
This check only works if the runtime requirement resides in the same ring.
The fun case being kernel-syms which is required by virtual box (ring-2),
but must remain in ring-1 to ensure matching build revision with other
kernel packages.
2017-04-25 19:57:03 -05:00
Jimmy Berry
ac031bb915 stagingapi: provide fileinfo_ext_all() and fileinfo_ext(). 2017-04-25 19:55:00 -05:00
Jimmy Berry
4d0e98a00c cleanup_rings: print summary of packages to be dropped and commands last. 2017-04-25 19:54:59 -05:00
Jimmy Berry
39a4914e48 cleanup_rings: check ring index instead of string comparison. 2017-04-25 19:53:49 -05:00
Jimmy Berry
ce8818fd3d cleanup_rings: utilize splitlines() in check_buildconfig(). 2017-04-25 19:53:49 -05:00
Jimmy Berry
51c2f6e0e9 cleanup_rings: extract check_image_bdeps() and check_buildconfig().
- change archs loop to use the archs appropriate for the ring instead of
  always using DVD archs
- drop check_image_bdeps() out of archs loop since DVD should only look
  at DVD archs even if ring 1
2017-04-25 19:53:49 -05:00
Jimmy Berry
50166347e1 stagingapi: provide ring_archs() to return arch relevant to a ring. 2017-04-25 19:53:46 -05:00
Jimmy Berry
1198da8eef cleanup_ring: extract repo_state_acceptable(). 2017-04-25 19:15:04 -05:00
Jimmy Berry
253b6592b4 cleanup_rings: indicate the ring being processed. 2017-04-25 19:11:18 -05:00
Jimmy Berry
57174711ab cleanup_rings: utilize config ring list rather than hard-coded. 2017-04-25 18:24:55 -05:00
Jimmy Berry
fdbe793585 ReviewBot: always remove previous comment regardless of the state. 2017-04-25 13:38:57 -05:00
Stephan Kulow
b4d00a4134 Merge pull request #844 from mimi1vx/remove_backward_compactibility
Remove unused KGRAFT_TEST_REPO
2017-04-25 14:58:24 +02:00
ed782d966b
Remove unused KGRAFT_TEST_REPO 2017-04-25 14:23:52 +02:00
Ludwig Nussel
b23611c5c6 Merge pull request #838 from jberry-suse/leaper-no-review-team-for-sle
leaper: do not add review team for SLE requests for FORK'd packages.
2017-04-21 14:48:49 +02:00
Ludwig Nussel
e73aea0aa4 Merge pull request #839 from jberry-suse/rebuild-yield
stagingapi: convert rebuild_broken to a generator for instant feedback.
2017-04-21 14:40:14 +02:00
98c745822c Merge pull request #840 from nilxam/fix_ttm_mistake
Fix mistake
2017-04-21 04:58:57 -05:00