2089 Commits

Author SHA1 Message Date
Stephan Kulow
00a4de59df Merge pull request #506 from lnussel/announcer
Generate Date and Message-ID headers locally
2016-05-13 16:08:55 +02:00
Stephan Kulow
a723b56641 Remove paranoid check
As long as all actions come from the same incident, having a submit
to somewhere else is fine - see https://build.suse.de/request/show/114532
2016-05-13 16:07:27 +02:00
Ludwig Nussel
2fc2d8a549 Merge pull request #504 from lnussel/master
Apply local changes from packagelists
2016-05-13 11:39:53 +02:00
Ludwig Nussel
ad3ef5f45b Merge pull request #505 from lnussel/leap
42.2 Ring2 TestDVD
2016-05-13 11:39:38 +02:00
Ludwig Nussel
1bff26b344 Pep8 2016-05-12 17:30:40 +02:00
Ludwig Nussel
741c3f19b4 Generate Date and Message-ID headers locally 2016-05-12 17:28:08 +02:00
Ludwig Nussel
477df19d53 42.2 Ring2 TestDVD 2016-05-12 17:22:49 +02:00
Ludwig Nussel
ae756b0748 Apply local changes from packagelists 2016-05-12 17:12:44 +02:00
Ludwig Nussel
84ba41de31 Merge pull request #499 from nilxam/adi_by_dp_leap
Update by_dp function in adi command
2016-05-12 11:25:15 +02:00
Ludwig Nussel
be2361d712 Merge pull request #500 from lnussel/master
Use python logging in ToTest manager
2016-05-12 11:24:31 +02:00
Ludwig Nussel
7c60c63b1c Merge pull request #502 from lnussel/update_crawler
Adjust update crawler for 42.2
2016-05-12 11:24:06 +02:00
Ludwig Nussel
284fd64460 Merge pull request #501 from lnussel/manager
Update manager_42 for 42.2
2016-05-12 11:23:47 +02:00
1d61439c2f Merge pull request #503 from lnussel/testdvd
Add Leap 42.2 DVD rules
2016-05-10 19:43:13 +08:00
Ludwig Nussel
e2c9620a7b Make update crawler accept list of packages
Also change info requesting strategy. Get list of packges first, then
query them in chunks. That allows to use the unexpanded view and query
less packages in update projects.
2016-05-10 11:20:52 +02:00
Ludwig Nussel
521b61b362 Switch source and target 2016-05-10 11:19:53 +02:00
Ludwig Nussel
95c0cba322 Adjust update crawler for 42.2 2016-05-10 11:19:51 +02:00
Ludwig Nussel
408d1fcb40 Don't lock icewm-default for Leap
icewm-light looks different so openQA would need a different needle in
staging.
2016-05-10 11:12:03 +02:00
Ludwig Nussel
1d673d208b Add dryrun mode
Shows a diff instead of comitting the change
2016-05-10 11:11:36 +02:00
Ludwig Nussel
50c6909e81 Add Leap 42.2 DVD rules 2016-05-10 11:11:32 +02:00
Ludwig Nussel
85e9bec843 Logging change 2016-05-10 11:06:05 +02:00
Ludwig Nussel
f7f371bdc0 Handle subpackage changed to separate packages 2016-05-10 11:06:05 +02:00
Ludwig Nussel
4a9f4156db Split loop to be able to catch exceptions per package 2016-05-10 11:06:05 +02:00
Ludwig Nussel
e9e0d2d29d Handle new packages 2016-05-10 11:06:05 +02:00
Ludwig Nussel
041d110774 Rename class name 2016-05-10 11:06:05 +02:00
Ludwig Nussel
32124d4f54 also consider 42.1 as upstream 2016-05-10 11:06:05 +02:00
Ludwig Nussel
166adb0c7c Detect dropped packages 2016-05-10 11:06:05 +02:00
Ludwig Nussel
19a0e1682c Update for 42.2 2016-05-10 11:06:05 +02:00
Ludwig Nussel
70c3d34731 Only call _invalidate_all if it exists
the memoize decorator adds the _invalidate_all function when called.
Due to the deferred initialization that may not happen in a test.
2016-05-10 10:29:37 +02:00
Ludwig Nussel
28831300fc Defer initialization of ring packages
some users of the staging api don't need to access rings, so defer
initialization to first use.
2016-05-09 17:32:40 +02:00
Ludwig Nussel
d6e1bf20e7 Make sure to only release the 'images' repo on ARM
openSUSE:Factory:ARM introduced an 'images_staging' repo for the
ARMv7 stuff we need to ignore.

Re-fixes 0d98adb86595c761a7a1a5c0f887042a7403930e
2016-05-09 17:32:40 +02:00
Ludwig Nussel
a59f95f2c2 Improve logging implementation 2016-05-09 17:32:40 +02:00
Ludwig Nussel
b146f29c1e Use python logging in ToTest manager 2016-05-09 13:07:54 +02:00
85cafb7316 Update by_dp function in adi command
Update by_dp function in adi command, the old way is incompatible to
newer Leap development model, now we should try to check target package
in Factory as well, otherwise the submission from any other place than
Factory did not have 'devel' entry in _meta.
2016-05-09 15:02:10 +08:00
d5e412ea3f Merge pull request #498 from openSUSE/avoid_suprises
Do not run Factory workflow stuff on SLE projects
2016-05-06 21:42:08 +08:00
Stephan Kulow
8e05bf94ff Do not run Factory workflow stuff on SLE projects 2016-05-06 15:17:13 +02:00
Stephan Kulow
7b850e6744 Merge pull request #496 from lnussel/master
Don't delete _service file
2016-05-05 10:42:18 +02:00
Alberto Planas
a2594985a1 Merge pull request #497 from aplanas/openqa
Openqa
2016-05-04 16:43:41 +02:00
Alberto Planas
5732cd993a conf: allows subprojects in the regex. 2016-05-04 14:39:42 +02:00
Alberto Planas
e0b0d86da2 PEP8: long line complain. 2016-05-04 14:37:03 +02:00
Ludwig Nussel
74cc03e1b9 Merge pull request #494 from openSUSE/fix_md
Fix formatting for passing tests
2016-05-03 16:44:07 +02:00
Ludwig Nussel
9a4484d8a2 Use $old variable instead of hardcoding 2016-05-03 16:35:21 +02:00
Ludwig Nussel
009ad9c794 Don't delete _service file
The heuristic further down needs to take changes to  the service
file into consideration
2016-05-03 16:32:47 +02:00
Stephan Kulow
9dbf5ff6c0 Merge pull request #495 from nilxam/id_number_switch
Use number instead of id for id->number switch issue
2016-05-03 16:13:21 +02:00
73da5dd402 Use number instead of id for id->number switch issue 2016-05-03 21:29:32 +08:00
Stephan Kulow
3ae5d9fe71 Fix formatting for passing tests 2016-05-02 12:53:05 +02:00
Ludwig Nussel
f04db3efa1 Merge pull request #493 from openSUSE/add_sle_reviews
Update the openQA if the number of tests changed
2016-05-02 09:42:36 +02:00
Stephan Kulow
76f91fe250 Update the openQA if the number of tests changed 2016-04-29 15:08:59 +02:00
Stephan Kulow
1a15558c76 Merge pull request #492 from openSUSE/add_sle_reviews
Add sle reviews
2016-04-28 17:25:23 +02:00
Stephan Kulow
41c33307da Make it more pleasing python 2016-04-28 17:02:16 +02:00
Stephan Kulow
425907266a First version of SUSE Update reviewer 2016-04-28 14:35:58 +02:00