Commit Graph

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
mimi_vx b325a895f3 openqa-maintenance: Reformat to be more pep8 comfortable 2017-07-07 10:04:15 +02:00
mimi_vx 84917ab50f openqa-maintenance: dont start KGRAFT jobs in Server-DVD-Incidents
FLAVOR
2017-07-03 21:06:44 +02:00
mimi_vx 4eb39bd6d7 openqa-maintenance: Quick fixes for kgraft jobs 2017-07-03 16:52:50 +02:00
mimi_vx 330bfd08b0 openqa-maintenance: Add handling Server-DVD-Incidents-Kernel for LP and
kernel incidents
2017-07-01 10:22:44 +02:00
mimi_vx 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
mimi_vx b5e05dea93 openqa-maintenance: Make 'kgraft_target' static method 2017-06-26 11:43:07 +02:00
mimi_vx 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
mimi_vx 376ba77442 openqa-maintenance: Split last data from openqa-maintenance bot code 2017-06-23 17:11:42 +02:00
mimi_vx 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
mimi_vx c36da1e087 Respect dryrun also for triggering -Updates jobs.
plus add some debug code
2017-06-20 16:15:24 +02:00
mimi_vx 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
mimi_vx 8220a6a1c7 Small fixes and optimalization
calculate_incidents now retuns list of tuples
2017-06-15 19:51:20 +02:00
mimi_vx e093adde18 Set *_TEST_ISSUES for SLE Updates jobs 2017-06-15 14:00:27 +02:00
mimi_vx 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
mimi_vx 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
mimi_vx 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