1270 Commits

Author SHA1 Message Date
Alberto Planas
d2fa8770ea Merge pull request #302 from nilxam/fix_map_sub
given the correct ring_dvd path
2015-03-02 10:44:11 +01:00
dfa6a9ac38 given the correct ring_dvd path 2015-03-02 15:54:42 +08:00
Stephan Kulow
69902f2b82 Merge pull request #300 from aplanas/master
If any goodrepo have no missing, the request have no missings.
2015-02-26 12:06:00 +01:00
Alberto Planas
b4b5cd34a9 Move the Config call from checkrepo to the caller. 2015-02-26 11:47:11 +01:00
Alberto Planas
00af296632 Fix some self.api references. 2015-02-26 10:56:04 +01:00
Alberto Planas
5a6ffa6505 If any goodrepo have no missing, the request have no missings. 2015-02-24 18:01:28 +01:00
Alberto Planas
9e4a8083b2 Merge pull request #299 from aplanas/master
Some refactoring. Move the Config early in the __main__
2015-02-20 13:36:58 +01:00
Alberto Planas
c0e9e2aa30 Some refactoring. Move the Config early in the __main__ 2015-02-20 13:35:34 +01:00
Stephan Kulow
9f3bda534e Merge pull request #297 from lnussel/master
handle multiple reviews by same user
2015-02-20 13:20:53 +01:00
Stephan Kulow
df8eeb3277 Merge pull request #298 from aplanas/master
Properly set the Config call.
2015-02-20 13:20:49 +01:00
Alberto Planas
c96ba25075 Properly set the Config call. 2015-02-20 13:19:01 +01:00
Ludwig Nussel
a490d77074 handle multiple reviews by same user
if a review for the maintbot user is added for a second time the old
function would only see the  'accepted' state of the first review and
the bot would not change the review state.
2015-02-20 13:17:47 +01:00
Stephan Kulow
9e00ba4e37 Merge pull request #296 from aplanas/master
Adjust StagingAPI constructor calling.
2015-02-20 13:07:15 +01:00
Alberto Planas
21544171ad Adjust StagingAPI constructor calling. 2015-02-20 12:58:12 +01:00
Stephan Kulow
ec0a8d9b5c Merge pull request #294 from aplanas/master
Refactor configuration parameters into configuration file.
2015-02-19 21:40:05 +01:00
Stephan Kulow
ff19a385c3 Merge pull request #295 from lnussel/master
improve maintbot
2015-02-19 21:38:50 +01:00
Alberto Planas
714a3afe00 Dot not reset the configuration. 2015-02-19 17:53:40 +01:00
Ludwig Nussel
54d272c2e2 handle maintainer groups
some packages like wicked are maintained by a group so expand user names on groups
2015-02-19 17:24:51 +01:00
Ludwig Nussel
307d4eba59 handle packages without maintainer
if no maintainer is found, add devel project/package as reviewer
2015-02-19 17:20:27 +01:00
Alberto Planas
2be1bb613e Ignore packages with an origin different from the current new project. 2015-02-19 15:53:46 +01:00
Alberto Planas
6aad8caeb2 Fix cycle detector for new packages. 2015-02-19 14:14:49 +01:00
Stephan Kulow
5c370722e6 Merge pull request #293 from olafhering/master
Patches listed in Source are not patches
2015-02-19 12:11:51 +01:00
Alberto Planas
c9d1e06ca8 Refactor configuration parameters into configuration file. 2015-02-19 11:39:05 +01:00
Alberto Planas
4aad2749ec Initialize new configuration manager. 2015-02-19 10:58:31 +01:00
Alberto Planas
981fff9fb5 Add basic staging configuration manager. 2015-02-19 10:58:31 +01:00
Olaf Hering
b267f43ac5 Patches listed in Source are not patches
If a spec file gets another "SourceN: some-change.patch" it will be
rejected.  New Sources do not need to be listed in .changes, so drop
such file from internal list of patches.

Fixes #292

Signed-off-by: Olaf Hering <ohering@suse.de>
2015-02-18 12:08:42 +01:00
Stephan Kulow
d3810edcba Merge pull request #291 from aplanas/master
action #3090 - staging freeze needs an option to just freeze the prjlink...
2015-02-16 22:27:59 +01:00
Alberto Planas
78f0680708 action #3090 - staging freeze needs an option to just freeze the prjlinks and thats it 2015-02-16 17:18:53 +01:00
Alberto Planas
827069970a Merge pull request #290 from aplanas/master
Detect if a cycle provides a new package, if not, ignore the cycle.
2015-02-12 11:31:30 +01:00
Alberto Planas
b867fb1f23 Detect if a cycle provides a new package, if not, ignore the cycle. 2015-02-12 11:27:39 +01:00
Alberto Planas
4d5b0bf736 Merge pull request #289 from aplanas/DimStar77-locking
Dim star77 locking
2015-02-11 13:23:45 +01:00
Alberto Planas
7fa1c06565 Rewrite DimStar work, using the OBSLock class. 2015-02-11 13:21:19 +01:00
12c2f5618c Locking: Let's get some locking mechanism so we hopefully step less on
each others toes.
2015-02-11 13:16:57 +01:00
Alberto Planas
8ccb01701d Merge pull request #287 from DimStar77/resync-post-accept
Merge sync-rebuild into staging accept command
2015-02-10 18:44:04 +01:00
87c8916620 Merge sync-rebuild into staging accept command 2015-02-09 17:17:47 +01:00
fa7996bfd4 Merge pull request #286 from openSUSE/handle_B_as_A
B is now another ring0 staging
2015-02-06 17:55:46 +08:00
Stephan Kulow
e0b720928f B is now another ring0 staging 2015-02-06 10:41:05 +01:00
Stephan Kulow
55ec073b78 Merge pull request #280 from DimStar77/accept-new-specfiles
staging accept: create new links for packages when a new .spec file appears
2015-02-05 14:47:19 +01:00
Stephan Kulow
f568b53459 Merge pull request #285 from lnussel/master
rename CPE -> Backports
2015-02-05 14:46:51 +01:00
Ludwig Nussel
cfd6641f82 rename CPE -> Backports 2015-02-04 16:43:56 +01:00
0968ffc6ff staging accept: create new links for packages when a new .spec file appears
https://progress.opensuse.org/issues/5902
2015-01-30 06:14:12 +01:00
Alberto Planas
8aa2d39eba Merge pull request #284 from lnussel/master
fix double review, add testcase
2015-01-26 11:49:34 +01:00
Ludwig Nussel
a2cf55aaff fix double review, add testcase
closes #278
2015-01-26 11:42:00 +01:00
Stephan Kulow
f095600f9b import re at the right places 2015-01-20 15:02:46 +01:00
f96cf7d4bb update_product_version: use re instead of importing/exporting the XML (we lose comments in the process) 2015-01-20 14:48:01 +01:00
Stephan Kulow
16fbef2b9e Merge pull request #282 from DimStar77/fixing
Fix class references
2015-01-20 13:13:29 +01:00
Pass Automated Testing Suite
cf208b4a4a Fix class references 2015-01-20 13:06:48 +01:00
Stephan Kulow
61b966e2d4 Merge pull request #281 from DimStar77/progress5958
Progress5958
2015-01-20 09:47:10 +01:00
35ec3f368b freeze_command: update the version in the Test DVD product's KIWI file
to match the version of openSUSE-release

https://progress.opensuse.org/issues/5958
2015-01-20 08:39:11 +01:00
31e32421cd Introduce item_exists
item_exists is a variant of the former project_exists, that can take an
optional package name in plus.
2015-01-20 00:22:15 +01:00