25 Commits

Author SHA256 Message Date
4b9c348c90 _config: prefer postgresql18-devel-mini
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -42s
Synchronize Project Config / Update prjconf in OBS (push) Successful in 5s
Synchronize Project Metadata / sync-prj-meta (push) Successful in -38s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -35s
To fix build issue for ironic-image
2026-02-03 09:19:04 +00:00
c0c01e7638 release-manifest: allow build on arm
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -20s
Synchronize Project Config / Update prjconf in OBS (push) Successful in -23s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 31s
Synchronize Project Metadata / sync-prj-meta (push) Successful in 29s
Although the upgrade controller flow isn't fully tested on ARM yet
it's useful to have the release manifest image available, for example
to enable developer automation which consumes the release manifest image.
2026-01-08 14:18:40 +00:00
41e7ef637f Enable build of sriov artifacts for aarch64
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 9s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 8s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-12-08 09:21:55 +01:00
d54d3edc64 Switch to an exclude strategy for aarch64
Some checks failed
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 11s
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 6m27s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-11-28 15:32:54 +01:00
1654c09fac Add new dependencies for Ironic and IPA
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-11-28 15:32:54 +01:00
bcfa0cafce Adapt Ironic image and IPA to SLE16 build
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-11-28 15:32:54 +01:00
4e519b2fe1 Adapt EIB image for SLE16 build
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-11-28 15:32:54 +01:00
8e2ee2234d Use SLE16 as base
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-11-28 15:32:54 +01:00
54886117da Adding arm64 build for support tools (#280)
All checks were successful
Synchronize Project Config / Update prjconf in OBS (push) Successful in 3s
Synchronize Project Metadata / sync-prj-meta (push) Successful in -13s
Adding arm64 build for nessie and python-suse-edge-components-versions

Co-authored-by: George <george_agriogiannis@yahoo.com>
Reviewed-on: #280
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
2025-10-06 12:52:09 +02:00
4e32759250 Bump prefered cargo to 1.89
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 15s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 6s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-09-03 08:25:07 +02:00
e-minguez
5b167e10ab feat: Add suse-edge-components-versions
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 10s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 8s
2025-09-02 13:44:12 +02:00
3a98fe8f00 Update to SLE 15.7 and OpenStack 2025.1
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-07-24 13:44:12 +02:00
07505665e4 Fix _config to correctly publish arm64 kiwi builder
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m12s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -24s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-06-12 09:23:20 +02:00
f2d39a7025 Fix issues with config and meta when releasing
Some checks failed
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m6s
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 29m22s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-05-27 12:09:12 +02:00
c81f5057ce Enable kubectl image on aarch64
Some checks failed
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 13m7s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-05-06 14:18:52 +02:00
652fc553b9 Remove -chart suffixes
All checks were successful
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -37s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-04-30 16:42:54 +02:00
8a9717c266 Add initial checks
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-04-30 16:42:54 +02:00
6c1db68da8 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
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-04-30 14:51:17 +02:00
Dirk Müller
04937b90b7 build the kiwi-image in an images_16.0 repository 2025-04-23 19:10:50 +02:00
e3f36b74d9 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
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-04-09 11:13:58 +02:00
98fa8835f7 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
- 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>
2025-04-03 15:34:29 +02:00
2b194211ee 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
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>
2025-03-20 20:28:44 +01:00
98c4be017d Add ipcalc, crudini and fakeroot for aarch64 build
Some checks failed
Synchronize Project Config / sync-pr-project (pull_request_target) Failing after 1s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-02-24 13:50:10 +01:00
f61bb1e0e6 Add metal3 images to ARM allowlist
Some checks failed
OBS SCM/CI Workflow Integration started
OBS: autoconf - standard/aarch64
OBS: akri-debug-echo-discovery-handler-image - images/aarch64
OBS: akri-udev-discovery-handler-image - images/aarch64
OBS: baremetal-operator - standard/aarch64
OBS: akri-controller-image - images/aarch64
OBS: cosign - standard/aarch64
OBS: akri-onvif-discovery-handler-image - images/aarch64
OBS: akri-opcua-discovery-handler-image - images/aarch64
OBS: crudini - standard/aarch64
OBS: akri-webhook-configuration-image - images/aarch64
OBS: baremetal-operator-image - images/aarch64
OBS: endpoint-copier-operator-chart - charts/x86_64
OBS: cdi-chart - charts/x86_64
OBS: akri-dashboard-extension-chart - charts/x86_64
OBS: akri-chart - charts/x86_64
OBS: fakeroot - standard/aarch64
OBS: autoconf - standard/x86_64
OBS: baremetal-operator - standard/x86_64
OBS: crudini - standard/x86_64
OBS: frr-k8s - standard/x86_64
OBS: akri-udev-discovery-handler-image - images/x86_64
OBS: akri-controller-image - images/x86_64
OBS: akri-onvif-discovery-handler-image - images/x86_64
OBS: akri-opcua-discovery-handler-image - images/x86_64
OBS: akri-webhook-configuration-image - images/x86_64
OBS: akri-debug-echo-discovery-handler-image - images/x86_64
OBS: cri-tools - standard/aarch64
OBS: baremetal-operator-image - images/x86_64
OBS: frr-image - images/x86_64
OBS: endpoint-copier-operator - standard/x86_64
OBS: cri-tools - standard/x86_64
OBS: edge-image-builder - standard/x86_64
OBS: hauler - standard/aarch64
OBS: endpoint-copier-operator - standard/aarch64
OBS: frr-image - images/aarch64
OBS: ipcalc - standard/x86_64
OBS: cosign - standard/x86_64
OBS: kiwi-builder-image - images/x86_64
OBS: metallb-chart - charts/x86_64
OBS: kubevirt-chart - charts/x86_64
OBS: metal3-chart - charts/x86_64
OBS: kubevirt-dashboard-extension-chart - charts/x86_64
OBS: edge-image-builder - standard/aarch64
OBS: metallb - standard/x86_64
OBS: kube-rbac-proxy - standard/x86_64
OBS: kubectl - standard/x86_64
OBS: rancher-turtles-chart - charts/x86_64
OBS: obs-service-set_version - standard/x86_64
OBS: release-manifest-image - test_manifest_images/x86_64
OBS: release-manifest-image - images/x86_64
OBS: release-manifest-image - test_manifest_images/aarch64
OBS: sriov-crd-chart - charts/x86_64
OBS: sriov-network-operator-chart - charts/x86_64
OBS: fakeroot - standard/x86_64
OBS: rancher-turtles-airgap-resources-chart - charts/x86_64
OBS: upgrade-controller-chart - charts/x86_64
OBS: endpoint-copier-operator-image - images/x86_64
OBS: obs-service-set_version - standard/aarch64
OBS: frr-k8s - standard/aarch64
OBS: ipcalc - standard/aarch64
OBS: akri - standard/x86_64
OBS: upgrade-controller - standard/x86_64
OBS: kubectl-image - images/x86_64
OBS: upgrade-controller - standard/aarch64
OBS: hauler - standard/x86_64
OBS: kubectl - standard/aarch64
OBS: ironic-image - images/x86_64
OBS: kiwi-builder-image - images/aarch64
OBS: release-manifest-image - images/aarch64
OBS: akri-agent-image - images/x86_64
OBS: kube-rbac-proxy - standard/aarch64
OBS: nm-configurator - standard/x86_64
OBS: upgrade-controller-image - images/x86_64
OBS: endpoint-copier-operator-image - images/aarch64
OBS: akri - standard/aarch64
OBS: metallb - standard/aarch64
OBS: frr-k8s-image - images/aarch64
OBS: kubectl-image - images/aarch64
OBS: ironic-image - images/aarch64
OBS: frr-k8s-image - images/x86_64
OBS: nm-configurator - standard/aarch64
OBS: kube-rbac-proxy-image - images/aarch64
OBS: akri-agent-image - images/aarch64
OBS: upgrade-controller-image - images/aarch64
OBS: kube-rbac-proxy-image - images/x86_64
OBS: metallb-speaker-image - images/aarch64
OBS: metallb-controller-image - images/aarch64
OBS: metallb-controller-image - images/x86_64
OBS: metallb-speaker-image - images/x86_64
OBS: ironic-ipa-ramdisk - standard/x86_64
OBS: ironic-ipa-downloader-image - images/x86_64
OBS: ironic-ipa-ramdisk - standard/aarch64
OBS: ironic-ipa-downloader-image - images/aarch64
OBS: edge-image-builder-image - images/aarch64
OBS: edge-image-builder-image - images/x86_64
OBS: edge-image-builder-image - test_manifest_images/aarch64
OBS: edge-image-builder-image - test_manifest_images/x86_64
We need to ensure these build to enable usage of the metal3 chart on ARM
2025-02-20 09:36:23 +00:00
c86d724e92 Add project config to git
All checks were successful
OBS SCM/CI Workflow Integration started
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com>
2025-02-14 14:31:09 +01:00