7532 Commits

Author SHA1 Message Date
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
4114946ad2
Merge pull request #3148 from nilxam/letter_staging_leap_16_2
gocd: use Leap as pipeline group and fix the format error
2024-08-27 20:49:15 +08:00
7c81c2fc75 gocd: reuse Leap as pipeline group and fix the format error 2024-08-27 20:33:27 +08:00
27d914253d
Merge pull request #3147 from nilxam/letter_staging_leap_16
gocd: add checks for letter stagings in Leap 16.0
2024-08-27 20:06:30 +08:00
b0fee12440 gocd: add checks for letter stagings in Leap 16.0 2024-08-27 19:36:08 +08:00
Fabian Vogt
ca5f1d442f
Merge pull request #3145 from openSUSE/revert-3143-legaldb_comments
Revert "legal-auto: Link to legal review via comment"
2024-08-22 10:35:29 +02:00
c65ff8bd7a
Revert "legal-auto: Link to legal review via comment" 2024-08-22 10:03:36 +02:00
Gustavo Yokoyama Ribeiro
83ca4c0291
Merge pull request #3141 from gyr/slfo_snapshot
Remove Dolomite pipelines and add SLFO Snapshot pipeline
2024-08-21 09:14:03 -03: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
Fabian Vogt
648451d32f
Merge pull request #3143 from kraih/legaldb_comments
legal-auto: Link to legal review via comment
2024-08-20 16:18:54 +02:00
Sebastian Riedel
5da463d382
Merge branch 'master' into legaldb_comments 2024-08-20 15:55:07 +02:00
Fabian Vogt
6d79e250e8
Merge pull request #3135 from Vogtinator/no_duplicate_devel
Check devel pkg maintainers in devel_project_review_needed
2024-08-20 15:48:23 +02:00
Sebastian Riedel
0e918da484 legal-auto: Link to legal review via comment
It's rather hard for packagers to find the matching legal review for
their OBS/IBS request. A comment with link should help make legal
information more widely accessible.
2024-08-20 15:32:07 +02:00
Fabian Vogt
5be72645c0 Check devel pkg maintainers in devel_project_review_needed
If a devel pkg maintainer submits, don't add a review on the devel pkg.
Without this change it only looked at the /search/owner result which
doesn't always work.
2024-08-20 11:49:58 +02:00
37e5c33f6f
Merge pull request #3142 from nilxam/drop_156
pipeline: remove unneeded pipelines and add needed ones for Leap 16.0
2024-08-20 16:35:01 +08:00
aa2bc77561 pipeline: remove unneeded pipelines and add needed ones for Leap 16.0 2024-08-20 15:50:47 +08:00
Fabian Vogt
83685f864a
Merge pull request #3140 from andreas-schwab/master
dashboard: add openQA group for RISC-V
2024-08-16 14:40:44 +02:00
805555fece dashboard: add openQA group for RISC-V 2024-08-16 11:41:07 +02:00
4962071cc6
Merge pull request #3133 from nicksinger/openqa_metrics
metrics: Use https for openQA influxdb endpoint
2024-08-15 16:56:10 +02:00
bdf952791d
Merge pull request #3134 from andreas-schwab/master
Add TTM for openSUSE:Factory:RISCV
2024-08-15 16:54:51 +02:00
a27e7d894f
Merge pull request #3138 from Vogtinator/osc-workaround
Work around test failure due to osc missing a fix
2024-08-15 16:54:01 +02:00
Fabian Vogt
2cb3f962d8 Work around test failure due to osc missing a fix 2024-08-15 16:38:47 +02:00
d3ff6c6b85
Merge pull request #3136 from wengel/Backports_SP7
Adding openSUSE:Backports:SLE-15-SP7 for install-check
2024-08-15 18:28:38 +08: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
nicksinger
5b30218a0d metrics: Use https for openQA influxdb endpoint 2024-08-09 11:49:42 +02:00
376cbb3cb0
Merge pull request #3128 from dirkmueller/improve_error_message
Improve decline message (openSUSE/scm-staging#51)
2024-08-06 10:47:59 +02:00
82c53af06d
Merge pull request #3125 from g7/productcomposer-reasons
pkglistgen: add sort reasonings in product_composer mode
2024-08-06 10:47:35 +02:00
2ffbd9bc29
Merge pull request #3126 from witekest/slowroll
Add openSUSE Slowroll access metrics
2024-08-06 10:46:47 +02:00
315454a407
Merge pull request #3130 from openSUSE/fix_ci
Install docker-compose before running it
2024-08-06 10:45:46 +02:00
5b7af6d7be
Install docker-compose before running it
some time recently github actions runners seem to have changed to no
longer provide docker-compose by default. install it.
2024-08-06 10:32:31 +02:00
841a410733
Use f-strings everywhere 2024-08-02 11:06:50 +02:00
Dirk Müller
ef48709f90
Improve decline message (openSUSE/scm-staging#51) 2024-08-02 11:05:57 +02:00
Witek Bedyk
7b82461edb
Merge branch 'master' into slowroll 2024-08-02 10:19:22 +02:00
7caf9a6aa1
Merge pull request #3103 from g7/freeze-product
osclib: freeze_command: handle 'product' repositories if used . Test failures are the same that are already on master.
2024-07-30 16:27:01 +02:00
d14644c9aa
Merge branch 'master' into freeze-product 2024-07-30 16:25:47 +02:00
5194d43492
Merge pull request #3127 from g7/sp7-publish-pipeline
gocd: sle15: Split publish pipelines
2024-07-30 12:16:39 +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
Witek Bedyk
27582c0653 Add Leap 16.0 to the products regex 2024-07-24 17:20:43 +02:00
Witek Bedyk
449d74a6d6 Add openSUSE Slowroll access metrics 2024-07-24 16:11:07 +02:00
ccbf8208d0 pkglistgen: add sort reasonings in product_composer mode
Reasonings are really useful to understand why a package has been
pulled in. This commit adds those back in product_composer mode
and it matches the legacy behaviour.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-07-18 12:21:59 +02:00
7404e0c697 pkglistgen: use f-strings in Group.tocompose()
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-07-18 12:20:27 +02:00
1a95eb1165
Merge pull request #3124 from gyr/sles16_add_minimal_vm
Monitor the release of Mimimal-VM images in SLES16
2024-07-16 14:17:01 +02:00
d735bd9ecf Monitor the release of Mimimal-VM images in SLES16 2024-07-16 08:24:28 -03:00
f3350aa41c
Merge pull request #3123 from gyr/sles16_add_minimal_vm
Add Mimimal-VM images SLES16 release pipeline
2024-07-16 09:24:40 +02:00
c5721096e7 Add Mimimal-VM images SLES16 release pipeline 2024-07-15 17:54:58 -03:00
b7e71a0af4
Merge pull request #3120 from Volkano28/sle15sp7
gocd: changes to checkers, stagings and target for SLE15SP7
2024-07-10 11:49:50 +02:00
fe7a6c6181 osclib: freeze_command: handle 'product' repositories if used
Some projects (such as SLFO) are using product-composer, and
they build and publish in the 'product' repository.

If the 'product' repository is configured in the project meta,
ensure it gets configured when freezing the staging.

Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-07-09 10:47:54 +02:00