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
396fe6928f
Merge pull request #3201 from openSUSE/sles_16_publish_pipelines
...
gocd: SLES 16.0: Remove duplicate pipeline.
2024-12-19 09:12:15 +01: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
Fabian Vogt
9b8e794548
Merge pull request #3200 from boiko/adjust_rabbit_openqa_for_micro_61
...
Look for images and sbom assets also in the iso/ folder
2024-12-16 16:11:58 +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
17af565e3a
Merge pull request #3199 from lkocman/micro62
...
Add Leap Micro 6.2 pipeline and publish_distro part
2024-12-10 16:11:18 +01:00
36b8411920
Add Leap Micro 6.2 pipeline and publish_distro part
2024-12-10 15:44:15 +01:00
157bf13503
Merge pull request #3198 from jwbruno/factoryauto_ignore_patchinfo
...
Make check_source ignore patchinfo using same rules as meta
2024-12-10 15:48:35 +08:00
João Walter Bruno Filho
23fe23b296
Make check_source ignore patchinfo using same rules as meta
...
Maintenance now uses patchinfo requests that were being declined by
the factory-auto bot.
2024-12-09 16:25:46 -03:00
ac74d91178
Merge pull request #3186 from openSUSE/filter_reviewers
...
osclib/list_command.py: Allow overriding reviews filter from the command line.
2024-12-04 17:26:49 +01:00
6f073412f0
osclib/list_command.py: Allow overriding reviews filter from the command line.
...
This patch implements overriding of the filter on reviews set up by the
staging plugin. It is now possible to filter requests that have been
reviewed by more than one group, for example; or to filter requests that
have lack a request by a specific group or bot.
2024-12-04 16:59:52 +01:00
c22257344b
Merge pull request #3196 from nilxam/skippkg_finder_productcompose
...
skippkg-finder: make skippkg-finder is able to support productcompose
2024-11-21 15:39:59 +08:00
0fb56d8120
skippkg-finder: make skippkg-finder is able to support productcompose
2024-11-21 02:46:34 +08:00
b39e2014d1
Merge pull request #3195 from lkocman/leapmicro61_publish_distro
...
Add Leap Micro 6.1 publish_distro configs
2024-11-15 20:22:55 +01:00
5e798097f5
Add Leap Micro 6.1 publish_distro configs
2024-11-15 15:59:50 +01:00
81e475905e
Merge pull request #3194 from lkocman/micro61ttm
...
Add TTM config for Leap Micro 6.1
2024-11-14 21:09:27 +08:00
3618cd4781
Add TTM config for Leap Micro 6.1
2024-11-14 20:48:09 +08:00
ec75d57180
Merge pull request #3187 from lkocman/leapmicro61
...
Add Leap Micro 6.1 ttm and pkglist workflows
2024-11-12 20:03:14 +01:00
1302faa8ce
Merge branch 'master' into leapmicro61
2024-11-12 19:15:22 +01:00
83ca9a3e9f
Merge pull request #3193 from g7/epaolantonio/slfo-product-fail-main
...
gocd: slfo-stagings: slfo-stagings: fail on broken/failed products (SLFO:Main)
2024-11-12 16:45:12 +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
e15d46c031
Merge pull request #3192 from g7/epaolantonio/slfo-product-fail-again
...
gocd: slfo-stagings: properly escape comments
2024-11-12 15:08:21 +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
61e555e079
Merge pull request #3191 from g7/epaolantonio/slfo-product-fail
...
gocd: slfo-stagings: fail on broken/failed products
2024-11-12 14:22:23 +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
bc9b1c6247
Merge pull request #3189 from openSUSE/fix_verify_repo
...
Add 180 minutes timeout to SLFO product building pipelines.
2024-11-11 15:01:50 +01:00
0d5e755150
Merge pull request #3190 from nilxam/fix_is_repo_dirty
...
Fix makeurl() usage in is_repo_dirty()
2024-11-11 18:23:06 +08:00
ca997498e8
Fix makeurl() usage in is_repo_dirty()
2024-11-11 17:37:07 +08:00
cdfda0be5c
Add 180 minutes timeout to SLFO product building pipelines.
2024-11-08 15:48:16 +01:00
88108f75a7
Merge pull request #3185 from openSUSE/improve_staging_list
...
osclib/list_command.py: Allow showing details for packages not in rings.
2024-11-07 11:01:12 +01:00
3edc4f008c
osclib/list_command.py: Show details also for requests targeted to packages not in rings.
...
This commit implements the ability to show for packages that do not
belong to any ring the same details that are shown for packages that do
live in rings. Due to concerns about compatibility and volume of the
output the feature is hidden behind a new --adi-details command
line flag.
2024-11-06 16:06:18 +01:00
844d248f1a
Merge branch 'master' into leapmicro61
2024-11-05 17:12:13 +01:00
Fabian Vogt
817ceac73e
Merge pull request #3188 from okynos/add-agama-project-prefix
...
Added SUSE:SLFO prefix for Agama SLES 16
2024-11-04 11:25:46 +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
dcb69987bc
Merge pull request #3171 from DimStar77/pcheck-fix-push
...
pcheck: fix creation of submit requests
2024-10-31 17:45:05 +01:00
b8f68aea90
pcheck: fix creation of submit requests
...
Use the proper API calls <request><action type="submit">… instead of
the no longer working <request type="submit">…
2024-10-31 16:44:37 +01:00
Fabian Vogt
a6db18b338
Merge pull request #3183 from Vogtinator/cleanup_rings-optim
...
cleanup_rings: Also keep the main package if a multibuild flavor is needed
2024-10-30 12:51:38 +01:00
Fabian Vogt
3b4efa19b1
cleanup_rings: Also keep the main package if a multibuild flavor is needed
...
To build "foo:bar", "foo" must not be deleted either.
2024-10-30 11:14:14 +01:00
Fabian Vogt
1e5ce555e1
cleanup_rings: Drop vagrant from the whitelist
...
Gone from openSUSE:Factory.
2024-10-30 11:12:35 +01:00
Fabian Vogt
fc92697c3b
osclib/memoize: Fix memoize without session=True
...
shelf only supports str as key, so convert bytes to str.
2024-10-30 11:04:12 +01:00
Fabian Vogt
a3417b2907
cleanup_rings: Make package_get_requiredby more memoize cache friendly
...
For debugging it's very useful to use @memoize(session=False), but that
did not work because the self parameter pickled to a different key for each
run, preventing cache hits. Avoid the self parameter.
2024-10-30 10:59:44 +01:00
fca81c89e3
Merge pull request #3182 from Vogtinator/bcirepobootstrap
...
gocd: Let the BCI role trigger BCI repo publishing
2024-10-30 09:47:25 +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
a883e205d2
Merge pull request #3180 from dirkmueller/bci_sp7
...
BCI repo pipeline for SP7
2024-10-29 12:07:20 +01:00
5f31e16203
BCI repo pipeline for SP7
2024-10-29 11:38:44 +01:00
Fabian Vogt
40192e1671
Merge pull request #3181 from Vogtinator/dockerlp15.6
...
docker_publisher.py: Avoid using the 15.5 armv7hl image for the opensuse/leap:15.6 tag
2024-10-24 14:30:57 +02:00
Fabian Vogt
4b10c02741
docker_publisher.py: Decouple opensuse/leap:15.6 from :15 and :latest
...
:15 and :latest can provide the 15.5 image for armv7l.
2024-10-24 14:09:11 +02:00
Fabian Vogt
71a07b9013
docker_publisher.py: Add option to remove archs from published images
...
Set a fetcher to None to explicitly remove this arch from a manifest list.
2024-10-24 14:08:26 +02: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