João Walter Bruno Filho
1d3c86e9a2
Adjust the staging configuration of ALP to maintenance needs
...
This remove pipeline steps needed during product development:
* Updating of release packages
* re-generation of 000product content
Re-add other staging letters.
2025-01-08 18:27:01 -03:00
083e7cbf0b
gocd: SLES 16.0: Remove duplicate pipeline.
...
From commit 6a93a42454f2c44cd4c0504fe00a22036651ecff this step is
useless, this PR removes it.
2024-12-18 16:11:38 +01:00
Gustavo Pichorim Boiko
952ad8acf1
Look for images and sbom assets also in the iso/ folder
...
After the latest changes of product-composer (allowing to build isos with different
names than ftp trees), the sbom assets are no longer saved in the root of the repo
(as they are for SLFO 1.0) and now live in the iso folder as well.
So look for those assets in both places.
2024-12-13 19:29:23 +00:00
36b8411920
Add Leap Micro 6.2 pipeline and publish_distro part
2024-12-10 15:44:15 +01:00
0fb56d8120
skippkg-finder: make skippkg-finder is able to support productcompose
2024-11-21 02:46:34 +08:00
3618cd4781
Add TTM config for Leap Micro 6.1
2024-11-14 20:48:09 +08:00
1302faa8ce
Merge branch 'master' into leapmicro61
2024-11-12 19:15:22 +01:00
441d065418
gocd: slfo-stagings: slfo-stagings: fail on broken/failed products (SLFO:Main)
...
Rather than using verify-repo-built-successful.py, check with
the API directly whether the product is blocked, scheduled or
building.
Since it might happen for a product being broken/failed (even after
a successful pkglistgen run), just fail in that case.
This is #3191 , but for SUSE:SLFO:Main rather than 1.1.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-11-12 15:38:25 +01:00
acb6b3ee37
gocd: slfo-stagings: properly escape comments
...
Follow up to 4c1d7be5d10457fa4a1545cebef79275d09345cf
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-11-12 14:42:31 +01:00
4c1d7be5d1
gocd: slfo-stagings: fail on broken/failed products
...
Rather than using verify-repo-built-successful.py, check with
the API directly whether the product is blocked, scheduled or
building.
Since it might happen for a product being broken/failed (even after
a successful pkglistgen run), just fail in that case.
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-11-12 12:32:32 +01:00
cdfda0be5c
Add 180 minutes timeout to SLFO product building pipelines.
2024-11-08 15:48:16 +01:00
844d248f1a
Merge branch 'master' into leapmicro61
2024-11-05 17:12:13 +01:00
José Luis Fernández Aguilera
a465444ba1
Added SUSE:SLFO prefix for Agama SLES 16
2024-11-04 11:06:55 +01:00
36afb8381f
Add Leap Micro 6.1 TTM / Pkglist workflows
...
* keep it aside from 6.0 which is still being actively published
to cover for all maintenance updates
2024-11-01 15:39:42 +01:00
Fabian Vogt
57176b8ee3
gocd: Let the BCI role trigger BCI repo publishing
...
We have a role for BCI meanwhile, use it.
2024-10-30 09:29:53 +01:00
5f31e16203
BCI repo pipeline for SP7
2024-10-29 11:38:44 +01:00
d0f75c36cc
Merge pull request #3172 from gleidi-suse/micro-6.2-pipelines
...
gocd: Add pipelines for Micro 6.2.
2024-10-24 12:03:51 +02:00
d2867783ce
Specify project and repository when release SLES16
2024-10-18 09:58:15 -03:00
6a93a42454
Add new pipeline to release SLES to :PUBLISH
2024-10-16 11:34:35 -03:00
6639dae063
Fix broken relase to :PUBLISH pipeline for SLES16
...
Only release SLES16 packages from :TEST to :PUBLISH, skiping
containerfile repository content that breaks the pipeline
2024-10-10 08:31:45 -03:00
c42ddab3fd
Add Agama installer in SLES release pipeline
2024-10-09 10:05:17 -03:00
0da16db7b5
Fix SLFO Snapshot pipeline
...
- Rename SLFO.Standard to SLFO.Snapshot
- Fix SLFO_BUILD_PROJECT, must be SUSE:SFLO:Main:Build where the binaries
to be released to SUSE:SLFO:Main:Build:Snapshot are stored
2024-10-08 07:56:41 -03:00
7a68814d13
slfo-packagelist-uploader: Leap 16.0 should stay with main branch
...
Leap 16.0 should stay with main branch for now until perhaps 1.3 branch
created.
2024-10-08 16:31:21 +08:00
50ad597163
slfo-packagelist-uploader: add a 'branch' argument and use 1.1 branch for Leap 16.0
2024-10-07 15:03:47 +08:00
aa1e44ef5a
gocd: Add pipelines for Micro 6.2.
2024-10-03 15:03:47 +02:00
2850de1852
gocd: Add SUSE:SLFO:1.1 pipelines.
2024-10-01 11:56:35 +02:00
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