95 Commits

Author SHA1 Message Date
Stephan Kulow
f8d3603b2c Run openqa-maintenance on botmaster as well
So far ran on maintenance vm
2019-09-04 13:00:56 +02:00
Jimmy Berry
6069245350 Remove SUSE copyright, warranty, and license headers.
Distinct copyrights were left as I do not wish to track down commit
history to ensure it properly documents the copyright holders. Also left
non-GPLv2 licenses and left bs_copy untouched as a mirror from OBS.

Already have a mix of with and without headers and even OBS does not place
on majority of files. If SUSE lawyers have an issue it will come up in
legal review for Factory.
2018-08-23 19:18:06 -05:00
Stephan Kulow
41dc901713 Rename openqa-maintenance2 to openqa-maintenance
There is nothing left in the old bot
2018-04-20 15:18:36 +02:00
Jimmy Berry
f98a78c1ae Remove Vim config in favor of EditorConfig. 2018-01-23 00:48:00 -06:00
Ondřej Súkup
a5f2c93c6e
Generate minimals with set compression
Also fixes problem with unnecessary spaces in list of packages
2017-09-07 18:53:07 +02:00
Ondřej Súkup
eb6155029d
[openqa-maintenance bot] fix accidentaly removed wrong line 2017-09-05 23:17:25 +02:00
Ondřej Súkup
894787e684
Remove usage of temporary files 2017-09-05 14:57:00 +02:00
Ondřej Súkup
98eaa92b28
Convert MINIMALS to set type 2017-09-05 14:56:47 +02:00
Stephan Kulow
3f9792b5c3 Fix duplicated posts 2017-07-31 13:23:33 +02:00
Stephan Kulow
27d8bec9a4 Fix comments 2017-07-29 18:31:01 +02:00
Stephan Kulow
e4432bb6d2 move variable 2017-07-27 21:28:07 +02:00
Stephan Kulow
512021dead Skip kgraft target 2017-07-27 21:16:45 +02:00
Stephan Kulow
891207e771 Do not schedule incidents twice 2017-07-27 20:15:09 +02:00
Stephan Kulow
345f2dffac move the test loop into review 2017-07-27 15:01:13 +02:00
Stephan Kulow
351c8c53a4 Clone flavors 2017-07-26 14:34:01 +02:00
Stephan Kulow
032aa5b4ff Fix variable name 2017-07-25 15:27:36 +02:00
Stephan Kulow
4eca0cddc2 Activate sp3 2017-07-24 12:12:00 +02:00
Stephan Kulow
bc7a82885f one more 2017-07-24 11:03:19 +02:00
Stephan Kulow
1acec032bc Refresh incident comment 2017-07-24 11:03:19 +02:00
Stephan Kulow
c17a336856 Add comment 2017-07-24 11:03:19 +02:00
Stephan Kulow
93a11b6905 Only schedule one setting per target for now
Will handle this more generic later
2017-07-24 11:03:17 +02:00
Stephan Kulow
8c1025ac89 Schedule incidents earlier 2017-07-24 10:57:33 +02:00
Stephan Kulow
bd2e6d41f2 Skip staging and kgraft incidents for aggregation 2017-07-08 09:19:48 +02:00
b325a895f3
openqa-maintenance: Reformat to be more pep8 comfortable 2017-07-07 10:04:15 +02:00
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