<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/ironic/ironic-pxe/extend_start.sh, branch stable/2026.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2026.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2026.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2026-08-03T09:52:24+00:00</updated>
<entry>
<title>ironic-pxe: don't fail if symlinks already exist</title>
<updated>2026-08-03T09:52:24+00:00</updated>
<author>
<name>Owen Jones</name>
<email>owen@stackhpc.com</email>
</author>
<published>2026-07-10T13:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=e40da0d4a7a73212cb16698a12eaeb5799cc55c7'/>
<id>urn:sha1:e40da0d4a7a73212cb16698a12eaeb5799cc55c7</id>
<content type='text'>
`ironic-pxe` start-up fails if symlinks to efi files have previously
been created. Removing test for existence and adding `-f` flag to
symlink creation ensures they always exist without failing on start.

Closes-Bug: #2160317
Change-Id: Ib736e5beb201409c8987fbc62225c75f89cbfe62
Signed-off-by: Owen Jones &lt;owen@stackhpc.com&gt;
(cherry picked from commit 2da1223d8301da05f9b070ca656d62c1bde93c66)
</content>
</entry>
<entry>
<title>ironic-pxe: Remove httpd setup call</title>
<updated>2026-05-08T16:11:05+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-05-08T06:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=8b9e2b80517c498c6ac7a6fd4c8c119754c3a420'/>
<id>urn:sha1:8b9e2b80517c498c6ac7a6fd4c8c119754c3a420</id>
<content type='text'>
We're not using ironic-pxe as ironic-http anymore and kolla_httpd_setup
has been removed from base.

Change-Id: Id25e39cee9fd64d147301a39528aa8525bd682c2
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
(cherry picked from commit 5df2cc1252265bacef4d1dee30355d1ff5464709)
</content>
</entry>
<entry>
<title>ironic: Remove ipxe.efi handling for EL10</title>
<updated>2025-10-07T07:01:48+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-06T14:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3b80723615273fa9fe6401fee98540a562877a9e'/>
<id>urn:sha1:3b80723615273fa9fe6401fee98540a562877a9e</id>
<content type='text'>
RHEL removed ipxe.efi - see [1].

[1]: https://issues.redhat.com/browse/RHEL-37610

Change-Id: I142257d6537ceeff23cb2cb34e64d93de9f19d2e
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix preparation of /tftpboot for ironic-pxe</title>
<updated>2025-04-08T20:04:04+00:00</updated>
<author>
<name>Matt Anson</name>
<email>matta@stackhpc.com</email>
</author>
<published>2025-04-08T16:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=80d931982a81cf3821249e077c21ed36d9d9b170'/>
<id>urn:sha1:80d931982a81cf3821249e077c21ed36d9d9b170</id>
<content type='text'>
Copy aarch64 snponly.efi to /tftpboot during bootstrapping
of Centos- and Rocky-based ironic-pxe.

Don't use $KOLLA_BASE_ARCH when symlinking to
/tftpboot/ipxe.efi, because an aarch64 variant of this
binary doesn't exist, just x86_64.

Change-Id: Ie19fcb441a2e54a60762e5c8483487b713a29ddd
</content>
</entry>
<entry>
<title>Add support for aarch64 ipxe to ironic-pxe image</title>
<updated>2025-03-27T11:33:13+00:00</updated>
<author>
<name>Matt Anson</name>
<email>matta@stackhpc.com</email>
</author>
<published>2025-03-18T13:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=16b3223d8c1e236edf498695786c960aef121db1'/>
<id>urn:sha1:16b3223d8c1e236edf498695786c960aef121db1</id>
<content type='text'>
Support aarch64 ipxe only when using Ubuntu and Rocky
Linux base images, as the Debian ipxe package does not
provide a suitable aarch64 ipxe binary.

Change-Id: If5610148fc80acf13d4eb79fef78349764f08a17
</content>
</entry>
<entry>
<title>Ironic: Add ESP image for UEFI virtual media</title>
<updated>2025-03-19T13:35:58+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2024-10-31T12:27:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5025ab688be5d484ae2c4ab798a5be13a3489026'/>
<id>urn:sha1:5025ab688be5d484ae2c4ab798a5be13a3489026</id>
<content type='text'>
UEFI virtual media boot requires an ESP image [1].

[1] https://docs.openstack.org/ironic/2024.2/admin/drivers/redfish.html#virtual-media-boot

Change-Id: Ie8485a7098743e1d736145e8fd9441cf13c929d7
</content>
</entry>
<entry>
<title>Remove ipxe code for Ubuntu Focal</title>
<updated>2023-02-15T14:00:30+00:00</updated>
<author>
<name>Pierre Riteau</name>
<email>pierre@stackhpc.com</email>
</author>
<published>2023-02-15T08:08:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9da0d151898560cfe1336e1096c1dd871ef184b9'/>
<id>urn:sha1:9da0d151898560cfe1336e1096c1dd871ef184b9</id>
<content type='text'>
The ipxe package in Ubuntu Jammy includes snponly.efi [1]. Remove code
to handle Focal in which snponly.efi is absent from the ipxe package.

[1] https://packages.ubuntu.com/jammy/all/ipxe/filelist

Change-Id: I5f494de36e6400b5486c1fb786b73c9e1512a046
</content>
</entry>
<entry>
<title>Fix ironic-pxe EFI path for rocky</title>
<updated>2022-10-03T10:31:08+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2022-10-03T10:30:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1d924eff038b0238aca8ca40fbd1c1dd68f57ed9'/>
<id>urn:sha1:1d924eff038b0238aca8ca40fbd1c1dd68f57ed9</id>
<content type='text'>
Change-Id: I6c82ef5b148b3ebdc8241871117dbe6cd68ed070
</content>
</entry>
<entry>
<title>Add RockyLinux 9 support</title>
<updated>2022-09-30T14:17:34+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2022-09-27T10:18:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0883532434fff341c444d8fce8e28fcff3f5e769'/>
<id>urn:sha1:0883532434fff341c444d8fce8e28fcff3f5e769</id>
<content type='text'>
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/859570

Change-Id: I7af51d07b8a939c908aa072294061def57dd67de
</content>
</entry>
<entry>
<title>ironic: make tftpboot and httpboot paths configurable</title>
<updated>2022-04-05T19:46:10+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2022-04-05T08:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1bb57ae116b4b8931bfcd512038b436f77c67e0c'/>
<id>urn:sha1:1bb57ae116b4b8931bfcd512038b436f77c67e0c</id>
<content type='text'>
This is needed to support PXE and iPXE at the same time. We will move
/tftpboot and /httpboot to /var/lib/ironic/. With these paths
configurable via an environment variable, we can support a clean
transition.

This patch also cleans up pxelinux part, making it
analogous to grub and ipxe parts.

RHEL leftover mention is removed.

Co-Authored-By: Radosław Piliszek &lt;radoslaw.piliszek@gmail.com&gt;
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/832159

Change-Id: I1ae81217c8bbf606c903c8009a372662ca3ab08c
</content>
</entry>
</feed>
