3172 Commits

Author SHA1 Message Date
Ludwig Nussel
d163170dba Merge pull request #1157 from lnussel/master
maintbot: no maintainer review for SLE15 submissions
2017-10-04 09:24:46 +02:00
Ludwig Nussel
cda3ed7058 Merge pull request #1158 from nilxam/update_compare_pkglist
compare_pkglist: up to Leap 15.0 and SLE15
2017-10-04 09:24:26 +02:00
7d4ecfd724 compare_pkglist: up to Leap 15.0 and SLE15 2017-10-03 17:49:02 +08:00
Ludwig Nussel
52dbf107a7 maintbot: no maintainer review for SLE15 submissions 2017-10-02 16:09:43 +02:00
Stephan Kulow
0087bc6a11 Merge pull request #1147 from openSUSE/pkglistgen
Package list generator TNG
2017-10-02 15:48:31 +02:00
655a959b33 Merge pull request #1156 from nilxam/fix_main_repo_default
conf: given default value to main_repo
2017-10-02 20:53:05 +08:00
a871cd2d25 conf: given default value to main_repo 2017-10-02 20:49:41 +08:00
167e744c4d Merge pull request #1155 from nilxam/fix_delreq_review_no_default
conf: given default value to delreq_review
2017-10-02 20:32:36 +08:00
078949df7f conf: given default value to delreq_review 2017-10-02 20:14:31 +08:00
a3061818c1 Merge pull request #1136 from nilxam/virtual_accept
Implements virtually accept the delete request
2017-10-02 17:42:17 +08:00
35679d10b3 tests: fix testsuite for virtually accept 2017-10-02 17:15:55 +08:00
5611411a6f virtually accept: virtually accept the delete request
Implementation virtually accept the delete request, the delete request will be
added another delreq-review review and also wipes the binary in the main
project, the backend will sync 'nothing' to ToTest and Snapshot after all. Once
all repository has no binary then remove the package in real.
2017-10-02 17:15:55 +08:00
3bbeacd75f Merge pull request #1152 from jberry-suse/perl-temp-cleanup
Include CLEANUP => 1 during temp directory creation in perl scripts.
2017-09-28 16:32:23 +08:00
32e5108939 Merge pull request #1149 from nilxam/cleanup_adi_frozenlinks
adi_command: do not checking adi staging status if there is no selected_requests
2017-09-28 16:31:49 +08:00
Jimmy Berry
646fd936e0 Include CLEANUP => 1 during temp directory creation in perl scripts. 2017-09-27 08:36:23 -05:00
9f34c26540 adi_command: do not checking adi staging status if there is no selected_requests
Wihtout selected_requests then that adi staging project is an empty project,
adi command should clean it up rather than go through the logic to check the
project status. Since we have introduced a kind of frozenlinks adi staging,
the project status might be build broken or so but it doesn't have any request
staged in that staging actually, those kind of projects must be deleted.
2017-09-26 17:06:25 +08:00
Stephan Kulow
ea55704eb0 Lock all binaries duplicated between repos - the first one wins 2017-09-26 08:29:31 +02:00
Stephan Kulow
f4ae960e6d Generate recommends (requires new python-solv) 2017-09-26 08:29:31 +02:00
Stephan Kulow
45bbd8eaa1 Generate development packages into group comments 2017-09-26 08:29:31 +02:00
Stephan Kulow
7b93d0eaa7 Generate errors into group comments 2017-09-26 08:29:31 +02:00
Stephan Kulow
b580e01044 Generic OUTPUT handling 2017-09-26 08:29:31 +02:00
Stephan Kulow
1eba8f9794 Output devel packages per module 2017-09-26 08:29:31 +02:00
Stephan Kulow
9639c6bd98 Solve the packages one by one instead of a group 2017-09-26 08:29:31 +02:00
Stephan Kulow
d5acacbe3d Use project instead of FACTORY 2017-09-26 08:29:31 +02:00
Stephan Kulow
b8c6b81122 Support silents 2017-09-26 08:29:31 +02:00
Stephan Kulow
ece3392ed8 Remove duplicated packages during merge and autopep 2017-09-26 08:29:31 +02:00
Stephan Kulow
c13b16679d Always output all archs - even if empty 2017-09-26 08:29:31 +02:00
Ludwig Nussel
a75365baf7 Catch missing arch specific packages 2017-09-26 08:29:31 +02:00
Ludwig Nussel
0cdace0a30 Don't abort on unresolvable
Don't mark group as solved instead
2017-09-26 08:29:31 +02:00
Ludwig Nussel
a19f4e96a2 Write unsorted packages 2017-09-26 08:29:31 +02:00
Ludwig Nussel
326278d6aa Add all devel packages 2017-09-26 08:29:31 +02:00
Ludwig Nussel
74cb10fe68 Warn about supplements 2017-09-26 08:29:31 +02:00
Ludwig Nussel
1bdac7228f Add options for input and output directories 2017-09-26 08:29:31 +02:00
Ludwig Nussel
bf55ed1dd2 Solve more groups 2017-09-26 08:29:31 +02:00
Ludwig Nussel
b0a3b7d214 Implement extra and discard 2017-09-26 08:29:31 +02:00
Ludwig Nussel
dd9d646d0a Solve based on explicit package list
remove expanded set in the end though
2017-09-26 08:29:31 +02:00
Ludwig Nussel
937cf41b66 Exclude missing packages 2017-09-26 08:29:31 +02:00
Ludwig Nussel
bb3e619e70 Handle groups files also 2017-09-26 08:29:31 +02:00
Ludwig Nussel
3dd94303c9 Initial version of pkglistgen
Replacement of package list generator
2017-09-26 08:29:14 +02:00
Jimmy Berry
4011159df4 Merge pull request #1145 from jberry-suse/adi-delete-project-force
osclib/adi: include force=True when invoking delete_project().
2017-09-20 21:42:18 -05:00
Jimmy Berry
605592220b Merge pull request #1143 from jberry-suse/accept-comment-empty
osclib/stagingapi: accept_status_comment(): avoid making comments for empty projects.
2017-09-20 21:42:01 -05:00
0167a822ea Merge pull request #1112 from Soulofdestiny/master
totest-manager: Adapt zSystems to new productbuilder
2017-09-20 15:40:39 +02:00
Jimmy Berry
8d6251c6f5 osclib/adi: include force=True when invoking delete_project().
If users build against an adi project OBS will refuse to delete, but in
that case breaking other projects is fine as the branches should only be
used to work on fixes seen in adi stagings.

