f497cf5996
add release images file to the release container
2025-07-22 09:11:55 +02:00
9bcffd112d
Merge pull request 'Fix missing paths changes in condition' ( #209 ) from fix-ipa-paths into main
...
Reviewed-on: suse-edge/Factory#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
...
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
...
Update metal3-chart to include the following ironic and ipa downloader
changes:
suse-edge/Factory#196
suse-edge/Factory#198
suse-edge/Factory#199
suse-edge/Factory#200
suse-edge/Factory#201
suse-edge/Factory#203
suse-edge/Factory#204
suse-edge/Factory#207
suse-edge/Factory#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
...
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
...
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
...
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
...
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
...
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
...
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
...
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
...
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: suse-edge/Factory#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
...
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
...
Reviewed-on: suse-edge/Factory#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
...
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: suse-edge/Factory#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: suse-edge/Factory#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: suse-edge/Factory#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
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: suse-edge/Factory#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: suse-edge/Factory#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: suse-edge/Factory#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
2025-06-10 11:12:08 +02:00
87f163939c
kiwi-builder-image: Remove failure if package version mismatch
...
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
2025-06-10 11:35:02 +03:00
aa677745a8
Bump ECO version to v0.3.0
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: suse-edge/Factory#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
...
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
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
...
Reviewed-on: suse-edge/Factory#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: suse-edge/Factory#178
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org >
2025-06-10 09:34:06 +02:00
e5de658ae9
create new kubectl image
2025-06-09 17:25:39 +03:00
8cc06f4ccb
[3.4.0] - create release manifest
2025-06-09 11:22:25 +03:00
9dc5ba4c52
release-manifest: 3.3.1 version bumps
...
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: suse-edge/Factory#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
...
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
...
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: suse-edge/Factory#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: suse-edge/Factory#166
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org >
2025-05-27 13:31:03 +02:00