Ludwig Nussel
322a41b465
add locking options for SLE
2016-02-01 16:35:59 +01:00
Ludwig Nussel
11b25be352
Merge pull request #444 from DimStar77/accept-ready_check
...
staging accept: check if /totest is properly synced before changing /…
2015-12-21 16:29:05 +01:00
ce218979c4
staging accept: check if /totest is properly synced before changing /standard
2015-11-30 11:22:50 +01:00
37af83e927
Check subproject is exist before delete package
...
It's workaound for https://progress.opensuse.org/issues/9646 , suppose it
is adi staging in case current project doesn't have ":DVD" subproject,
and the package is exist in current project.
2015-11-24 19:36:04 +08:00
0daad0fd1c
auto-superseding in adi command
2015-11-19 20:23:10 +08:00
25f55b33ee
fixing wrong cast while add to srs
2015-10-14 17:38:09 +08:00
Stephan Kulow
4afc30ffc0
fix request casting
...
the error wants strings, but the cast is happening to early
2015-10-04 10:38:56 +02:00
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