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
Jimmy Berry
e8c72dae2c
announcer: provide proper packaging and generic templated service.
2018-01-25 16:56:10 -06:00
Jimmy Berry
843cc016e0
osclib/accept: print todo from staging config after completion.
2018-01-25 11:08:47 -06:00
Jimmy Berry
3cf74b3d12
Merge pull request #1364 from jberry-suse/travis-deploy-osc-api
...
dist/ci/obs-deploy: replace `osc request list` with `osc api` call.
2018-01-25 10:03:38 -06:00
Jimmy Berry
944a7720f7
dist/ci/obs-deploy: replace osc request list
with osc api
call.
...
Even after trying to workaround requests sourced from target package
(ex. Factory -> Leap) by using -U the query still behaves incorrectly
since both -U and -M do not return request created by user as documentation
suggests, but rather those who are last user in state. This works as
expected directly after a request is created, but not once another user
modifies it.
At this point just avoid the mess entirely and issue query for exactly
what is desired which avoids user altogether.
2018-01-25 09:56:10 -06:00
Jimmy Berry
753f6c7a6a
Merge pull request #1362 from jberry-suse/docker-compose-obs-osc-debug
...
dist/ci/docker-compose-obs: print osc output on timeout for debugging.
2018-01-25 09:34:57 -06:00
Jimmy Berry
6e5eef80bd
dist/ci/docker-compose-obs: print osc output on timeout for debugging.
2018-01-25 09:21:55 -06:00
Jimmy Berry
d38307327e
Merge pull request #1360 from jberry-suse/repo_checker-project_only-post-comments-no-devel
...
repo_checker: skip packages for which not devel project exits.
2018-01-25 09:20:17 -06:00