524 Commits

Author SHA1 Message Date
0386001f04 Remove QR and some SLE-Micro pipelines
QR pipelines are not required anymore because QU is using another
tooling to update 000product and 000release-groups

SLE-Micro pipelines are moved to IBS SLSA botmaster
2023-10-26 10:53:32 -03:00
ad0217e8e4
Only check for products to be built successfully
The "images" repository contains both containers and ftp products. we
only want to wait for the products, which are built in the "local" arch.
2023-10-26 15:37:00 +02:00
Fabian Vogt
b751486ca1 gocd/rabbit-openqa.py: Ignore jobs without group
Jobs without a group are not production jobs either.
This also avoids a KeyError later.
2023-10-26 14:42:11 +02:00
Gustavo Yokoyama Ribeiro
43319024df
Merge pull request #3024 from gyr/DolomiteStaging
Temporary disable checks for ALP
2023-10-25 17:21:13 -03:00
19153a2b67 Temporary disable checks for ALP
installcheck and packagelist checks were temporaly disabled for ALP
Staging pipelines to allow openQA workflow test, while the issues
reported by them are not fixed
2023-10-25 10:09:02 -03:00
169dd4f7fe Update SLE-Micro pipelines (5.5->6.0) 2023-10-18 08:11:19 -03:00
Gustavo Yokoyama Ribeiro
fe4936c3ae
Merge pull request #3014 from gyr/alp-installer
Add ALP installer pipelines
2023-09-12 18:08:09 -03:00
Fabian Vogt
84450d10f6 Attempt to publish BCI repos more often
The goal is to publish the repo at most daily. Previously this was ensured
by simply running the bot only once a day. However, due to OBS and openQA
timing this was frequently attempted when either of those wasn't done yet,
which happened several times in a row. To not miss times when they align,
attempt publishing more often but skip a build if the previous publish was
recent enough.
2023-09-12 09:03:17 +02:00
3d49a0658b Remove unused IBS release pipelines 2023-09-11 09:20:10 -03:00
fedc1cb9f2 Add ALP installer pipelines 2023-09-05 17:35:21 -03: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
eb406575d4 gocd: enable SP6 jobs on BCI 2023-08-23 17:46:55 +02:00
91442fe215 Add LeapMicro 5.5 pipelines 2023-07-31 11:33:29 +02:00
Marcus Meissner
9078f05cd1 added 15 SP5 QR 2023-07-28 14:40:13 +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
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
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
249a914246 gocd: rename alp micro to Dolomite 2023-07-17 13:49:17 +02:00
1447e94ef3 Update SLE Micro to 5.5 2023-07-07 08:45:28 -03:00
519b4296c3 Update checkers,stagings and target pipelines for SLE15 (SP5 -> SP6) 2023-07-03 11:17:03 -03: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
Fabian Vogt
992964b032 gocd: Add Leap 15.5 to the Vagrant publisher 2023-06-22 15:55:58 +02:00
Joaquín Rivera
5a5038071b Add prefix for agama so botmaster notifies openQA about builds 2023-06-19 14:19:52 +02:00
Jiri Srain
0ec2663114 also monitor the SUSE:ALP repositories 2023-06-06 11:31:19 +02:00
Jiri Srain
826cb35dec fixed pipe line name 2023-06-05 10:36:10 +02:00
Jiri Srain
92454561f2 added ALP.Target group to the list 2023-06-05 09:49:40 +02:00
Jiri Srain
4897facf6f Add ALP Micro image release 2023-06-02 10:45:41 +02:00
df5e13cbb7 Publish kiwi-templates-Minimal-s390x for SLE15 2023-04-17 09:33:57 -03:00
8cab2a272b add eruby generated pkglistgen.opensuse.gocd.yaml 2023-03-09 12:07:08 +01:00
Lubos Kocman
91fe3fcf5b
remove pkglistgen for leap16 completely 2023-03-09 11:19:56 +01:00
7e733cf9fc Comment out skippkgfinder for now 2023-03-09 11:16:09 +01:00
79c8c16598 Initial Leap 16.0 pkglistgen 2023-03-09 11:12:23 +01:00
db6249ff43
Merge pull request #2936 from fcrozat/alp
update gocd pkglistgen calls for latest ALP flavor
2023-03-03 23:08:37 +01:00
e6dbbaeda5
Merge pull request #2932 from gyr/split-sp-target
Create new pipeline to deploy sle-prjmgr-tools scripts
2023-03-03 23:05:41 +01:00
549d6072d4
gocd: add Micro and Bedrock packagelistgenerator call 2023-03-03 22:57:09 +01:00
2187cf6e36 leapmicro: fix the wrong Leap Micro version in RelPkgs pipeline 2023-02-10 16:58:48 +08:00
47e39632a6 Create new pipeline to deploy sle-prjmgr-tools scripts 2023-02-09 12:45:59 -03:00
Lubos Kocman
5b0b60076b
Update totestmanager.gocd.yaml.erb
correct version 5.4444 -> 5.4
2023-02-08 17:28:10 +01:00
b6eeaa68a9 Add LeapMicro 5.4 pipelines
* disable any previous pipenlines, we only produce images for the currently developed ones
2023-02-08 16:25:53 +01:00
b7c49af27a Release the multibuild container itself, that will cover all flavors 2023-02-02 11:13:18 -03:00
Fabian Vogt
2389d28cc0 Tag the previous image in the cleanup script 2023-02-02 09:51:01 +01:00
Stephan Kulow
4596921859 Add cleanup script running at night on botmaster 2023-02-01 11:34:24 +01:00
Fabian Vogt
20523675ff Remove trailing whitespace in gocd/sp.target.gocd.yaml 2023-01-31 12:37:51 +01:00
Stephan Kulow
8e810ccd1d More gocd errors in the new SLE pipelines 2023-01-30 16:12:15 +01:00