[Bug 1500635] Re: Allow os-{type}-hostname to also override protocol
Billy Olsen
billy.olsen at canonical.com
Fri Aug 25 23:23:43 UTC 2017
** Changed in: charm-ceph-radosgw
Importance: High => Wishlist
** Changed in: charm-ceilometer
Importance: High => Wishlist
** Changed in: charm-cinder
Importance: High => Wishlist
** Changed in: charm-cinder
Status: In Progress => Triaged
** Changed in: charm-ceph-radosgw
Status: In Progress => Triaged
** Changed in: charm-ceilometer
Status: In Progress => Triaged
** Changed in: charm-glance
Importance: High => Wishlist
** Changed in: charm-glance
Status: In Progress => Triaged
** Changed in: charm-heat
Importance: High => Wishlist
** Changed in: charm-heat
Status: In Progress => Triaged
** Changed in: charm-keystone
Importance: High => Wishlist
** Changed in: charm-keystone
Status: In Progress => Triaged
** Changed in: charm-neutron-api
Importance: High => Wishlist
** Changed in: charm-neutron-api
Status: In Progress => Triaged
** Changed in: charm-nova-cloud-controller
Importance: High => Wishlist
** Changed in: charm-nova-cloud-controller
Status: In Progress => Triaged
** Changed in: charm-nova-cloud-controller
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-swift-proxy
Importance: High => Wishlist
** Changed in: charm-swift-proxy
Status: In Progress => Triaged
** Changed in: charm-swift-proxy
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-neutron-api
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-keystone
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-heat
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-glance
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-cinder
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-ceph-radosgw
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-ceilometer
Assignee: Billy Olsen (billy-olsen) => (unassigned)
** Changed in: charm-helpers
Importance: Undecided => Wishlist
** Changed in: charm-helpers
Status: In Progress => Triaged
** Changed in: charm-helpers
Assignee: Billy Olsen (billy-olsen) => (unassigned)
--
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/1500635
Title:
Allow os-{type}-hostname to also override protocol
Status in OpenStack ceilometer charm:
Triaged
Status in OpenStack ceph-radosgw charm:
Triaged
Status in OpenStack cinder charm:
Triaged
Status in OpenStack glance charm:
Triaged
Status in OpenStack heat charm:
Triaged
Status in Charm Helpers:
Triaged
Status in OpenStack keystone charm:
Triaged
Status in OpenStack neutron-api charm:
Triaged
Status in OpenStack nova-cloud-controller charm:
Triaged
Status in OpenStack swift-proxy charm:
Triaged
Status in ceilometer package in Juju Charms Collection:
Invalid
Status in ceph-radosgw package in Juju Charms Collection:
Invalid
Status in cinder package in Juju Charms Collection:
Invalid
Status in glance package in Juju Charms Collection:
Invalid
Status in heat package in Juju Charms Collection:
Invalid
Status in keystone package in Juju Charms Collection:
Invalid
Status in neutron-api package in Juju Charms Collection:
Invalid
Status in nova-cloud-controller package in Juju Charms Collection:
Invalid
Status in swift-proxy package in Juju Charms Collection:
Invalid
Bug description:
When deploying a proxy for OpenStack services the proxy itself may
provide the SSL transport rather than the OpenStack services
themselves. In such a deployment, SSL is not configured nor managed by
the OpenStack service components (keystone, cinder, nova-compute, etc)
and instead the proxy is handling the SSL traffic.
Rather than introduce yet another config option, a simple change to
the way the os-{endpoint_type}-hostname options is treated will allow
the user to also specify that the endpoints should be advertised as
SSL and that an external proxy will manage the SSL configuration for
them.
As such, this change would allow the user to specify the following
options:
1. Override the hostname advertised, let the charms themselves manage
the SSL
juju set <service> os-public-hostname='foobar.example.org'
2. Override the hostname advertised and the URL scheme.
juju set <service> os-public-hostname='https://foobar.example.org'
In the second configuration option, the public endpoints for the
service will be advertised using https for the scheme/protocol and
foobar.example.org for the address. The path portion of the endpoint
URL will continue to be provided by the specific charm.
To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-ceilometer/+bug/1500635/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list