2d37d5b276
Merge pull request #2990 from dcermak/fix-sle15-literal-import
...
Fix sle15 literal import
2023-07-21 17:18:20 +02:00
fd88270cbf
Merge pull request #2992 from dirkmueller/bot_fixups
...
Revert temporary fixups, these are working now
2023-07-21 17:17:57 +02:00
fec8443fc8
Merge pull request #2994 from nilxam/156_setup
...
gocd: enable Leap 15.6 checkers
2023-07-21 17:17:47 +02:00
3301485864
Merge pull request #2993 from Vogtinator/bcirepopublisher
...
Add BCI repo publishing bot
2023-07-21 17:15:33 +02:00
Fabian Vogt
5bc933b1b7
Merge pull request #2995 from fcrozat/fcrozat
...
gocd: fix image names for Dolomite
2023-07-21 13:05:41 +02:00
eb4310bc20
gocd: fix image names for Dolomite
2023-07-21 12:19:29 +02:00
5a2e50a758
gocd: enable Leap 15.6 checkers
2023-07-21 18:04:25 +08:00
Fabian Vogt
a983a4ef6a
Add BCI repo publishing bot
...
Unfortunately TTM itself doesn't quite fit here due to the reasons outlined
in the code and the additional checks are not a good fit for adding it into
the go pipeline description, so write yet another OBS publishing bot!
For the initial test runs this is not triggered by timer runs yet.
2023-07-21 10:43:31 +02:00
ef84f01d1b
Revert temporary fixups, these are working now
2023-07-20 13:02:51 +02:00
15a1347111
Merge pull request #2988 from DimStar77/osc1.x
...
stagingapi: fix execution with OSC 1.x
2023-07-18 09:31:40 +02:00
Fabian Vogt
12528579d7
Merge pull request #2991 from fcrozat/master
...
gocd: rename alp micro to Dolomite
2023-07-18 08:50:08 +02:00
249a914246
gocd: rename alp micro to Dolomite
2023-07-17 13:49:17 +02:00
838b3e569a
Add a simple smoke test launching all scripts with --help
...
Co-authored-by: Fabian Vogt <fabian@ritter-vogt.de>
2023-07-14 16:40:34 +02:00
ec7317b2e5
Require typing_extensions on SLE & Leap
2023-07-14 15:21:26 +02:00
33cd1998aa
Fallback import Literal & TypedDict from typing_extension
2023-07-14 15:11:35 +02:00
d257369bec
stagingapi: fix execution with OSC 1.x
...
osc 1.0 changed the behavior of delete_project. Older versions considered
'force' to imply recursive, new versions want this explicitly.
Fixes https://github.com/openSUSE/openSUSE-release-tools/issues/2928
2023-07-13 08:19:34 +02:00
Fabian Vogt
3bf8fdf2fb
Merge pull request #2987 from dcermak/fix-review-mode
...
Fix review_mode being set from a str and not from the enum
2023-07-11 10:55:38 +02:00
a4f7240361
Fix review_mode being set from a str and not from the enum
2023-07-11 10:30:35 +02:00
Fabian Vogt
395857d45b
Merge pull request #2976 from dcermak/type-hints
...
Type hints & misc smaller fixes
2023-07-10 11:02:13 +02:00
b1b55368da
Merge pull request #2986 from gyr/micro55
...
Update SLE Micro to 5.5
2023-07-10 09:34:29 +02:00
1447e94ef3
Update SLE Micro to 5.5
2023-07-07 08:45:28 -03:00
Ana Guerrero Lopez
721e35b5f5
docs/staging: remove obsolete references
2023-07-06 11:28:22 +02:00
Witek Bedyk
81e39bbc1e
Add backup server URL and update source map
2023-07-05 13:35:49 +02:00
Gustavo Yokoyama Ribeiro
bb6afc9fa6
Merge pull request #2982 from gyr/SP6
...
Update checkers,stagings and target pipelines for SLE15 (SP5 -> SP6)
2023-07-04 06:49:09 -03:00
519b4296c3
Update checkers,stagings and target pipelines for SLE15 (SP5 -> SP6)
2023-07-03 11:17:03 -03:00
Fabian Vogt
009689f124
Merge pull request #2981 from Vogtinator/hardenedrabbit
...
gocd/rabbit-openqa.py: Ignore projects without a staging setup
2023-06-29 11:48:53 +02:00
1703348adb
Remove unused variable
2023-06-29 11:27:25 +02:00
05711eeccd
Convert namedtuples into a typed NamedTuples
2023-06-29 11:27:24 +02:00
1003e6df14
Raise a concrete exception type, not the generic exception base class
2023-06-29 11:27:24 +02:00
510d91c681
ReviewBot: convert REVIEW_CHOICES into an enum
2023-06-29 11:27:24 +02:00
e842fd26b1
Add some type hints
2023-06-29 11:27:23 +02:00
3b612be2da
Merge pull request #2980 from dirkmueller/bot_fixups
...
Cleanups for accepting scm-staging bot submissions
2023-06-29 09:28:04 +02:00
Fabian Vogt
18009e544e
gocd/rabbit-openqa.py: Ignore projects without a staging setup
...
Catch a 404 HTTPError and print an error instead of terminating.
2023-06-29 09:15:26 +02:00
e7caf0b298
Cleanups for accepting scm-staging bot submissions
...
* Ignore .gitattributes in checkout
* Skip Name: check when it is a scm-staging bot submission
(relies on build service API that is broken for git
packages)
* Skip devel-group-maintainer check
2023-06-29 08:53:54 +02:00
8b1c308e45
Merge pull request #2979 from dcermak/fix-check-src
...
check_source: fix condition checking for <scmsync> for git packaging
2023-06-27 21:04:55 +02:00
90c7ad546c
check_source: fix condition checking for <scmsync> for git packaging
2023-06-27 20:52:34 +02:00
8db5f6242c
Merge pull request #2977 from dcermak/source-review-scmsync
...
Don't decline SRs from non-devel project for scmsync packages
2023-06-27 17:14:47 +02:00
5470fa4fbe
Don't decline SRs from non-devel project for scmsync packages from the bot
...
We want to start transitioning to a git based development workflow. For the
first iteration, we would allow maintainers to opt-in by changing their package
in the devel project to use scmsync from src.opensuse.org/pool/${pkg_name} and
submit changes via pull requests on gitea. These pull requests will get
submitted directly by the scm-staging-bot to Factory from its home project as
submit requests.
Currently, such a submission would get auto-declined from the factory-auto
bot. With this commit, factory-auto will no longer decline such a submission
provided that the above conditions have been met.
Co-authored-by: Dirk Mueller <dmueller@suse.com>
2023-06-26 13:28:34 +02:00
1e09f93990
Add type hints to action_ methods of ReviewBot
2023-06-22 17:48:18 +02:00
Fabian Vogt
459489fa07
Merge pull request #2978 from Vogtinator/vagrant15.5
...
gocd: Add Leap 15.5 to the Vagrant publisher
2023-06-22 16:42:31 +02:00
Fabian Vogt
992964b032
gocd: Add Leap 15.5 to the Vagrant publisher
2023-06-22 15:55:58 +02:00
d0aaa85598
Merge pull request #2974 from Vogtinator/fixrest
...
dist: Add python3-requests
2023-06-21 10:07:55 +02:00
Fabian Vogt
f8254e91dc
Merge pull request #2975 from jknphy/rename_to_agama
...
Add prefix for agama so botmaster notifies openQA about builds
2023-06-19 15:03:14 +02:00
Joaquín Rivera
5a5038071b
Add prefix for agama so botmaster notifies openQA about builds
2023-06-19 14:19:52 +02:00
Fabian Vogt
1dba781811
dist: Add python3-requests
...
Needed by some scripts and tests.
2023-06-19 10:29:41 +02:00
Fabian Vogt
bd7d6202eb
Merge pull request #2973 from Vogtinator/154cr
...
skippkg-finder.py: Handle empty configuration values properly
2023-06-19 10:25:49 +02:00
Fabian Vogt
df4782da0b
skippkg-finder.py: Handle empty configuration values properly
...
Splitting an empty string with ' ' results in list(""), which the code does
not handle properly. Instead use just split() which returns an empty list()
insted.
2023-06-19 10:00:52 +02:00
Fabian Vogt
d798b5193f
Merge pull request #2972 from dirkmueller/switch_to_155
...
Switch to Leap 15.5
2023-06-16 09:08:44 +02:00
Fabian Vogt
97267e1ddb
Merge pull request #2970 from Vogtinator/docker15.5isout
...
docker_publisher.py: Add armv7l to 15.4
2023-06-15 17:22:51 +02:00
da87dbc682
Switch to Leap 15.5
2023-06-15 16:43:53 +02:00