Steven Hardy steven.hardy
  • Joined on 2024-10-21
steven.hardy pushed to turtles_021 at steven.hardy/Factory 2025-07-24 17:53:39 +02:00
bd25ca3b9b release-manifest: Update rancher-turtles versions
steven.hardy pushed to turtles_021 at steven.hardy/Factory 2025-07-24 17:52:16 +02:00
c950f03284 rancher-turtles-airgap-resources: Update to 0.21.0
fd16e9e598 rancher-turtles: Update 0.21.0
ed4448d7a6 Merge pull request 'add release images file to the release container' (#212) from amorgante/Factory:add-release-images into main
f9df52a457 add release images file to the release container
9bcffd112d Merge pull request 'Fix missing paths changes in condition' (#209) from fix-ipa-paths into main
Compare 10 commits »
steven.hardy created branch turtles_021 in steven.hardy/Factory 2025-07-24 17:52:16 +02:00
steven.hardy commented on pull request suse-edge/Factory#208 2025-07-10 16:31:03 +02:00
Remove duplicate initramfs and kernel files from image

Do we also need to bump the chart version, or is this being batched with other recent changes prior to proposing upstream to the GH repo?

steven.hardy approved suse-edge/Factory#208 2025-07-10 16:29:18 +02:00
Remove duplicate initramfs and kernel files from image

Nice improvement, lgtm!

steven.hardy commented on pull request suse-edge/Factory#201 2025-07-08 10:28:40 +02:00
Make an effort to (partially) realign the Dockerfile with upstream

lgtm - although in future we should perhaps consider an upstream change to make the location of the j2 templates more consistent - it's a bit weird atm since some end up in /tmp and others in…

steven.hardy commented on pull request suse-edge/Factory#200 2025-07-04 16:45:15 +02:00
Restore the upstream directory structure

My point is until now this wasn't copied into the image at all (we had an unused file but it's not COPY'd in the Dockerfile)

With this change it is copied, but AFAICS the [script won't…

steven.hardy commented on pull request suse-edge/Factory#202 2025-07-04 15:46:40 +02:00
WIP: Align config files and scripts with upstream (v30.0.0)

This reverts the fix I made for https://gitlab.com/sylva-projects/sylva-core/-/issues/2147 but I think it's probably OK since the uefi bootloader is now access via file:// instead of the vmedia webserver

steven.hardy commented on pull request suse-edge/Factory#202 2025-07-04 15:40:23 +02:00
WIP: Align config files and scripts with upstream (v30.0.0)

This may reintroduce the spurious restart I fixed in https://build.opensuse.org/package/rdiff/isv:SUSE:Edge:Metal3:Ironic:2024.2/ironic-image?linkrev=base&rev=10 - at the time I couldn't reproduce the same issue with the upstream environment but it would probably be reasonable to push the change upstream anyway?

steven.hardy commented on pull request suse-edge/Factory#202 2025-07-04 15:24:45 +02:00
WIP: Align config files and scripts with upstream (v30.0.0)

As mentioned in #200 - we can't remove this as it's required to allow Ironic to accept the nmstate network-data format instead of enforcing the openstack schema

steven.hardy commented on pull request suse-edge/Factory#200 2025-07-04 15:01:24 +02:00
Restore the upstream directory structure

Yes it's necessary to keep this, as it allows us to part nmstate format for the preprovisioningNetworkData and networkData - without the empty schema Ironic won't allow this as it doesn't match…

steven.hardy commented on pull request suse-edge/Factory#200 2025-07-04 14:58:33 +02:00
Restore the upstream directory structure

This copies runironic-exporter which AFAICS was not previously copied, and looks like it won't work due to missing dependencies - since we don't currently test/support it I'd suggest we just remove it and skip copying it from upstream until/unless there is a requirement for it?

steven.hardy commented on pull request suse-edge/Factory#200 2025-07-04 14:44:19 +02:00
Restore the upstream directory structure

Note this empty schema file doesn't exist upstream, it might be a good candidate for an upstream PR with some variable to enable the related Ironic config (disabled by default upstream) - I think it could be justified as other community members may well be interested in enabling other user-data payloads which don't conform to the openstack schema

steven.hardy pushed to main at suse-edge/Factory 2025-07-04 14:40:42 +02:00
53c16ce7c9 Drop inotify-tools and switch to pyinotify
steven.hardy merged pull request suse-edge/Factory#199 2025-07-04 14:40:41 +02:00
Drop inotify-tools and switch to pyinotify
steven.hardy pushed to main at suse-edge/Factory 2025-07-03 11:20:41 +02:00
e55bf1ab63 Fix incorrect ArchExclusiveLine OBS directive
steven.hardy merged pull request suse-edge/Factory#203 2025-07-03 11:20:39 +02:00
Fix incorrect ArchExclusiveLine OBS directive