3700 Commits

Author SHA1 Message Date
Ludwig Nussel
6e0778a3e5
Merge pull request #1402 from lnussel/requestfinder
requestfinder: fix exclude settings
2018-02-23 10:00:30 +01:00
Ludwig Nussel
f7fb606e7e
Merge pull request #1401 from lnussel/leaper
leaper: allow turning FORK into something else
2018-02-23 10:00:23 +01:00
af0190975e
Merge pull request #1419 from nilxam/should_be_mesa_demo_x
Staging2-DVD: should be Mesa-demo-x for glxgear test
2018-02-23 16:32:36 +08:00
893104b7e4 Staging2-DVD: should be Mesa-demo-x for glxgear test 2018-02-23 16:13:02 +08:00
Stephan Kulow
db87a62593
Merge pull request #1416 from nilxam/not_complain_for_000pkg
Do not complain 000* package has defined in the two different ring
2018-02-22 11:54:51 +01:00
21777cc810
Merge pull request #1417 from DimStar77/mesa-emo
TW Staging media: Add Mesa-demo to Staging2 DVD for openQA test
2018-02-22 10:43:34 +01:00
77fe593d0c
TW Staging media: Add Mesa-demo to Staging2 DVD for openQA test 2018-02-22 10:21:38 +01:00
009712aa8a
Merge pull request #1414 from DimStar77/ttm-livecd
ttm: Follow package name changes of Tumbleweed live media
2018-02-22 09:24:37 +01:00
b5aa979700 Do not complain 000* package has defined in the two different ring 2018-02-22 14:28:35 +08:00
Stephan Kulow
355c0b45f0
Merge pull request #1413 from coolo/revert_000_no_freeze
Revert "staging: add exceptions for new 000* product files"
2018-02-21 10:39:14 +01:00
Stephan Kulow
3590c6a57d Revert "staging: add exceptions for new 000* product files"
This reverts commit 239c6314c7a8b0192c85181e7f64ab274e74cc31.
2018-02-21 10:23:38 +01:00
0c926b037a
ttm: Follow package name changes of Tumbleweed live media 2018-02-21 09:01:42 +01:00
Jimmy Berry
f56ccb878c
Merge pull request #1406 from jberry-suse/pkglistgen-dump-include-update
pkglistgen: solv_cache_update(): support update repo and 4 way merge (and merge skipping)
2018-02-20 20:47:24 -06:00
Jimmy Berry
945bf4f58f
Merge pull request #1410 from jberry-suse/metrics-fixes
metrics: ingest_release_schedule(): disable for Tumbleweed and update Leap config key to match osclib/conf
2018-02-20 14:54:36 -06:00
Stephan Kulow
fc7e60bff7
Merge pull request #1411 from lnussel/pkglistgen
pkglistgen: use set_namespaceproviders function
2018-02-20 15:19:43 +01:00
Jimmy Berry
76ac5d6b2e metrics: ingest_release_schedule(): disable for Tumbleweed until #1250. 2018-02-19 14:40:17 -06:00
Jimmy Berry
f0fee5ec8d metrics: update Leap config key to match osclib/conf post #1386. 2018-02-19 14:39:44 -06:00
Ludwig Nussel
38f2131ab7 pkglistgen: use set_namespaceproviders function
Finally makes inclusion of locale specifc packages possible
https://github.com/openSUSE/libsolv/issues/231
2018-02-19 18:36:18 +01:00
Jimmy Berry
c264ef1a1a pkglistgen: solv_cache_update(): support update repo and 4 way merge. 2018-02-15 14:48:56 -06:00
Jimmy Berry
df2db17852 pkglistgen: do_dump_solv(): support update repos.
Always pull down update repo and only overwrite if changed. Could rework
more extensively to name based on hash of repomd.xml or somesuch, but would
likely also want to remove old versions.
2018-02-15 14:48:56 -06:00
Jimmy Berry
a6c6bbf862 pkglistgen: solv_merge(): allow array of solv files to merge. 2018-02-15 14:48:56 -06:00
Jimmy Berry
45e788d5d5 pkglistgen: solv_merge(): skip when inputs are older than merged. 2018-02-15 14:48:50 -06:00
Jimmy Berry
a11192affd osclib/conf: leap: set download-baseurl-update. 2018-02-15 09:01:33 -06:00
Ludwig Nussel
60cfab2dd6
Merge pull request #1405 from jberry-suse/conf-leap-arch-whitelist
osclib/conf: leap: repo_checker-arch-whitelist to x86_64.
2018-02-15 13:30:35 +01:00
Jimmy Berry
9f2cf8da1c osclib/conf: leap: repo_checker-arch-whitelist to x86_64.
See boo#1080987.
2018-02-14 15:05:41 -06:00
Stephan Kulow
c589ef11e2
Merge pull request #1399 from coolo/split_unwanted
Support unneeded.yml as list of regular expressions
2018-02-13 21:46:37 +01:00
Stephan Kulow
c6a25fb4f5 autopep8 to fix indenting 2018-02-13 13:30:15 +01:00
Stephan Kulow
f2784b26ad Move package hints into unsorted.yml 2018-02-13 13:28:30 +01:00
Stephan Kulow
b57ec253bb Support unneeded.yml as list of regular expressions
UNWANTED is a bit heavy weapon to filter unsorted.yml, so leave
its role to packages we sure don't want (e.g. -mini and -bootstrap
packages). Packages that are there but would end in unsorted otherwise,
filter by means of package regular expressions in unneeded.yml

