Skip to content

Create an external router when testing L3RouterScheduling - #3833

Merged
mandre merged 1 commit into
gophercloud:mainfrom
winiciusallan:fix-l3-scheduling-test
Jul 10, 2026
Merged

mandre merged 1 commit into
gophercloud:mainfrom
winiciusallan:fix-l3-scheduling-test

Conversation

@winiciusallan

Copy link
Copy Markdown
Contributor

The ML2/OVN plugin provides information about the agent binding from the chassis binding. If we don't create an external router, the logical router port would not exist and thus not binding to any host.

Fixes #3817

@github-actions github-actions Bot added edit:networking This PR updates networking code semver:patch No API change backport-v2 This PR will be backported to v2 labels Jul 9, 2026
@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage is 63.54% — winiciusallan:fix-l3-scheduling-test into gophercloud:main. No base build found for gophercloud:main.

@dlaw4608

dlaw4608 commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Nice one, LGTM, took a quick look at when the tests failed it was due to ML2/OVN now exposing the L3 agent scheduler API https://opendev.org/openstack/neutron/commit/fd27815e2e

@mandre mandre left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice 😎

@mandre
mandre added this pull request to the merge queue Jul 10, 2026
Merged via the queue into gophercloud:main with commit 5d3f954 Jul 10, 2026
69 of 70 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-v2 This PR will be backported to v2 edit:networking This PR updates networking code semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Neutron job fails on openstack main

4 participants