9bcffd112d
Merge pull request 'Fix missing paths changes in condition' ( #209 ) from fix-ipa-paths into main
...
Reviewed-on: #209
Reviewed-by: Kristian Zhelyazkov <kzhelyazkov@noreply.src.opensuse.org >
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
2025-07-11 15:32:03 +02:00
83b660285a
Fix missing paths changes in condition
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 12s
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 1m0s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-07-11 15:31:07 +02:00
f23003c01f
Bump minor version in ironic-image and metal3-chart
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m53s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m51s
Update metal3-chart to include the following ironic and ipa downloader
changes:
#196
#198
#199
#200
#201
#203
#204
#207
#208
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-10 20:29:22 +00:00
4b9928ccdf
metal3-chart: cleanup ironic-bmo ConfigMap
...
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 12s
Apparently the ironic-bmo ConfigMap used to be shared with both Ironic
and the BareMetalOperator. Since it is no longer the case and many
variables are not used by Ironic, remove them.
Also, rename the ConfigMap, so that it is clearer it is for Ironic only.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-10 19:55:43 +00:00
df55d2abd4
Bump versions
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m40s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m40s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-07-10 15:41:30 +02:00
214a65f2db
Remove duplicate files from image to make it lighter
...
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-07-10 15:37:02 +02:00
d00b6ece5f
Move the copy of Jinja templates to resemble upstream
...
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 12s
Follow the same location for the COPY command moving the Jinja template
files in the image.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-07 21:49:15 +00:00
67f63aadc7
Remove stale file entries for old BIOS based machines
...
Two entries pointing to old and unesed files for non UEFI servers seem
to be unused both here and upstream, so this commit removes them.
2025-07-07 21:49:15 +00:00
f88e75a724
Apply misc changes to Dockerfile to align with upstream
...
Having a completely different image and build system the Dockerfile will
always differ quite significantly from the upstream one. Nonetheless,
it's still useful to make the commont parts to look alike as much as
possible to ease maintanance and update.
Note, this is just a small set of changes that are possible, more effort
into this direction may follow at later stage.
2025-07-07 21:49:13 +00:00
ef6989b0d8
Restore the upstream directory structure
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m50s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 18s
It is now possible to bring back the original directory structure for
config (/ironic-config) files and scripts (/scripts). This will make
updates to re-align with upstream easier.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-07 21:45:39 +00:00
b2ca623d14
Remove unused prometheus exporter
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m49s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m35s
The Prometheus exporter is effectively, not only unused, but
unusable, due to missing dependencies. Since currently we
don't have use case for it, opt for dropping the exporter
entirely from the image.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-07 13:12:16 +00:00
53c16ce7c9
Drop inotify-tools and switch to pyinotify
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m45s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m7s
No longer inotifywait use and move to python pyinotify.
See https://github.com/metal3-io/ironic-image/issues/605 for
more details.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-03 12:47:31 +00:00
e55bf1ab63
Fix incorrect ArchExclusiveLine OBS directive
...
One Docker specific OBS directive, ArchExclusiveLine, is incorrectly
testing for x86 instead of aarch64, likely due to a copy-and-paste
error. Change the architecture for that RUN command.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-07-03 11:20:37 +02:00
4f71473b0a
Fix wrong indentation in Dockerfile
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 26s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m30s
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-06-30 14:52:10 +00:00
e20624cf98
Remove unused files as a single process/service is used
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m36s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m15s
Revision 7 from isv:SUSE:Edge:Metal3:Ironic:2024.2 introduced
significant changes on how Ironic is run, by having only a single Apache
instance running the API, and conductor and inspector no longer use IP
sockets. However while porting this change to Factory some files have
not been removed here, so remove no longer used files to keep this
repository up to date.
Signed-off-by: Marco Chiappero <marco.chiappero@suse.com >
2025-06-26 10:37:24 +00:00
afba5dedef
Merge pull request 'metal3: Upgrade Mariadb' ( #194 ) from nbelouin/Factory:mariadb-upgrade into main
...
Reviewed-on: #194
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
Reviewed-by: Marco Chiappero <mchiappero@noreply.src.opensuse.org >
2025-06-19 09:51:22 +02:00
5cbf832b02
Update versions for metal3-chart
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m20s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 1m36s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-06-16 14:37:30 +02:00
7cf1b8ea26
Fix upgrade issue
...
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-06-16 14:37:30 +02:00
83b44c9bc7
Bump mariadb chart
...
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-06-16 14:37:29 +02:00
a7cb23a9c1
Merge pull request 'Fix _config to correctly publish arm64 kiwi builder' ( #193 ) from nbelouin/Factory:arm64-kiwi into main
...
Synchronize Project Config / Update prjconf in OBS (push) Successful in -27s
Synchronize Project Metadata / sync-prj-meta (push) Successful in 1m8s
Reviewed-on: #193
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org >
2025-06-12 14:05:06 +02:00
07505665e4
Fix _config to correctly publish arm64 kiwi builder
...
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
13b18090d0
Merge pull request 'kiwi-builder-image: Remove failure if package version mismatch' ( #184 ) from nbelouin/Factory:fix-kiwibuilder-image into main
...
Reviewed-on: #184
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org >
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
2025-06-10 13:31:13 +02:00
22947d9847
Merge pull request 'Remove additional tag without the _up suffix from UI extension charts' ( #181 ) from jtomasek/Factory:remove-tags-extensions into main
...
Reviewed-on: #181
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 13:24:11 +02:00
3d087070a7
Merge pull request '[3.3.1] - bump turtles airgap version to align with the other turtle chart version' ( #188 ) from dprodanov/Factory:turtles-airgap into main
...
Reviewed-on: #188
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
2025-06-10 13:18:03 +02:00
9bc3066279
[3.3.1] - bump turtles airgap version to align with the other turtle chart version
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m20s
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 42m48s
2025-06-10 13:34:25 +03:00
ec4c51d003
Merge pull request 'Bump ECO version to v0.3.0' ( #169 ) from bump-eco-to-030 into main
...
Reviewed-on: #169
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 11:34:24 +02:00
70ff1fdd31
Merge pull request 'EIB updates for 1.2.1' ( #185 ) from update-eib into main
...
Reviewed-on: #185
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 11:26:13 +02:00
ce6519f470
Merge pull request 'bump uc and turtles version as a follow up of the kubectl image bump' ( #183 ) from dprodanov/Factory:bump-charts into main
...
Reviewed-on: #183
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 11:15:58 +02:00
0ccade5817
EIB updates for 1.2.1
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m19s
Build PR in OBS / Build PR in OBS (pull_request_target) Failing after 46m10s
2025-06-10 11:12:08 +02:00
87f163939c
kiwi-builder-image: Remove failure if package version mismatch
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 14s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m19s
Remove the automatic failure if repo package and base image are
mismatched.
This is needed to prevent automation from failing when updated base
image doesn't exists.
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-06-10 11:04:11 +02:00
f0d7ede6e0
bump uc and turtles version as a follow up of the kubectl image bump
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m18s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m18s
2025-06-10 11:35:02 +03:00
aa677745a8
Bump ECO version to v0.3.0
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m19s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in 13s
2025-06-10 11:23:58 +03:00
08797b0030
Merge pull request 'release-manifest: fix version' ( #180 ) from dprodanov/Factory:fix-versions into main
...
Reviewed-on: #180
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 09:56:50 +02:00
8b37096c3a
Remove additional tag without the _up suffix from UI extension charts
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m19s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m18s
The issue https://github.com/rancher/rancher/issues/48746 which
required this workaround has been fixed and backported to Rancher
2.11.2 so the additional tags are no longer needed.
2025-06-10 09:50:04 +02:00
6ca1cc0ded
fix RM version
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m19s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m17s
2025-06-10 10:47:15 +03:00
fc24747ee5
Merge pull request '[3.4.0] - create release manifest' ( #177 ) from dprodanov/Factory:release-3-4-0 into main
...
Synchronize Project Metadata / sync-prj-meta (push) Successful in -1m16s
Reviewed-on: #177
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 09:34:37 +02:00
9c2d445b06
Merge pull request 'create new kubectl image' ( #178 ) from dprodanov/Factory:kubectl-1.32.4 into main
...
Reviewed-on: #178
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 09:34:06 +02:00
e5de658ae9
create new kubectl image
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) Successful in 12s
2025-06-09 17:25:39 +03:00
8cc06f4ccb
[3.4.0] - create release manifest
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) Successful in -1m17s
2025-06-09 11:22:25 +03:00
9dc5ba4c52
release-manifest: 3.3.1 version bumps
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 16s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m13s
Updates to consume the latest patch releases from Rancher, RKE2/k3s
and Neuvector
2025-06-05 14:55:42 +01:00
f92f3600e6
release-manifest: update rancher-turtles version
2025-06-04 17:05:22 +02:00
e379d5df4e
rancher-turtles-airgap-resources: Updates for 0.20.0
...
To align with https://github.com/suse-edge/charts/pull/221
2025-06-04 17:05:22 +02:00
346d6137fe
rancher-turtles-chart: Updates for 0.20.0
...
To align with https://github.com/suse-edge/charts/pull/221
2025-06-04 17:05:22 +02:00
1f36228510
Merge pull request 'Fix metal3 chart' ( #172 ) from nbelouin/Factory:metal3-chart-fixes into main
...
Reviewed-on: #172
Reviewed-by: Marco Chiappero <mchiappero@noreply.src.opensuse.org >
Reviewed-by: Steven Hardy <steven.hardy@noreply.src.opensuse.org >
2025-06-04 11:26:57 +02:00
ec7da715f4
Fix metal3 chart issues
...
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 -1m10s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-06-04 10:43:46 +02:00
1ad6c99257
metal3-chart: fixup remove forgotten file
...
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-06-04 10:43:19 +02:00
12e91c2102
Bump EIB tag to 1.2.0.1
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -57s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -1m11s
Follow up to #166 which bumped NMC and the related IPA downloader image,
we also need to bump EIB since it also consumes the updated NMC version
2025-05-29 10:02:32 +01:00
6fb80441cd
Merge pull request 'metal3: Add a hook to BMO start to ensure it restarts on ironic CA change' ( #165 ) from nbelouin/Factory:try-bmo-fix into main
...
Reviewed-on: #165
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org >
2025-05-27 13:31:41 +02:00
93a5f6813d
Merge pull request 'Bump NM-Configurator to v0.3.3' ( #166 ) from nbelouin/Factory:nmc-bump into main
...
Reviewed-on: #166
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org >
2025-05-27 13:31:03 +02:00
bdaa422813
Bump ipa ramdisk version for nm-config fix
...
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in -1m7s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -59s
Signed-off-by: Nicolas Belouin <nicolas.belouin@suse.com >
2025-05-27 12:39:36 +02:00