The format of that file is yml with a list of groups of regular
expressions.

global:
  - .*-32bit

texlive:
  - texlive.*
2018-02-13 13:28:30 +01:00
Stephan Kulow
3e3f4589f9
Merge pull request #1395 from jberry-suse/pkglistgen-sle
pkglistgen: do_update_and_solve(): check for existence of :DVD instead of rings and pkglistgen-product-family-last config option.
2018-02-13 13:27:35 +01:00
Ludwig Nussel
cf91f04f34 requestfinder: make sure exclude-project is a list 2018-02-13 12:58:15 +01:00
Ludwig Nussel
9ae466f8a3 requestfinder: fix exclude-user and add exclude-group 2018-02-13 12:58:15 +01:00
Ludwig Nussel
58bd9c70e1 leaper: allow turning FORK into something else 2018-02-13 12:57:26 +01:00
Jimmy Berry
7f93dbee22
Merge pull request #1391 from dirkmueller/rebuild_arm
Fixes for openSUSE:*ARM rebuilding
2018-02-12 18:05:07 -06:00
Jimmy Berry
07f4174b11 conf: SLE-15: set pkglistgen-product-family-last to SLE-11:GA. 2018-02-12 17:58:04 -06:00
Jimmy Berry
d062a7c0c1 pkglistgen: expose pkglistgen-product-family-last config option. 2018-02-12 17:56:29 -06:00
Jimmy Berry
78c87be188 osclib/util: project_list_family_prior(): provide last parameter. 2018-02-12 17:55:39 -06:00
Jimmy Berry
47bc54daae osclib/util: project_list_family(): handle IBS SLE naming style. 2018-02-12 17:31:26 -06:00
Jimmy Berry
87ab899c92
Merge pull request #1398 from lnussel/leaper
leaper: don't check maintainer for other requests in ibs
2018-02-12 16:54:51 -06:00
Ludwig Nussel
4e3148aace leaper: don't check maintainer for other requests 2018-02-12 13:27:27 +01:00
Jimmy Berry
21d9155157 pkglistgen: do_update_and_solve(): check for existence of :DVD instead of rings. 2018-02-09 18:00:58 -06:00
Jimmy Berry
ad077ab5e9
Merge pull request #1394 from lnussel/leaper
leaper: switch off maintainer review for updates from Factory
2018-02-09 15:41:00 -06:00
Ludwig Nussel
d4a4cf8396 leaper: switch off maintainer review for updates from Factory 2018-02-09 13:31:11 +01:00
d540bfa81b Skip automatic rebuild for more pattern packages 2018-02-09 09:42:06 +01:00
d1598222d8 Avoid hitting the request limit
In certain cases the rebuild url is longer than what the API
server is going to handle as maximum url length. just stop
adding stuff to rebuild in that case, hopefully it will reduce
over repeated runs.
2018-02-08 13:22:32 +01:00
4ad67d64b5 Fix rebuildpacs for armv6/armv7 architectures
For some architectures, the rpm architecture and the
Open Build Service Scheduler architecture is not identical. This
is partially unavoidable as they are defined differently (OBS
uses the kernel arch, and the rpm architecture might contain
extra ABI information that is only relevant for user space). Accomodate
by special casing the currently known two exceptions.
2018-02-08 13:22:32 +01:00
Jimmy Berry
878b87b2a9
Merge pull request #1390 from jberry-suse/select-description-example
osc-staging: select: add filter-by example using hashtag in description.
2018-02-07 16:20:07 -06:00
Jimmy Berry
b2c2fee6f5 osc-staging: select: reword documentation to include XML reference. 2018-02-06 23:05:51 -06:00
Jimmy Berry
bf13cc7a77 osc-staging: select: mention additional supplemented request values. 2018-02-06 23:04:49 -06:00
Jimmy Berry
73dc18de94 osc-staging: select: mention quick strategy in documentation. 2018-02-06 23:04:07 -06:00