6856 Commits

Author SHA1 Message Date
Dany Marcoux
a61a8e10b9
Use HTTP GET for /search/request/id API endpoint
This API endpoint is currently accepting the GET and POST methods, but
the POST method will be deprecated soon. After looking at the logs from
build.opensuse.org, I noticed that the `licensedigger` user is heavily
relying on this endpoint with the POST method. Using the GET method is
also fine as noted by the W3C[1] in "URIs, Addressability, and the use
of HTTP GET and POST", under the section "5.2 Ephemeral Limitations":

> **URIs cannot be longer than 256 characters**
> This was a limitation in some server implementations, and while
servers continue to have limitations to prevent denial-of-service
attacks, they are generally at least 4000 characters, and they evolve as
the legitimate uses of application developers evolve.

According to the logs, all calls to the /search/request/id API endpoint
coming from this code, with the query string included, are well under
4000 characters long.

[1]: https://www.w3.org/2001/tag/doc/whenToUseGet-20030922#ephemeral
2022-08-17 15:36:58 +02:00
Stephan Kulow
b3ea77e966
Merge pull request #2840 from coolo/fix_build_reminder
project-installcheck: Don't record unresolvables/fails during building
2022-08-11 17:54:42 +02:00
Stephan Kulow
e0c18e090d project-installcheck: Don't record unresolvables/fails during building
While the project is building, the unresolvables may be temporarily but
more important packages that failed before, can become blocked and then
fail again. But we don't want to remove it from 'failed' because it had
an interim state of blocked

Fixes #2838
2022-08-11 16:38:34 +02:00
a79aecee3d
Merge pull request #2832 from lkocman/publish_distro
Move publish_distro 817e024 into openSUSE-release-tools
2022-08-11 11:54:23 +02:00
Stephan Kulow
ed45159136
Merge pull request #2831 from coolo/fix_with_new_osc
Fix cache handling with osc from git master
2022-08-11 08:38:05 +02:00
b731ff342c MirrorCache does not require mb makehashes
* Confirmed with Andrii Nikitin
2022-08-10 14:40:02 +02:00
5337f5cea1 Add publish-distro subpackage to spec 2022-08-10 14:39:01 +02:00
Stephan Kulow
97f838f2c2
Merge pull request #2835 from DimStar77/stagingbot
StagingBot: call staging rebuild first (support random fails) and handle Factory:NonFree
2022-08-10 08:32:48 +02:00
Stephan Kulow
46872b136e
Merge pull request #2836 from gyr/SLE15SP5
Do not fail when there is no cloud image to be released to TEST
2022-08-09 09:27:06 +02:00
cb5643905e Do not fail when there is no cloud image to be released to TEST 2022-08-08 20:37:42 -03:00
Stephan Kulow
9f802cc1cd Fix cache handling with osc from git master
osc master no longer wraps urlopen, so use the underlying function
2022-08-08 17:32:18 +02:00
5acd5f0d02
StagingBot: call staging rebuild first (support random fails) and handle Factory:NonFree 2022-08-08 12:20:47 +02:00
Stephan Kulow
0414dd1616
Merge pull request #2834 from fcrozat/master
gocd: LEO is replaced with ALP
2022-08-05 15:16:10 +02:00
16546c4710 gocd: keep LEO group name in botmaster 2022-08-05 15:07:59 +02:00
ed051461d2 gocd: more rename from LEO to ALP 2022-08-05 15:03:46 +02:00
015657f4fc gocd: LEO is replaced with ALP 2022-08-05 14:40:43 +02:00
3846ec49c6 Add basic README for publish_distro 2022-08-05 10:57:28 +02:00
f952b4f4c7 Correct publish_distro_conf path in CONTENTS.md 2022-08-05 10:57:28 +02:00
420ade7f0f Copy of publish_distro configuration 817e024 2022-08-05 10:57:28 +02:00
132f68ff51 Add basic docs to the script 2022-08-05 10:57:28 +02:00
b8c8911fcd Add short summary to publish_distro 2022-08-05 10:57:28 +02:00
cfee7fd08f Move publish_distro 817e024 into openSUSE-release-tools
https://github.com/openSUSE/publish_distro/issues/13
2022-08-05 10:57:28 +02:00
Stephan Kulow
2601ff9343
Merge pull request #2833 from dirkmueller/master
Dont use garbled patches for test fixture
2022-08-04 17:06:57 +02:00
a5a65fe69c Dont use garbled patches for test fixture
obs-service-source_validator recently gained the feature to reject
empty or garbled patches, and hence this was failing. Use a validly
formatted patch instead.
2022-08-04 16:43:30 +02:00
Richard Brown
db4d05c0bb Change MicroOS announcer email addresses 2022-08-04 13:20:20 +02:00
5c03f1492a
Merge pull request #2829 from nilxam/rebuild_trigger_15_5
Enable Leap 15.5 rebuild-trigger
2022-07-29 15:39:36 +08:00
b183a06498 Enable Leap 15.5 rebuild-trigger 2022-07-28 22:43:45 +08:00
5b31dfffe1
Merge pull request #2828 from nilxam/leap_15_5
Enable 15.5 and SLE15 SP5 Backports
2022-07-28 19:13:05 +08:00
7131167301 Enable Leap 15.5 TTM 2022-07-28 18:37:59 +08:00
79092e445b Enable 15.5 and SLE15 SP5 Backports 2022-07-28 18:31:17 +08:00
Stephan Kulow
0fe292df77
Merge pull request #2826 from gyr/SLE15SP5
Update for SLE15.Target
2022-07-22 08:16:19 +02:00
1ea0140f70 Update for SLE15.Target
- Remove SLE15.SP*.RelPkgs and SLE15.SP*.Package.Lists pipelines that
  will be handle by SLSA botmaster server
