Activity log for bug #1845496

Date Who What changed Old value New value Message
2019-09-26 13:10:38 Nicolas Pochet bug added bug
2019-09-26 13:11:51 Nicolas Pochet bug task added charm-keystone
2019-09-26 13:12:07 Nicolas Pochet bug task added charm-glance
2019-09-26 13:12:20 Nicolas Pochet bug task added charm-cinder
2019-09-26 13:12:41 Nicolas Pochet bug task added charm-neutron-api
2019-09-26 13:13:25 Nicolas Pochet bug task added charm-aodh
2019-09-26 13:13:49 Nicolas Pochet bug task added charm-heat
2019-09-26 13:14:11 Nicolas Pochet bug task added charm-ceph-radosgw
2019-09-26 14:36:20 Nicolas Pochet description One of our would like to be able to to define custom endpoints for their OpenStack services. At the moment, it is not possible as the only way to modify those endpoints through charms is to specify os-*-hostname. If we take the nova endpoints example, they would like to specify public endpoints like https://api-gw:8774/ENVIRONMENT_CODE/nova/v2.1. The approach that could be investigated would be to add an endpoints dict as a config option. That would require some modification of the charms. For example, in the n-c-c charm, we would need to modify https://github.com/openstack/charm-nova-cloud-controller/blob/f98a6bd9625315bfce79132cdd5f2038240aff01/hooks/nova_cc_utils.py#L1410 to fetch this endpoints dict from config if any. WDYT? Is it something that would be viable? One of our customers would like to be able to to define custom endpoints for their OpenStack services. At the moment, it is not possible as the only way to modify those endpoints through charms is to specify os-*-hostname. If we take the nova endpoints example, they would like to specify public endpoints like https://api-gw:8774/ENVIRONMENT_CODE/nova/v2.1. The approach that could be investigated would be to add an endpoints dict as a config option. That would require some modification of the charms. For example, in the n-c-c charm, we would need to modify https://github.com/openstack/charm-nova-cloud-controller/blob/f98a6bd9625315bfce79132cdd5f2038240aff01/hooks/nova_cc_utils.py#L1410 to fetch this endpoints dict from config if any. WDYT? Is it something that would be viable?
2019-10-29 16:28:27 Alex Kavanagh charm-aodh: importance Undecided Wishlist
2019-10-29 16:28:27 Alex Kavanagh charm-aodh: status New Triaged
2019-10-29 16:28:42 Alex Kavanagh charm-ceph-radosgw: importance Undecided Wishlist
2019-10-29 16:28:42 Alex Kavanagh charm-ceph-radosgw: status New Triaged
2019-10-29 16:28:58 Alex Kavanagh charm-cinder: importance Undecided Wishlist
2019-10-29 16:28:58 Alex Kavanagh charm-cinder: status New Triaged
2019-10-29 16:30:09 Alex Kavanagh charm-glance: importance Undecided Wishlist
2019-10-29 16:30:09 Alex Kavanagh charm-glance: status New Triaged
2019-10-29 16:30:21 Alex Kavanagh charm-heat: importance Undecided Wishlist
2019-10-29 16:30:21 Alex Kavanagh charm-heat: status New Triaged
2019-10-29 16:30:34 Alex Kavanagh charm-keystone: importance Undecided Wishlist
2019-10-29 16:30:34 Alex Kavanagh charm-keystone: status New Triaged
2019-10-29 16:30:48 Alex Kavanagh charm-neutron-api: importance Undecided Wishlist
2019-10-29 16:30:48 Alex Kavanagh charm-neutron-api: status New Triaged
2019-10-29 16:31:28 Alex Kavanagh charm-nova-cloud-controller: importance Undecided Wishlist
2019-10-29 16:31:28 Alex Kavanagh charm-nova-cloud-controller: status New Triaged
2019-10-30 17:29:26 Ian Johnson bug added subscriber Ian Johnson