]> git.feebdaed.xyz Git - 0xmirror/openstack.git/commit
Update git submodules
authorZuul <zuul@review.opendev.org>
Thu, 18 Dec 2025 17:54:37 +0000 (17:54 +0000)
committerGerrit Code Review <review@openstack.org>
Thu, 18 Dec 2025 17:54:37 +0000 (17:54 +0000)
commitfd07f9aefaa1915a18cbe8ed905769539aaaff59
treee7db5220efebf2f3d5642c5c0c4fa9d0fb4898ae
parent21d66b38fdec61def49bc075f56f9ebdc5ec6f2f
Update git submodules

* Update ironic from branch 'master'
  to 92ef93c384ee8c31b7d4e8b398778083d8f141c2
  - Merge "fix: iPXE boot interface PXE capability detection"
  - fix: iPXE boot interface PXE capability detection

    The neutron network interface's add_ports_to_network() function only
    checked for 'pxe_boot' capability when determining PXE capability,
    but iPXE is also a form of PXE booting and should be treated the
    same way. This caused inconsistent behavior for boot interfaces like
    'http-ipxe' that have 'ipxe_boot' capability but not 'pxe_boot'
    capability.

    Without this fix, iPXE boot interfaces were incorrectly treated as
    non-PXE capable, causing the neutron interface to create ports for
    all baremetal ports with local_link_connection info during cleaning
    operations, regardless of their pxe_enabled setting.

    This change adds 'pxe_boot' capability to both iPXEBoot and
    iPXEHttpBoot classes, ensuring that iPXE boot interfaces are
    correctly recognized as PXE-capable.

    Additionally, this adds the missing pxe_boot capability check to
    the remove_ports_from_network() function, which was previously
    missing this logic entirely. This ensures consistent port creation
    and deletion behavior, preventing orphaned neutron ports after
    cleaning operations.

    Change-Id: I7721f917fb723e8a4cef69e0f7be1ece0238d7ed
Signed-off-by: Milan Fencik <milan.fencik@rackspace.co.uk>
ironic