[OVN] L3 port scheduler, defaults to use all chassis; stop this behaviour
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Low
|
Rodolfo Alonso |
Bug Description
The OVN L3 port scheduler assigns the chassis for the router ports. It retrieves the chassis list that are configured as gateway nodes (external_
In case of not returning any chassis ("candidates") [1], the scheduler assumes that "any hypervisor/chassis can host a router gateway port" (from the patch [2] introducing this functionality).
The scope of this patch is to revert this default behaviour. If there are no candidates available, the L3 scheduler will fail and report the issue. The OVN router port won't be scheduled in any chassis. This error will be written in the logs.
[1]https:/
[2]https:/
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
importance: | Undecided → Low |
description: | updated |
Fix proposed to branch: master /review. opendev. org/c/openstack /neutron/ +/884323
Review: https:/