7556 Commits

Author SHA1 Message Date
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
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
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
Gustavo Yokoyama Ribeiro
97b7170e28
Merge pull request #3179 from gyr/fix-sles16-publish
Specify project and repository when release SLES16
2024-10-18 10:45:21 -03:00
d2867783ce Specify project and repository when release SLES16 2024-10-18 09:58:15 -03:00
Gustavo Yokoyama Ribeiro
841fa84c0d
Merge pull request #3178 from gyr/sles16-pipeline-split
Add new pipeline to release SLES to :PUBLISH
2024-10-16 12:03:00 -03:00
6a93a42454 Add new pipeline to release SLES to :PUBLISH 2024-10-16 11:34:35 -03:00
Gustavo Yokoyama Ribeiro
e8fa1ac391
Merge pull request #3177 from gyr/fix-sles-pipeline
Fix broken relase to :PUBLISH pipeline for SLES16
2024-10-10 12:26:24 -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
Gustavo Yokoyama Ribeiro
eb17b6b2e5
Merge pull request #3176 from gyr/sles16-release-agama
Add Agama installer in SLES release pipeline
2024-10-09 10:56:12 -03:00
c42ddab3fd Add Agama installer in SLES release pipeline 2024-10-09 10:05:17 -03:00
Gustavo Yokoyama Ribeiro
8e13319ed9
Merge pull request #3174 from gyr/fix-slfo-snapshot
Fix SLFO Snapshot pipeline
2024-10-08 08:15: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
5a19ca5516
Merge pull request #3175 from nilxam/main_branch_for_16
slfo-packagelist-uploader: Leap 16.0 should stay with main branch
2024-10-08 18:33:43 +08: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
0d331eec72
Merge pull request #3173 from nilxam/slfo_1_1_updater
slfo-packagelist-uploader: add a 'branch' argument and use 1.1 branch for Leap 16.0
2024-10-07 15:53:35 +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
96def08b43
Merge pull request #3164 from gleidi-suse/slfo-1.1
gocd: Add SUSE:SLFO:1.1 pipelines.
2024-10-01 14:08:11 +02:00
90ee9c2adc
Merge pull request #3169 from dirkmueller/f_strings
Use f-strings where possible
2024-10-01 13:28:42 +02:00
2850de1852 gocd: Add SUSE:SLFO:1.1 pipelines. 2024-10-01 11:56:35 +02:00
2918627094
Use f-strings where possible
Makes the code slightly more condense and easier to read
2024-10-01 10:07:15 +02:00
ba61d2071f
Merge pull request #3165 from nilxam/only_update_weakremovers
pkglistgen: add an ability to update weakremovers.inc only
2024-09-25 14:31:01 +08:00
a893eaaf7b gocd: to update weakremovers.inc via pkglistgen --only-update-weakremovers 2024-09-24 12:07:00 +02:00
6ce9d09938 pkglistgen: add an ability to update weakremovers.inc only
Add an --only-update-weakremovers option to be able to update
weakremovers.inc only. With this option, pkglistgen will checkout
release package and update weakremovers.inc, nothing else, no needed
to have other product package involved.
2024-09-24 12:07:00 +02:00
Fabian Vogt
af10cfaa59
Merge pull request #3166 from okynos/166973-sync-agama-osd
Sync Agama Live ISO to OSD for all architectures
2024-09-24 09:44:12 +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
6615422d9f
Merge pull request #3163 from gleidi-suse/fix_auto_freeze
gocd: slfo_stagings: Fix openSUSE-release-tools path.
2024-09-16 12:48:43 +02:00
32e14f0ae6
gocd: slfo_stagings: Fix openSUSE-release-tools path. 2024-09-16 12:12:20 +02:00
29d8faae64
Merge pull request #3162 from nilxam/ttm_16_0_snapshotabe_fix
ttm: fix repo handling in is_snapshotable for Leap 16
2024-09-14 17:48:37 +08:00
11e42ab5bb ttm: fix repo handling in is_snapshotable for Leap 16 2024-09-14 17:28:06 +08:00
f823b3dd9b
Merge pull request #3161 from nilxam/ttm_16_0
ttm: support Leap 16.0 development structure
2024-09-13 15:58:47 +08:00
0f8f0173ae gocd: enable Leap 16.0 TTM 2024-09-12 17:45:16 +08:00