5989 Commits

Author SHA1 Message Date
db1ba42e2a Add rebuild trigger for openSUSE:Factory:RISCV 2020-07-04 17:56:31 +02:00
Ludwig Nussel
d66b16f255
Merge pull request #2451 from lnussel/master
Forgot to add the erb file too...
2020-06-25 14:08:50 +02:00
Ludwig Nussel
b456b534f3 Forgot to add the erb file too... 2020-06-23 11:26:13 +02:00
Ludwig Nussel
49cd77b850
Merge pull request #2447 from lnussel/master
gocd: pkglistgen for MicroOS
2020-06-23 10:50:22 +02:00
3c1b016007
Merge pull request #2446 from Vogtinator/pathfix
Fix osc.core.repository_path_expand
2020-06-10 11:46:27 +02:00
Ludwig Nussel
1f226a2a43 gocd: pkglistgen for MicroOS 2020-06-08 14:36:23 +02:00
Fabian Vogt
3ec840fb22 Fix flake error F541 in tests/origin_tests.py 2020-06-08 11:20:19 +02:00
Fabian Vogt
c5f65e117c Fix osc.core.repository_path_expand
The algorithm was wrong, it didn't add non-recursively entered paths to the
list. The correct algorithm even allows for a simpler implementation.
2020-06-05 14:53:36 +02:00
Stephan Kulow
e09639bcb7
Merge pull request #2442 from msmeissn/master
ignore packages that just have _channel inside
2020-05-17 16:00:10 +02:00
Marcus Meissner
222e2ff802 ignore packages that just have _channel inside 2020-05-15 18:18:22 +02:00
13e2fbe2ef
Merge pull request #2441 from Vogtinator/checkfix
Fix crash in project-installcheck if there are no packages in the pra
2020-05-15 16:22:31 +02:00
Fabian Vogt
367cf0959c Fix crash in project-installcheck if there are no packages in the pra 2020-05-15 11:59:35 +02:00
bfa069ee4a
Merge pull request #2438 from dirkmueller/master
Trigger rebuilds on zSystem as needed
2020-05-15 09:53:38 +02:00
76ce8b5909 Trigger rebuilds on zSystem as needed
I don't have access there to recover the build, which is in a pretty
bad state atm. lets see if the bot would have enough privileges to be
able to do so.
2020-05-11 13:10:32 +02:00
Stephan Kulow
cd067a946d
Merge pull request #2437 from lnussel/master
gocd: add 15.2 MicroOS ttm
2020-05-05 09:52:15 +02:00
Ludwig Nussel
fa7f243c54 gocd: add 15.2 MicroOS ttm 2020-05-05 09:19:56 +02:00
Ludwig Nussel
1e6677e652
Merge pull request #2436 from lnussel/master
Update some ttm documentation
2020-05-05 09:19:19 +02:00
Ludwig Nussel
89823d3a17 Update some ttm documentation 2020-05-04 13:37:51 +02:00
Stephan Kulow
027727ccf3
Merge pull request #2433 from e4t/master
Check for 'weakremovers.inc' in in group_dir before attempting to move it
2020-05-02 12:59:25 +02:00
3e70de6f4a Check for 'weakremovers.inc' in in group_dir before attempting to move it
Signed-off-by: Egbert Eich <eich@suse.com>
2020-05-02 11:43:19 +02:00
Stephan Kulow
4cba11ba5b
Merge pull request #2435 from coolo/fix_miniobs
Fix httpretty using tests
2020-05-02 11:19:31 +02:00
Stephan Kulow
a2eeea143e Fix httpretty using tests
Looks like OSC in Tumbleweed changed behaviour of internal functions
2020-05-02 10:50:59 +02:00
Stephan Kulow
fca4401c43
Merge pull request #2430 from DimStar77/nopy3dep
dist: drop bogus python-enum34 dependency
2020-04-30 14:20:15 +02:00
Stephan Kulow
56213c5d5d
Merge pull request #2434 from coolo/fix_miniobs
miniobs: Fix database setup for rails 6
2020-04-30 14:18:41 +02:00
Stephan Kulow
704ea52fda Update docker to run tumbleweed container 2020-04-30 13:57:20 +02:00
a354092dde
Merge pull request #2432 from nilxam/issue_2428
allow multibuild package spreads across ring
2020-04-30 18:20:23 +08:00
Stephan Kulow
583b7bd6c1 miniobs: Fix database setup for rails 6 2020-04-30 12:06:58 +02:00
1bfbf08fe7 stagingapi: do not add multibuild flavor package to the ring package list 2020-04-29 22:33:48 +08:00
6c087e8a86 stagingapi: allow multibuild package spreads across ring 2020-04-29 22:32:15 +08:00
50286efadd
dist: drop bogus python-enum34 dependency
The entire codebase has moved to python3; pulling in this one python2 package makese no sense.
The guard with %if %{without python3} does not work as intended, as there is no %bcond_without statement
in the .spec file, thus assuming 'without' unless overriden by any other rules.
2020-04-24 14:17:59 +02:00
Stephan Kulow
77a148335e
Merge pull request #2427 from coolo/wipe_multibuild
Wipe all multibuild flavors for delete requests
2020-03-25 17:26:22 +01:00
Stephan Kulow
f28b520a92 Wipe all multibuild flavors for delete requests
Fixes #1899
2020-03-25 16:07:19 +01:00
Stephan Kulow
2086954934
Merge pull request #2426 from coolo/allow_skip_dr
Allow to disable the check of delete requests per config
2020-03-24 09:31:16 +01:00
Stephan Kulow
b98500af39 Allow to disable the check of delete requests per config
SLE service packs are just too complex to check delete requests sanely,
so better disable it. For next SLE we would enable it though

