diff --git a/ansible/roles/trove/templates/trove.conf.j2 b/ansible/roles/trove/templates/trove.conf.j2 index 3ebe97afdb..768e944e21 100644 --- a/ansible/roles/trove/templates/trove.conf.j2 +++ b/ansible/roles/trove/templates/trove.conf.j2 @@ -21,6 +21,8 @@ cinder_url = {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ cinder_api_p {% endif %} {% if enable_swift | bool %} swift_url = {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ swift_proxy_server_port }}/v1/AUTH_ +{% elif enable_ceph_rgw_keystone | bool %} +swift_url = {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ rgw_port }}/v1/AUTH_ {% endif %} [database] diff --git a/releasenotes/notes/add-trove-ceph-rgw-support-622e06876ae90eb7.yaml b/releasenotes/notes/add-trove-ceph-rgw-support-622e06876ae90eb7.yaml new file mode 100644 index 0000000000..40cdf5655c --- /dev/null +++ b/releasenotes/notes/add-trove-ceph-rgw-support-622e06876ae90eb7.yaml @@ -0,0 +1,3 @@ +--- +features: + - Add ceph-rgw object store support to Trove