Marco Chiappero mchiappero
  • Joined on 2024-10-17
mchiappero pushed to dual-stack-chart at mchiappero/Factory 2025-08-04 10:20:03 +02:00
949a24a8fd merge upstream
51b082a3f1 feat: Package pyhelm3 as requirement for c-v
Compare 2 commits »
mchiappero pushed to main at mchiappero/Factory 2025-08-04 10:09:54 +02:00
51b082a3f1 feat: Package pyhelm3 as requirement for c-v
mchiappero created branch dual-stack-chart in mchiappero/Factory 2025-08-03 23:38:21 +02:00
mchiappero pushed to dual-stack-chart at mchiappero/Factory 2025-08-03 23:38:21 +02:00
cf76077752 Update the URL for the BMO to connect to Ironic
34b3a36787 Include the hostname for SAN in Certificates
7b78c1b0d8 Introduce metal3.provisioningIP template and deprecate ironicIP
a26f3b1e91 Allow to change the LISTEN_ALL_INTERFACE variable for Ironic
ef880d81fb Introduce the provisioningHostname env variable in Ironic
Compare 7 commits »
mchiappero approved suse-edge/Factory#217 2025-07-31 14:05:00 +02:00
Bump BMO to 0.10.2
mchiappero commented on pull request suse-edge/Factory#213 2025-07-30 14:28:32 +02:00
Dual-stack support

@nbelouin @steven.hardy Regarding the VirtualHost directive for the Ironic API, I wonder if it shouldn't include any IRONIC_EXTERNAL_IP or IRONIC_EXTERNAL_HTTP_URL. If so... it has always been…

mchiappero commented on pull request suse-edge/Factory#213 2025-07-30 10:59:55 +02:00
Dual-stack support

Or a variable pulled by both, to avoid unnecessary layers in the container.

mchiappero commented on pull request suse-edge/Factory#213 2025-07-30 10:46:54 +02:00
Dual-stack support

It still works that way, the interface name is derived at wait_for_interface_or_ip now from the PROVISIONING_IP (fixing a lookup at a point where the IP might not be present anyway) and set into…

mchiappero pushed to dual-stack at mchiappero/Factory 2025-07-30 10:09:32 +02:00
e5f765ec69 Let Apache use separate IPv4 and IPv6 sockets for listening to any
2d83191e53 Update httpd.conf to bind to IPv4 and/or IPv6 sockets
11cd6f8ebe Let Ironic API use IPv4 and IPv6 sockets when possible
ad68f891f5 Set host_ip to an IPv6 address when found
e155a809b8 Use my_ipv6 when IRONIC_IPV6 is defined in ironic.conf
Compare 12 commits »
mchiappero pushed to dual-stack-upstream at mchiappero/Factory 2025-07-29 21:15:41 +02:00
e5f765ec69 Let Apache use separate IPv4 and IPv6 sockets for listening to any
2d83191e53 Update httpd.conf to bind to IPv4 and/or IPv6 sockets
11cd6f8ebe Let Ironic API use IPv4 and IPv6 sockets when possible
ad68f891f5 Set host_ip to an IPv6 address when found
e155a809b8 Use my_ipv6 when IRONIC_IPV6 is defined in ironic.conf
Compare 10 commits »
mchiappero created branch dual-stack-upstream in mchiappero/Factory 2025-07-29 19:38:41 +02:00
mchiappero pushed to dual-stack-upstream at mchiappero/Factory 2025-07-29 19:38:41 +02:00
9c19cf9152 Let Apache use separate IPv4 and IPv6 sockets for listening to any
fb97636c85 Update httpd.conf to bind to IPv4 and/or IPv6 sockets
dc8936b2fe Let Ironic API use IPv4 and IPv6 sockets when possible
ccccc70456 Set host_ip to an IPv6 address when found
76022ae346 Use my_ipv6 when IRONIC_IPV6 is defined in ironic.conf
Compare 10 commits »
mchiappero pushed to dual-stack at mchiappero/Factory 2025-07-29 18:55:35 +02:00
6dd551f7db Let Apache use separate IPv4 and IPv6 sockets for listening to any
mchiappero pushed to dual-stack at mchiappero/Factory 2025-07-29 18:46:44 +02:00
54357a748a Let Apache use separate IPv4 and IPv6 sockets for listening to any
4b88578080 Update httpd.conf to bind to IPv4 and/or IPv6 sockets
37e26d0be2 Let Ironic API use IPv4 and IPv6 sockets when possible
96d3553dd8 Set host_ip to an IPv6 address when found
19c420eab0 Use my_ipv6 when IRONIC_IPV6 is defined in ironic.conf
Compare 23 commits »
mchiappero pushed to main at mchiappero/Factory 2025-07-29 18:25:57 +02:00
d45c9764a4 release-manifest: Update rancher-turtles versions
efd8bf1075 rancher-turtles-airgap-resources: Update to 0.21.0
892400cea7 rancher-turtles: Update 0.21.0
ff1b390d09 Merge pull request 'Add pre-commit to update release manifest' (#211) from nbelouin/Factory:pre-commit-manifest into main
c3f1be5640 Add pre-commit to update release manifest
Compare 27 commits »
mchiappero commented on pull request suse-edge/Factory#213 2025-07-29 11:19:19 +02:00
Dual-stack support

Oh, and need to reword a few commit messages.

mchiappero commented on pull request suse-edge/Factory#213 2025-07-29 11:18:07 +02:00
Dual-stack support

Okay, I think it's good to go now, if you could PTAL... There are only a couple of things I would like to explore, that is, 1) explore the use of IRONIC_URL_HOSTNAME in ironic.conf for CONDUCTOR_HO…

mchiappero pushed to dual-stack at mchiappero/Factory 2025-07-29 11:03:52 +02:00
3b51a9d144 Let Apache use separate IPv4 and IPv6 sockets for listening to any
9ace074db3 Support dual sockets in Apache
47e9ff4461 Let Ironic API use IPv4 and IPv6 sockets when possible
8ee7b45ce9 Set host_ip to an IPv6 address when found
d0dc993086 Use my_ipv6 when IRONIC_IPV6 is defined in ironic.conf
Compare 12 commits »
mchiappero pushed to dual-stack at mchiappero/Factory 2025-07-29 10:29:13 +02:00
f260540edb Temporary debugging prints
1b5db193d3 Let Apache use separate IPv4 and IPv6 sockets for listening to any
4f19d476b3 Support dual sockets in Apache
330d3f17e0 Let Ironic API use IPv4 and IPv6 sockets when possible
Compare 4 commits »
mchiappero pushed to dual-stack at mchiappero/Factory 2025-07-29 08:34:46 +02:00
9c526f084e Temporary debugging prints