)]}'
{"doc/source/user/ceph/swift.rst":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ea8957aa31f010e5a7c404cc9623bc1d5bf1bede","unresolved":true,"context_lines":[{"line_number":23,"context_line":"Swift API. In order to do so, you need to override the"},{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. code-block:: yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    ceph_conf_overrides_rgw:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ec157435_73558b40","line":26,"updated":"2021-04-28 12:36:10.000000000","message":"would be also awesome adding smth like:\n\n.. note::\n\n  Mentioned below overrides are default ones and will be applied to `ceph-rgw` group","commit_id":"db613571e82b81b6f9900856bc8f4cb3f212662b"},{"author":{"_account_id":20865,"name":"Gökhan","email":"gokhan.isik@tubitak.gov.tr","username":"gokhan.isik"},"change_message_id":"697b06228d29f0a240ba7d1c2b0b1d2286fac796","unresolved":false,"context_lines":[{"line_number":23,"context_line":"Swift API. In order to do so, you need to override the"},{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. code-block:: yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    ceph_conf_overrides_rgw:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"89da68d7_4c92a671","line":26,"in_reply_to":"32705ca7_744b297d","updated":"2021-04-29 12:31:22.000000000","message":"Done","commit_id":"db613571e82b81b6f9900856bc8f4cb3f212662b"},{"author":{"_account_id":20865,"name":"Gökhan","email":"gokhan.isik@tubitak.gov.tr","username":"gokhan.isik"},"change_message_id":"d53d14be0a89922b074eaa142526e8a06473b93d","unresolved":true,"context_lines":[{"line_number":23,"context_line":"Swift API. In order to do so, you need to override the"},{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. code-block:: yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    ceph_conf_overrides_rgw:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"32705ca7_744b297d","line":26,"in_reply_to":"ec157435_73558b40","updated":"2021-04-29 08:09:56.000000000","message":"done","commit_id":"db613571e82b81b6f9900856bc8f4cb3f212662b"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ea8957aa31f010e5a7c404cc9623bc1d5bf1bede","unresolved":true,"context_lines":[{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. code-block:: yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    ceph_conf_overrides_rgw:"},{"line_number":30,"context_line":"      \"client.rgw.{{ hostvars[inventory_hostname][\u0027ansible_hostname\u0027] }}.rgw0\":"},{"line_number":31,"context_line":"        # OpenStack integration with Keystone"},{"line_number":32,"context_line":"        rgw keystone url: \"{{ keystone_service_adminuri }}\""},{"line_number":33,"context_line":"        rgw keystone api version: 3"},{"line_number":34,"context_line":"        rgw keystone admin user: \"{{ radosgw_admin_user }}\""},{"line_number":35,"context_line":"        rgw keystone admin password: \"{{ radosgw_admin_password }}\""},{"line_number":36,"context_line":"        rgw keystone admin project: \"{{ radosgw_admin_tenant }}\""},{"line_number":37,"context_line":"        rgw keystone admin domain: default"},{"line_number":38,"context_line":"        rgw keystone accepted roles: \u0027member, _member_, admin, swiftoperator\u0027"},{"line_number":39,"context_line":"        rgw keystone implicit tenants: \u0027true\u0027"},{"line_number":40,"context_line":"        rgw swift account in url: true"},{"line_number":41,"context_line":"        rgw swift versioning enabled: \u0027true\u0027"},{"line_number":42,"context_line":"        # Add S3 support, in addition to Swift"},{"line_number":43,"context_line":"        rgw_enable_apis: \u0027swift, s3\u0027"},{"line_number":44,"context_line":"        rgw_s3_auth_use_keystone: \u0027true\u0027"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"You may also want to add the ``rgw_dns_name`` option if you want to"},{"line_number":47,"context_line":"enable bucket hostnames with the S3 API."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7b81e58f_43eac476","line":44,"range":{"start_line":27,"start_character":0,"end_line":44,"end_character":40},"updated":"2021-04-28 12:36:10.000000000","message":"Can we replace that with\n\n.. literalinclude:: ../../../../inventory/group_vars/ceph-rgw.yml\n\n\nThis will include actual config, so we won\u0027t need to edit it 2 times in the future?","commit_id":"db613571e82b81b6f9900856bc8f4cb3f212662b"},{"author":{"_account_id":20865,"name":"Gökhan","email":"gokhan.isik@tubitak.gov.tr","username":"gokhan.isik"},"change_message_id":"697b06228d29f0a240ba7d1c2b0b1d2286fac796","unresolved":false,"context_lines":[{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. code-block:: yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    ceph_conf_overrides_rgw:"},{"line_number":30,"context_line":"      \"client.rgw.{{ hostvars[inventory_hostname][\u0027ansible_hostname\u0027] }}.rgw0\":"},{"line_number":31,"context_line":"        # OpenStack integration with Keystone"},{"line_number":32,"context_line":"        rgw keystone url: \"{{ keystone_service_adminuri }}\""},{"line_number":33,"context_line":"        rgw keystone api version: 3"},{"line_number":34,"context_line":"        rgw keystone admin user: \"{{ radosgw_admin_user }}\""},{"line_number":35,"context_line":"        rgw keystone admin password: \"{{ radosgw_admin_password }}\""},{"line_number":36,"context_line":"        rgw keystone admin project: \"{{ radosgw_admin_tenant }}\""},{"line_number":37,"context_line":"        rgw keystone admin domain: default"},{"line_number":38,"context_line":"        rgw keystone accepted roles: \u0027member, _member_, admin, swiftoperator\u0027"},{"line_number":39,"context_line":"        rgw keystone implicit tenants: \u0027true\u0027"},{"line_number":40,"context_line":"        rgw swift account in url: true"},{"line_number":41,"context_line":"        rgw swift versioning enabled: \u0027true\u0027"},{"line_number":42,"context_line":"        # Add S3 support, in addition to Swift"},{"line_number":43,"context_line":"        rgw_enable_apis: \u0027swift, s3\u0027"},{"line_number":44,"context_line":"        rgw_s3_auth_use_keystone: \u0027true\u0027"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"You may also want to add the ``rgw_dns_name`` option if you want to"},{"line_number":47,"context_line":"enable bucket hostnames with the S3 API."}],"source_content_type":"text/x-rst","patch_set":2,"id":"2698dd9b_50e728ca","line":44,"range":{"start_line":27,"start_character":0,"end_line":44,"end_character":40},"in_reply_to":"7b81e58f_43eac476","updated":"2021-04-29 12:31:22.000000000","message":"Done","commit_id":"db613571e82b81b6f9900856bc8f4cb3f212662b"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"7ea36054e14d719c42c4e4fa9249f57137bc1295","unresolved":true,"context_lines":[{"line_number":23,"context_line":"Swift API. In order to do so, you need to override the"},{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":".. note::"},{"line_number":27,"context_line":"   Mentioned below overrides are default ones and will be applied to `ceph-rgw` group"},{"line_number":28,"context_line":".. code-block:: yaml"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    ceph_conf_overrides_rgw:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"b8c2551d_b7e01fa6","line":27,"range":{"start_line":26,"start_character":0,"end_line":27,"end_character":85},"updated":"2021-04-28 12:52:02.000000000","message":"there should be an empty line before .. note::, after it, and after end of the note text","commit_id":"259fc3393acfa0c710b1d8b2c2aee81ee7975570"},{"author":{"_account_id":20865,"name":"Gökhan","email":"gokhan.isik@tubitak.gov.tr","username":"gokhan.isik"},"change_message_id":"d53d14be0a89922b074eaa142526e8a06473b93d","unresolved":true,"context_lines":[{"line_number":23,"context_line":"Swift API. In order to do so, you need to override the"},{"line_number":24,"context_line":"``ceph_conf_overrides_rgw`` variable in ``user_variables.yml``. Below"},{"line_number":25,"context_line":"is an example configuration snippet:"},{"line_number":26,"context_line":".. note::"},{"line_number":27,"context_line":"   Mentioned below overrides are default ones and will be applied to `ceph-rgw` group"},{"line_number":28,"context_line":".. code-block:: yaml"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    ceph_conf_overrides_rgw:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"e09e5917_6d68a743","line":27,"range":{"start_line":26,"start_character":0,"end_line":27,"end_character":85},"in_reply_to":"b8c2551d_b7e01fa6","updated":"2021-04-29 08:09:56.000000000","message":"done","commit_id":"259fc3393acfa0c710b1d8b2c2aee81ee7975570"}],"inventory/group_vars/ceph-rgw.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"6844b95f7f4a8542e3e5b7891491c0e0f999670b","unresolved":true,"context_lines":[{"line_number":10,"context_line":"    rgw_keystone_admin_domain: default"},{"line_number":11,"context_line":"    rgw_keystone_accepted_roles: \u0027member, _member_, admin, swiftoperator\u0027"},{"line_number":12,"context_line":"    rgw_keystone_implicit_tenants: \u0027true\u0027"},{"line_number":13,"context_line":"    rgw_swift_account_in_url: true"},{"line_number":14,"context_line":"    rgw_swift_versioning_enabled: \u0027true\u0027"},{"line_number":15,"context_line":"    rgw_enable_apis: swift"},{"line_number":16,"context_line":"    # For S3 support, update/add below rows"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"e5ddc6e0_ed0f1059","line":13,"range":{"start_line":13,"start_character":30,"end_line":13,"end_character":34},"updated":"2021-04-28 13:03:57.000000000","message":"I think it should be \u0027true\u0027 (as string) rather then bool, as otherwise it will be written to ceph.conf as `True` and iirc ceph wasn\u0027t very happy about that previously.","commit_id":"a2e406e7e6a51b2db23b077fb41bbdd2e27da778"},{"author":{"_account_id":20865,"name":"Gökhan","email":"gokhan.isik@tubitak.gov.tr","username":"gokhan.isik"},"change_message_id":"d53d14be0a89922b074eaa142526e8a06473b93d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"    rgw_keystone_admin_domain: default"},{"line_number":11,"context_line":"    rgw_keystone_accepted_roles: \u0027member, _member_, admin, swiftoperator\u0027"},{"line_number":12,"context_line":"    rgw_keystone_implicit_tenants: \u0027true\u0027"},{"line_number":13,"context_line":"    rgw_swift_account_in_url: true"},{"line_number":14,"context_line":"    rgw_swift_versioning_enabled: \u0027true\u0027"},{"line_number":15,"context_line":"    rgw_enable_apis: swift"},{"line_number":16,"context_line":"    # For S3 support, update/add below rows"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"210cfc42_97bb9e64","line":13,"range":{"start_line":13,"start_character":30,"end_line":13,"end_character":34},"in_reply_to":"e5ddc6e0_ed0f1059","updated":"2021-04-29 08:09:56.000000000","message":"Done","commit_id":"a2e406e7e6a51b2db23b077fb41bbdd2e27da778"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"6844b95f7f4a8542e3e5b7891491c0e0f999670b","unresolved":true,"context_lines":[{"line_number":14,"context_line":"    rgw_swift_versioning_enabled: \u0027true\u0027"},{"line_number":15,"context_line":"    rgw_enable_apis: swift"},{"line_number":16,"context_line":"    # For S3 support, update/add below rows"},{"line_number":17,"context_line":"    # rgw enable apis: \u0027swift, s3\u0027"},{"line_number":18,"context_line":"    # rgw s3 auth use keystone: \u0027true\u0027"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5e93de10_e0bdabfc","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":38},"updated":"2021-04-28 13:03:57.000000000","message":"I wonder if we can jsut uncomment this and make default... But probably can leave like that as for now","commit_id":"a2e406e7e6a51b2db23b077fb41bbdd2e27da778"},{"author":{"_account_id":20865,"name":"Gökhan","email":"gokhan.isik@tubitak.gov.tr","username":"gokhan.isik"},"change_message_id":"d53d14be0a89922b074eaa142526e8a06473b93d","unresolved":true,"context_lines":[{"line_number":14,"context_line":"    rgw_swift_versioning_enabled: \u0027true\u0027"},{"line_number":15,"context_line":"    rgw_enable_apis: swift"},{"line_number":16,"context_line":"    # For S3 support, update/add below rows"},{"line_number":17,"context_line":"    # rgw enable apis: \u0027swift, s3\u0027"},{"line_number":18,"context_line":"    # rgw s3 auth use keystone: \u0027true\u0027"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"0c26fbcc_f96724ad","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":38},"in_reply_to":"5e93de10_e0bdabfc","updated":"2021-04-29 08:09:56.000000000","message":"I prefer leave like that. If we uncomment it, we also need uncomment line 17","commit_id":"a2e406e7e6a51b2db23b077fb41bbdd2e27da778"}]}
