2362 Commits

Author SHA1 Message Date
9a322d712e adi: Do not update status comment per request but project 2017-02-13 18:11:20 +08:00
0f188daf6a Merge pull request #681 from jberry-suse/adi-move
adi: map wanted_requests to str() before passing to splitter.
2017-02-13 16:02:21 +08:00
Jimmy Berry
7307b8ec57 osc-staging: drop extraneous space in freeze method call. 2017-02-10 17:23:40 -06:00
Jimmy Berry
b37fd2e094 osc-staging: adi command min should be 0 for consistency. 2017-02-10 17:23:40 -06:00
Jimmy Berry
64ef24a8a7 osc-staging: check command does not support 2 arguments. 2017-02-10 17:23:40 -06:00
Jimmy Berry
2a562b89af osc-staging: add missing documentation and correct/clean existing. 2017-02-10 17:23:32 -06:00
Jimmy Berry
92a5f60369 ReviewBot: use super().check_source_submission() in subclasses.
No need to duplicate the log message in multiple places.
2017-02-10 16:09:51 -06:00
Jimmy Berry
015d59cdc7 ReviewBot: refactor leaper comment from log functionality.
Simple interface:
- comment_handler_add(): Add handler to start recording log messages
  for comment.
- comment_write(): Write comment from log messages if not similar to
  previous comment.

See leaper.py for example usage.
2017-02-10 15:58:57 -06:00
Jimmy Berry
55c4382248 stagingapi: update_status_comments() include link to dashboard. 2017-02-10 11:48:59 -06:00
Jimmy Berry
34f5006ab5 check_source: allow self-submission. 2017-02-10 11:19:25 -06:00
Jimmy Berry
997f929ad4 adi: map wanted_requests to str() before passing to splitter. 2017-02-10 10:05:38 -06:00
6eefb429d3 Merge pull request #675 from DimStar77/CaaSP
check_source: declare devel:CaaSP as devel project
2017-02-10 15:46:04 +01:00
Jimmy Berry
4c5ebffe98 Merge pull request #670 from jberry-suse/issue-diff-author-and-text
issue-diff: use bugowner or maintainer as assignee for bug (and small changes)
2017-02-09 12:07:23 -06:00
8cab152ce3 Merge pull request #676 from jberry-suse/sle-list
request_splitter: house keeping (and fix for SLE [non-ring] workflow)
2017-02-09 16:12:26 +08:00
Jimmy Berry
d44ea40707 issue-diff: update description to include a short reason and link. 2017-02-08 16:48:43 -06:00
Jimmy Berry
5da8f897a1 request_splitter: s/available/remaining/ for a more accurate label. 2017-02-08 16:45:39 -06:00
Jimmy Berry
ef5de87c5d request_splitter: delete requests should always be considered in a ring. 2017-02-08 13:54:01 -06:00
Jimmy Berry
08f2218574 request_splitter: list: remove case for delete request without ring.
This case should no longer exist as non-ring requests will have already
be separated out of this loop.
2017-02-08 13:20:36 -06:00
Jimmy Berry
9f28923ba5 request_splitter: non-ring projects consider all requests in rings. 2017-02-08 13:19:08 -06:00
Jimmy Berry
3de3cae13a request_splitter: utilize ring attribute rather then lookup again. 2017-02-08 13:18:21 -06:00
Jimmy Berry
404a3efe58 request_splitter: rather than an empty group name use 00.
Sorts to the top and is consistent with old behavior.
2017-02-08 13:15:52 -06:00
Stephan Kulow
c41e042306 Fix typo in openqa bot 2017-02-08 19:58:28 +01:00
cc09fe3d0b
check_source: declare devel:CaaSP as devel project 2017-02-08 19:44:45 +01:00
1bd141a928 Merge pull request #673 from jberry-suse/source-checker-empty-changes
source-checker: handle add/remove changes files for patch diff check.
2017-02-08 19:01:14 +01:00
Jimmy Berry
a1ef0c1498 source-checker: handle add/remove changes files for patch diff check.
See sr#455547 which now functions properly.
2017-02-08 11:51:57 -06:00
Ludwig Nussel
a782d74a81 Merge pull request #672 from coolo/no_testing_notification
maintenance: Do not send notifications for *starting* to test
2017-02-08 16:52:59 +01:00
Stephan Kulow
95e314ea90 maintenance: Do not send notifications for *starting* to test 2017-02-08 14:00:05 +01:00
Jimmy Berry
cff5a8e496 issue-diff: change default project to SLE-12-SP3. 2017-02-07 21:56:16 -06:00
Jimmy Berry
d9e7637a60 issue-diff: use bugowner or maintainer as assignee for bug. 2017-02-07 21:56:11 -06:00
Ludwig Nussel
080dd83110 Merge pull request #668 from lnussel/ttm
Adopt totest-manager for Leap
2017-02-07 16:42:57 +01:00
0c05f2860c Merge pull request #669 from DimStar77/s390-ttm-config
ttm: Fix configuration for s390x
2017-02-07 11:11:48 +01:00
5d8f544fac
ttm: Fix configuration for s390x
The openQA group has now been officially created and named slightly
different

