3b31d0860b
factory-package-news: walk through every directory in the iso image
...
Some installation media ship packages in some non-guessable directories,
such as "Module-Python3" or "Module-Containers".
This commit walks through every directory (except /boot) in the iso
image and searches for .rpms there.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-07 11:29:24 +02:00
4b9d08a3c5
factory-package-news: use a nicer name for the forcestr function
...
Which is `utf8str`, thanks to dirkmueller :)
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-07 11:26:42 +02:00
9200c9e707
Merge pull request #3002 from g7/factory-news-tw
...
factory-package-news: support newer python3 rpm bindings
2023-08-04 11:12:28 +02:00
17f0cd5f4f
factory-package-news: support newer python3 rpm bindings
...
rpm's python bindings changed in version 4.15 [0] so that they actually return
utf-8 strings. Handle this case while keeping support for the older bindings such
as the ones shipped with Leap 15.
[0] 84920f8983
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-02 14:10:48 +02:00
Fabian Vogt
82c067dc2c
Merge pull request #3001 from lkocman/appliances
...
Don't specify flavors for Leap 15.4 appliances
2023-08-01 15:46:18 +02:00
1b9dce0dad
Don't specify flavors for Leap 15.4 appliances
...
* All JeOS images were renamed to MinimalVM
* same as Leap 15.5
2023-08-01 11:01:55 +02:00
178896cc1f
Merge pull request #3000 from lkocman/leap_micro55
...
Add LeapMicro 5.5 pipelines
2023-07-31 17:55:33 +08:00
91442fe215
Add LeapMicro 5.5 pipelines
2023-07-31 11:33:29 +02:00
e57637683c
Merge pull request #2999 from msmeissn/master
...
added QU 15 SP5
2023-07-29 09:40:51 +02:00
Marcus Meissner
9078f05cd1
added 15 SP5 QR
2023-07-28 14:40:13 +02:00
Fabian Vogt
2a0b30a2e9
Merge pull request #2997 from Vogtinator/bcirepofix
...
gocd: Run BCI RepoPublisher at 9:23 daily
2023-07-26 08:23:30 +02:00
Fabian Vogt
2253789510
Merge pull request #2996 from Vogtinator/botdelignore
...
project-installcheck.py: Don't include ignored errors in rebuildpacs.yaml
2023-07-25 16:31:32 +02:00
Fabian Vogt
d0f73e35ee
gocd: Run BCI RepoPublisher at 9:23 daily
...
Right in between the 9:15 and 9:30 triggers.
2023-07-25 16:18:27 +02:00
Fabian Vogt
4864fc3aef
gocd: Add missing directory to BCI RepoPublisher pipeline
2023-07-25 16:05:06 +02:00
Fabian Vogt
f63b468ffc
project-installcheck.py: Don't include ignored errors in rebuildpacs.yaml
...
This file is used as input for the reminder bot, so avoid reminding and
sending del reqs for ignored packages.
2023-07-24 09:14:08 +02:00
2396b32c14
Merge pull request #2984 from witekest/backup
...
Add backup server URL and update source map
2023-07-21 17:19:45 +02:00
8ce69b5226
Merge pull request #2985 from ana/master
...
docs/staging: remove obsolete references
2023-07-21 17:19:21 +02:00
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