)]}'
{"doc/source/admin/configuration/hypervisor-kvm-rbd.rst":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"26c27287b6a4bec32c6ba0d17231f2e7323ec604","unresolved":false,"context_lines":[{"line_number":35,"context_line":"Glance Setup"},{"line_number":36,"context_line":"------------"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Full configuration of Glance and multiple stores is beyond the scope"},{"line_number":39,"context_line":"of this document. Assuming multiple stores are enabled in"},{"line_number":40,"context_line":"``glance-api.conf``, a deployer should configure each RBD cluster to"},{"line_number":41,"context_line":"be used as a separate store. Consider this configuration where there"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff570b3c_ec2a05e5","line":38,"updated":"2020-05-28 18:55:03.000000000","message":"TODO: Figure out how to link this to:\nhttps://docs.openstack.org/glance/latest/admin/multistores.html","commit_id":"0f9721c352bf0836f959a41cd4313b876232a44b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"bf51134e_244e9b6e","updated":"2020-06-23 17:44:46.000000000","message":"This directory (\u0027/admin/configuration/\u0027) is a bit of a nothing directory and I\u0027m hoping to move much of what\u0027s here elsewhere. Any way to sensibly place this in \u0027/admin\u0027 via some clever file naming?","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"7e09834b43e35b13ed4749c3550eaca377a921b4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"bf51134e_84da0775","in_reply_to":"bf51134e_244e9b6e","updated":"2020-06-23 17:55:29.000000000","message":"I was just putting it here since it was close to other things that reference it. I\u0027ll put it wherever you tell me and link it however you show me :)","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":6,"context_line":"by OpenStack deployers as a backend for Nova instances."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Configuring Nova for Ceph"},{"line_number":9,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Configuring Glance and Nova for fast clone"},{"line_number":12,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_8174b9d0","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":25},"updated":"2020-06-23 17:44:46.000000000","message":"Can you change the order of these\n\nhttps://docs.openstack.org/doc-contrib-guide/rst-conv/titles.html","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Ceph clusters, such as a case where a remote group of compute nodes"},{"line_number":30,"context_line":"across a high-cost or high-latency link from the control plane require"},{"line_number":31,"context_line":"site-local storage. In order to maintain the high performance"},{"line_number":32,"context_line":"integration between Nova and Glance, the use of Glance\u0027s multistore"},{"line_number":33,"context_line":"feature is required."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Glance Setup"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_21320d11","line":32,"range":{"start_line":32,"start_character":48,"end_line":32,"end_character":67},"updated":"2020-06-23 17:44:46.000000000","message":"Either\n\n  :glance-doc:`Glances\u0027s multistore feature \u003c/admin/multistores.html\u003e`\n\nor something like:\n\n  For more information, refer to :glance-doc:`...`","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":32,"context_line":"integration between Nova and Glance, the use of Glance\u0027s multistore"},{"line_number":33,"context_line":"feature is required."},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Glance Setup"},{"line_number":36,"context_line":"------------"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Full configuration of Glance and multiple stores is beyond the scope"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_0120a9ab","line":35,"range":{"start_line":35,"start_character":7,"end_line":35,"end_character":12},"updated":"2020-06-23 17:44:46.000000000","message":"configuration","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":42,"context_line":"are two clusters configured, one for the ``us-central`` datacenter and"},{"line_number":43,"context_line":"another for ``us-west``::"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"  $ glance stores-info"},{"line_number":46,"context_line":"  +----------+--------------------------------------------------------------+"},{"line_number":47,"context_line":"  | Property | Value                                                        |"},{"line_number":48,"context_line":"  +----------+--------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_211b2d81","line":45,"range":{"start_line":45,"start_character":4,"end_line":45,"end_character":22},"updated":"2020-06-23 17:44:46.000000000","message":"Is there an OSC equivalent for this we could use?","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"7e09834b43e35b13ed4749c3550eaca377a921b4","unresolved":false,"context_lines":[{"line_number":42,"context_line":"are two clusters configured, one for the ``us-central`` datacenter and"},{"line_number":43,"context_line":"another for ``us-west``::"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"  $ glance stores-info"},{"line_number":46,"context_line":"  +----------+--------------------------------------------------------------+"},{"line_number":47,"context_line":"  | Property | Value                                                        |"},{"line_number":48,"context_line":"  +----------+--------------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_84c32789","line":45,"range":{"start_line":45,"start_character":4,"end_line":45,"end_character":22},"in_reply_to":"bf51134e_211b2d81","updated":"2020-06-23 17:55:29.000000000","message":"Like Nova, there is a lot of stuff you can\u0027t do with OSC, this being one of them. OSC doesn\u0027t even support the image upload mechanism that causes things like image format conversion to be triggered. We\u0027ve got a patch against devstack to go back to using glanceclient to upload the cirros image for this exact reason.","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":55,"context_line":"able to ask Glance to copy the image to the store that represents its"},{"line_number":56,"context_line":"RBD backend."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Nova Setup"},{"line_number":59,"context_line":"----------"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"In order for Nova to be able to ask Glance to copy an image to the"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_41162157","line":58,"range":{"start_line":58,"start_character":5,"end_line":58,"end_character":10},"updated":"2020-06-23 17:44:46.000000000","message":"configuration","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"In order for Nova to be able to ask Glance to copy an image to the"},{"line_number":62,"context_line":"appropriate backend store, it needs to know the store name that"},{"line_number":63,"context_line":"corresponds to its RBD backend. This is done by setting"},{"line_number":64,"context_line":":oslo.config:option:`libvirt.images_rbd_glance_store_name` to the"},{"line_number":65,"context_line":"appropriate store name in the output of ``glance stores-info``. If"},{"line_number":66,"context_line":"this is not set, Nova will never request a backend image copy and"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_a10e1d38","line":63,"range":{"start_line":63,"start_character":15,"end_line":63,"end_character":18},"updated":"2020-06-23 17:44:46.000000000","message":"whose?","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"7e09834b43e35b13ed4749c3550eaca377a921b4","unresolved":false,"context_lines":[{"line_number":60,"context_line":""},{"line_number":61,"context_line":"In order for Nova to be able to ask Glance to copy an image to the"},{"line_number":62,"context_line":"appropriate backend store, it needs to know the store name that"},{"line_number":63,"context_line":"corresponds to its RBD backend. This is done by setting"},{"line_number":64,"context_line":":oslo.config:option:`libvirt.images_rbd_glance_store_name` to the"},{"line_number":65,"context_line":"appropriate store name in the output of ``glance stores-info``. If"},{"line_number":66,"context_line":"this is not set, Nova will never request a backend image copy and"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_24385b9e","line":63,"range":{"start_line":63,"start_character":15,"end_line":63,"end_character":18},"in_reply_to":"bf51134e_a10e1d38","updated":"2020-06-23 17:55:29.000000000","message":"The compute node, so I think I\u0027ll leave this and change the it on the line above to be \"the compute node\".","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":62,"context_line":"appropriate backend store, it needs to know the store name that"},{"line_number":63,"context_line":"corresponds to its RBD backend. This is done by setting"},{"line_number":64,"context_line":":oslo.config:option:`libvirt.images_rbd_glance_store_name` to the"},{"line_number":65,"context_line":"appropriate store name in the output of ``glance stores-info``. If"},{"line_number":66,"context_line":"this is not set, Nova will never request a backend image copy and"},{"line_number":67,"context_line":"instead fail to clone the image."},{"line_number":68,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_e104951a","line":65,"range":{"start_line":65,"start_character":23,"end_line":65,"end_character":25},"updated":"2020-06-23 17:44:46.000000000","message":"from","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"46ad0da1fd556be15760703c5da349a4b4ef29a3","unresolved":false,"context_lines":[{"line_number":75,"context_line":"copy to complete and poll Glance regularly until that time. There are"},{"line_number":76,"context_line":"two controls for changing that behavior:"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"* :oslo.config:option:`libvirt.images_rbd_glance_copy_poll_interval`"},{"line_number":79,"context_line":"  Adjusts the frequency (in seconds) that Nova contacts Glance to"},{"line_number":80,"context_line":"  check on the status. This is equivalent to Nova doing a ``glance"},{"line_number":81,"context_line":"  image-show`` on the image and as such is not very impactful. This"}],"source_content_type":"text/x-rst","patch_set":4,"id":"bf51134e_a413cb5b","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":2},"updated":"2020-06-23 17:44:46.000000000","message":"If you drop this but keep the below indented as you have, you\u0027ll get a nice, pretty definition list here. If you don\u0027t want that, can you add a new line under this so it renders as a separate paragraph or add a colon/full stop after this first line?","commit_id":"acbe327ddb9c283374e3eb37dfd32cdeff76b14e"}]}
