Ludwig Nussel
982fd03184
must user package instead of packages here
2015-08-13 08:32:05 +02:00
Ludwig Nussel
bfb031a9d8
use remove_packages everywhere
2015-08-12 17:15:05 +02:00
Ludwig Nussel
ce09335b16
add --skip-sanity-checks parameter
2015-08-12 17:15:05 +02:00
Ludwig Nussel
64116b2bed
check all underlay projects for sources
2015-08-12 17:15:05 +02:00
Ludwig Nussel
364e75e4d8
avoid hardcoding projects lists all over the place
2015-08-12 17:15:05 +02:00
Ludwig Nussel
3e02ff989a
disable strange code
...
Not sure what this code is good for. It would unlink new submissions
that landed in openSUSE:42 if there are duplicates. After code running
later would not know where the sources came from as the last commit
wouldn't have a request number attached anymore.
2015-08-12 17:15:05 +02:00
Ludwig Nussel
be4232f24e
avoid exception when trying to delete non existing package
2015-08-12 17:15:05 +02:00
Ludwig Nussel
b4634577a7
use logging instead of print
2015-08-12 17:15:05 +02:00
Ludwig Nussel
e1f79a9d6e
allow to operate on specified packages only
2015-08-12 17:15:05 +02:00
Ludwig Nussel
1de77684a1
add --dry option
2015-08-12 16:50:24 +02:00
Ludwig Nussel
337828770d
Merge pull request #382 from DimStar77/manager_fewer-revs
...
manager42: some packages might be to new to already have five revisi…
2015-08-12 16:50:07 +02:00
Ludwig Nussel
9d2c5e2c2d
Merge pull request #383 from DimStar77/sle12-updates
...
manager42: add entries for SUSE:SLE-12-SP1
2015-08-12 14:08:39 +02:00
b6be6428af
manager42: some packages might be to new to already have five revisions, even in Factory
2015-08-12 14:03:52 +02:00
cbd110b84b
manager42: add entries for SUSE:SLE-12-SP1
2015-08-12 14:00:39 +02:00
Stephan Kulow
fd7a16965b
simplify update_crawler
...
Just checking verifymd5 for everything in sle12-picks - if sle12 sp1
comes with a version downgrade, we should see it
2015-08-08 15:31:39 +02:00
Alberto Planas
ac03a54c4a
Merge pull request #380 from DimStar77/execute_based_on_permission
...
Execute based on permission
2015-08-06 15:58:27 +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
Alberto Planas
35f5a7b5e1
Merge pull request #379 from openSUSE/fix_multiple_specs
...
don't submit sub-spec files
2015-08-05 12:57:15 +02:00
Stephan Kulow
8ca2fb480a
don't submit sub-spec files
2015-08-05 12:00:46 +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
Stephan Kulow
1d7d9cc953
also script factory-candidates
2015-08-05 07:05:13 +02:00
Stephan Kulow
95b87b7dac
check for multiple spec files
2015-08-04 22:26:45 +02:00
Stephan Kulow
0c1ccec3f3
fixed invalids
2015-08-04 19:54:01 +02:00
Stephan Kulow
f180e3bb6c
more checks
2015-08-04 16:46:45 +02:00
ac1d687be2
source-checker: add Apache:Shibboleth to devel project white list
2015-08-04 13:59:06 +02:00
Stephan Kulow
ec0c8c8966
small tool to keep 42 managable
2015-08-04 08:01:32 +02:00
Alberto Planas
90412c30a4
Clean the cache after every test.
2015-08-03 13:21:45 +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
65f67a0152
Merge pull request #377 from openSUSE/coolo_adi
...
check for target project too in request finder
2015-08-01 17:36:53 +02:00
Stephan Kulow
ce962e1bbc
Merge pull request #376 from openSUSE/coolo_adi
...
don't crash on delete requests
2015-07-31 03:28:58 +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
0166e9d414
Merge pull request #375 from openSUSE/coolo_adi
...
create several adi stagings - one per source project
2015-07-28 11:35:33 +02:00
Stephan Kulow
6b37247b66
create several adi stagings - one per source project
2015-07-28 11:16:52 +02:00
7f69c660d9
Merge pull request #374 from openSUSE/coolo_adi
...
don't build disable adi projects
2015-07-28 09:44:59 +08: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
c0dfda6543
Merge pull request #373 from openSUSE/conf_archs
...
allow projects (42) to exclude archs (ppc64le)
2015-07-20 10:07:51 +02:00
Factory Auto
39ae6e3861
block yast nfs-client
2015-07-20 10:00:09 +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
47fc31b93d
move constructor in tests
2015-07-18 13:48:15 +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
Stephan Kulow
50aeb49eb8
Merge pull request #371 from aplanas/master
...
Add create_adi_project method in stagingapi.
2015-07-16 13:54:00 +02:00