Jimmy Berry
17508e4bc3
osc-staging: select: add filter-by example using hashtag in description.
2018-02-06 22:00:40 -06:00
Jimmy Berry
56df1cf592
Merge pull request #1386 from jberry-suse/pkglistgen-droplist
...
pkglistgen: integrate drop list creation into update_and_solve and project family methods
2018-02-06 21:08:44 -06:00
Jimmy Berry
faa028a805
Merge pull request #1388 from jberry-suse/leap-conf
...
osclib/conf: leap: incorporate proven settings for future releases.
2018-02-06 21:01:04 -06:00
Stephan Kulow
453868ae59
Merge pull request #1389 from andreasstieger/remove-42.2
...
remove Leap 42.2 from tests
2018-02-06 11:57:44 +01:00
Andreas Stieger
10e56c1f2e
remove Leap 42.2 from tests
2018-02-06 11:30:02 +01:00
Jimmy Berry
893e9678a4
osclib/conf: leap: incorporate proven unselect settings.
2018-02-06 02:15:34 -06:00
Jimmy Berry
3261aed8a1
osclib/conf: leap: incorporate proven splitter settings.
2018-02-06 02:15:27 -06:00
Jimmy Berry
376084009c
osclib/conf: include Leap for Factory during pkglistgen.
2018-02-06 00:25:46 -06:00
Jimmy Berry
68b5350618
pkglistgen: include some hints about the difference between solv files.
2018-02-06 00:25:46 -06:00
Jimmy Berry
89457bfe8d
pkglistgen: integrate drop list creation into update_and_solve.
...
In order to generate a complete drop list the nonfree repository must also
be cached for both current and published builds. The solv files are then
merged and used to generate drop list.
2018-02-06 00:25:38 -06:00
Jimmy Berry
0c35cd935b
pkglistgen: do_dump_solv(): handle old-style product repo format.
...
This allows for generating solv cache for Leap versions prior to 15.0
which avoids the need to have them checked into git like previous
package-lists repository.
2018-02-06 00:14:38 -06:00
Jimmy Berry
29b60fcda1
pkglistgen: do_create_droplist(): print to file when output_dir available.
2018-02-06 00:14:38 -06:00
Jimmy Berry
9bf4425ce5
pkglistgen: provide update_merge() to combine free and nonfree solv.
2018-02-06 00:14:30 -06:00
Jimmy Berry
c57afdd258
osclib/util: provide project_list_family* and project_version().
2018-02-06 00:13:43 -06:00
Jimmy Berry
b1ec7efb3c
osclib/stagingapi: get_staging_projects(): utilize project_list_prefix().
2018-02-06 00:13:43 -06:00
Jimmy Berry
df2fd398e0
osclib/core: provide project_list_prefix().
2018-02-06 00:13:43 -06:00
Jimmy Berry
3331f263dc
osclib/conf: add download-baseurl for Leap and Factory.
2018-02-06 00:13:43 -06:00
Jimmy Berry
c7deabd80b
osclib/conf: support version in project pattern as value replacement.
2018-02-06 00:13:43 -06:00
Jimmy Berry
cd1fa5db15
Merge pull request #1385 from DimStar77/CPD
...
CreatePackageDescr: ignore debuginfo.build deps for i-i-debuginfodeps…
2018-02-03 00:32:49 -06:00
9e653bf29d
CreatePackageDescr: ignore debuginfo.build deps for i-i-debuginfodeps* packages
...
All -debuginfo dependencies are split to other repos, and are not able to be
tested here. Allow repo-checker to skip over those.
2018-02-01 15:36:09 +01:00
Stephan Kulow
10fd5ae482
Merge pull request #1383 from coolo/fix_overlap
...
pkglistegen: Fix overlap generation
2018-02-01 12:13:51 +01:00
Stephan Kulow
93502e851a
pkglistegen: Fix overlap generation
...
Don't remove packages from modules *below* overlap or they are gone for good
2018-02-01 11:56:20 +01:00
Ludwig Nussel
b78d3b9eea
Merge pull request #1382 from DimStar77/reminder-workding
...
build-faul-reminder: Small rewording of the 2nd mail
2018-01-31 13:13:01 +01:00
c25f3ed8e5
build-faul-reminder: Small rewording of the 2nd mail
2018-01-31 11:26:34 +01:00
d88eefe918
Merge pull request #1379 from jberry-suse/nonfree-adi-group
...
adi: place :NonFree requests in separate adi with :NonFree path.
2018-01-31 16:57:51 +08:00
2d13b11783
adi: place :NonFree requests in separate adi with :NonFree path.
2018-01-31 01:34:00 -06:00
Jimmy Berry
40c4c14db5
Merge pull request #1376 from jberry-suse/status-factory-auto-threshold
...
status: fallback to request_age() even if no comment.
2018-01-30 01:34:06 -06:00
Jimmy Berry
fca7e0d38d
status: fallback to request_age() even if no comment.
...
This was the intention for factory-auto.
2018-01-30 01:26:54 -06:00
Jimmy Berry
5a472eb400
Merge pull request #1372 from nilxam/check_revoked
...
fcc_submitter: skip revoked request
2018-01-29 21:20:10 -06:00
Jimmy Berry
a13cfbdfe9
Merge pull request #1374 from jberry-suse/request_age-followup
...
osclib/core: request_age() return delta and handle Request object.
2018-01-29 21:18:56 -06:00
4394b2e800
Merge pull request #1373 from nilxam/dont_lock_vim_data
...
create_test_dvds: do not lock vim-data
2018-01-29 10:27:04 +01:00
Jimmy Berry
b1fd3ad49a
osclib/core: request_age() return delta and handle Request object.
...
In #1370 devel-project.py was broken since it need delta.days and uses
Request class.
2018-01-29 03:14:24 -06:00
7a6bc859fe
create_test_dvds: do not lock vim-data
...
vim now requires vim-data instead of recommends.
2018-01-29 16:54:18 +08:00
Jimmy Berry
574cfe8e12
Merge pull request #1370 from jberry-suse/status
...
status: provide initial implementation for checking bot status and request_age() refactor.
2018-01-26 14:49:32 -06:00
Jimmy Berry
2c8c597673
Merge pull request #1367 from jberry-suse/accept-todo
...
osclib/accept: print todo from staging config after completion.
2018-01-26 14:42:07 -06:00
Jimmy Berry
ee4dec9cc1
status: provide exit code based on status.
2018-01-25 22:15:40 -06:00
Jimmy Berry
704fc50dca
status: provide initial implementation for checking bot status.
2018-01-25 21:28:20 -06:00
Jimmy Berry
b84beb6958
osclib/request_splitter: utilize osclib.core.request_age().
2018-01-25 21:27:29 -06:00
Jimmy Berry
b8c91eaed7
devel-project: utilize osclib.core.request_age().
2018-01-25 21:27:04 -06:00
Jimmy Berry
f11daf3d62
osclib/core: provide request_age().
2018-01-25 21:26:27 -06:00
Jimmy Berry
39c9cce5fd
Merge pull request #1369 from jberry-suse/check_source-devel-whitelist-hint
...
check_source: add hint about how to whitelist a devel projects.
2018-01-25 18:11:57 -06:00
Oliver Kurz
110c729fc8
check_source: add hint about how to whitelist a devel projects.
...
Output looks like this:
[I] 559982 declined: home:XRevan86:non-free is not a devel project of
openSUSE:Factory:NonFree, submit the package to a devel project first. See
https://en.opensuse.org/openSUSE:How_to_contribute_to_Factory#How_to_request_a_new_devel_project
for details
2018-01-25 18:04:39 -06:00
Jimmy Berry
a5dbcd1976
Merge pull request #1368 from jberry-suse/announcer-packaging
...
announcer: provide proper packaging, generic templated service, and configs.
2018-01-25 17:11:08 -06:00
Jimmy Berry
5dc385bec3
dist/spec: place config under %config(noreplace) directive.
2018-01-25 16:56:15 -06:00
Jimmy Berry
20ac07bcda
announcer: handle dot in build version detected from iso.
2018-01-25 16:56:15 -06:00
Jimmy Berry
965353b7ed
config/announcer: add openSUSE:Factory config.
2018-01-25 16:56:15 -06:00
Jimmy Berry
66514cbd75
announcer: provide defaults for sender, to, and relay.
...
Drop from relevant config files.
2018-01-25 16:56:15 -06:00
Jimmy Berry
f856b34987
config/announcer: create Leap 15.0 config from 42.3.
2018-01-25 16:56:15 -06:00
Jimmy Berry
0ad72d6141
config/announcer: drop repeated keys in favor of final values.
...
Kept the original to document state as deployed.
2018-01-25 16:56:15 -06:00
Jimmy Berry
0739dbe90a
config/announcer: include config used for Leap 42.3.
2018-01-25 16:56:15 -06:00