3442 Commits

Author SHA1 Message Date
Stephan Kulow
dfaf6d8b4c Fix typo in bootstrap 2017-09-01 13:41:29 +02:00
Jimmy Berry
0f869ab886 osclib/request_finder: restrict to submit and delete request types.
This avoid set_bugowner and change_devel requests from causing a select
command to die due to more than one request.
2017-08-31 16:35:30 -05:00
Jimmy Berry
77e70feef7 osclib/list: rework change_devel_requests to include set_bugowner.
Since set_bugowner requests are essentially equivalent to Factory
change_devel requests they should be presented in the same manor.
2017-08-31 16:35:30 -05:00
Jimmy Berry
4234706f30 osclib/list: only present submit and delete requests in main list. 2017-08-31 16:35:30 -05:00
Jimmy Berry
34dc6e73e6 osclib/list: strip openSUSE.org: prefix from source projects to reduce verbosity. 2017-08-31 16:22:02 -05:00
Jimmy Berry
4deab19da8 osclib/list: remove SUSE:SLE from hide_source now that devel groupings are used. 2017-08-31 16:21:56 -05:00
Jimmy Berry
de586a664f osclib/request_splitter: for SLE, fallback to openSUSE:Factory devel projects. 2017-08-31 15:43:18 -05:00
Stephan Kulow
b6c17feb1c Merge pull request #1117 from jberry-suse/conf-lazy-load-nocleanup-packages
osclib/stagingapi: lazy-load nocleanup-packages to allow for placement in remote config.
2017-08-31 19:33:50 +02:00
Jimmy Berry
819da53793 Merge pull request #1114 from jberry-suse/ReviewBot-comment_write-skip-empty
ReviewBot: comment_write(): skip posting empty comments extracted from handler.
2017-08-31 11:51:38 -05:00
Jimmy Berry
da460cca93 Merge pull request #1115 from jberry-suse/repo_checker-package-to-binary-whitelist
repo_checker: rename package-whitelist to binary-whitelist to be more accurate.
2017-08-31 11:50:17 -05:00
Jimmy Berry
86b2807240 repo_checker: rename package-whitelist to binary-whitelist to be more accurate. 2017-08-31 11:42:34 -05:00
Jimmy Berry
110ccf0ceb osclib/stagingapi: lazy-load nocleanup-packages to allow for placement in remote config. 2017-08-31 11:41:58 -05:00
Jimmy Berry
266f3982e6 Merge pull request #1119 from jberry-suse/travisci-xmllint
travis: install libxml2-utils which provides xmllint.
2017-08-31 11:24:11 -05:00
Jimmy Berry
f284b53ae4 travis: install libxml2-utils which provides xmllint.
It seems upstream changed packages so this is no longer available by
default.
2017-08-31 11:20:42 -05:00
68da32557b Merge pull request #1109 from jberry-suse/adi-use-pathru-project
osclib/stagingapi: create_adi_project(): use :Staging passthru project.
2017-08-30 18:18:46 +02:00
Jimmy Berry
a0613bdc74 osclib/stagingapi: create_adi_project(): add :Staging passthru project.
This allows for project configuration to be injected.
2017-08-30 08:35:06 -05:00
Jimmy Berry
ddb1395ba7 Merge pull request #1100 from lnussel/master
Leaper fixes
2017-08-29 22:22:08 -05:00
Jimmy Berry
eb350bdf73 ReviewBot: comment_write(): skip posting empty comments extracted from handler. 2017-08-29 22:19:21 -05:00
Jimmy Berry
17d8ea8b3a ReviewBot: downgrade message about skipping duplicate review to debug.
This matches the original intent along with ensuring such messages never
end up in the default CommentFromLogHandler.
2017-08-29 22:18:16 -05:00
Ludwig Nussel
021c6f5da0 leaper: avoid comments about unhandled request types
delete and set_bugowner are quite common, so commenting about them
doesn't add much value.
2017-08-29 11:14:18 +02:00
Ludwig Nussel
635f41b18c leaper: fix syntax error 2017-08-29 11:14:10 +02:00
Stephan Kulow
7357c5f7a1 Merge pull request #1107 from coolo/build_sle_images
SUSE: wants to build test dvds on 'local' workers
2017-08-29 08:55:52 +02:00
Stephan Kulow
b7c9d1a79d SUSE: wants to build test dvds on 'local' workers 2017-08-29 08:45:00 +02:00
Stephan Kulow
73b803a2e9 Merge pull request #1108 from jberry-suse/sle15-remote-config-enable
osclib/conf: do not disable remote config for SLE-15.
2017-08-29 08:12:45 +02:00
Jimmy Berry
a01c210fbe osclib/conf: do not disable remote config for SLE-15. 2017-08-28 16:05:16 -05:00
ed70089adf Merge pull request #1106 from DimStar77/ttm-live
totest-manager: follow another live media setup change (no multibuild)
2017-08-28 20:38:44 +08:00
2034536f39
totest-manager: follow another live media setup change (no multibuild) 2017-08-28 13:47:10 +02:00
ca2db71b23 Merge pull request #1101 from DimStar77/ttm
Ttm
2017-08-25 19:17:16 +02:00
e6c64a79ba
totest-manager: Follow changes in Tumbleweed for the new live image setup 2017-08-25 18:45:07 +02:00
5b2f06eaba
totest-manager: do not attempt to put/post in --dry mode 2017-08-25 18:26:04 +02:00
Jimmy Berry
4ea3820b80 Merge pull request #1040 from jberry-suse/spec-osc_plugin_dir
dist/package/spec: utilzie %osc_plugin_dir provided by osc post sr#512849.
2017-08-25 10:09:19 -05:00
1d5c1970c2 Merge pull request #1099 from nilxam/typo_frozenlinks
stagingapi: Fix typo in _frozenlinks
2017-08-25 19:14:32 +08:00
48885df63e stagingapi: Fix typo in _frozenlinks 2017-08-25 18:51:18 +08:00
Ludwig Nussel
a2eb80c9b7 Merge pull request #1098 from lnussel/master
accept: call accept_other_new() for all projects instead of just openSUSE.
2017-08-25 09:22:55 +02:00
Ludwig Nussel
dcba23666f accept: call accept_other_new() for all projects instead of just openSUSE. 2017-08-25 09:21:55 +02:00
Jimmy Berry
bf5ae3d366 Merge pull request #1093 from jberry-suse/repo_checker-ignore-from-staging-and-dvd
repo_checker: rework to handle multiple stagings per group and proper repo layering.
2017-08-24 22:25:09 -05:00
Jimmy Berry
a8919a516a cycle: cycles() rename group parameter to staging to better reflect usage. 2017-08-24 21:48:00 -05:00
Jimmy Berry
a07728fe39 repo_checker: rework to handle multiple stagings per group (ie :DVD). 2017-08-24 21:47:56 -05:00
Jimmy Berry
ffb81c445e core: add memoize(session=True) to package_binary_list(). 2017-08-24 21:47:09 -05:00
Jimmy Berry
cfc21469fd stagingapi: provide staging_walk() to cleanly handle :DVD subproject. 2017-08-24 21:47:05 -05:00
Jimmy Berry
acced3a66c osclib/conf: set staging-dvd-archs to empty for SUSE:* projects.
Currently none of the SUSE:* projects have :DVD subprojects and there is
no way to know short of checking if the project exists. This allows for
len(staging-dvd-archs) to be used to know.
2017-08-24 21:45:11 -05:00
Jimmy Berry
2345965455 repo_checker: replace separate ignore methods with new algorithm. 2017-08-24 21:44:45 -05:00
Jimmy Berry
3e4c0ecebd repo_checker.pl: support multiple directories to check. 2017-08-24 21:44:45 -05:00
Jimmy Berry
80983fd0b0 repo_checker: move result_comment() headers into respective check methods.
This will be necessary for proper context in future commits and seems to
make more sense.
2017-08-24 21:44:45 -05:00
Jimmy Berry
1a51818ab5 repo_checker: only bother to parse if --post-comments. 2017-08-24 21:44:45 -05:00
Jimmy Berry
2aae21d3ed Merge pull request #1095 from jberry-suse/repo_checker-explicit-build-requirement
repo_checker: delete: explicitly indicate build requirement.
2017-08-24 21:13:23 -05:00
Jimmy Berry
a0a461fb2b Merge pull request #1094 from jberry-suse/repo_checker-delete-ignore
repo_checker: delete: do not decline instead ignore.
2017-08-24 21:06:45 -05:00
Jimmy Berry
c0ede24144 Merge pull request #1092 from jberry-suse/repo_checker-pre
repo_checker: use <pre> instead of ``` to avoid html entity escaping.
2017-08-24 20:51:54 -05:00
Jimmy Berry
55bfb95d8f Merge pull request #1091 from jberry-suse/repo_checker.pl-safer-parse
repo_checker.pl: ensure that parser does not bleed over to other sections.
2017-08-24 20:51:36 -05:00
Jimmy Berry
fc1b0dc124 Merge pull request #1090 from jberry-suse/cycle-drop-ignore
cycle: remove ugly ignore code from _get_builddepinfo_graph().
2017-08-24 20:51:01 -05:00