7499 Commits

Author SHA1 Message Date
37393de0bb
Merge pull request #3010 from g7/alp-stagings
gocd: remove old LEO group, add stagings and checkers for ALP:Source:Standard:1.0
2023-08-28 16:20:05 +08:00
02a6b36d27
Merge pull request #3011 from Vogtinator/lp156dashboard
Switch Leap dashboard to 15.6
2023-08-28 16:17:40 +08:00
Fabian Vogt
4169e5a217 Switch Leap dashboard to 15.6 2023-08-28 09:36:31 +02:00
89eef1cc99 gocd: add checkers for ALP:Source:Standard:1.0
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-25 16:49:50 +02:00
c951817900 gocd: add stagings for ALP:Source:Standard:1.0
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-25 16:49:50 +02:00
57b0b16256 gocd: remove old LEO group
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2023-08-25 16:20:26 +02:00
Gustavo Yokoyama Ribeiro
337d2ce486
Merge pull request #3008 from fcrozat/bci-sp6
gocd: enable SP6 jobs on BCI
2023-08-24 08:51:15 -03:00
eb406575d4 gocd: enable SP6 jobs on BCI 2023-08-23 17:46:55 +02:00
Gustavo Yokoyama Ribeiro
3d34cbbf79
Merge pull request #3009 from Vogtinator/zeitaus
Fix E721: Use isinstance instead of comparing types
2023-08-23 12:14:05 -03:00
Fabian Vogt
a9e1a938f4 Fix E721: Use isinstance instead of comparing types 2023-08-23 16:12:24 +02:00
4be49e9b80
Merge pull request #3007 from lkocman/publish_distro_156
add Leap 15.6 publish_distro config
2023-08-22 15:51:41 +02:00
b506429931 add Leap 15.6 publish_distro config 2023-08-18 14:54:33 +02:00
Fabian Vogt
03a7aaa815
Merge pull request #3006 from dcermak/dont-die-in-git-repo-without-commits
version_calculate: chdir to the osclib dir
2023-08-15 12:55:35 +02:00
92425abcab
version_calculate: chdir to the osclib dir
version_calculate() calls describe in the current working dir, but that fails in
git repositories without any commits in them. Actually we should be calling this
in the osc-release-tools repository instead, hence fixing this issue.
2023-08-15 11:45:42 +02:00
65a86bdd7c
Merge pull request #3005 from lkocman/leapmicro55
publish_distro config for Leap Micro 5.5
2023-08-11 19:31:59 +02:00
5ebf445d09 publish_distro config for Leap Micro 5.5 2023-08-11 16:02:06 +02:00
166affbfa0
Merge pull request #3003 from g7/factory-news-isowalk
factory-package-news: walk through every directory in the iso image
2023-08-10 12:31:56 +02:00
3232664160
Merge pull request #3004 from g7/factory-news-utf8str
factory-package-news: use a nicer name for the forcestr function
2023-08-09 14:07:56 +02:00
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