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
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