- Update service pack (SP4 -> SP5) on Images pipeline
2022-07-21 15:24:08 -03:00
Stephan Kulow
1fe31ebf9d gocd: Fix previous change - comments don't work in scripts 2022-07-18 15:28:06 +02:00
Stephan Kulow
53c5567041
Merge pull request #2825 from coolo/remove_staging_bot
gocd: Don't run staging-bot for SP5 (for now)
2022-07-18 13:32:23 +02:00
Stephan Kulow
0837f21d0a gocd: Don't run staging-bot for SP5 (for now) 2022-07-18 12:33:43 +02:00
Stephan Kulow
4fd15522c9
Merge pull request #2824 from coolo/rabbit_continue
rabbit-openqa: If OSRT:OpenQAMapping contains garbage, just continue
2022-07-15 13:36:27 +02:00
Stephan Kulow
9dd1cad299 rabbit-openqa: If OSRT:OpenQAMapping contains garbage, just continue 2022-07-15 12:59:17 +02:00
70a1c6478a
Merge pull request #2823 from lkocman/micro53
Add LeapMicro 5.3 bot configuration
2022-07-14 16:12:25 +02:00
Lubos Kocman
c354a3fe71 Add Micro 5.3 into ttm 2022-07-14 15:08:19 +02:00
Lubos Kocman
03d6733b19 Add LeapMicro 5.3 bot configuration 2022-07-14 14:27:28 +02:00
Stephan Kulow
9b973c9bc4
Merge pull request #2822 from gyr/SLE15SP5
Update checkers and stagings pipelines for SLE15 (SP4 -> SP5)
2022-07-06 11:06:48 +02:00
e0ea2c9c16 Update checkers and stagings pipelines for SLE15 (SP4 -> SP5) 2022-07-05 16:13:40 -03:00
Stephan Kulow
4137841cdb
Merge pull request #2821 from DimStar77/issue2820
package: require git-scm-bridge by osrt-check-source
2022-06-24 15:25:38 +02:00
3149998138
ci/testenv-tumbleweed: Add scm-obs-bridge for source_checker to container 2022-06-23 11:30:51 +02:00
a30a1ab965
package: require git-scm-bridge by osrt-check-source
The bridge is required for git-managed sources being submitted
to Factory in order to check out the code

Fixes issue #2820
2022-06-23 11:07:48 +02:00
Stephan Kulow
4d3c18566b
Merge pull request #2818 from DimStar77/issue2817
freeze: fix crash when rebasing staging that was earlier enabled by stagingbot
2022-06-20 17:28:22 +02:00
e6de6a60d4
freeze: always disable images repository after freeze
After freeze, /standard needs to rebuild, which then triggers
the pipelines to perform installcheck, recalculate the media and
enable build of /images.

Fixes issue#2817
2022-06-20 16:55:53 +02:00
Stephan Kulow
11235ac02e
Merge pull request #2819 from mloviska/enable_alp_monitor
ALP:Enable autosync
2022-06-20 15:56:18 +02:00
Martin Loviska
cf9bad31d0 ALP:Enable autosync 2022-06-20 14:58:41 +02:00
Fabian Vogt
67d6535836
Merge pull request #2816 from openSUSE/15.4ga
docker_publisher.py: Make 15.4 stable
2022-06-08 14:17:07 +02:00