3194 Commits

Author SHA1 Message Date
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
soulofdestiny
56761e512c totest-manager: Adapt zSystems to new productbuilder 2017-09-12 12:37:09 +02:00
3c1a264da9 Merge pull request #1134 from nilxam/VMInstall_is_valid
suppkg_rebuild: VMInstall is also valid on build service
2017-09-11 16:57:21 +02:00
73f33aea3a suppkg_rebuild: VMInstall is also valid on build service 2017-09-11 19:29:26 +08:00
Stephan Kulow
2c899cf33b Merge pull request #1133 from coolo/no_local_sle
Remove local config for sle15 - it's remote
2017-09-11 07:16:45 +02:00
Stephan Kulow
daaab3a546 Remove local config for sle15 - it's remote 2017-09-11 07:15:48 +02:00
831c73a3bc stagingapi: submit_to_prj() create sub-package for adi request
* Create sub-package in case an adi request is multiple specfile package
* Use the consistent workflow in rm_from_prj(). The main package must to
  through map_ring_package_to_subject() like what it did in
  submit_to_prj()
2017-09-08 16:25:06 +08:00
2c9aa4eb98 stagingapi: rm_from_prj() remove the main package in the last 2017-09-08 16:18:33 +08:00
afe0f9af18 stagingapi: refactor get_sub_packages() to support adi package
The new logic is introduced, the description is below:
* If adi package: return sub-package list according to the specfiles
  of main package.
* If ring package: return sub-package list by showlinked call and the
  sub-package must be in another ring.
* The others: return empty list, no reason to return anything or even
  checking it in the devel project. Otherwise selecting a non-ring
  package to a letter staging probably would created unneededsub-package.
2017-09-08 16:13:51 +08:00
Ondřej Súkup
4077149795 Merge pull request #1132 from mimi1vx/small_fix
Generate minimals with set compression
2017-09-08 09:16:31 +02:00
Jimmy Berry
ca3c5046fa Merge pull request #1131 from lnussel/master
leaper: fix iterating through list
2017-09-07 19:34:40 -05:00
Ondřej Súkup
a5f2c93c6e
Generate minimals with set compression
Also fixes problem with unnecessary spaces in list of packages
2017-09-07 18:53:07 +02:00
Ludwig Nussel
dd8adeb97d leaper: fix iterating through list 2017-09-07 16:27:47 +02:00
36f1995f59 Merge pull request #897 from jberry-suse/supersede-build-remain
stagingapi: carry over build state during supersede.
2017-09-07 10:49:33 +08:00
Jimmy Berry
00dee0daa6 stagingapi: carry over build state during supersede.
Allows for packages being added to rings to remain enabled after being
superseded.
2017-09-06 07:44:36 -05:00
Ondřej Súkup
5900f6971f Merge pull request #1130 from mimi1vx/quick_fix
[openqa-maintenance bot] fix accidentaly removed wrong line
2017-09-06 13:56:56 +02:00
Ondřej Súkup
eb6155029d
[openqa-maintenance bot] fix accidentaly removed wrong line 2017-09-05 23:17:25 +02:00
Ondřej Súkup
bd162b9dd5 Merge pull request #1025 from coolo/more_incidents
Major rework of the openqa bot
2017-09-05 22:54:49 +02:00
Stephan Kulow
990931de8e Merge pull request #1 from mimi1vx/more_incidents_small
More incidents small
2017-09-05 15:01:28 +02:00
Ondřej Súkup
894787e684
Remove usage of temporary files 2017-09-05 14:57:00 +02:00
Ondřej Súkup
98eaa92b28
Convert MINIMALS to set type 2017-09-05 14:56:47 +02:00
2bbaa62b41 Merge pull request #1128 from okurz/feature/add_network_messaging_matrix
totest-manager: Prevent old tests in same build blocking release with "latest=1"
2017-09-04 16:43:27 +02:00
Stephan Kulow
c261049868 Merge pull request #1129 from nilxam/freeze_sle_fix
freeze_command: update product version for openSUSE only
2017-09-04 10:50:32 +02:00
08f3453cee freeze_command: update product version for openSUSE only
Make freeze SLE Staging's DVD subproject can work. Update product version is
necessary for openSUSE only.
2017-09-04 16:35:05 +08:00
Oliver Kurz
fb2d661283 totest-manager: Prevent old tests in same build blocking release with "latest=1" 2017-09-03 21:38:16 +02:00
Stephan Kulow
bedca4c08d Merge pull request #1120 from jberry-suse/request_splitter-devel-fallback
osclib/request_splitter: for SLE, fallback to openSUSE:Factory devel projects.
2017-09-02 08:25:12 +02:00
Stephan Kulow
34c60ed827 Merge pull request #1123 from coolo/build_images_without_direct
Do not use direct flag for images
2017-09-02 08:24:54 +02:00
Stephan Kulow
1bbef8115a Merge pull request #1125 from jberry-suse/spec-osc-version
dist/package/spec: include version on osc Requires.
2017-09-02 08:24:43 +02:00
Jimmy Berry
413a174ab9 dist/package/spec: include version on osc Requires. 2017-09-01 11:59:58 -05:00