84917ab50f
openqa-maintenance: dont start KGRAFT jobs in Server-DVD-Incidents
...
FLAVOR
2017-07-03 21:06:44 +02:00
4eb39bd6d7
openqa-maintenance: Quick fixes for kgraft jobs
2017-07-03 16:52:50 +02:00
330bfd08b0
openqa-maintenance: Add handling Server-DVD-Incidents-Kernel for LP and
...
kernel incidents
2017-07-01 10:22:44 +02:00
afa238255a
openqa-maintenance: disable kgraft jobs for kernel update
...
All kernels have initial kgraft-patch, so current code try to start
uselees kgraft tests job
2017-06-28 20:36:43 +02:00
b5e05dea93
openqa-maintenance: Make 'kgraft_target' static method
2017-06-26 11:43:07 +02:00
cd3b8a6a47
openqa-maintenance: Make 'emd' static method
2017-06-26 10:06:27 +02:00
Ondřej Súkup
7de7b5c4a0
Merge pull request #965 from mimi1vx/split2
...
Second part of data split for openqa-maintenance bot
2017-06-23 20:49:05 +02:00
376ba77442
openqa-maintenance: Split last data from openqa-maintenance bot code
2017-06-23 17:11:42 +02:00
ef439ced9d
Avoid start KGraft jobs for updates without correct settings
2017-06-23 09:07:48 +02:00
Stephan Kulow
aeae4d36e4
Work around wrong sorting of jobs
...
the /api/v1/jobs route in openQA returns the jobs in the 1, 10, 2, ..., 9 order.
So we need to avoid jumping backwards when we look for the latest build id
2017-06-21 13:45:29 +02:00
c36da1e087
Respect dryrun also for triggering -Updates jobs.
...
plus add some debug code
2017-06-20 16:15:24 +02:00
650663ecef
Replace '_' to '.' in openSUSE's incident_nr
...
With this are incident numbers correctly calculated also for openSUSE
2017-06-20 16:15:13 +02:00
8220a6a1c7
Small fixes and optimalization
...
calculate_incidents now retuns list of tuples
2017-06-15 19:51:20 +02:00
e093adde18
Set *_TEST_ISSUES for SLE Updates jobs
2017-06-15 14:00:27 +02:00
0a226d4eaf
Split first part of data from openqa-maintenance bot
2017-06-15 08:39:42 +02:00
Stephan Kulow
291ea59998
Support 42.3 maintenance
2017-06-09 07:32:11 +02:00
8e65838cb0
SLE-12-SP1 switch to LTSS mode
2017-05-30 12:54:52 +02:00
Stephan Kulow
58bc4109eb
Leap 42.1 is done
2017-05-18 12:30:59 +02:00
ed782d966b
Remove unused KGRAFT_TEST_REPO
2017-04-25 14:23:52 +02:00
schillingf
52a67ec476
Update list of kgraft test-systems.
...
* Add kGraft0k, kGraft1f, and kGraft26.
* Remove kGraft0c, kGraft14 and kGraft15.
2017-04-12 10:29:33 +02:00
Stephan Kulow
9542ee0b2f
QAM: Do not treat all repos the same
...
Seperate the incidents and the repos - not all progress is problematic
2017-03-26 17:02:20 +02:00
schillingf
cf3b44171f
Add new kGraft systems
...
Add kGraft1d, kGraft1e and kGraft25
2017-03-24 11:09:10 +01:00
Martin Pluskal
6e28563f42
Merge pull request #700 from fschilling/upd_kgr_hostlist
...
Add kGraft24 and kGraft0j, remove now unsupported SUTs
2017-02-18 11:43:03 +01:00
schillingf
66952bc100
Add kGraft{24,0j}, remove now unsupported SUTs
...
* Add kGraft24
* Add kGraft0j
* Remove kgraft-guests which served kernels that are now out of live-
patching support
2017-02-17 16:28:26 +01:00
Stephan Kulow
c41e042306
Fix typo in openqa bot
2017-02-08 19:58:28 +01:00
Stephan Kulow
95e314ea90
maintenance: Do not send notifications for *starting* to test
2017-02-08 14:00:05 +01:00
Stephan Kulow
d6bb0b1129
Fix comments default for openqa-maintenance bot
...
And remove some of the noisy debug output
2017-01-11 13:35:33 +01:00
schillingf
aa50704a46
Update kGraft host-list
...
* Add kgraft0h, kgraft0i, kgraft1b and kgraft1c.
* Remove kgraft09 (kernel out of support)
2017-01-08 19:52:38 +01:00
schillingf
9db77eeaf0
Add hosts kgraft22 and kgraft23
2017-01-04 14:57:24 +01:00
Jimmy Berry
7431af4a72
Rework ReviewBot.CommandLineInterface to provide class option. ( #622 )
...
Alleviates the need for a lot of duplicate code, some of which is already
out-of-sync.
2017-01-02 09:34:13 +01:00
Stephan Kulow
cc7888ed65
Fix syntax
2016-12-25 07:57:30 +01:00
schillingf
688da5b208
add SUTs kGraft{0g,1a,21}
2016-12-16 15:49:28 +01:00
Stephan Kulow
3c4976fd88
Change incident summary
...
Include all groups counting the passing jobs too (we need a link
to the passing groups to see if SP1 and SP2 were tested)
2016-12-09 14:03:55 +01:00
Stephan Kulow
4607d725da
Move to requests module ( #601 )
...
urllib is for some reason *much* slower - like minutes instead of microseconds
2016-11-26 06:59:58 +01:00
Stephan Kulow
0f9830606c
Fix link to the failed step ( #600 )
...
Instead of linking to the first step in a failed test, link to the first
failing. openQA uses this route internally to delay parsing details
2016-11-24 12:20:30 +01:00
Ondřej Súkup
a22b016fa4
Added kGraft20 refhost ( #592 )
2016-11-08 08:59:26 +01:00
Stephan Kulow
5eb1cb18e5
Adapt to SP2 maintenance ( #591 )
2016-11-04 16:01:54 +01:00
fschilling
2972159403
added host kGraft19 ( #589 )
2016-10-26 18:41:07 +02:00
Stephan Kulow
6a82823e6e
reintroduce pformat import - it *is* used
2016-10-25 14:48:50 +02:00
fschilling
8a06bd4bdb
fixed WORKER_CLASS for host kGraft18 ( #587 )
...
The VM is not hosted by perseus but by pegasus.
2016-10-25 14:42:54 +02:00
Ludwig Nussel
95014d8564
Merge pull request #584 from openSUSE/support_kgraft
...
Add kgraft settings
2016-10-25 10:52:09 +02:00
Stephan Kulow
d68fd5a741
Treat all SLE-12 live patches as SP1
...
(GA is LTSS and covered differently)
2016-10-24 15:09:06 +02:00
Stephan Kulow
272bb42c33
Some small code cleanup
2016-10-24 13:48:34 +02:00
Stephan Kulow
0b727a5c61
Special settings for kgraft incidents
2016-10-24 13:48:34 +02:00
Ondřej Súkup
96807a0298
Cleanup unused code/imports ( #585 )
2016-10-19 15:37:56 +02:00
Stephan Kulow
c0700e81bc
Add kgraft settings
2016-10-19 14:44:18 +02:00
Ondřej Súkup
9c93fcdb32
Remove backward compatibility with qam-minimal tests ( #583 )
2016-10-19 13:24:14 +02:00
Stephan Kulow
8b25ffe305
Report fails without modules too ( #577 )
...
otherwise the request will be blocked as FAILED without reason
2016-10-08 07:55:00 +02:00
Stephan Kulow
6b9ca35f1f
Only trigger new repos if all previous incidents are reported ( #576 )
2016-10-08 07:49:24 +02:00
Stephan Kulow
5df3fcc141
Report incompletes ( #575 )
...
* Fix reporting of incomplete jobs
* Do not accept requests that have something to report
The bot just isn't smart enough to hold chromium updates if the
(otherwise unimportant) chromium test broke
2016-10-07 11:01:30 +02:00