Fixes #2221 and ##2282
2020-03-24 09:05:51 +01:00
Stephan Kulow
2e3dc21c85
Merge pull request #2425 from coolo/add_repo
Fix check_source for repository specific package names
2020-03-20 17:02:49 +01:00
Stephan Kulow
2f8c02e9e0 Fix check_source for repository specific package names
If the package name as reported by OBS does not match the one
we're expecting, then loop through all repositories and check
if we find one there.

This is weakening the policy a little as this will open the
door for false negatives - e.g. that got the right package name
only for another repository. But as we do submission between
code streams all the time, I can't limit the package parsing
to repositories building against the target. So the opened
hole is to be closed by sanity check on review-team - as a
matter of fact the policy is not to catch people playing
macro games around Name, but for people that use completely
different names in source and target.

Fixes #2274
2020-03-20 14:40:01 +01:00
Stephan Kulow
cdc271c26e
Merge pull request #2424 from coolo/required_pkgs
Support 'required' field for packages
2020-03-19 17:14:32 +01:00
Stephan Kulow
f5059c0e07 Support 'required' field for packages
Fixes #1844
2020-03-19 14:36:10 +01:00
Stephan Kulow
37498292f8
Merge pull request #2423 from coolo/fix_8994
Work around OBS issue 8994
2020-03-19 07:32:50 +01:00
Stephan Kulow
0cef959328 Work around OBS issue 8994
Instead of declining the by_project review, unselect the request and
decline the group review. This way we avoid the OBS problem
2020-03-18 22:40:47 +01:00
Stephan Kulow
74ecff5c05
Merge pull request #2422 from coolo/fix_repo_to_stop
Use the new API from openqa to sync the right repositories
2020-03-18 13:59:58 +01:00
Stephan Kulow
9e1e79eb95 Use the new API from openqa to sync the right repositories 2020-03-18 13:52:29 +01:00
Stephan Kulow
91ee0f414d
Merge pull request #2421 from coolo/fix_repo_to_stop
Take the interesting repos from the output for now
2020-03-17 07:37:33 +01:00
Stephan Kulow
eb0124064e Take the interesting repos from the output for now
As long as we don't know what's configured on openqa (the API is WIP),
we rely on existing data
2020-03-17 07:17:31 +01:00
Stephan Kulow
683bee4a32
Merge pull request #2420 from coolo/fix_repo_to_stop
Sync script for obs_rsync
2020-03-16 15:52:01 +01:00
Stephan Kulow
7ba26f666c Sync script for obs_rsync
This will be triggered on gocd if there are changes in the finished
repositories, checks the important repositories and notifies openQA
2020-03-16 15:27:27 +01:00
Stephan Kulow
08c8cd5d9e
Merge pull request #2419 from coolo/fix_repo_to_stop
No longer trigger obsrsync directly from rabbitmq messages
2020-03-16 11:22:38 +01:00
Stephan Kulow
18d3f20789 No longer trigger obsrsync directly from rabbitmq messages
Rely on rabbit-repoid git instead
2020-03-16 08:58:45 +01:00
Stephan Kulow
ed7d3ce245
Merge pull request #2418 from coolo/fix_repo_to_stop
Split the work done in rabbit-openqa into smaller chunks
2020-03-16 08:31:15 +01:00
Stephan Kulow
334862a372 Adopt fixture to changes in obs' xml output 2020-03-16 08:05:14 +01:00