See #1142 for an example, details, and discussion.
2017-09-20 08:05:17 -05:00
Jimmy Berry
1a969c433e osclib/stagingapi: accept_status_comment(): avoid making comments for empty projects. 2017-09-19 15:09:04 -05:00
035c367b86 Merge pull request #1139 from DimStar77/no-ppc
Disable ppc64le for now in Tumbleweed stagings
2017-09-18 17:44:21 +08:00
af9750db5e Merge pull request #1140 from nilxam/fix_rm_from_prj_set_review
rm_from_prj: always use the origin project path to set_review()
2017-09-16 23:00:25 +08:00
fc679683ec rm_from_prj: always use the origin project path to set_review()
The variable project might got changed through
map_ring_package_to_subject(), according to release process, we have to
given the origin project path to set_review() always.
2017-09-16 18:59:07 +08:00
f10defda8c
Disable ppc64le for now in Tumbleweed stagings 2017-09-15 22:50:48 +02:00
6b1fad5000 Merge pull request #1110 from nilxam/refactor_get_sub_packages
stagingapi: refactor get_sub_packages() to support adi package
2017-09-15 15:38:03 +08:00
Jimmy Berry
92a3a28ac9 Merge pull request #1121 from jberry-suse/set_bugowner
Handle set_bugowner requests to avoid mixing them where they do not belong
2017-09-13 21:17:44 -05:00