5909 Commits

Author SHA1 Message Date
9a8ba5b54b
Merge pull request #2373 from dirkmueller/flake8
More flake8 cleanups
2019-12-10 13:40:03 +01:00
33b2eacfd1
Merge pull request #2372 from dirkmueller/master
More rebuild script fixes for ARM
2019-12-10 13:39:51 +01:00
ad06348dcf More flake8 cleanups 2019-12-10 12:50:57 +01:00
aa0b8fcabe Sanitize read rebuild yaml
In case the syntax was not parsing correctly, make sure we
have the expected type.
2019-12-10 12:30:06 +01:00
ddfcfe5586 Avoid crash when --store is not specified on save 2019-12-10 12:29:51 +01:00
10a6a78ae8
Merge pull request #2371 from nilxam/fix_2370
stagingapi: StagingAPI doen't initial api itself
2019-12-10 18:49:07 +08:00
7effeb49e5 stagingapi: StagingAPI doen't initial api itself 2019-12-10 18:20:20 +08:00
Stephan Kulow
1a22a59cb0
Merge pull request #2369 from coolo/fix_2368
Do not return after adi project is accepted
2019-12-10 10:55:42 +01:00
Stephan Kulow
271fa912ed Do not return after adi project is accepted
Fixes #2368
2019-12-10 09:55:10 +01:00
4d7223f582
Merge pull request #2367 from dirkmueller/master
Fix ARM rebuild issues
2019-12-10 16:45:27 +08:00
ea3b07568c Fix E203
This fixes incorrect whitespacing inside dictionaries.
2019-12-10 08:54:32 +01:00
ec88760187 Fix Flake E241
One more step towards white space sanity. Next group is E20x.
2019-12-10 08:46:02 +01:00
670c4ce8dc Avoid crash when store project isn't set
Thats an optional parameter, so we need to handle when it is unset
2019-12-10 08:38:00 +01:00
52b46a8f47 Fix installcheck for arm architectures
armv6l/armv7l are the exception of the rule where the rpm architecture
specifying an abi marker that is not visible in the kernel uname
architecture (because the kernel can do either). The build service
decided to use the kernel architecture rather than the rpm architecture,
so we need to map armv6l (kernel arch) to armv6hl (hard float, rpm arch)
2019-12-10 08:36:19 +01:00
Stephan Kulow
05e7447a3f
Merge pull request #2366 from coolo/take_two
Unify openqa checks over multiple ISOs
2019-12-10 02:28:30 +01:00
Stephan Kulow
9f29951161 Unify openqa checks over multiple ISOs
Fixing microos and kubic both having a 'container-host' test. We only
differ them because they run on different machines. If that changes one
day, we have to rename one
2019-12-10 02:01:13 +01:00
Stephan Kulow
3bc7455e13
Merge pull request #2365 from coolo/force_accept
Always force accept into the API after checking for acceptable ourselves
2019-12-09 11:10:39 +01:00
Stephan Kulow
a354d6c882 Always force accept into the API after checking for acceptable ourselves
This removes the 2nd line of defense, but there is no API to accept multiple
stagings at once to avoid the underlying problem.

