[Bug 1456876] Re: services default to publicURL for internal communication within OpenStack
OpenStack Infra
1456876 at bugs.launchpad.net
Fri Apr 1 14:47:01 UTC 2016
Reviewed: https://review.openstack.org/297269
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-api/commit/?id=1ecdb3ff7e08b049cc482ba54e29a3a8d1510953
Submitter: Jenkins
Branch: master
commit 1ecdb3ff7e08b049cc482ba54e29a3a8d1510953
Author: Edward Hope-Morley <edward.hope-morley at canonical.com>
Date: Thu Mar 24 17:38:30 2016 +0000
Support using internal network for clients
Openstack mostly defaults to using public endpoints for
internal communication between services. This patch adds
a new option use-internal-endpoints which, if set to True,
will configure services to use internal endpoints where
possible.
Closes-Bug: 1456876
Change-Id: Ibff9d2ae7bf978525d4eccacb8f9a535b36d2056
** Changed in: neutron-api (Juju Charms Collection)
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to cinder in Juju Charms Collection.
Matching subscriptions: charm-bugs
https://bugs.launchpad.net/bugs/1456876
Title:
services default to publicURL for internal communication within
OpenStack
Status in ceilometer-agent package in Juju Charms Collection:
In Progress
Status in cinder package in Juju Charms Collection:
In Progress
Status in glance package in Juju Charms Collection:
In Progress
Status in keystone package in Juju Charms Collection:
Confirmed
Status in neutron-api package in Juju Charms Collection:
Fix Committed
Status in nova-cloud-controller package in Juju Charms Collection:
In Progress
Status in nova-compute package in Juju Charms Collection:
In Progress
Status in swift-proxy package in Juju Charms Collection:
Confirmed
Bug description:
Default behavior of nova and cinder clients is to use publicURL
endpoint, provided by keystone. While this works fine for end users,
it also means that nova-compute will communicate with cinder over
public network. This is suboptimal cause public endpoints do not have
to be accessible from nova-compute nodes. What's missing in nova.conf
is:
cinder_catalog_info='volume:cinder:internalURL'
changing default in charms would have a big impact on existing
deployments that went with whatever is default (publicURL). So, if
added, this should by default still point at publicURL, unless
specified otherwise.
Also, this parameter decides if nova will use cinder v1 or v2 API, so
additional attention needs to be given to that.
To manage notifications about this bug go to:
https://bugs.launchpad.net/charms/+source/ceilometer-agent/+bug/1456876/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list