New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ceph_conf_overrides for rgw does not work properly #2157
Comments
@eduardegorov actually I think simply remove the eg.
|
update: |
This allows us to use host-specific variables in ceph_conf_overrides variable. For example, this fixes usage of such variables (e.g. 'nss db path' having {{ ansible_hostname }} inside) in ceph_conf_overrides for rados gateway configuration (see profiles/rgw-keystone-v3) - issue ceph#2157. Signed-off-by: Eduard Egorov <eduard.egorov@icl-services.com>
This allows us to use host-specific variables in ceph_conf_overrides variable. For example, this fixes usage of such variables (e.g. 'nss db path' having {{ ansible_hostname }} inside) in ceph_conf_overrides for rados gateway configuration (see profiles/rgw-keystone-v3) - issue #2157. Signed-off-by: Eduard Egorov <eduard.egorov@icl-services.com>
This allows us to use host-specific variables in ceph_conf_overrides variable. For example, this fixes usage of such variables (e.g. 'nss db path' having {{ ansible_hostname }} inside) in ceph_conf_overrides for rados gateway configuration (see profiles/rgw-keystone-v3) - issue #2157. Signed-off-by: Eduard Egorov <eduard.egorov@icl-services.com> (cherry picked from commit 93e9f37)
This allows us to use host-specific variables in ceph_conf_overrides variable. For example, this fixes usage of such variables (e.g. 'nss db path' having {{ ansible_hostname }} inside) in ceph_conf_overrides for rados gateway configuration (see profiles/rgw-keystone-v3) - issue #2157. Signed-off-by: Eduard Egorov <eduard.egorov@icl-services.com> (cherry picked from commit 93e9f37)
On stable-3.1 branch, ovverride of rgw ceph config does still not work.
[...]
And radosgw use only the first, so no keystone auth... Also, cosmetic, but the [global] section is at the end. |
@GillesMocellin we have a BZ opened for this https://bugzilla.redhat.com/show_bug.cgi?id=1580408 this should be addressed soon by #2991 |
Fixed by #2991 |
Hello,
According to rgw-keystone-v3:
Unfortunately, this part of code seems to be evaluated on localhost (see 'local_action' part of roles/ceph-config/tasks/main.ym ) and ends up openstack-integration-related lines being included to the same "client.rgw.HOSTNAME" (usually just the first host in
rgws
group) section in ceph.conf for all rgw nodes. E.g., both on n1 and n2 nodes we would have the same content like:The text was updated successfully, but these errors were encountered: