<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/ironic, branch stable/2025.2</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%2F2025.2</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2025.2'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2026-08-03T09:56:49+00:00</updated>
<entry>
<title>ironic-pxe: don't fail if symlinks already exist</title>
<updated>2026-08-03T09:56:49+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=422afe0d79511eafa3121547a7d5093096b6e0b6'/>
<id>urn:sha1:422afe0d79511eafa3121547a7d5093096b6e0b6</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>[2025.2 and older] Create Ironic temp directory</title>
<updated>2026-06-19T08:42:00+00:00</updated>
<author>
<name>Jed Preist</name>
<email>jed@stackhpc.com</email>
</author>
<published>2026-06-15T14:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5144ee7b977dbf32544778cf0431812279a35294'/>
<id>urn:sha1:5144ee7b977dbf32544778cf0431812279a35294</id>
<content type='text'>
Creates a temp directory at /var/lib/ironic/tmp inside the
Ironic container.

Change-Id: Ia35c87428841e57a04b42541021d6b7daa3cd43a
Signed-off-by: Jed Preist &lt;jed@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>Fix ironic-pxe syslinux-tftpboot on aarch64 Rocky Linux</title>
<updated>2026-01-22T15:12:15+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2026-01-22T11:51:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=40e3ec247b204d2b4cff4569db1e2fd0d0a40f59'/>
<id>urn:sha1:40e3ec247b204d2b4cff4569db1e2fd0d0a40f59</id>
<content type='text'>
Closes-Bug: #2138872

Change-Id: I6e30b749488a0ef2f247adf182db40cda8fa8ca4
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
(cherry picked from commit 900fd8002a6a6538d48127e232b9ac0ba4499b99)
</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>Adds ironic-pxe-filter container</title>
<updated>2025-10-03T08:00:05+00:00</updated>
<author>
<name>Will Szumski</name>
<email>will@stackhpc.com</email>
</author>
<published>2025-01-14T16:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=bacaf8f49412271ebcd3ed5294e2b1435d74ed29'/>
<id>urn:sha1:bacaf8f49412271ebcd3ed5294e2b1435d74ed29</id>
<content type='text'>
Used in conjunction with the inspector implementation built into Ironic
and based on the Ironic documentation[1].

[1] https://docs.openstack.org/ironic/latest/admin/inspection/pxe_filter.html

Partial-Bug: #2094790

Depends-On: https://review.opendev.org/c/openstack/ironic/+/959850
Change-Id: I17811f2225edd64fb20cc44f0d40e14e9edb1413
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
Signed-off-by: Will Szumski &lt;will@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>ironic: Stop copying rootwrap since Ironic dropped it</title>
<updated>2025-08-06T13:55:46+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-08-06T09:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=63c4202d207b6b4686156bca81c84ca756513f3c'/>
<id>urn:sha1:63c4202d207b6b4686156bca81c84ca756513f3c</id>
<content type='text'>
See I0a8e26e8990eae8108537541159f7810d35b70f1

Change-Id: I95500612168871454ce269b3562a8daccdf4de4f
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Move to CentOS Stream 10</title>
<updated>2025-07-16T14:05:50+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-05-20T09:21:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9e36b8976657e5aaf285f4ab9f65603ab475fd89'/>
<id>urn:sha1:9e36b8976657e5aaf285f4ab9f65603ab475fd89</id>
<content type='text'>
Known missing packages:
- mod_auth_mellon - missing SAML support in Keystone/Horizon - built in Kolla COPR
- glusterfs-fuse in manila-share - built in Kolla COPR
- collectd/telegraf - no opstools repository
- redis - needs a switch to valkey
- python3-ethtool - not required for neutron-mlnx-agent since 6 years [1]

Building packages in Kolla COPR is a temporary solution until these show up
in EPEL10.

[1]: Id2cae3ac9ff049e9fc8225551f99e1e99a87fc65

Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/951751

Change-Id: I7074fabcf95184fcfd2561648ae1e05acfb0bc11
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>Merge "Add mtools package to ironic-conductor image"</title>
<updated>2025-03-21T15:34:35+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2025-03-21T15:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ad300f6daeb0a31358a8b8653cb7eb35f1a1c46b'/>
<id>urn:sha1:ad300f6daeb0a31358a8b8653cb7eb35f1a1c46b</id>
<content type='text'>
</content>
</entry>
</feed>
