vmware-nsx/neutron
Ihar Hrachyshka 15a912b1ca Fix passing keystone token to neutronclient instance
Neutron client expects token to be passed as token= argument, while
neutron-metadata-agent passes auth_token= instead. This effectively makes the
client to authenticate against keystone each time it's instantiated. In
neutron-metadata-agent case, it means 'each time a client sends a metadata
request.'

The issue results in high cpu utilization on keystone side when simultaneously
invoking multiple nova instances with cloud-init.

Change-Id: I2a31f9c0c3cfa915975ecc53d71168a3895528d8
Closes-Bug: 1274487
(cherry picked from commit 3799efe792)
2014-02-11 21:07:44 +01:00
..
agent Fix passing keystone token to neutronclient instance 2014-02-11 21:07:44 +01:00
api Send DHCP notifications regardless of agent status 2014-01-09 01:42:07 +00:00
cmd remove binaries under bin 2013-08-16 10:10:30 +08:00
common Avoid loading policy when processing rpc requests 2014-02-07 19:11:02 +09:00
db Merge "Send DHCP notifications regardless of agent status" into stable/havana 2014-02-05 11:47:41 +00:00
debug Add binding:host_id when creating port for probe 2014-01-15 16:34:15 +01:00
extensions Change hard coded numbers to constants in security group tests 2013-09-23 10:21:24 -04:00
locale Imported Translations from Transifex 2013-10-02 06:10:31 +00:00
openstack Don't allow qpid receiving thread to die 2014-02-09 19:02:00 +01:00
plugins Multiple Neutron operations using script fails on Brocade Plugin 2014-02-11 13:38:47 +01:00
scheduler Ensure router exists when auto_schedule_routers 2013-09-26 22:48:46 +08:00
server Disable lazy translation 2013-10-01 23:16:23 +00:00
services Use L3 api from vpn ipsec driver via service plugin 2013-10-11 22:39:18 -04:00
tests Fix passing keystone token to neutronclient instance 2014-02-11 21:07:44 +01:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
auth.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
context.py Allow for skipping admin roles loading on context creation 2013-08-28 14:06:43 +04:00
hooks.py Fixes Windows setup dependency bug 2013-08-15 22:58:14 +03:00
manager.py Add agent scheduling for LBaaS namespace agent 2013-07-19 13:25:04 +04:00
neutron_plugin_base_v2.py Remove openstack.common.exception usage 2013-08-06 10:42:02 +02:00
policy.py Fix message i18n error 2013-09-08 15:58:12 +08:00
quota.py Fallback to Quota Conf Driver if Quotas table is not defined 2013-10-11 19:59:59 -04:00
service.py Creates multiple worker processes for API server 2013-12-04 21:35:39 +00:00
version.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
wsgi.py Creates multiple worker processes for API server 2013-12-04 21:35:39 +00:00