)]}'
{"doc/source/install-guide/configure-ceph.rst":[{"author":{"_account_id":10881,"name":"Neill Cox","email":"neill@ingenious.com.au","username":"neillc"},"change_message_id":"e59a0630d6e14a8531e8a07477cab08fb106c33c","unresolved":false,"context_lines":[{"line_number":43,"context_line":"deployers to specify configuration file options to override the default"},{"line_number":44,"context_line":"Ceph configuration. The following example configuration sets nova and glance"},{"line_number":45,"context_line":"to use ceph pools: ephemeral-vms and glance-images respectively. It assumes"},{"line_number":46,"context_line":"cephx authentication, and two accounts created, glance for glance-images and "},{"line_number":47,"context_line":"cinder for ephemeral-vms. "},{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a061dce_895f7ce4","line":46,"updated":"2016-04-05 23:12:45.000000000","message":"either \"that two accounts have been created\" or \"two accounts\" would read better than \"two accounts created\"","commit_id":"b670070e512bad0e18b13c55bacd178f5f1b0820"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"35230d07858dc2788999dddc16882974e79efd10","unresolved":false,"context_lines":[{"line_number":43,"context_line":"deployers to specify configuration file options to override the default"},{"line_number":44,"context_line":"Ceph configuration. The following example configuration sets nova and glance"},{"line_number":45,"context_line":"to use ceph pools: ephemeral-vms and glance-images respectively. It assumes"},{"line_number":46,"context_line":"cephx authentication, and two accounts have been created, glance for glance-images "},{"line_number":47,"context_line":"and cinder for ephemeral-vms. "},{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_56b94114","line":46,"updated":"2016-04-06 22:41:55.000000000","message":"The example uses``cephx`` authentication, and requires existing ``glance`` and ``cinder`` accounts for ``glance-images`` and ``ephemeral-vms``.","commit_id":"c600a5c17ee2d97f9f699736bd33635717440aac"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"cd20f9095801bae424f9ff2ade42339f8bc62e66","unresolved":false,"context_lines":[{"line_number":16,"context_line":".. _Ceph Block Devices and OpenStack: http://docs.ceph.com/docs/master/rbd/rbd-openstack/"},{"line_number":17,"context_line":".. _Ceph - The De Facto Storage Backend for OpenStack: https://www.openstack.org/summit/openstack-summit-hong-kong-2013/session-videos/presentation/ceph-the-de-facto-storage-backend-for-openstack"},{"line_number":18,"context_line":".. _OpenStack Config Reference - Ceph RADOS Block Device (RBD): http://docs.openstack.org/liberty/config-reference/content/ceph-rados.html"},{"line_number":19,"context_line":".. _OpenStack Ansible and Ceph Working Example: https://www.openstackfaq.com/openstack-ansible-ceph/"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Configuring Ceph storage servers is outside the scope of this documentation."},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_a4433012","line":19,"range":{"start_line":19,"start_character":3,"end_line":19,"end_character":46},"updated":"2016-04-07 10:48:58.000000000","message":"I don\u0027t see this link referenced in any content.","commit_id":"cb8141ffac14922951882e2e3789984dfbbb6c5d"},{"author":{"_account_id":7307,"name":"Matt Thompson","email":"mattt@defunct.ca","username":"mattt416"},"change_message_id":"3491a5fc6029b1d7358a4b82955184270844abe3","unresolved":false,"context_lines":[{"line_number":49,"context_line":".. code-block:: console"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"glance_default_store: rbd "},{"line_number":52,"context_line":"glance_notification_driver: noop"},{"line_number":53,"context_line":"glance_ceph_client: glance"},{"line_number":54,"context_line":"glance_rbd_store_pool: glance-images"},{"line_number":55,"context_line":"glance_rbd_store_chunk_size: 8"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_82cd3733","line":52,"updated":"2016-04-07 12:38:01.000000000","message":"Is this a hard requirement?  I don\u0027t recall having to set that.","commit_id":"cb8141ffac14922951882e2e3789984dfbbb6c5d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"78e8cf10a53e880a26be8fb417124b24dc3195e9","unresolved":false,"context_lines":[{"line_number":49,"context_line":".. code-block:: console"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"glance_default_store: rbd "},{"line_number":52,"context_line":"glance_notification_driver: noop"},{"line_number":53,"context_line":"glance_ceph_client: glance"},{"line_number":54,"context_line":"glance_rbd_store_pool: glance-images"},{"line_number":55,"context_line":"glance_rbd_store_chunk_size: 8"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_d0fd30b2","line":52,"in_reply_to":"9a061dce_82cd3733","updated":"2016-04-07 14:06:41.000000000","message":"This should not be hard set as it will override the automated settings set for Ceilometer.","commit_id":"cb8141ffac14922951882e2e3789984dfbbb6c5d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"cd20f9095801bae424f9ff2ade42339f8bc62e66","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"OpenStack-Ansible provides the ``ceph_conf_file`` variable that allows"},{"line_number":43,"context_line":"deployers to specify configuration file options to override the default"},{"line_number":44,"context_line":"Ceph configuration. The following example configuration sets nova and glance"},{"line_number":45,"context_line":"to use ceph pools: ephemeral-vms and glance-images respectively. "},{"line_number":46,"context_line":"The example uses cephx authentication, and requires existing ``glance`` and"},{"line_number":47,"context_line":"``cinder`` accounts for ``glance-images`` and ``ephemeral-vms`` pools. "},{"line_number":48,"context_line":""},{"line_number":49,"context_line":".. code-block:: console"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"glance_default_store: rbd "},{"line_number":52,"context_line":"glance_notification_driver: noop"},{"line_number":53,"context_line":"glance_ceph_client: glance"},{"line_number":54,"context_line":"glance_rbd_store_pool: glance-images"},{"line_number":55,"context_line":"glance_rbd_store_chunk_size: 8"},{"line_number":56,"context_line":"nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":57,"context_line":"cinder_ceph_client: cinder"},{"line_number":58,"context_line":"cephx: true"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"Monitors"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_449fb45e","line":58,"range":{"start_line":44,"start_character":20,"end_line":58,"end_character":11},"updated":"2016-04-07 10:48:58.000000000","message":"This has removed useful content and I don\u0027t understand why the content was removed. It seems that the new content is an example of how to configure something specific, but it\u0027s been jammed into a section which is detailing how to provide the ceph.conf content - so I expect that this example config needs a new section. Also, the example config provided should have leading spaces to ensure that this renders properly.","commit_id":"cb8141ffac14922951882e2e3789984dfbbb6c5d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"cd20f9095801bae424f9ff2ade42339f8bc62e66","unresolved":false,"context_lines":[{"line_number":68,"context_line":".. code-block:: yaml"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"ceph_mons:"},{"line_number":71,"context_line":"  - 172.29.244.20"},{"line_number":72,"context_line":"  - 172.29.244.21"},{"line_number":73,"context_line":"  - 172.29.244.22"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":".. _Ceph Monitor: http://docs.ceph.com/docs/master/rados/configuration/mon-config-ref/"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a061dce_4476943e","line":73,"range":{"start_line":71,"start_character":0,"end_line":73,"end_character":17},"updated":"2016-04-07 10:48:58.000000000","message":"Changing this to list format is fine. I don\u0027t really understand why the values have changed, but it\u0027s ok I guess.","commit_id":"cb8141ffac14922951882e2e3789984dfbbb6c5d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":11,"context_line":"* `Ceph - The De Facto Storage Backend for OpenStack`_ *(Hong Kong Summit"},{"line_number":12,"context_line":"  talk)*"},{"line_number":13,"context_line":"* `OpenStack Config Reference - Ceph RADOS Block Device (RBD)`_"},{"line_number":14,"context_line":"* `OpenStack Ansible and Ceph Working Example`_"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":".. _Ceph Block Devices and OpenStack: http://docs.ceph.com/docs/master/rbd/rbd-openstack/"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_22da9e17","line":14,"range":{"start_line":14,"start_character":3,"end_line":14,"end_character":20},"updated":"2016-04-14 10:48:44.000000000","message":"OpenStack-Ansible (the hyphen is important for consistency)","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":17,"context_line":".. _Ceph Block Devices and OpenStack: http://docs.ceph.com/docs/master/rbd/rbd-openstack/"},{"line_number":18,"context_line":".. _Ceph - The De Facto Storage Backend for OpenStack: https://www.openstack.org/summit/openstack-summit-hong-kong-2013/session-videos/presentation/ceph-the-de-facto-storage-backend-for-openstack"},{"line_number":19,"context_line":".. _OpenStack Config Reference - Ceph RADOS Block Device (RBD): http://docs.openstack.org/liberty/config-reference/content/ceph-rados.html"},{"line_number":20,"context_line":".. _OpenStack Ansible and Ceph Working Example: https://www.openstackfaq.com/openstack-ansible-ceph/"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Configuring Ceph storage servers is outside the scope of this documentation."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_02d7a2ed","line":20,"range":{"start_line":20,"start_character":4,"end_line":20,"end_character":21},"updated":"2016-04-14 10:48:44.000000000","message":"OpenStack-Ansible (the hyphen is important for consistency)","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":63,"context_line":".. code-block:: console"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    glance_default_store: rbd"},{"line_number":66,"context_line":"    glance_ceph_client: glance"},{"line_number":67,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":68,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":69,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_82f612f7","line":66,"range":{"start_line":66,"start_character":4,"end_line":66,"end_character":30},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/ceph_client/defaults/main.yml#L71","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"    glance_default_store: rbd"},{"line_number":66,"context_line":"    glance_ceph_client: glance"},{"line_number":67,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":68,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":69,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":70,"context_line":"    cinder_ceph_client: cinder"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_e27ee617","line":67,"range":{"start_line":67,"start_character":4,"end_line":67,"end_character":40},"updated":"2016-04-14 10:48:44.000000000","message":"Why not guide people to use the pool name of \u0027images\u0027 which is the default. That way there is less configuration required to carry. https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L176","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    glance_default_store: rbd"},{"line_number":66,"context_line":"    glance_ceph_client: glance"},{"line_number":67,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":68,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":69,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":70,"context_line":"    cinder_ceph_client: cinder"},{"line_number":71,"context_line":"    cephx: true"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_02ede2ee","line":68,"range":{"start_line":68,"start_character":4,"end_line":68,"end_character":34},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L178","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":67,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":68,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":69,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":70,"context_line":"    cinder_ceph_client: cinder"},{"line_number":71,"context_line":"    cephx: true"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_c2f80ac6","line":70,"range":{"start_line":70,"start_character":4,"end_line":70,"end_character":30},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/ceph_client/defaults/main.yml#L72","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":68,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":69,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":70,"context_line":"    cinder_ceph_client: cinder"},{"line_number":71,"context_line":"    cephx: true"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"Monitors"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_c24aca25","line":71,"range":{"start_line":71,"start_character":4,"end_line":71,"end_character":15},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/ceph_client/defaults/main.yml#L53","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"cc1a6437ab8098b62f128b31193b4530f19a7c62","unresolved":false,"context_lines":[{"line_number":40,"context_line":"Configuration file overrides"},{"line_number":41,"context_line":"----------------------------"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"OpenStack-Ansible provides the ``ceph_conf_file`` variable that allows"},{"line_number":44,"context_line":"deployers to specify configuration file options to override the default"},{"line_number":45,"context_line":"Ceph configuration. "},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"5a18252c_6615b3e3","line":43,"range":{"start_line":43,"start_character":59,"end_line":43,"end_character":63},"updated":"2016-04-14 15:54:17.000000000","message":"which","commit_id":"7abbea1b6fdeba69d98a0ebf168d32332f6db155"}],"doc/source/install-guide/configure-cinder.rst":[{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"2966a92c182e21473e33fa78e673e19ccb30e574","unresolved":false,"context_lines":[{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"In order for Cinder to use Ceph it will be necessary to configure for both"},{"line_number":54,"context_line":"the API and backend. When using ceph for cinder,the API containers can be considered"},{"line_number":55,"context_line":"as backend servers, so a separate storage host is not required. "},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"If you want to use only ceph for cinder, then "}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a061dce_de669f28","line":54,"updated":"2016-04-08 13:55:00.000000000","message":"minor nit: missing space in cinder,the","commit_id":"d1df85cbeed54a32ee9d5ab16e0714770dbf4c1d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":51,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"In order for Cinder to use Ceph it will be necessary to configure for both"},{"line_number":54,"context_line":"the API and backend. When using ceph for cinder, the API containers can be considered"},{"line_number":55,"context_line":"as backend servers, so a separate storage host is not required. "},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"If you want to use only ceph for cinder, then "},{"line_number":58,"context_line":"in ``env.d/cinder.yml``  remove/disable ``is_metal: true``"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"#. List of target hosts on which to deploy the cinder API. It is recommended"},{"line_number":61,"context_line":"   that a minumum of three target hosts are used for this service."}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_429cfa0e","line":58,"range":{"start_line":54,"start_character":21,"end_line":58,"end_character":58},"updated":"2016-04-14 10:48:44.000000000","message":"I would rather see this generalised more. If the only storage used is network storage (eg: iSCSI, NFS, Ceph) then \u0027is_metal: true\u0027 can be removed from \u0027env.d/cinder.yml\u0027. This will put the cinder-volume service into a container on the designated (xxx - not sure which group applies here) hosts in the environment.","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":95,"context_line":""},{"line_number":96,"context_line":"The following example sets cinder to use the ``cinder_volumes`` pool."},{"line_number":97,"context_line":"The example uses cephx authentication and requires existing ``cinder``"},{"line_number":98,"context_line":"account for ``cinder_volumes`` pool. "},{"line_number":99,"context_line":""},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"in ``user_variables.yml``"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_42387aef","line":98,"range":{"start_line":98,"start_character":36,"end_line":98,"end_character":37},"updated":"2016-04-14 10:48:44.000000000","message":"Remove the trailing whitespace.","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":103,"context_line":"   .. code-block:: yaml"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"    cinder_ceph_client: cinder"},{"line_number":107,"context_line":"    cephx: true"},{"line_number":108,"context_line":"    ceph_mons:"},{"line_number":109,"context_line":"      - 172.29.244.151"},{"line_number":110,"context_line":"      - 172.29.244.152"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_e2b26693","line":107,"range":{"start_line":106,"start_character":0,"end_line":107,"end_character":15},"updated":"2016-04-14 10:48:44.000000000","message":"These are defaults, there\u0027s no need to set them.","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":143,"context_line":"          rbd_pool: cinder-volumes"},{"line_number":144,"context_line":"          rbd_ceph_conf: /etc/ceph/ceph.conf"},{"line_number":145,"context_line":"          rbd_user: cinder"},{"line_number":146,"context_line":"          "},{"line_number":147,"context_line":"   storage_hosts:"},{"line_number":148,"context_line":"    infra2:"},{"line_number":149,"context_line":"     ip: 172.29.236.102"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_ed3c17ca","line":146,"range":{"start_line":146,"start_character":0,"end_line":146,"end_character":10},"updated":"2016-04-14 10:48:44.000000000","message":"Remove whitespace.","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"}],"doc/source/install-guide/configure-glance.rst":[{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"2966a92c182e21473e33fa78e673e19ccb30e574","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"The following example sets glance to use the ``glance-images`` pool."},{"line_number":39,"context_line":"The example uses cephx authentication and requires existing ``glance``"},{"line_number":40,"context_line":"account for ``glance-images`` pool."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a061dce_fe48c38c","line":39,"updated":"2016-04-08 13:55:00.000000000","message":"requires an existing","commit_id":"d1df85cbeed54a32ee9d5ab16e0714770dbf4c1d"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"2966a92c182e21473e33fa78e673e19ccb30e574","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"The following example sets glance to use the ``glance-images`` pool."},{"line_number":39,"context_line":"The example uses cephx authentication and requires existing ``glance``"},{"line_number":40,"context_line":"account for ``glance-images`` pool."},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"in ``user_variables.yml``"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a061dce_3e435b6e","line":40,"updated":"2016-04-08 13:55:00.000000000","message":"for the","commit_id":"d1df85cbeed54a32ee9d5ab16e0714770dbf4c1d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    glance_default_store: rbd"},{"line_number":49,"context_line":"    glance_ceph_client: glance"},{"line_number":50,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":51,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":52,"context_line":"    ceph_mons:"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_4da26bfe","line":49,"range":{"start_line":49,"start_character":4,"end_line":49,"end_character":30},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/ceph_client/defaults/main.yml#L71","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    glance_default_store: rbd"},{"line_number":49,"context_line":"    glance_ceph_client: glance"},{"line_number":50,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":51,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":52,"context_line":"    ceph_mons:"},{"line_number":53,"context_line":"      - 172.29.244.151"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_ed6a57b2","line":50,"range":{"start_line":50,"start_character":4,"end_line":50,"end_character":40},"updated":"2016-04-14 10:48:44.000000000","message":"Why not guide people to use the pool name of \u0027images\u0027 which is the default. That way there is less configuration required to carry. https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L176","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    glance_default_store: rbd"},{"line_number":49,"context_line":"    glance_ceph_client: glance"},{"line_number":50,"context_line":"    glance_rbd_store_pool: glance-images"},{"line_number":51,"context_line":"    glance_rbd_store_chunk_size: 8"},{"line_number":52,"context_line":"    ceph_mons:"},{"line_number":53,"context_line":"      - 172.29.244.151"},{"line_number":54,"context_line":"      - 172.29.244.152"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_edb1b748","line":51,"range":{"start_line":51,"start_character":4,"end_line":51,"end_character":34},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L178","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"cc1a6437ab8098b62f128b31193b4530f19a7c62","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":"You can use the following variables if you are not using the defaults:"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    .. code-block:: yaml "},{"line_number":57,"context_line":"    "},{"line_number":58,"context_line":"     glance_ceph_client: \u003cglance-username\u003e"},{"line_number":59,"context_line":"     glance_rbd_store_pool: \u003cglance-pool-name\u003e"},{"line_number":60,"context_line":"     glance_rbd_store_chunk_size: \u003cchunk-size\u003e"}],"source_content_type":"text/x-rst","patch_set":13,"id":"5a18252c_069ddf09","line":57,"range":{"start_line":56,"start_character":24,"end_line":57,"end_character":4},"updated":"2016-04-14 15:54:17.000000000","message":"white space","commit_id":"7abbea1b6fdeba69d98a0ebf168d32332f6db155"}],"doc/source/install-guide/configure-nova.rst":[{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"2966a92c182e21473e33fa78e673e19ccb30e574","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"The following minimal example configuration sets nova to use ceph pool: ephemeral-vms "},{"line_number":56,"context_line":"The example uses cephx authentication, and requires existing ``cinder`` account"},{"line_number":57,"context_line":"for ``ephemeral-vms`` pools."},{"line_number":58,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a061dce_be2e4ba3","line":55,"updated":"2016-04-08 13:55:00.000000000","message":"to use the ``ephemeral-vms`` ceph pool:","commit_id":"d1df85cbeed54a32ee9d5ab16e0714770dbf4c1d"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"2966a92c182e21473e33fa78e673e19ccb30e574","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"The following minimal example configuration sets nova to use ceph pool: ephemeral-vms "},{"line_number":56,"context_line":"The example uses cephx authentication, and requires existing ``cinder`` account"},{"line_number":57,"context_line":"for ``ephemeral-vms`` pools."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a061dce_de1b3f7f","line":56,"updated":"2016-04-08 13:55:00.000000000","message":"requires an existing","commit_id":"d1df85cbeed54a32ee9d5ab16e0714770dbf4c1d"},{"author":{"_account_id":12402,"name":"Robb Romans","email":"robb.romans@rackspace.com","username":"rromans"},"change_message_id":"2966a92c182e21473e33fa78e673e19ccb30e574","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"The following minimal example configuration sets nova to use ceph pool: ephemeral-vms "},{"line_number":56,"context_line":"The example uses cephx authentication, and requires existing ``cinder`` account"},{"line_number":57,"context_line":"for ``ephemeral-vms`` pools."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. code-block:: console"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a061dce_7e0b132c","line":57,"updated":"2016-04-08 13:55:00.000000000","message":"for the","commit_id":"d1df85cbeed54a32ee9d5ab16e0714770dbf4c1d"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":59,"context_line":".. code-block:: console"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":62,"context_line":"    cinder_ceph_client: cinder"},{"line_number":63,"context_line":"    cephx: true"},{"line_number":64,"context_line":"    ceph_mons:"},{"line_number":65,"context_line":"      - 172.29.244.151"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_ad7a1f75","line":62,"range":{"start_line":62,"start_character":4,"end_line":62,"end_character":30},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/ceph_client/defaults/main.yml#L72","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"0e02cf19dbe6cb2b4afaf0317875fa06cc89fafd","unresolved":false,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    nova_libvirt_images_rbd_pool: ephemeral-vms"},{"line_number":62,"context_line":"    cinder_ceph_client: cinder"},{"line_number":63,"context_line":"    cephx: true"},{"line_number":64,"context_line":"    ceph_mons:"},{"line_number":65,"context_line":"      - 172.29.244.151"},{"line_number":66,"context_line":"      - 172.29.244.152"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a18252c_ed9897c2","line":63,"range":{"start_line":63,"start_character":4,"end_line":63,"end_character":15},"updated":"2016-04-14 10:48:44.000000000","message":"Does this really need to be set? It\u0027s the default: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/ceph_client/defaults/main.yml#L53","commit_id":"13db040438143823b38c9ad56c88d0e4c65938cc"},{"author":{"_account_id":15993,"name":"Amy Marrich","display_name":"Amy Marrich (spotz)","email":"amy@demarco.com","username":"amarrich"},"change_message_id":"cc1a6437ab8098b62f128b31193b4530f19a7c62","unresolved":false,"context_lines":[{"line_number":52,"context_line":""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"The following minimal example configuration sets nova to use the ``ephemeral-vms`` ceph pool."},{"line_number":56,"context_line":"The example uses cephx authentication, and requires an existing ``cinder`` account for the "},{"line_number":57,"context_line":"``ephemeral-vms`` pool."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":13,"id":"5a18252c_c6648723","line":56,"range":{"start_line":55,"start_character":0,"end_line":56,"end_character":91},"updated":"2016-04-14 15:54:17.000000000","message":"line lengths a little long","commit_id":"7abbea1b6fdeba69d98a0ebf168d32332f6db155"}]}
