Ludwig Nussel
|
98a659c3fa
|
Merge pull request #1316 from jberry-suse/repo-checker-info_extra_identical
repo_checker: only update comment if published or message changed.
|
2018-01-02 11:39:25 +01:00 |
|
Ludwig Nussel
|
7e8675e4f9
|
reochecker: avoid accessing empty status
|
2018-01-02 09:33:16 +01:00 |
|
Jimmy Berry
|
456a7c82be
|
repo_checker: only update comment if published or message changed.
|
2017-12-29 18:32:49 -06:00 |
|
Ludwig Nussel
|
97f7cf381b
|
repochecker: filter out self requirement
When handling delete requests, filter out build requirements on the
package itself. Java for example uses it's previous build to
bootstrap itself.
|
2017-12-01 09:34:49 +01:00 |
|
Ludwig Nussel
|
b0cb96527a
|
repochecker: add --force and --limit-group options
useful for debugging to limit reviews to a specific group
|
2017-12-01 09:24:47 +01:00 |
|
Jimmy Berry
|
48fe3836a6
|
repo_checker: review failed stagings with only openQA failures.
Build failures may cause false negatives in repo_checker results, but
openQA failures are not relevant and should be ignored.
|
2017-11-08 23:45:37 -06:00 |
|
Jimmy Berry
|
9aeb0a4c8e
|
repo_checker: add newline to cycles comment to format properly.
|
2017-10-31 18:51:56 -05:00 |
|
Jimmy Berry
|
8767f73eca
|
repo_checker: project_only place dashboard update behind dryrun check.
|
2017-10-31 18:51:56 -05:00 |
|
Jimmy Berry
|
b9bb3ce224
|
repo_checker: project_only ensure project repository is published.
|
2017-10-31 18:51:56 -05:00 |
|
Jimmy Berry
|
31cf49a09e
|
repo_checker: store and compare build hash to skip more aggressively.
|
2017-10-31 18:51:38 -05:00 |
|
|
1cec490d54
|
White space / consistent usage of spaces / indentation of 4 fixes
|
2017-10-20 00:58:05 +02:00 |
|
Jimmy Berry
|
47f5affdb0
|
repo_checker: filter empty whitelist entries.
|
2017-10-12 17:46:09 -05:00 |
|
Jimmy Berry
|
d2e6b155ce
|
repo_checker: utilize staging configuration for whitelist additions.
|
2017-10-12 17:46:09 -05:00 |
|
Jimmy Berry
|
dbc2744f50
|
repo_checker: project_only(): correct result_comment() usage.
|
2017-10-04 17:34:21 -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
|
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
|
a07728fe39
|
repo_checker: rework to handle multiple stagings per group (ie :DVD).
|
2017-08-24 21:47:56 -05:00 |
|
Jimmy Berry
|
2345965455
|
repo_checker: replace separate ignore methods with new algorithm.
|
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
|
1862f76891
|
Merge pull request #1089 from jberry-suse/commentapi-truncate
commentapi: provide truncate() and apply during add_comment() (and use in repo_checker).
|
2017-08-24 20:50:16 -05:00 |
|
Jimmy Berry
|
9f78c818cd
|
repo_checker: delete: explicitly indicate build requirement.
|
2017-08-23 17:17:37 -05:00 |
|
Jimmy Berry
|
05dd5c9130
|
repo_checker: delete: do not decline instead ignore.
|
2017-08-23 17:12:08 -05:00 |
|
Jimmy Berry
|
49c0c5b19f
|
repo_checker: use <pre> instead of ``` to avoid html entity escaping.
|
2017-08-23 16:43:25 -05:00 |
|
Jimmy Berry
|
8dfc27d912
|
repo_checker: package_comments(): drop truncation in favor of commentapi.
|
2017-08-23 15:59:27 -05:00 |
|
Jimmy Berry
|
ad9f76bf46
|
repo_checker: post passed comment only if previous failed comment.
|
2017-08-23 15:30:08 -05:00 |
|
Jimmy Berry
|
00309b5ee2
|
repo_checker: ignore non-existant binaries during lookup.
|
2017-08-16 10:30:20 -05:00 |
|
Jimmy Berry
|
737273c38f
|
repo_checker: truncate long messages to avoid crashing OBS.
|
2017-08-04 13:17:48 -05:00 |
|
Jimmy Berry
|
96977875d0
|
repo_checker: provide --post-comments option on project_only subcommand.
|
2017-08-04 13:17:48 -05:00 |
|
Jimmy Berry
|
e1bf4522af
|
repo_checker: provide optional parsing of install check output and mapping to package.
|
2017-08-04 13:17:48 -05:00 |
|
Jimmy Berry
|
4f64386366
|
repo_checker: package_whitelist() does not need to support group splitting to find product.
|
2017-08-04 13:17:48 -05:00 |
|
Jimmy Berry
|
f24b106306
|
repo_checker: point to repo_checker file instead of old installcheck in project comment.
|
2017-08-02 14:25:03 -05:00 |
|
Jimmy Berry
|
3eef00409a
|
repo_checker: add whitelist for adoption phase.
Given all the pent up issues hidden by the previous checker this is sadly
necessary.
|
2017-08-02 10:35:52 -05:00 |
|
Jimmy Berry
|
3717d47607
|
Rename repo-checker.pl to repo_checker.pl to be consistent.
|
2017-07-31 21:08:13 -05:00 |
|
Jimmy Berry
|
c1f1975b1d
|
repo_checker: provide project_only subcommand to write result to installcheck.
|
2017-07-27 23:55:01 -05:00 |
|
Jimmy Berry
|
03c46f18d7
|
ReviewBot: provide staging_api() from repo_checker.
|
2017-07-18 17:06:37 -05:00 |
|
Jimmy Berry
|
84a91c94ae
|
repo_checker: utilize sorted(reverse=True) instead of reversed() for target_archs().
|
2017-07-12 15:32:58 -05:00 |
|
Jimmy Berry
|
24afac5ede
|
repo_checker: reset mirror cache after corruption.
|
2017-07-12 15:32:27 -05:00 |
|
Jimmy Berry
|
3b85406396
|
repo_checker: handle corrupted requests referencing non-existent projects.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
763cf776a2
|
repo_checker: remove extra newline from install_check() output.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
ec2ce9df69
|
repo_checker: add ignore_file.flush() to ensure ignore file written.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
0309dfe0cf
|
repo_checker: remove maintainer check for delete requests.
This appears to be an artifact from before factory-auto/leaper require
maintainer review for requests not created by one.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
7d51cdd46e
|
repo_checker: add TODO regarding delete groups.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
7c81b5f944
|
repo_checker: utilize ensure_group() for submit and delete requests.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
b629ed6863
|
repo_checker: provide ensure_group() to handle setup and execution of group checks.
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
02afe64575
|
repo_checker: adapt the mess in _check_repo_group.osc-check_repo() as cycle_check().
|
2017-07-12 15:31:30 -05:00 |
|
Jimmy Berry
|
b6a1da3d19
|
repo_checker: adapt the mess in _check_repo_group.osc-check_repo() as install_check().
|
2017-07-12 15:31:30 -05:00 |
|