Metadata agent: use RPC instead of neutron client

Bug #1364348 reported by Oleg Bondarev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Committed
High
Oleg Bondarev
5.0.x
Fix Committed
High
Oleg Bondarev
5.1.x
Fix Committed
High
Oleg Bondarev
6.0.x
Fix Committed
High
Oleg Bondarev

Bug Description

Like any other Neutron agent, Metadata agens should use RPC to communicate with Neutron server. This should reduce Keystone load, help to avoid possible authentication issues and after all accelerate metadata agent itself.

Corresponding upstream bug: https://bugs.launchpad.net/neutron/+bug/1092043

Tags: neutron docs
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-21439/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable-21439/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-21439/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable-21439/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-21439/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable-21439/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable-21439/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable-21439/ubuntu

description: updated
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21439
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable/ubuntu

Changed in mos:
status: Triaged → Fix Committed
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :

Meg, this summary is for you:

Currently, Neutron metadata agent connect Neutron server via REST API using python-neutron client.
This is ineffective as then Keystone is involved into the whole process (i.e. authentocation and extra load at Keystone)

There is the following fix for this bug: Neutron metadata agent was reworked to use RPC to connect to server.

tags: added: docs
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21723
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.0.2-stable/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/21723
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.0.2-stable/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: https://review.fuel-infra.org/27
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0-stable-27/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: https://review.fuel-infra.org/251
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.0.3-stable/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: https://review.fuel-infra.org/251
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.0.3-stable/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron-2014.2-fuel6.0.mira7.git.8613bb6.c744f7b has been built from changeset: https://review.fuel-infra.org/27
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0-stable-27/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron-2014.2-fuel6.0~mira6+git.8613bb6.c744f7b has been built from changeset: https://review.fuel-infra.org/27
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable-27/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron-2014.2-fuel6.0.mira7 has been built from changeset: https://review.fuel-infra.org/27
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0-stable/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron-2014.2-fuel6.0~mira6 has been built from changeset: https://review.fuel-infra.org/27
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0-stable/ubuntu

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.