Ludwig Nussel
38fd846855
Merge pull request #1351 from jberry-suse/devel_project-shared
...
Replace all get_devel_project() implementations with common one in osclib.core.
2018-01-19 13:42:56 +01:00
Ludwig Nussel
c846fc9f0d
Merge pull request #1350 from jberry-suse/news-web-dot
...
news/web: allow dot in version.
2018-01-19 13:41:15 +01:00
Ludwig Nussel
809f4d2fb3
Merge pull request #1294 from lnussel/cleanup_rings
...
cleanup_rings: first attempt to fix for multibuild
2018-01-19 13:40:27 +01:00
Jimmy Berry
5e73e9498f
osclib/request_splitter: replace devel_project_get() with core.devel_project_fallback().
2018-01-17 18:12:42 -06:00
Jimmy Berry
62d432c7c8
osclib/stagingapi: replace get_devel_project() with core.devel_project_get().
...
This implementation does not handle the 404 correctly like ReviewBot did
originally.
2018-01-17 18:11:37 -06:00
Jimmy Berry
5e7220ddd0
update_crawler: replace get_devel_project() with osclib.core.devel_project_get().
2018-01-17 18:10:25 -06:00
Jimmy Berry
16cef90dc3
fcc_submitter: replace get_devel_project() with osclib.core.devel_project_get().
2018-01-17 18:10:01 -06:00
Jimmy Berry
8c4891bd95
ReviewBot: replace get_devel_project() with osclib.core.devel_project_get().
2018-01-17 18:09:30 -06:00
Jimmy Berry
ce4cc65690
osclib/core: devel_project_fallback(): do not fallback if openSUSE:Factory.
2018-01-17 18:05:17 -06:00
Jimmy Berry
208af41f2d
osclib/core: provide devel_project_fallback() based on request_splitter.
2018-01-17 18:04:47 -06:00
Jimmy Berry
eeffffe7de
osclib/core: provide devel_project_get() adapted from ReviewBot.
...
Of the various implementations ReviewBot has the most functional and
correct version. Cleaned up a bit for readability.
2018-01-17 18:04:17 -06:00
Jimmy Berry
2abf28f274
news/web: allow dot in version.
2018-01-17 16:40:55 -06:00
Jimmy Berry
b6d80ea0f1
Merge pull request #1346 from nilxam/regression_fcc_multispec
...
fcc_submitter: fix a regression from previous commit
2018-01-17 16:30:31 -06:00
Jimmy Berry
e41b40e2c9
Merge pull request #1347 from lnussel/requestfinder
...
requestfinder: fix comment output
2018-01-17 16:25:07 -06:00
Jimmy Berry
b3358689d5
Merge pull request #1349 from lnussel/pkglistgen
...
pkglistgen: delete kiwis by scope
2018-01-17 16:18:10 -06:00
Ludwig Nussel
a825608376
pkglistgen: delete kiwis by scope
...
Replace config option pkglistgen-delete-kiwis by
pkglistgen-delete-kiwis-$scope. The main project needs all kiwis while
in Rings and Stagings we don't want the ftp tree for example.
2018-01-17 14:33:36 +01:00
Ludwig Nussel
6ab4aaf5a6
requestfinder: fix comment output
2018-01-16 11:54:23 +01:00
2bbba0efe0
fcc_submitter: fix a regression from previous commit
...
There is a previous commit causes fcc_submitter does not store linkinfo
package information to data list, this causes fcc_submitter fails to
find the main-package information.
2018-01-16 04:31:57 +08:00
Ludwig Nussel
2da79816c9
Merge pull request #1345 from jberry-suse/obs_clone-link
...
obs_clone: handle project links, clone rings, reword workaround comment.
2018-01-15 14:58:08 +01:00
Ludwig Nussel
ad449c6d2c
Merge pull request #1344 from jberry-suse/request_splitter-special-config
...
osclib/request_splitter: allow special packages to be empty.
2018-01-15 14:57:45 +01:00
Ludwig Nussel
e938219c2a
Merge pull request #1343 from jberry-suse/request_splitter-quick-rework
...
osclib/request_splitter: rework quick strategy to handle Leap 15.0 workflow
2018-01-15 14:57:28 +01:00
Ludwig Nussel
986c12fbfd
Merge pull request #1342 from nilxam/change_fcc_path
...
fcc_submitter: move FCC project to :Staging:Factory:Candidates
2018-01-15 14:56:51 +01:00
Ludwig Nussel
c0281ac18c
Merge pull request #1341 from lnussel/requestfinder
...
new requestfinder tool
2018-01-15 14:56:27 +01:00
Jimmy Berry
55191625e8
osclib/request_splitter: rework quick strategy to handle Leap 15.0 workflow.
...
The addition of factory-auto and repo-checker reviews need to be allowed
since they are always present and do not constitute a non-quick review.
In an attempt to future proof the strategy the allowed review groups are
taken from the project configuration and repo-checker from config.
2018-01-12 16:52:49 -06:00
Jimmy Berry
bae6c8db6b
obs_clone: reword comment in project_workaround() since not temporary.
2018-01-12 16:41:48 -06:00
Jimmy Berry
4a131573c6
obs_clone: clone rings.
2018-01-12 16:41:01 -06:00
Jimmy Berry
7fa5156474
obs_clone: handle project links.
2018-01-12 16:27:36 -06:00
Jimmy Berry
3d43985d19
osclib/request_splitter: allow special packages to be empty.
2018-01-12 15:40:56 -06:00
Jimmy Berry
41846c5ebe
Merge pull request #1337 from jberry-suse/metrics-non-incremental
...
systemd/metrics: change service to be non-incremental and weekly.
2018-01-12 09:59:06 -06:00
36c2cd66f7
fcc_submitter: ignore multibuild flavor package when creating frozenlinks
2018-01-12 18:51:12 +08:00
61e780a335
fcc_submitter: move FCC project to :Staging:Factory:Candidates
2018-01-12 17:33:23 +08:00
Ludwig Nussel
1a5120ffad
new requestfinder tool
...
helps to mass approve, decline reopen reviews and requests
2018-01-12 09:16:01 +01:00
Jimmy Berry
54880d3a84
Merge pull request #1334 from jberry-suse/spec-license-and
...
dist/spec: license: s/and/AND/ to follow standard.
2018-01-11 08:14:50 -06:00
Jimmy Berry
9ab0211e27
Merge pull request #1338 from jberry-suse/obs_clone-ring-1-failure
...
obs_clone: workaround openSUSE:Factory meta revision 429 self reference.
2018-01-10 22:13:58 -06:00
Jimmy Berry
ecda2f0303
obs_clone: workaround openSUSE:Factory meta revision 429 self reference.
2018-01-10 22:03:12 -06:00
Jimmy Berry
494702ba11
obs_clone: set the exit code to 1 when HTTPError encountered.
2018-01-10 20:32:37 -06:00
Jimmy Berry
01cdaf2a15
systemd/metrics: change service to be non-incremental and weekly.
2018-01-10 20:14:55 -06:00
Jimmy Berry
1eba364ef8
metrics: provide --wipe-cache option.
2018-01-10 20:11:46 -06:00
Jimmy Berry
65d0c792ec
dist/spec: license: s/and/AND/ to follow standard.
2018-01-10 17:22:01 -06:00
Jimmy Berry
453674ce95
Merge pull request #1333 from lnussel/pkglistgen
...
pkglistgen fixes
2018-01-10 16:09:34 -06:00
Ludwig Nussel
67f2773e76
pkglistgen: typo locals vs locales
2018-01-10 17:19:15 +01:00
Ludwig Nussel
cf09e41995
pkglistgen: add correct staging DVD repo
2018-01-10 17:19:15 +01:00
Ludwig Nussel
39946dbc98
pkglistgen: use xdg.BaseDirectory
2018-01-10 11:51:04 +01:00
Jimmy Berry
29108bd463
Merge pull request #1332 from jberry-suse/pkglistgen-post-deploy-spec-and-bug
...
pkglistgen: post deployment spec requirement and bug fixes
2018-01-09 17:33:28 -06:00
Jimmy Berry
ba07d6b512
pkglistgen: do_update_and_solve: staging correct :DVD subproject append.
2018-01-09 17:25:24 -06:00
Jimmy Berry
cf2b591c09
pkglistgen: first pass __file__ through realpath due to packaging symlink.
...
Same setup as repo-checker.py rather than what worked due to wrapper
scripts.
2018-01-09 17:24:38 -06:00
Jimmy Berry
80f46a2d5d
dist/spec: move pkglistgen.py under subpackage ownership.
2018-01-09 16:57:05 -06:00
Jimmy Berry
5a2d955dfb
dist/spec: add python-requests requirement were applicable.
2018-01-09 16:55:20 -06:00
Jimmy Berry
09a98cddac
Merge pull request #1330 from jberry-suse/pkglistgen-sle
...
osclib/conf: intial SLE configuration for pkglistgen.
2018-01-09 16:26:24 -06:00
Jimmy Berry
b41bbd1777
Merge pull request #1328 from jberry-suse/pkglistgen-migrate-followup
...
pkglistgen: migrate bash scripts to python followup
2018-01-09 16:26:03 -06:00