Repository navigation
feat(nova): update patch set to trunk subports, ironic attach and vnic_type - #2533
Merged
Merged
Conversation
…c_type Rebuild the Nova patch series on top of the latest upstream stable/2026.1 (a858936e70). Each patch is now a separate commit that keeps its original upstream message, Change-Id and references, instead of a single squashed commit. Patches carried on top of stable/2026.1: - Add trunk subports to network metadata https://review.opendev.org/c/openstack/nova/+/941227 (patchset 12) Exposes VLAN trunk subports in network_data.json so cloud-init can create the VLAN subinterfaces. Closes-Bug: #2091185 - Fix VIF.hydrate call for trunk subports (local) Upstream patchset 12 calls VIF.hydrate(**trunk_vif), but hydrate() takes a single dict, so hydrating a VIF with subports raises TypeError. Not yet fixed upstream. - feat(nova): add attach_volume/detach_volume to ironic driver (local) Stubs that only log, so volume attach/detach no longer raises NotImplemented. Not upstream. Previously containers/nova/patches/ironic-attach-debug.patch (2fb3cd9). - feat: add get_vnic_type() to ComputeDriver and set for Ironic https://review.opendev.org/c/openstack/nova/+/979354 (patchset 2) Ironic ports are created with VNIC_TYPE baremetal rather than normal, avoiding spurious type-change warnings in Nova and Neutron.
cardoe
force-pushed
the
bump-nova-rebase
branch
from
October 19, 2026 16:37
d834bc8 to
276e3e0
Compare
haseebsyed12
approved these changes
Oct 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rebuild the Nova patch series on top of the latest upstream
stable/2026.1 (a858936e70). Each patch is now a separate commit that
keeps its original upstream message, Change-Id and references, instead
of a single squashed commit.
Patches carried on top of stable/2026.1:
Add trunk subports to network metadata
https://review.opendev.org/c/openstack/nova/+/941227 (patchset 12)
Exposes VLAN trunk subports in network_data.json so cloud-init can
create the VLAN subinterfaces. Closes-Bug: #2091185
Fix VIF.hydrate call for trunk subports (local)
Upstream patchset 12 calls VIF.hydrate(**trunk_vif), but hydrate()
takes a single dict, so hydrating a VIF with subports raises
TypeError. Not yet fixed upstream.
feat(nova): add attach_volume/detach_volume to ironic driver (local)
Stubs that only log, so volume attach/detach no longer raises
NotImplemented. Not upstream. Previously
containers/nova/patches/ironic-attach-debug.patch (2fb3cd9).
feat: add get_vnic_type() to ComputeDriver and set for Ironic
https://review.opendev.org/c/openstack/nova/+/979354 (patchset 2)
Ironic ports are created with VNIC_TYPE baremetal rather than
normal, avoiding spurious type-change warnings in Nova and Neutron.