Jimmy Berry
f230438237
Merge pull request #1072 from jberry-suse/dist-dockerfile-dup
...
dist/ci/Dockerfile: include `dup` before `in` to handle major base changes.
2017-08-18 15:06:08 -05:00
Jimmy Berry
4c8c478fca
dist/ci/Dockerfile: include dup
before in
to handle major base changes.
2017-08-18 15:00:40 -05:00
Jimmy Berry
bf1662b7df
Merge pull request #1051 from jberry-suse/ReviewBot-add_review-duplicate-check
...
ReviewBot: add_review(): raise exception on failure and avoid duplicate reviews
2017-08-18 14:42:45 -05:00
Jimmy Berry
54fcc901f4
Merge pull request #1057 from jberry-suse/fcc_submitter-drop-add_review
...
FccSubmitter: drop add_review() since never used and handled by other bots.
2017-08-18 12:29:40 -05:00
Jimmy Berry
60f8bf86a4
Merge pull request #1059 from jberry-suse/repo_checker-package-lookup-ignore
...
repo_checker: ignore non-existant binaries during lookup.
2017-08-18 12:28:20 -05:00
52cce8dd1d
Merge pull request #1070 from nilxam/improve_suppkg_rebuild
...
suppkg_rebuild: Clean up supportpkg list also
2017-08-18 19:37:08 +08:00
14f21b0f0c
suppkg_rebuild: Clean up supportpkg list also
...
Have to clean up supportpkg list also during accepting staging project,
otherwise suppkg_rebuild can not handle it correct in case next time staged
package in the same staging project had the same supportpkg list.
2017-08-18 18:54:32 +08:00
f0ab1b4aec
Merge pull request #1066 from DimStar77/glibc.i586
...
Staging DVDs: add x86 pattern to the media
2017-08-17 21:31:28 +08:00
5b7cd4dfe2
Merge pull request #1065 from DimStar77/kubic
...
totest-manager: update Kubic name to openSUSE-Tumbleweed-Kubic
2017-08-17 21:23:13 +08:00
37b9247068
Staging DVDs: add x86 pattern to the media
2017-08-17 15:07:09 +02:00
660c3bf6bf
totest-manager: update Kubic name to openSUSE-Tumbleweed-Kubic
2017-08-17 14:56:03 +02:00
91e0718e75
Merge pull request #1064 from nilxam/switch_to_php7
...
switch to php7 in staging project
2017-08-17 14:53:28 +02:00
9a1364927f
switch to php7 in staging project
2017-08-17 20:35:42 +08:00
Jimmy Berry
00309b5ee2
repo_checker: ignore non-existant binaries during lookup.
2017-08-16 10:30:20 -05:00
Jimmy Berry
8fc981d1fa
FccSubmitter: drop add_review() since never used and handled by other bots.
2017-08-15 22:30:56 -05:00
Jimmy Berry
078ec68697
ReviewBot: add_review(): provide allow_duplicate parameter and default of False.
...
Also update calls based on default behavior change. As described in the
comment above add_review() there seems to be no reason to ever add a
duplicate review.
The check in leaper would skip unless state == declined. In such a case
the review would automatically be reopened along with the request so that
logic is unnecessary.
2017-08-15 22:18:53 -05:00
Jimmy Berry
ef93709e16
ReviewBot: add_review(): raise exception instead of returning boolean.
...
This ensures that calling bots crash rather than continue which can cause
non-atomic state changes that miss reviews when OBS crashes or is
unavailable.
2017-08-15 21:43:02 -05:00
Jimmy Berry
8711b45f4a
Merge pull request #1017 from jberry-suse/source_check-repo_checker-default
...
check_source: change repo_checker default to new OBS username.
2017-08-14 11:44:16 -05:00
Ludwig Nussel
1cefbfce34
Merge pull request #1047 from lnussel/master
...
update-crawler: handle devel projects
2017-08-11 13:44:07 +02:00
Ludwig Nussel
fff6edd87e
update-crawler: handle devel projects
...
allow filtering by devel project too
2017-08-08 12:00:49 +02:00
Ludwig Nussel
c994bc83eb
Merge pull request #1046 from lnussel/master
...
update crawler: latest_packages across instances
2017-08-08 12:00:34 +02:00
Ludwig Nussel
379eac8d9a
update crawler: latest_packages across instances
...
Hack to make update crawler work for SLE15. Really needs refactoring on
ToolBase.
2017-08-07 14:19:38 +02:00
Ludwig Nussel
a64d27c5a0
Merge pull request #993 from lnussel/dups
...
Speed up duplicate binaries check
2017-08-07 14:18:09 +02:00
Ludwig Nussel
c4211e2521
Merge pull request #995 from lnussel/biarch
...
improve biarch tool
2017-08-07 14:17:39 +02:00
Stephan Kulow
2c08e40745
Merge pull request #1045 from coolo/sle15
...
The first steps toward sle15 :)
2017-08-07 11:40:53 +02:00
Stephan Kulow
abe7ea59b8
The first steps toward sle15 :)
2017-08-07 11:40:03 +02:00
Jimmy Berry
072d1eba52
Merge pull request #1042 from jberry-suse/repo_checker-project_only-post-comments
...
repo_checker: provide --post-comments option on project_only subcommand (and cleanups).
2017-08-04 15:20:06 -05:00
Jimmy Berry
9443c3de04
ReviewBot: comment_write(): include target in debug message when too similar.
2017-08-04 13:32:07 -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
0f4abf058b
osclib/core: provide package_binary_list() to efficiently obtain binary to package map.
2017-08-04 13:17:48 -05:00
Jimmy Berry
5c364b7967
osclib/core: add package to BinaryParsed tuple.
2017-08-04 13:17:44 -05:00
Jimmy Berry
5e120a6ac4
osclib/core: provide BINARY_REGEX named group pattern and utilize.
2017-08-04 13:17:18 -05:00
Ludwig Nussel
2bbbd6f465
Speed up duplicate binaries check
...
We can leverage an api call that returns all binaries.
2017-08-04 14:45:46 +02:00
Jimmy Berry
cfbd479ed7
ReviewBot: comment_write(): support package.
2017-08-02 21:35:16 -05:00
Jimmy Berry
cdde2bf206
Merge pull request #1041 from jberry-suse/repo_checker-whitelist
...
repo_checker: add whitelist for adoption phase.
2017-08-02 14:44:34 -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
e8c6f2844e
osclib/cycle: remove extra leading slash.
2017-08-02 10:35:56 -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
Ludwig Nussel
99df9c53b0
Merge pull request #1037 from jberry-suse/leap-transition-15
...
leaper: transition from SLE-12-SP3 and Leap:42.3 to SLE-15 and Leap:15.0.
2017-08-02 17:02:45 +02:00
Jimmy Berry
0aaa2ea02d
leaper: transition from SLE-12-SP3 and Leap:42.3 to SLE-15 and Leap:15.0.
2017-08-01 16:42:16 -05:00
Jimmy Berry
ad89a77a7d
Merge pull request #1034 from openSUSE/dockerfile-drop-mirror
...
dist/ci/Dockerfile: drop hard-coded mirror now that Tumbleweed issues resolved.
2017-07-31 21:22:43 -05:00
Jimmy Berry
a5e3143d17
Merge pull request #1033 from jberry-suse/repo-checker.pl-clean
...
repo_checker.pl: switch from multi-line regex to single line and full (and cleanups)
2017-07-31 21:18:05 -05:00
Jimmy Berry
468fab2552
dist/ci/Dockerfile: drop hard-coded mirror now that Tumbleweed issues resolved.
2017-07-31 21:12:15 -05:00
Jimmy Berry
bbd3262e3d
repo_checker.pl: rework installcheck parsing like fileconflicts to resolve bugs.
2017-07-31 21:08:13 -05:00
Jimmy Berry
6a6f146769
repo_checker.pl: s/INSTALL/CONFLICTS/ for file pointer for more clarity.
2017-07-31 21:08:13 -05:00
Jimmy Berry
d9e2e6b379
repo_checker.pl: switch from multi-line regex to single line and full.
...
The can't install regex was actually matching across multiple lines and
skipping various entries in the install check.
2017-07-31 21:08:13 -05:00
Jimmy Berry
3717d47607
Rename repo-checker.pl to repo_checker.pl to be consistent.
2017-07-31 21:08:13 -05:00