Skip to content

feat(neutron-understack): add trunk plugin to sync undersync - #2169

Open
cardoe wants to merge 2 commits into
mainfrom
trunk-port
Open

feat(neutron-understack): add trunk plugin to sync undersync#2169
cardoe wants to merge 2 commits into
mainfrom
trunk-port

Conversation

@cardoe

@cardoe cardoe commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Add initial code to initialize the connection to undersync. Wire in a trunk plugin specific to undersync which calls the sync operation explicitly on subport add/remove events.

cardoe added 2 commits July 28, 2026 10:14
First step of moving Undersync sync() calls out of the understack
mechanism driver and into the undersync mechanism driver. Copies the
Undersync client initialization from UnderstackDriver.initialize().
…rt add/remove

Adds UndersyncTrunkDriver, a trunk driver owned by the undersync
mechanism (separate from UnderStackTrunkDriver in trunk.py). On
subport add/remove it looks up the trunk's parent port, reads
physical_network off its binding profile, and calls Undersync.sync().
@cardoe cardoe changed the title trunk port feat(neutron-understack): add trunk plugin to sync undersync Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant