399 Commits

Author SHA1 Message Date
a3f59150af Do not superseding requests with list command
Do not superseding requests with list command, but if had the permission
of staging, can executing with --supersede argument, or even against
specific requests.
2015-10-01 19:59:40 +08:00
Stephan Kulow
51ad423ec0 fetch crash 2015-09-30 05:47:53 +02:00
dc5e797df1 list all deletereq request as in-ring 2015-09-09 16:18:20 +08:00
3cf6c7c55f do not process the rest request type than submit in adi 2015-09-09 15:26:05 +08:00
62a1946064 split the view for change_devel requests 2015-09-09 15:11:47 +08:00
Stephan Kulow
a3259f56e0 Merge pull request #407 from openSUSE/retry
retry 5xx - especially needed for view=info calls
2015-08-30 18:20:08 +02:00
Stephan Kulow
dccb5d39c4 avoid division for 5XX 2015-08-30 17:00:21 +02:00
Alberto Planas
c91baf7622 Restore the build status in the freeze command. 2015-08-28 14:49:47 +02:00
Alberto Planas
f0cb13e9b9 Add method to recover status of a flag in _meta 2015-08-28 14:49:15 +02:00
Alberto Planas
122b43e304 Detect OBS fails and improve the error messaging. 2015-08-28 12:58:02 +02:00
Alberto Planas
f5e1d88dcf Use better parameter name. 2015-08-28 10:46:04 +02:00
fa6f508883 Add --by-develproject argument to adi command
If with --by-develproject, adi command will check devel project of
source package before selecting requests to adi staging.
2015-08-27 20:38:16 +08:00
Stephan Kulow
16c9e16cdb support --move in adi - create a new adi for the given arguments 2015-08-25 07:12:08 +02:00
4603bee62c adi_command: only run create_new_adi() if the user has permission to do so (based on group membership) 2015-08-06 15:54:57 +02:00
69e1771a11 API: add a is_user_member_of() function 2015-08-06 15:54:56 +02:00
Stephan Kulow
3626a795a4 Merge pull request #378 from aplanas/master
Memoize get_prj_pseudometa results
2015-08-05 10:28:55 +02:00
Alberto Planas
d7f445264f Memoize get_prj_pseudometa and invalidate in set_prj_pseudometa 2015-08-03 13:21:44 +02:00
Alberto Planas
66b0d346a3 Add external invalidation mechanism to memoize. 2015-08-03 13:21:44 +02:00
Stephan Kulow
c99a15b0b4 check for target project too in request finder
prject=openSUSE:Factory package=yast2 finds also packages going into 42,
which is not what we want
2015-07-31 03:28:01 +02:00
Stephan Kulow
bb3416d4ad don't crash on delete requests 2015-07-28 13:01:30 +02:00
Stephan Kulow
6b37247b66 create several adi stagings - one per source project 2015-07-28 11:16:52 +02:00
Stephan Kulow
7df8a13c8d don't build disable adi projects 2015-07-27 11:16:53 +02:00
Stephan Kulow
1253661500 Merge pull request #372 from openSUSE/coolo_adi
add adi command to create an ad interim staging prj for all non-ring …
2015-07-20 10:52:04 +02:00
Stephan Kulow
555c23e10c allow projects (42) to exclude archs (ppc64le) 2015-07-19 17:50:46 +02:00
Stephan Kulow
88392bda58 automatically check 2015-07-19 10:10:30 +02:00
Stephan Kulow
78eec38b4f check adi stagings and allow arguments to adi 2015-07-19 09:32:32 +02:00
Stephan Kulow
595e78ebbc fix sorting of adi projects 2015-07-18 14:44:41 +02:00
Stephan Kulow
ab4349d634 don't freeze adi projects 2015-07-18 14:12:58 +02:00
Stephan Kulow
24fcd9cffd fix previous change 2015-07-16 19:35:22 +02:00
Stephan Kulow
5de87f84e4 add adi command to create an ad interim staging prj for all non-ring packages 2015-07-16 15:09:26 +02:00
Alberto Planas
85c9cd239c Add create_adi_project method in stagingapi. 2015-07-16 13:42:23 +02:00
Stephan Kulow
77e9276340 no longer accept non-ring packages but show them in list 2015-07-16 12:42:25 +02:00
ebc246c6d5 ports: make sure to not add ports over ports 2015-07-03 09:22:09 +02:00
Ludwig Nussel
ce2ffdcaf2 add fallback for missing save_cache_path
python-xdg on sle11 lacks save_cache_path so add fallback. Needed for
changelog-checker which runs on sle11 atm.
2015-06-09 11:32:55 +02:00
Ludwig Nussel
6c7325f31b fix CommentAPI.delete_from_where_user 2015-05-28 13:16:36 +02:00
Ludwig Nussel
82085c5248 must use int here 2015-05-28 13:16:08 +02:00
Alberto Planas
181999b8b3 find_request_package ignore declined requests. 2015-05-15 12:08:31 +02:00
Stephan Kulow
0110debbea ignore dirty repos too 2015-05-10 10:40:09 +02:00
Stephan Kulow
05e34e9739 don't fail on having 2 archs in rings 2015-05-10 08:59:31 +02:00
Dinar Valeev
c6d32d8f50 Update Ports on version update
Keep Ports in sync with Factory

Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-05-04 11:01:17 +02:00
Stephan Kulow
7baeda10f0 only pass the group to the API
needs deploying openqa.oo though
2015-04-08 10:33:17 +02:00
Dinar Valeev
521cec9c00 Add group to the openQA query
Query openQA results by Job group

Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-03-31 15:38:04 +02:00
45e36ecbce Merge pull request #319 from k0da/maxsize_ppc
ppc fixes
2015-03-25 22:08:44 +08:00
Dinar Valeev
a4905a2546 more hardcoded x86 removal
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-03-25 12:25:34 +01:00
Alberto Planas
8308eaab14 Small changes for SLE integration. 2015-03-24 14:46:36 +01:00
Dinar Valeev
73d2083a23 cleanup ppc64le aswell
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2015-03-19 16:05:33 +01:00
Stephan Kulow
d0df8ef5e6 add ppc64 to the repos 2015-03-17 17:37:15 +01:00
Stephan Kulow
a02076d8f8 we need ppc64le test dvd too 2015-03-17 16:35:04 +01:00
Stephan Kulow
9ae2850e66 remove openqa call no longer used 2015-03-12 11:47:42 +01:00
Alberto Planas
f285f09d35 Revert "accept_command: import urllib2" 2015-03-05 17:17:37 +01:00