2975 Commits

Author SHA1 Message Date
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
Jimmy Berry
53fc904f78 repo-checker.pl: drop old debug lines. 2017-07-31 21:08:13 -05:00
Jimmy Berry
8c9f330a67 repo-checker.pl: replace [^-]* with [^-]+ as it is more accurate. 2017-07-31 21:08:13 -05:00
Jimmy Berry
1ecdcfd3a3 Merge pull request #1026 from jberry-suse/check_source-delete-devel-review
check_source: add devel review for delete request using MaintenanceChecker logic.
2017-07-28 17:18:48 -05:00
Jimmy Berry
64d9e2e545 Merge pull request #1028 from jberry-suse/repo_checker-project_only
repo_checker: provide project_only subcommand to write result to dashboard/repo_checker.
2017-07-28 17:17:20 -05:00
03ba25573e Merge pull request #1024 from DimStar77/postgres
Factory test dvd: upgrade to postgresql96
2017-07-28 10:24:07 +02: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
9f001bd914 repo_checker.pl: allow empty $repodir allowing just a project-wide check. 2017-07-27 23:53:15 -05:00
Jimmy Berry
85dbc57f12 stagingapi: provide dashboard_content_{load,save,ensure}() and utilize. 2017-07-27 23:52:58 -05:00
Jimmy Berry
12b84757a2 check_source: add devel review for delete request using MaintenanceChecker logic. 2017-07-27 19:31:46 -05:00
daed5c6578
Factory test dvd: upgrade to postgresql96 2017-07-27 15:18:17 +02:00
Jimmy Berry
b7cff3266a Merge pull request #1023 from DimStar77/osc-cycle-unknownpkg
osc-cycle: ignore invalid packages
2017-07-26 21:41:32 -05:00
ccf16f47f9
osc-cycle: ignore invalid packages
Instead of crashing on packages that do not exist, simply skip over them, but
add the package as 'unlinked' into the graph
2017-07-25 15:27:22 +02:00
Ondřej Súkup
4d5ba928dc Merge pull request #1022 from mimi1vx/12SP3
openqa-maintenance: update data for schedule 12sp3 jobs
2017-07-24 09:19:36 +02:00
Ondřej Súkup
6bb50534a4
openqa-maintenance: update data for schedule 12sp3 jobs 2017-07-21 17:32:41 +02:00
Jimmy Berry
e4c11a63ad Merge pull request #1021 from jberry-suse/spec-set_version
dist/ci/Dockerfile: add obs-service-set_version based on changes made for Factory.
2017-07-19 17:32:22 -05:00
Jimmy Berry
7581a2e9c4 dist/ci/Dockerfile: add obs-service-set_version based on changes made for Factory. 2017-07-19 17:21:15 -05:00
Jimmy Berry
00c88d1641 Merge pull request #1014 from jberry-suse/source_check-remote-whitelist
check_source: utilize project config to allow for remote entries.
2017-07-19 17:17:35 -05:00