Additionally, there is only one job being run at this moment: make
this sufficient for ttm to detect the snapshot being tested.
2017-02-07 09:50:22 +01:00
Ludwig Nussel
3164348511 Use logger instead of print 2017-02-06 17:08:10 +01:00
Ludwig Nussel
468ebcb839 Job name nowadays already contains the machine 2017-02-06 17:08:10 +01:00
Ludwig Nussel
5cd4fb6556 Adopt totest-manager for Leap 2017-02-06 17:08:10 +01:00
d05a0c80c0
Announcer: put the state of the last version into /var/lib 2017-02-06 16:01:36 +01:00
Ludwig Nussel
a8c2f7840b Merge pull request #654 from jberry-suse/avoid-search-package
stagingapi: Avoid search/package query to determine devel project.
2017-02-06 15:54:57 +01:00
Ludwig Nussel
4341464914 Merge remote-tracking branch 'jberry/remove-source-devel' into jb 2017-02-06 15:51:48 +01:00
Ludwig Nussel
e1d2862c4b Merge pull request #667 from nilxam/fix_dp_get_dr
The code looking at the source project to determine the devel project is not correct. However, fixing seems not so straight forward so we have to leave that to @jberry-suse. Merging workaround
2017-02-06 11:14:25 +01:00
1a16a07cc0 Return None if has not action/source 2017-02-06 17:05:40 +08:00
Ludwig Nussel
72ec097ca7 Merge pull request #665 from DimStar77/rpmlintmini
Repochecker: add rpmlint-mini to the whitelist to not have an rpmlint.log
2017-02-02 14:22:16 +01:00
Ludwig Nussel
163d244084 Merge pull request #664 from nilxam/mkdir_repair
Re-create adi staging if the opened review project is not exist
2017-02-02 14:21:49 +01:00
ca450b08d0 Merge pull request #663 from DimStar77/s390
Trigger source service for _product in :zSystems on accept
2017-02-02 14:03:12 +01:00
16ad522718
Repochecker: add rpmlint-mini to the whitelist to not have an rpmlint.log 2017-02-02 14:01:54 +01:00
ee3eb953d4 Re-create adi staging if the opened review project is not exist 2017-02-02 15:47:26 +08:00
daa7c37f3a
Trigger source service for _product in :zSystems on accept 2017-02-01 22:21:14 +01:00
Jimmy Berry
38dbf5b99a request_splitter: refactor to remove target_package param for suppliment(). 2017-02-01 08:09:15 -06:00
Jimmy Berry
f42358eaad request_splitter: move @devel_project to action/target.
With the source no longer being checked for devel project and the fact
that delete requests and such will not have source, but make sense to
have a devel project moving to target makes more sense.
2017-02-01 08:09:01 -06:00
Jimmy Berry
550ab59e4e request_splitter: replace incorrect devel project lookup copied from adi.
Instead of checking action/source the action/target should be used.
2017-02-01 08:08:34 -06:00
Ludwig Nussel
094dee529d Merge pull request #661 from lnussel/leaper-sle
Put links to source diffs
2017-02-01 11:37:43 +01:00