6ccb959ad2
osclib: project_has_repo: allow specifying the project to look at
...
Signed-off-by: Eugenio Paolantonio <eugenio.paolantonio@suse.com>
2024-07-09 10:24:13 +02:00
a906506dfb
Merge pull request #3119 from boiko/installcheck_duplicates_patchinfo
...
Ignore patchinfo packages when checking for duplicated binaries
2024-07-08 09:54:47 +02:00
Gustavo Pichorim Boiko
9866e35bd7
Ignore patchinfo packages when checking for duplicated binaries
...
In the staging areas used by maintenance, the patchinfo packages are staged together
with the source packages, and because of the way they work, they collect binaries
from the source packages around.
This causes binaries to be reported as duplicated, so ignore patchinfos.
2024-07-05 13:39:35 +00:00
7797359660
Merge pull request #3118 from dirkmueller/avoid_busybox
...
Install tools explicitly to avoid busybox variants being picked
2024-07-03 16:34:56 +02:00
Dirk Müller
555101b3ea
Install tools explicitly to avoid busybox variants being picked
...
zypper has the nasty habit of picking the alphabetically first
package variant, which is not what we want
2024-07-03 08:50:03 +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
c6ba819e05
Merge pull request #3117 from lkocman/leap16pkligstgen
...
Leap 16 use pkglistgen with product-composer
2024-06-24 12:53:26 +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
31704ab05e
Merge pull request #3115 from lkocman/leapmicro60_publishing
...
Automatic publishing of repos for LEAPM 6.0
2024-06-20 21:40:46 +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
3244aa8b75
Merge pull request #3114 from openSUSE/import_rest_of_pontifex_local_changes
...
Import rest of pontifex local changes
2024-06-18 11:37:36 +02:00
Rüdiger Oertel
cf8efaac03
leap-micro55_appliances empty flavor list
2024-06-18 10:53:54 +02:00
Rüdiger Oertel
446c3769dd
leap156 commented version of flavors without net images
2024-06-18 10:53:16 +02:00
Rüdiger Oertel
04770a1ac6
update publish_leap-micro60_appliances.config
2024-06-18 10:35:58 +02:00
Ruediger Oertel
f155c32dec
Merge pull request #3071 from lkocman/leapmicro60
...
LeapMicro 6.0 pkglistgen for 000productcompose
2024-06-18 10:30:15 +02:00
Ruediger Oertel
2ec0d7aba9
Merge branch 'master' into leapmicro60
2024-06-18 10:15:28 +02:00
22a5d3f110
Use tabs for indentation
2024-06-18 09:44:35 +02:00
0b60495e9c
Merge pull request #3112 from openSUSE/leap_156
...
Switch CI to Leap 15.6
2024-06-17 19:03:14 +02:00
2827e12941
add back openSUSE- prefix for LeapMicro 6.0 DVD media
2024-06-17 18:03:24 +02:00
Dirk Müller
b02709db31
Switch CI to Leap 15.6
2024-06-17 17:56:02 +02:00
97c645d38c
update dvd filename for the leapmicro6.0 and new productcompose
2024-06-17 17:52:57 +02:00
9b466e63a5
Merge pull request #3111 from g7/slfo-staging-do-not-endless-wait
...
slfo-stagings: add a timeout for Build.product, and do not run if repo is missing
2024-06-17 17:51:09 +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
0928376add
Merge pull request #3109 from DimStar77/devscripts
...
cleanup_rings: whitelist 'devscripts'
2024-06-17 12:25:52 +02:00
abf142e1ee
Merge pull request #3108 from gleidi-suse/product-composer-systemd-osrt
...
verify-build-and-generatelists: Adjust to use --engine and --git-url for SLFO based products.
2024-06-17 09:37:53 +02:00
864dffa8ee
Merge pull request #3110 from DimStar77/fix_crash
...
check_source: fix crash AttributeError: 'CheckSource' object has no attribute 'review_message'
2024-06-17 09:28:47 +02:00
706a18f577
check_source: fix crash AttributeError: 'CheckSource' object has no attribute 'review_message'
...
An old typo, that was introduced in an attempt to support scm synced PRs
2024-06-17 09:12:40 +02:00
8673da0e78
verify-build-and-generatelists: Adjust to use --engine and --git-url for SLFO based products.
2024-06-14 16:46:10 +02:00
2dade57092
cleanup_rings: whitelist 'devscripts'
...
devscripts has a sub-flavor for checknashisms that is required in Ring1 (for rpmlint)
The flavor "" is technically not required, but removing the package would make the
sub-flavor vanish as well.
2024-06-14 15:59:03 +02:00
Fabian Vogt
9d63fee9d5
Merge pull request #3107 from Vogtinator/docker15.6
...
docker_publisher.py: Set 15.6 as latest
2024-06-13 12:33:18 +02:00
Fabian Vogt
8065dd3df6
docker_publisher.py: Set 15.6 as latest
2024-06-13 11:41:02 +02:00
1679c72982
Merge pull request #3106 from dirkmueller/drop_codecov
...
Remove codecoverage reporting
2024-06-12 10:45:42 +02:00
0059b8f24c
Remove codecoverage reporting
...
Noone looks at the data, we don't need to upload it
2024-06-12 09:21:10 +02:00
4d0b15223b
Merge pull request #3105 from gleidi-suse/restore_slfo_pipelines
...
gocd: Restore SLFO pipelines.
2024-06-11 16:02:40 +02:00
4c08396460
Restore SLFO pipelines
2024-06-11 15:44:39 +02:00
dc9d44d318
Merge pull request #3091 from gleidi-suse/explicit_product_composer
...
pkglistgen: cli: Explicitly enable product-composer instead of detecting directories.
2024-06-11 15:40:18 +02:00
d0b5f1c2a8
Merge pull request #3104 from g7/slfo-staging-wait
...
gocd: slfo-stagings: wait for product to be built before enabling images
2024-06-11 15:38:25 +02:00
79998098a1
Merge pull request #3087 from DimStar77/SD153979
...
announcer: inject hostname in case fqdn cannot be found
2024-06-11 12:48:40 +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
fe74cce047
Merge pull request #3102 from gleidi-suse/decouple_to_test_publish
...
gocd: sl-micro: Decouple publishing to :PUBLISH project, from publishing to :ToTest.
2024-06-10 14:41:03 +02:00
df8e85494e
gocd: sl-micro: Decouple publishing to :PUBLISH project, from publishing to :ToTest.
2024-06-10 14:08:13 +02:00
6d3b8a886e
pkglistgen: cli: Explicitly enable product-composer instead of detecting directories.
2024-06-10 10:05:42 +02:00
Fabian Vogt
63b8547c8b
Merge pull request #3100 from boiko/alp_micro6.0_maintenance
...
Adjust the staging configuration of ALP to maintenance needs
2024-06-05 10:02:00 +02:00