519 Commits

Author SHA1 Message Date
966c1894ac
gocd: Allow SLFO to have pkglists generated. 2024-05-30 10:05:37 +02:00
6538936412
gocd: slfo: RelPkgs are not generated anymore. 2024-05-30 09:23:44 +02:00
524d6c9b73
gocd: # must be followed by a parameter pattern or escaped by another #. 2024-05-30 08:43:51 +02:00
197c84a2b4
Merge pull request #3090 from lethliel/fix_slfo_staging
fix slfo stagings pipelines
2024-05-30 08:19:09 +02:00
b9024558a0 Leap 15: disable skippkg-finder for 15.6
It's time to disable skippkg-finder for 15.6, NON_FTP_PACKAGES.group
should not changed anymore, for not to be affected by any new
updates then skippkg-finder should run anymore.
2024-05-29 19:42:56 +08:00
e4b1e9dc97
gocd: micro: Wait also for kiwi images to finish building. 2024-05-27 14:03:22 +02:00
Marco Strigl
8ef4d71d69 fix slfo stagings pipelines
add --git-url to pkglistgen.py calls to not use the old system
2024-05-22 09:46:47 +02:00
d423cd2e40
gocd: Add SLFO Stagings pipeline. 2024-05-20 09:51:53 +02:00
d5610d895f gocd: microos-stagings: Switch to SL-Micro 6.1. 2024-05-17 11:57:41 +02:00
3d47c213ba gocd: Add SL-Micro 6.1 release pipelines. 2024-05-17 11:57:41 +02:00
9a74585004 gocd: SL-Micro.Images: Rename to SL-Micro6.0-Images. 2024-05-17 11:57:41 +02:00
90ac986a81 SLCS has no images 2024-05-15 15:42:41 +02:00
767542c292 add SLCS 6.0 2024-05-15 14:39:53 +02:00
Dirk Müller
730630f06f
Use f-strings where possible 2024-05-07 21:52:32 +02:00
6c5e7209ae
gocd: microos: Stop releasing 000product. 2024-04-29 10:09:02 +02:00
1d66348ea4
Reapply "gocd: microos: Release both 000product and 000productcompose ."
This reverts commit 0c189092bcffc88ff13044067dfdb58207a20db4.
2024-04-29 09:50:53 +02:00
0c189092bc
Revert "gocd: microos: Release both 000product and 000productcompose ."
This reverts commit 1e9554f94fdb4d34bd7847b0bbe04a9e9b8b2f1a.
2024-04-11 10:11:08 +02:00
1e9554f94f
gocd: microos: Release both 000product and 000productcompose . 2024-04-05 14:52:29 +02:00
c60d934151
gocd: Rename SLE-Micro to SL-Micro. 2024-03-25 10:50:09 +01:00
330aa29413 gocd: sp/micro-targets: ensure the pipeline exits on failures
This was already implemented in ddd2304022e313eca9b391a043b12ecb9afe3bf7
for SLE GA to TEST, but missing in Micro and on the TEST -> PUBLISH leg
in SLE.

Releasing from TEST to PUBLISH might still fail for various reasons.
If it happens, ensure the pipeline exits early with non-zero exit code.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-03-15 12:19:59 +01:00
Fabian Vogt
f941f9da35
Merge pull request #3060 from asdil12/slowroll
Call rabbit-repoid.py for openSUSE:Slowroll
2024-02-23 13:35:56 +01:00
Richard Brown
db4bd757d4 Introduce new openSUSE|SUSE.Legal group and move pipelines into them 2024-02-22 14:41:40 +01:00
Dominik Heidler
6c8542b06a Call rabbit-repoid.py for openSUSE:Slowroll
Ticket: https://progress.opensuse.org/issues/135731
2024-02-19 14:29:26 +01:00
Fabian Vogt
dcd076bd63 Remove 15.4 and add 15.6 where missing
15.4 has been EoL for a while.
2024-02-12 10:16:11 +01:00
9f6f65916b gocd: fix name of task 2024-02-07 15:09:22 +01:00
2e8c1e37eb gocd: add rebuild pipeline for ALP 2024-02-07 14:40:12 +01:00
3e2945d3f8 Initial pipeline setup for Leap Micro 6.0 2024-01-25 16:36:29 +01:00
6ab1d3590d
Merge pull request #3045 from dirkmueller/stop_bci_repo_on_ltss
Remove SP3 and SP4 BCI repos
2024-01-03 17:18:46 +01:00
b8fff457a5
Slightly more useful info logging for source changes 2024-01-03 17:16:22 +01:00
6441a0ad66
use list comprehension instead of set comparison
Co-authored-by: Fabian Vogt <fabian@ritter-vogt.de>
2024-01-03 17:12:24 +01:00
4aa5565efc
publish bci repo right away on package set changes
When there was a source commit on the bci repo, then the set of
packages changed, which likely means we need those changes to pass
the tests on the container release pipelines. So don't wait for 24h
but publish right away.

Also trigger on the oldest published state rather than the newest one
so that we do not need to wait another 24h per openQA failure to resume
publishing.
2024-01-03 17:12:20 +01:00
de969a7415
Remove SP3 and SP4 BCI repos
These SPs are in LTSS mode so the BCI repo no longer needs
to be updated.
2024-01-03 17:03:25 +01:00
Gustavo Yokoyama Ribeiro
6478168ac7
Merge pull request #3043 from gyr/MarbleTarget
Add timer to monitor release finished for SLE-Micro
2024-01-03 08:01:31 -03:00
2a72809af4 Add timer to monitor release finished for SLE-Micro 2023-12-26 11:27:05 -03:00
30fd79dde6 Create Staging pipelines for ALP Dolomite 1.0 2023-12-26 11:13:37 -03:00
4991807af1 Revert "Temporary disable checks for ALP"
This reverts commit 19153a2b67c8386399b4d9fd2ef2f86207837998.
2023-11-16 20:19:51 -03:00
f2bafc3db9
Update factory dashboard rsync target
Machine moved to a new location, use DNS name of the new proxy server.

Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
2023-11-04 17:58:33 +01:00
c46db9b61a
Merge pull request #3029 from dirkmueller/release_repos_separately
Release bci repositories per architecture independently
2023-10-27 14:29:54 +02:00
b5d1da4823
Only treat aarch64 and x86_64 as mandatory
Other architectures will be released when no jobs can be found for them
2023-10-27 12:39:06 +02:00
Dirk Müller
40869a9102
Docstring improvements 2023-10-27 11:09:12 +02:00
Dirk Müller
61561e6901
Wait a randomized interval 2023-10-27 11:08:41 +02:00
Fabian Vogt
3a138b518c
Merge pull request #3025 from Vogtinator/staginggroup
gocd/rabbit-openqa.py: Ignore jobs without group
2023-10-27 10:48:36 +02:00
2ef260b51a
Release bci repositories per architecture independently
There is no real good reason to wait for all the architectures
to pass testing, so if there is one architecture finished, release it.
2023-10-26 18:57:53 +02:00
fcdc5356b1
Merge pull request #3027 from gyr/CleanupPipelines
Remove QR and 2 SLE-Micro pipelines
2023-10-26 23:04:01 +08:00
Fabian Vogt
2891f1318f
Merge pull request #3026 from dirkmueller/filter_tests_arch
Only check for products to be built successfully
2023-10-26 16:22:06 +02:00
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