Fixes #2364
2019-12-09 10:08:47 +01:00
Stephan Kulow
7faf81181e
Merge pull request #2363 from coolo/accept_all
Accept all green stagings in one go
2019-12-06 14:53:09 +01:00
Stephan Kulow
a7a7921c94 Have staging accept without argument take all green 2019-12-06 14:32:25 +01:00
Stephan Kulow
040a9eeca7 Adopt help text for adi and accept 2019-12-06 14:32:25 +01:00
8f62f42ca5
Merge pull request #2362 from coolo/fix_select3
Don't take multibuild packages as subpackage of itself
2019-12-06 19:39:14 +08:00
Stephan Kulow
345321f98d Don't take multibuild packages as subpackage of itself 2019-12-06 11:43:59 +01:00
Stephan Kulow
00bacac61e
Merge pull request #2361 from coolo/remove_adi
Delete adi projects whenever we'd build disable them
2019-12-06 10:45:01 +01:00
Stephan Kulow
b60333075a Delete adi projects whenever we'd build disable them 2019-12-06 07:35:38 +01:00
Stephan Kulow
67ccc5ae1b
Merge pull request #2360 from coolo/accept_tests
Test select and accept of _multibuild packages
2019-12-05 17:21:59 +01:00
Ludwig Nussel
0eb12a53c4 Improve _multibuild on accept 2019-12-05 16:52:05 +01:00
Stephan Kulow
8b0a0324b4 Extend tests for accept command 2019-12-05 16:52:05 +01:00
Stephan Kulow
7113e5fedc Add test for selecting multibuild with 2 spec 2019-12-05 16:52:05 +01:00
Stephan Kulow
ce9158abcc Remove support for ring2 2019-12-05 16:52:05 +01:00
Stephan Kulow
24345fd45d
Merge pull request #2354 from coolo/fix_2351
Pass the packages to rebuild in the POST's body
2019-12-05 12:06:28 +01:00
Stephan Kulow
660ec7a790
Merge pull request #2358 from coolo/stop_adi_accept
No longer close acceptable adi stagings
2019-12-04 20:18:40 +01:00
Stephan Kulow
fe8bfc2c10
Merge pull request #2355 from coolo/fix_2353
Fix setprio command to use current API
2019-12-04 16:24:23 +01:00
Stephan Kulow
c6d23f3e82
Merge pull request #2357 from coolo/fix_announcer
Align the announcer config with the template
2019-12-04 16:24:07 +01:00
Stephan Kulow
fdb2e78afc
Merge pull request #2356 from coolo/remove_sp5
Remove SLE12SP5 pipelines
2019-12-04 16:23:51 +01:00
Stephan Kulow
15b6634ca4 No longer close acceptable adi stagings
This is merely an experiment to shorten the time that packages end up
in ready lane
2019-12-04 16:21:27 +01:00
Stephan Kulow
858e0b881b Align the announcer config with the template 2019-12-04 15:45:22 +01:00
Stephan Kulow
98e141c3e8 Remove SLE12SP5 pipelines 2019-12-04 15:42:34 +01:00
Stephan Kulow
840660c023 Fix setprio command to use current API
Fixes #2353
2019-12-04 15:36:45 +01:00
Stephan Kulow
30b4c8cfa3 Pass the packages to rebuild in the POST's body
osc's http_POST unfortunately hard codes parameters in URL, so I had
to use the underlying function

Fixes #2351
2019-12-04 14:48:10 +01:00
Stephan Kulow
0c6f43f448
Merge pull request #2337 from coolo/add_check
Reuse function of accept to check local links
2019-12-04 13:28:29 +01:00
2b4d57b23c
Merge pull request #2352 from DimStar77/2349
Only check for the rebuild project if cbuild has been set
2019-12-03 16:48:07 +01:00
86651a28f9
Only check for the rebuild project if cbuild has been set
Fixes issue #2349
2019-12-03 15:25:45 +01:00
Stephan Kulow
411c045284
Merge pull request #2348 from coolo/fix_installcheck
staging-installcheck: Port to use XML to check delete requests
2019-11-29 12:34:27 +01:00
Stephan Kulow
8bbb73613d staging-installcheck: Port to use XML to check delete requests 2019-11-29 11:48:17 +01:00
Stephan Kulow
fe8e6c232d
Merge pull request #2347 from lnussel/master
check_source: query all repos if source info yields error
2019-11-28 13:56:36 +01:00
Ludwig Nussel
6e918d63b6 check_source: query all repos if source info yields error 2019-11-28 13:15:13 +01:00
Stephan Kulow
ae1b6ea152
Merge pull request #2346 from dirkmueller/flake8
Some flake8 improvements
2019-11-27 12:43:57 +01:00
b07939d2d0
Merge pull request #2345 from dirkmueller/master
Gracefully handle utf8 errors in installcheck
2019-11-27 18:32:35 +08:00
5ad26cba17 Gracefully handle utf8 errors in installcheck
The provides/requires can contain utf8 coding errors, as installcheck
is not actually producing utf8 encoded output but simply prints literal
bytes.
2019-11-27 11:10:21 +01:00