a893eaaf7b
gocd: to update weakremovers.inc via pkglistgen --only-update-weakremovers
2024-09-24 12:07:00 +02:00
José Luis Fernández Aguilera
526364534b
Sync Agama Live ISO to OSD for all architectures
2024-09-24 09:16:07 +02:00
32e14f0ae6
gocd: slfo_stagings: Fix openSUSE-release-tools path.
2024-09-16 12:12:20 +02:00
0f8f0173ae
gocd: enable Leap 16.0 TTM
2024-09-12 17:45:16 +08:00
be44df8dd0
Enable update-repos for Leap 16.0
2024-09-12 15:37:12 +08:00
422a0e1ec9
gocd: slfo-stagings: Fix osc staging plugin setup.
2024-09-11 13:18:42 +02:00
262f0f1b11
gocd: run slfo-packagelist-uploader.py once a day at 4AM
2024-09-11 15:24:55 +08:00
e886285d4d
gocd: slfo-stagings: Fix syntax error.
2024-09-06 15:50:32 +02:00
96d2be87c3
Upload project-installcheck result for Leap 16.0 Ring1 project
2024-09-06 12:02:07 +08:00
594b12b838
gocd: SUSE.SLFO.Main.Staging.Weekly.Freeze: Add osc staging bot oscrc.
2024-09-04 17:11:32 +02:00
64ff73b722
gocd: slfo-stagings: Avoid busy waiting for 50 minutes, instead rely on scheduling from GoCD.
2024-09-04 16:42:54 +02:00
6d47929e19
gocd: slfo-stagins: Minor syntax hot fix.
2024-08-30 10:13:46 +02:00
962b5d399b
gocd: slfo-stagings: Freeze the Stagings each Sunday.
...
Stagings will be frozen iif:
- Check.Ring.1.Built job succeeds (runs every hour on Sundays, from 0 to 23. simple check and then exit)
- If the former check is successful, and it has not been freezed in the past day
2024-08-29 17:22:51 +02:00
7c81c2fc75
gocd: reuse Leap as pipeline group and fix the format error
2024-08-27 20:33:27 +08:00
b0fee12440
gocd: add checks for letter stagings in Leap 16.0
2024-08-27 19:36:08 +08:00
14420c4900
Add pipelines for SLFO Snapshot
...
- Add pipeline to release SUSE:SLFO:Main:Build to
SUSE:SLFO:Main:Build:Snapshot when standard repository finishes the
build
2024-08-21 08:10:04 -03:00
f1204bbea6
Cleanup pipelines from Dolomite project
...
- Remove ALP.Target group and all pipelanes under it as they were only
used by Dolomite pipelines
- Remove Dolomite pipelines from ALP.Checkers group
2024-08-21 08:10:04 -03:00
aa2bc77561
pipeline: remove unneeded pipelines and add needed ones for Leap 16.0
2024-08-20 15:50:47 +08:00
bdf952791d
Merge pull request #3134 from andreas-schwab/master
...
Add TTM for openSUSE:Factory:RISCV
2024-08-15 16:54:51 +02:00
5ee261d644
Adding openSUSE:Backports:SLE-15-SP7
2024-08-15 12:10:13 +02:00
b2399ae1c6
Adding openSUSE:Backports:SLE-15-SP7 for install-check
2024-08-15 11:59:56 +02:00
5e91472cc1
Add TTM for openSUSE:Factory:RISCV
2024-08-12 13:00:53 +02:00
756cff5773
gocd: sle15: Split publish pipelines
...
This allows to always publish from :TEST to :PUBLISH even without
the :GA -> :TEST step.
Useful for when gocd cleans up old pipeline runs.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-07-30 11:54:46 +02:00
d735bd9ecf
Monitor the release of Mimimal-VM images in SLES16
2024-07-16 08:24:28 -03:00
c5721096e7
Add Mimimal-VM images SLES16 release pipeline
2024-07-15 17:54:58 -03:00
Volkan OZTUZUN
bcd77606cb
gocd: changes to checkers, stagings and target for SLE15SP7
2024-07-08 18:06:24 +02:00
9e0d0ae27f
Merge pull request #3116 from openSUSE/extend_gather_isos_for_slmicro
...
Also consider spdx.json an iso for the purpose of openQA
2024-06-25 13:07:06 +02:00
3e01061020
Leap 16 pkligsten use correct project
2024-06-24 12:07:18 +02:00
bd78bd8780
Leap 16 use pkglistgen with product-composer
2024-06-24 11:24:30 +02:00
7796d974dc
Also consider spdx.json an iso for the purpose of openQA
...
The SL Micro Maintenance effort has removed isos from staging, which
means there was nothing to trigger openqa on anymore. trigger
on the spdx description instead.
2024-06-21 11:53:37 +02:00
Lubos Kocman
18e12560cb
Trigger publish at 0:50 and 12:50 every day
2024-06-20 17:22:55 +02:00
90d38a88f3
Automatic publishing of repos for LEAPM 6.0
2024-06-19 13:31:20 +02:00
Ruediger Oertel
2ec0d7aba9
Merge branch 'master' into leapmicro60
2024-06-18 10:15:28 +02:00
b90eadba25
use new 000productcompose only
2024-06-17 16:47:40 +02:00
41c61c3ebf
slfo-stagings: add a timeout for Build.product, and do not run if repo is missing
...
Ensure that the 'product' repo is configured in the project meta.
Unfortunately, since we're checking in the configuration of the staging
itself, rather than the parent project's, there are increased changes of
some human/tooling error that might drop the repository from the
configuration. This will make the job run an endless loop.
Also, add a timeout for 180 minutes for the job. It is enough for
the product build process, and if it isn't, it's better to cancel
and have human eyes looking at it.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-06-17 16:45:09 +02:00
0cc8a43ba1
verify-repo-built-successful: properly handle missing repositories
...
Check for the repo existence, and if missing, exit with a different
exit status (2).
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-06-17 16:45:09 +02:00
d886e98724
verify-repo-built-successful: mark project and repository args required
...
The script expects those to be set.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-06-17 16:45:09 +02:00
e8d7bee906
Add pkglistgen for LeapMicro 6.0 000productcompose (maint workflow)
2024-06-17 15:40:27 +02:00
4c08396460
Restore SLFO pipelines
2024-06-11 15:44:39 +02:00
f258efab39
gocd: slfo-stagings: wait for product to be built before enabling images
...
During image testing, the artifacts built inside the 'product'
repository are used. Let's ensure that the repository is fully
built before attempting to enable images.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-06-11 10:57:50 +02:00
df8e85494e
gocd: sl-micro: Decouple publishing to :PUBLISH project, from publishing to :ToTest.
2024-06-10 14:08:13 +02:00
Gustavo Pichorim Boiko
edb501115f
Adjust the staging configuration of ALP to maintenance needs
...
This basically remove things only needed during product development:
* Updating of release packages
* re-generation of 000product content
* Selectively enabling the images repository
2024-06-04 17:25:26 +02:00
a9d67820d6
Add SLES16.0 release pipelines
2024-06-04 11:18:07 -03:00
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