Bug 1042397

Summary: [RFE][neutron]: leastrouter scheduler
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: openstack-neutronAssignee: Assaf Muller <amuller>
Status: CLOSED ERRATA QA Contact: yfried
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: amuller, chrisw, lpeer, markmc, nyechiel, oblaut, yeylon
Target Milestone: Upstream M2Keywords: FutureFeature, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/neutron/+spec/lessrouter-scheduler
Whiteboard: upstream_milestone_icehouse-2 upstream_status_implemented upstream_definition_approved
Fixed In Version: 5.0-Beta/2014-05-15.2 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1060966 (view as bug list) Environment:
Last Closed: 2014-07-08 15:33:40 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1003878    

Description RHOS Integration 2013-12-12 22:08:22 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/neutron/+spec/lessrouter-scheduler.

Description:

Currently, we only have one scheduler called "Chance" which schedules virtual routers randomly.
The idea of this blueprint is to bring a new scheduler which schedules virtual routers on the Neutron L3 agent node which hosts the less virtual routers number.

Specification URL (additional information):

None

Comment 2 Stephen Gordon 2014-01-23 20:51:06 UTC
Moving to POST based on upstream status (Implemented).

Comment 3 yfried 2014-02-12 14:16:14 UTC
please review test plan
https://tcms.engineering.redhat.com/cases/printable/?plan=12307

Comment 4 Assaf Muller 2014-02-17 09:09:20 UTC
Reviewed.

Comment 5 yfried 2014-03-05 12:09:19 UTC
verified
RDO-Icehouse on RHEL6.5 
Topology controller with EXTRA l3-node (l3 contains l3- and metadata- agents)

# rpm -qa |  grep -E "neutron|packstack"
openstack-neutron-2014.1-0.5.b2.el6.noarch
python-neutron-2014.1-0.5.b2.el6.noarch
python-neutronclient-2.3.4-1.el6.noarch
openstack-neutron-openvswitch-2014.1-0.5.b2.el6.noarch
openstack-packstack-2013.2.1-0.29.dev956.el6.noarch

Test Plan:
https://tcms.engineering.redhat.com/plan/12307/multiple-l3-nodes

Comment 7 errata-xmlrpc 2014-07-08 15:33:40 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2014-0848.html