Jimmy Berry
dcf435430c
leaper: utilize ReviewBot check_action__default() message.
2017-02-15 09:45:18 -06:00
Jimmy Berry
23d4a7a6a5
ReviewBot: check_action__default() should return None not set ret.
2017-02-15 09:44:31 -06:00
Jimmy Berry
b0f4a5fe2b
leaper: drop extra definition of check_action__default().
...
The second definition being the current behavior and added later would seem
to be the desired implementation.
2017-02-15 09:05:45 -06:00
Ludwig Nussel
b3129e9353
Merge pull request #690 from nilxam/adjust_fcc_423
...
Adjust FCC_Submitter for 42.3
2017-02-15 10:02:19 +01:00
Ludwig Nussel
5b61b92808
Merge pull request #684 from jberry-suse/leaper-comment-to-reviewbot
...
ReviewBot: refactor leaper comment from log functionality.
2017-02-15 09:59:32 +01:00
Ludwig Nussel
10d4abb077
Merge pull request #683 from jberry-suse/update_status_comments-dashboard
...
stagingapi: update_status_comments() include link to dashboard.
2017-02-15 09:56:32 +01:00
Ludwig Nussel
7502dbfff8
Merge pull request #689 from lnussel/ttm
...
Only output timestamps when run on tty
2017-02-15 09:54:07 +01:00
b1e781436c
Adjust FCC_Submitter for 42.3
2017-02-14 21:03:03 +08:00
Ludwig Nussel
924d05b198
Merge pull request #657 from DimStar77/statedir
...
Announcer: put the state of the last version into /var/lib
2017-02-14 13:44:29 +01:00
Ludwig Nussel
e5c5a07c3b
Merge pull request #686 from jberry-suse/document-staging-commands
...
osc-staging: add missing documentation and correct/clean existing
2017-02-14 13:40:02 +01:00
Ludwig Nussel
125eb4ddf3
Only output timestamps when run on tty
...
If not connected to a tty output probably goes to systemd's journal.
2017-02-14 13:30:14 +01:00
Ludwig Nussel
a5df36aaab
Merge pull request #685 from jberry-suse/ReviewBot-super
...
ReviewBot: use super().check_source_submission() in subclasses.
2017-02-14 09:21:16 +01:00
Ludwig Nussel
a58a063c0f
Merge pull request #682 from jberry-suse/check_source-self-submission
...
check_source: allow self-submission.
2017-02-14 09:20:18 +01:00
5289d80a18
Merge pull request #688 from nilxam/proper_status_comment
...
adi: Do not update status comment per request but project
2017-02-13 19:39:03 +08:00
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