7a6bc859fe
create_test_dvds: do not lock vim-data
...
vim now requires vim-data instead of recommends.
2018-01-29 16:54:18 +08:00
Jimmy Berry
574cfe8e12
Merge pull request #1370 from jberry-suse/status
...
status: provide initial implementation for checking bot status and request_age() refactor.
2018-01-26 14:49:32 -06:00
Jimmy Berry
2c8c597673
Merge pull request #1367 from jberry-suse/accept-todo
...
osclib/accept: print todo from staging config after completion.
2018-01-26 14:42:07 -06:00
Jimmy Berry
ee4dec9cc1
status: provide exit code based on status.
2018-01-25 22:15:40 -06:00
Jimmy Berry
704fc50dca
status: provide initial implementation for checking bot status.
2018-01-25 21:28:20 -06:00
Jimmy Berry
b84beb6958
osclib/request_splitter: utilize osclib.core.request_age().
2018-01-25 21:27:29 -06:00
Jimmy Berry
b8c91eaed7
devel-project: utilize osclib.core.request_age().
2018-01-25 21:27:04 -06:00
Jimmy Berry
f11daf3d62
osclib/core: provide request_age().
2018-01-25 21:26:27 -06:00
Jimmy Berry
39c9cce5fd
Merge pull request #1369 from jberry-suse/check_source-devel-whitelist-hint
...
check_source: add hint about how to whitelist a devel projects.
2018-01-25 18:11:57 -06:00
Oliver Kurz
110c729fc8
check_source: add hint about how to whitelist a devel projects.
...
Output looks like this:
[I] 559982 declined: home:XRevan86:non-free is not a devel project of
openSUSE:Factory:NonFree, submit the package to a devel project first. See
https://en.opensuse.org/openSUSE:How_to_contribute_to_Factory#How_to_request_a_new_devel_project
for details
2018-01-25 18:04:39 -06:00
Jimmy Berry
a5dbcd1976
Merge pull request #1368 from jberry-suse/announcer-packaging
...
announcer: provide proper packaging, generic templated service, and configs.
2018-01-25 17:11:08 -06:00
Jimmy Berry
5dc385bec3
dist/spec: place config under %config(noreplace) directive.
2018-01-25 16:56:15 -06:00
Jimmy Berry
20ac07bcda
announcer: handle dot in build version detected from iso.
2018-01-25 16:56:15 -06:00
Jimmy Berry
965353b7ed
config/announcer: add openSUSE:Factory config.
2018-01-25 16:56:15 -06:00
Jimmy Berry
66514cbd75
announcer: provide defaults for sender, to, and relay.
...
Drop from relevant config files.
2018-01-25 16:56:15 -06:00
Jimmy Berry
f856b34987
config/announcer: create Leap 15.0 config from 42.3.
2018-01-25 16:56:15 -06:00
Jimmy Berry
0ad72d6141
config/announcer: drop repeated keys in favor of final values.
...
Kept the original to document state as deployed.
2018-01-25 16:56:15 -06:00
Jimmy Berry
0739dbe90a
config/announcer: include config used for Leap 42.3.
2018-01-25 16:56:15 -06:00
Jimmy Berry
e8c72dae2c
announcer: provide proper packaging and generic templated service.
2018-01-25 16:56:10 -06:00
Jimmy Berry
843cc016e0
osclib/accept: print todo from staging config after completion.
2018-01-25 11:08:47 -06:00
Jimmy Berry
3cf74b3d12
Merge pull request #1364 from jberry-suse/travis-deploy-osc-api
...
dist/ci/obs-deploy: replace `osc request list` with `osc api` call.
2018-01-25 10:03:38 -06:00
Jimmy Berry
944a7720f7
dist/ci/obs-deploy: replace osc request list
with osc api
call.
...
Even after trying to workaround requests sourced from target package
(ex. Factory -> Leap) by using -U the query still behaves incorrectly
since both -U and -M do not return request created by user as documentation
suggests, but rather those who are last user in state. This works as
expected directly after a request is created, but not once another user
modifies it.
At this point just avoid the mess entirely and issue query for exactly
what is desired which avoids user altogether.
2018-01-25 09:56:10 -06:00
Jimmy Berry
753f6c7a6a
Merge pull request #1362 from jberry-suse/docker-compose-obs-osc-debug
...
dist/ci/docker-compose-obs: print osc output on timeout for debugging.
2018-01-25 09:34:57 -06:00
Jimmy Berry
6e5eef80bd
dist/ci/docker-compose-obs: print osc output on timeout for debugging.
2018-01-25 09:21:55 -06:00
Jimmy Berry
d38307327e
Merge pull request #1360 from jberry-suse/repo_checker-project_only-post-comments-no-devel
...
repo_checker: skip packages for which not devel project exits.
2018-01-25 09:20:17 -06:00
Jimmy Berry
978871b23f
Merge pull request #1359 from jberry-suse/repo_checker-project_only-not-published-fix
...
repo_checker: project_only(): correct not published check.
2018-01-25 09:19:05 -06:00
Jimmy Berry
9a91597a16
Merge pull request #1363 from jberry-suse/travis-six
...
dist/ci/obs-deploy: only commit/submit request if new source revision (for cron).
2018-01-25 09:10:31 -06:00
Jimmy Berry
6326c60990
dist/ci/obs-deploy: only commit if new source revision.
2018-01-25 08:59:52 -06:00
Jimmy Berry
02f11fa66e
dist/ci/obs-deploy: require greater than six lines changed to create request.
2018-01-25 07:54:55 -06:00
Jimmy Berry
2dbe361cd7
repo_checker: skip packages for which not devel project exits.
...
This can occur when a package is removed from Factory, but still present
in Leap like libtxc_dxtn currently.
2018-01-23 21:23:20 -06:00
Jimmy Berry
b2e4e5b3b6
repo_checker: project_only(): correct not published check.
...
Incorrectly changed in 456a7c8.
2018-01-23 20:59:20 -06:00
62cad70155
fcc_submitter: skip revoked request
2018-01-23 20:19:41 +08:00
Ludwig Nussel
d074c5b0ce
Merge pull request #1358 from jberry-suse/editorconfig
...
Add EditorConfig.
2018-01-23 10:28:58 +01:00
Jimmy Berry
f98a78c1ae
Remove Vim config in favor of EditorConfig.
2018-01-23 00:48:00 -06:00
Jimmy Berry
b9ecbb261c
Add EditorConfig.
2018-01-23 00:45:40 -06:00
Ludwig Nussel
b5fe7e74e8
Merge pull request #1356 from jberry-suse/ci-deploy
...
dist/ci/obs-deploy: only bother making request if diff and avoid source requests
2018-01-22 14:40:19 +01:00
Ludwig Nussel
53ef60d5f6
Merge pull request #1355 from jberry-suse/pkglistgen-doc
...
docs/pkglistgen: update in the wake of wrapper script rewrite.
2018-01-22 14:34:36 +01:00
Jimmy Berry
d05b591a01
dist/ci/obs-deploy: only bother making request if diff.
2018-01-19 15:26:12 -06:00
Jimmy Berry
88add9aefa
dist/ci/obs-deploy: limit request list
by user to avoid source requests.
...
Otherwise, requests from Factory to Leap will prevent request to Factory
from being generated.
2018-01-19 15:24:26 -06:00
Jimmy Berry
aa4bb893b1
docs/pkglistgen: update in the wake of wrapper script rewrite.
2018-01-19 15:07:07 -06:00
Jimmy Berry
a7c4bcfd32
Merge pull request #1353 from jberry-suse/repo_checker-post-comments-fallback
...
repo_checker: package_comments(): support mutiple target projects, devel fallback, and target package config option.
2018-01-19 10:49:11 -06:00
Jimmy Berry
2d6b957bad
Merge pull request #1352 from jberry-suse/check_source-devel-fallback
...
check_source: add_role: utilize devel project fallback.
2018-01-19 10:36:10 -06:00
Jimmy Berry
0e41747c4e
repo_checker: package_comments(): provide option to post on target package.
...
For SLE where devel projects are not utilized post on the target packages
directly. Posting on the devel projects might make sense, but would pose
the risk of exposing IBS information on OBS prematurely.
2018-01-19 08:50:32 -06:00
Jimmy Berry
d712e8018f
repo_checker: package_comments(): switch to devel_project_fallback().
...
This allows Leap to post to devel projects based on Factory.
2018-01-19 08:50:32 -06:00
Jimmy Berry
0d9c2d2a6c
repo_checker: package_comments(): support mutiple target projects.
...
This allows both Factory and Leap to make comments to devel projects.
2018-01-19 08:50:32 -06:00
Jimmy Berry
6631598dc6
ReviewBot: comment_write(): provide bot_name_suffix parameter.
...
Cleanly allows for multiple comments from the same tool on one entity.
2018-01-19 08:50:32 -06:00
Jimmy Berry
f52b728333
repo_checker: package_comments(): include link to target package.
2018-01-19 08:50:32 -06:00
Jimmy Berry
c7eb985de8
check_source: add_role: utilize devel project fallback.
...
Otherwise, for Leap the message will always print None/None.
2018-01-19 08:49:05 -06:00
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