update-devel #141

Merged
nbelouin merged 78 commits from nbelouin/Factory:update-devel into devel 2025-05-07 10:19:14 +02:00
Owner
No description provided.
nbelouin added 78 commits 2025-05-06 16:07:58 +02:00
Add scheduled workflow for devel branch
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 11s
15362e9536
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Reviewed-on: #80
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Align with https://github.com/suse-edge/charts/pull/186
rancher-turtles-chart: Update to 0.16.0
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 20s
eff9a9b0c5
Align with https://github.com/suse-edge/charts/pull/186
Ironic dependency is located in different project when in internal obs
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 5s
0cb039a9df
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
init versions for release manifest 3.3
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 5s
ddabc54ac8
Reviewed-on: #82
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Merge pull request 'init versions for release manifest 3.3' (#83) from dprodanov/Factory:release-manifest-3.3 into main
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 27s
0b306a3e7a
Reviewed-on: #83
Reviewed-by: Ivo Petrov <ipetrov117@noreply.src.opensuse.org>
Aligns with https://github.com/suse-edge/charts/pull/189
Also see:
https://build.opensuse.org/package/rdiff/isv:SUSE:Edge:Metal3:Ironic:2024.2/ironic-image?linkrev=base&rev=11
metal3-chart: update to 0.9.3
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 10s
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 24s
d59f3540a2
Aligns with https://github.com/suse-edge/charts/pull/189
metal3-chart: update to 0.9.4
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 15s
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 33s
6531575f1b
Aligns with https://github.com/suse-edge/charts/pull/192
remove accidental push of .idea
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 6m45s
78a681a3a3
Merge pull request 'longhorn-1-7-3' (#89) from dprodanov/Factory:longhorn-1-7-3 into main
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 22s
389f19f7b9
Reviewed-on: #89
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Bump Rancher, RKE2, and k3s versions in release-manifest
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 46m14s
5db4c3bc79
This PR bumps Rancher, RKE2, and k3s versions to align them with
SV baseline to ensure the upgrade validation is done using the
correct versions.

Versions for traefik and traefik-crd Helm Charts are still
pending to be verified.
Update Helm Chart versions for traefik and traefik-crd
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 1s
dc19c71706
Change trigger_devel workflow to midday every week day
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -4s
fb896ffe62
Cron is configured to run every night on a daily basis which is
great. However, this has potential to break all the SV pipelines
as a commit that gets merged to EIB will result in a new image
build without the SV team have chance to validate and reflect the
change to SV.

This commit configures trigger_devel workflow to run midday every
week day so the SV team can make the necessary validations and
updates accordingly.

Please note that this should be considered as a temporary fix and
an automated way to bring new EIB versions to SV should be developed
collaboratively.
Reviewed-on: #93
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
metal3-chart: update to 0.10.0
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 22s
c68c882d35
Aligns with https://github.com/suse-edge/charts/pull/191
3.3.0: Bump rke2 to v1.32.2+rke2r1 in release-manifest
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 2m32s
ca510a470a
Merge pull request '3.3.0: Bump rke2 to v1.32.2+rke2r1 in release-manifest' (#95) from fdegirmenci/suse-edge-factory:update-release-manifest-3.3.0 into main
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 18s
20de7cd994
Reviewed-on: #95
Reviewed-by: Kristian Zhelyazkov <kzhelyazkov@noreply.src.opensuse.org>
Bump Metal3 and Turles RM versions
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 1h41m32s
75ae14da78
Merge pull request 'Bump Metal3 and Turles RM versions' (#96) from kzhelyazkov/Factory:bump-metal3-to-0.10.0 into main
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 5s
ab92525cbe
Reviewed-on: #96
Reviewed-by: Fatih Degirmenci <fdegirmenci@noreply.src.opensuse.org>
Update MetalLB and all other packages around it
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -2s
54c0850acf
Reviewed-on: #98
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Add metallb-chart build tags
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 1m34s
c8c20ce47a
Reviewed-on: #103
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Fix FRR-k8s versiobn
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 1m6s
3c08af8a28
Reviewed-on: #105
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Upgrade Hauler to v1.2.1 and add version to build (#92)
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in -9s
Synchronize Project Metadata / sync-prj-meta (push) Successful in 1s
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 1m6s
2b194211ee
Reviewed-on: #92
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Co-authored-by: dbw7 <danial.bekhit@suse.com>
Co-committed-by: dbw7 <danial.bekhit@suse.com>
Aligns with: https://github.com/suse-edge/charts/pull/193
Aligns with https://github.com/suse-edge/charts/pull/193
Update to 0.17.0 chart
Force nmc to run before NetworkManager to avoid race conditions
that can lead to undetermined network configuration.

Signed-off-by: Marco Chiappero <marco.chiappero@suse.com>
Bump Metal3 version
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -3s
e439f489ca
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com>
rancher-turtles-chart: remove stale file
All checks were successful
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 7s
3d1a70e87a
This was removed in the 0.17.0 chart but I didn't notice when rebasing
Fix IPA Downloader version, bump to 3.0.2
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 52m14s
c610436551
Update the Dockerfile to be aligned with the IPA ramdisk and metal3
Chart.

Signed-off-by: Marco Chiappero <marco.chiappero@suse.com>
metal3-chart: Remove stale files
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 12s
Trigger Devel Packages / Trigger source services for devel packages that changed (push) Successful in 6s
48472176f2
I missed this in #88 - we need to remove these template files to align with
00421ca826
[3.3.0] kubevirt update to 0.5.0
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 16s
083c753a0d
Reviewed-on: #94
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org>
Install both ramdisks in the ipa downloader
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 18s
98fa8835f7
- Make the different ipa-ramdisk packages installable side by side
- Clean the ipa-downloader Dockerfile from what seems to be unneeded
- Get both images in
- Use zstd instead of xz for better speed
- Check sums before redoing certs integration
- Add value to metal3 chart to select between architectures
- Get the two ESP available as well

Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Merge pull request 'Install both ramdisks in the ipa downloader' (#84) from nbelouin/Factory:multi-arch-ipa into main
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in -23s
Synchronize Project Metadata / sync-prj-meta (push) Successful in 15s
2b020e9bd7
Reviewed-on: #84
Reviewed-by: Alberto Morgante Medina <amorgante@noreply.src.opensuse.org>
Enable aarch64 build for kiwi-builder-image
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 10s
e3f36b74d9
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Merge pull request 'Enable aarch64 build for kiwi-builder-image' (#120) from nbelouin/Factory:enable-kiwi-arm into main
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in 4s
Synchronize Project Metadata / sync-prj-meta (push) Successful in -11s
b2e4b5e259
Reviewed-on: #120
Reviewed-by: Fatih Degirmenci <fdegirmenci@noreply.src.opensuse.org>
[3.3] - bump nm configurator rpm to 0.3.2
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 10s
b91c34b6c3
[3.3] - bump nm config to 0.3.2

use lfs
Reviewed-on: #116
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org>
Reviewed-on: #122
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org>
Although this file seems to be unused?
Remove MAINTAINER statement
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 10s
cb70d25886
this is deprecated and already in oci.authors
Merge pull request 'update kiwi-builder to use kiwi version as build macro' (#129) from dirkmueller/Factory:main into main
All checks were successful
Synchronize Project Metadata / sync-prj-meta (push) Successful in 11s
Synchronize Project Config / Update prjconf in OBS (push) Successful in -38s
481d7e90b4
Reviewed-on: #129
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org>
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Add support for uEFI aarch64 images without rpi config as default
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -39s
27aa096244
Previously, the default model for aarch64 raw disk images assumes that
you're deploying on Raspberry Pi, and not standard aarch64 systems. This
meant that all raw disk images were built with RPi firmware, and an MBR
boot record, which made it incompatible with systems that require uEFI/GPT
compatibility, especially with Edge Image Builder and Metal3/CAPI deployment
usage.

This PR introduces the following changes:

* Introduces new `Default-RPi` and `Base-RPi` profiles for compatibility with RPi users
* Forces `Base` and `Base-RT` profiles to use GPT based images (not MBR)
* Introduces a new `Base-RT-RPi` profile for kernel-rt on RPi (with MBR)
* Removes Raspberry Pi firmware packages from anything other than RPi profiles
* Modifies the `editbootinstall_rpi.sh` script to support container builds
* Adds policycoreutils-python-utils to the list of packages (for semanage)

See: https://bugzilla.suse.com/show_bug.cgi?id=1240619
Reviewed-on: #135
Reviewed-by: Alberto Morgante Medina <amorgante@noreply.src.opensuse.org>
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org>
Fix some issue with dependency projects ordering, make _config only build wanted packages
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 21m52s
6c1db68da8
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Merge pull request 'Fix some issue with dependency projects ordering, make _config only build wanted packages' (#137) from nbelouin/Factory:fix-meta-config into main
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in 4s
Synchronize Project Metadata / sync-prj-meta (push) Successful in -31s
ef68dbfd92
Reviewed-on: #137
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
EIB v1.2.0-rc0 needs golang 1.124
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 1h6m20s
49405f41f9
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Remove -chart suffixes
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -37s
652fc553b9
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
update to v1.2.0-rc1
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -47s
4259b167fd
Merge pull request 'Add checks (lint) for helm charts and images' (#128) from nbelouin/Factory:lint into main
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in -46s
Synchronize Project Metadata / sync-prj-meta (push) Successful in 19s
2013caec19
Reviewed-on: #128
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
Remove extra slash in image reference
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 29m5s
8b383c15fa
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Reviewed-on: #139
Reviewed-by: Fatih Degirmenci <fdegirmenci@noreply.src.opensuse.org>
Enable kubectl image on aarch64
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 13m7s
c81f5057ce
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
Merge pull request 'Enable kubectl image on aarch64' (#140) from nbelouin/Factory:kubect-aarch64 into main
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in -53s
Synchronize Project Metadata / sync-prj-meta (push) Successful in 11s
f32718b5e4
Reviewed-on: #140
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org>
Reviewed-by: Fatih Degirmenci <fdegirmenci@noreply.src.opensuse.org>
Reviewed-on: #126
Reviewed-by: Fatih Degirmenci <fdegirmenci@noreply.src.opensuse.org>
dprodanov approved these changes 2025-05-07 09:41:22 +02:00
nbelouin merged commit b1dfe698ff into devel 2025-05-07 10:19:14 +02:00
nbelouin deleted branch update-devel 2025-05-07 10:19:15 +02:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: suse-edge/Factory#141
No description provided.