)]}'
{"doc/source/admin/configuration/hypervisor-kvm.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"573b4af287c22288ea499dc6204b515df6b1bee6","unresolved":false,"context_lines":[{"line_number":263,"context_line":"Direct download of images from Ceph"},{"line_number":264,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"When the Glance image service is set up with Ceph backend, it is possible"},{"line_number":267,"context_line":"to configure the way images are downloaded into the compute node\u0027s local libvirt cache."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"With following configuration, images are downloaded using direct RBD export command"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_ffec78bc","line":266,"range":{"start_line":266,"start_character":44,"end_line":266,"end_character":45},"updated":"2020-09-03 09:50:29.000000000","message":"a/the","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"573b4af287c22288ea499dc6204b515df6b1bee6","unresolved":false,"context_lines":[{"line_number":264,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"When the Glance image service is set up with Ceph backend, it is possible"},{"line_number":267,"context_line":"to configure the way images are downloaded into the compute node\u0027s local libvirt cache."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"With following configuration, images are downloaded using direct RBD export command"},{"line_number":270,"context_line":"instead of using Glance HTTP API. In some situations, especially for very large images,"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_bff2009a","line":267,"range":{"start_line":267,"start_character":73,"end_line":267,"end_character":87},"updated":"2020-09-03 09:50:29.000000000","message":"wrapping (\u003c 80 characters, please)","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"573b4af287c22288ea499dc6204b515df6b1bee6","unresolved":false,"context_lines":[{"line_number":266,"context_line":"When the Glance image service is set up with Ceph backend, it is possible"},{"line_number":267,"context_line":"to configure the way images are downloaded into the compute node\u0027s local libvirt cache."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"With following configuration, images are downloaded using direct RBD export command"},{"line_number":270,"context_line":"instead of using Glance HTTP API. In some situations, especially for very large images,"},{"line_number":271,"context_line":"this could be substantially faster and can speed up the whole spin of the virtual machines."},{"line_number":272,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_3f2c3000","line":269,"range":{"start_line":269,"start_character":4,"end_line":269,"end_character":5},"updated":"2020-09-03 09:50:29.000000000","message":"the","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"573b4af287c22288ea499dc6204b515df6b1bee6","unresolved":false,"context_lines":[{"line_number":266,"context_line":"When the Glance image service is set up with Ceph backend, it is possible"},{"line_number":267,"context_line":"to configure the way images are downloaded into the compute node\u0027s local libvirt cache."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"With following configuration, images are downloaded using direct RBD export command"},{"line_number":270,"context_line":"instead of using Glance HTTP API. In some situations, especially for very large images,"},{"line_number":271,"context_line":"this could be substantially faster and can speed up the whole spin of the virtual machines."},{"line_number":272,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_9f33bc62","line":269,"range":{"start_line":269,"start_character":57,"end_line":269,"end_character":58},"updated":"2020-09-03 09:50:29.000000000","message":"the/a","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"573b4af287c22288ea499dc6204b515df6b1bee6","unresolved":false,"context_lines":[{"line_number":267,"context_line":"to configure the way images are downloaded into the compute node\u0027s local libvirt cache."},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"With following configuration, images are downloaded using direct RBD export command"},{"line_number":270,"context_line":"instead of using Glance HTTP API. In some situations, especially for very large images,"},{"line_number":271,"context_line":"this could be substantially faster and can speed up the whole spin of the virtual machines."},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"On the Glance API node in glance-api.conf:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_df3c1432","line":270,"range":{"start_line":270,"start_character":16,"end_line":270,"end_character":17},"updated":"2020-09-03 09:50:29.000000000","message":"the","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"573b4af287c22288ea499dc6204b515df6b1bee6","unresolved":false,"context_lines":[{"line_number":268,"context_line":""},{"line_number":269,"context_line":"With following configuration, images are downloaded using direct RBD export command"},{"line_number":270,"context_line":"instead of using Glance HTTP API. In some situations, especially for very large images,"},{"line_number":271,"context_line":"this could be substantially faster and can speed up the whole spin of the virtual machines."},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"On the Glance API node in glance-api.conf:"},{"line_number":274,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_7f0fc887","line":271,"range":{"start_line":271,"start_character":43,"end_line":271,"end_character":66},"updated":"2020-09-03 09:50:29.000000000","message":"improve the boot time ?","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9c87adeaa42d3e4ff67f11bc9584c0ba3bd648d8","unresolved":false,"context_lines":[{"line_number":270,"context_line":"instead of using Glance HTTP API. In some situations, especially for very large images,"},{"line_number":271,"context_line":"this could be substantially faster and can speed up the whole spin of the virtual machines."},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"On the Glance API node in glance-api.conf:"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":".. code-block:: ini"},{"line_number":276,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_dfced459","line":273,"range":{"start_line":273,"start_character":26,"end_line":273,"end_character":41},"updated":"2020-09-03 09:48:05.000000000","message":"``literal``","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9c87adeaa42d3e4ff67f11bc9584c0ba3bd648d8","unresolved":false,"context_lines":[{"line_number":275,"context_line":".. code-block:: ini"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"   [DEFAULT]"},{"line_number":278,"context_line":"   show_image_direct_url\u003dtrue"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"On the Nova compute node in nova.conf:"},{"line_number":281,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_7fe868b2","line":278,"range":{"start_line":278,"start_character":24,"end_line":278,"end_character":25},"updated":"2020-09-03 09:48:05.000000000","message":"nit: could you put spaces around this? It\u0027s valid and easier to read, at least for me","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9c87adeaa42d3e4ff67f11bc9584c0ba3bd648d8","unresolved":false,"context_lines":[{"line_number":277,"context_line":"   [DEFAULT]"},{"line_number":278,"context_line":"   show_image_direct_url\u003dtrue"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"On the Nova compute node in nova.conf:"},{"line_number":281,"context_line":""},{"line_number":282,"context_line":".. code-block:: ini"},{"line_number":283,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_bfc96052","line":280,"range":{"start_line":280,"start_character":28,"end_line":280,"end_character":37},"updated":"2020-09-03 09:48:05.000000000","message":"``literal``","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"2baee7381398e16f71c9546ae2203ce13b0abc89","unresolved":false,"context_lines":[{"line_number":281,"context_line":""},{"line_number":282,"context_line":".. code-block:: ini"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"   [DEFAULT]"},{"line_number":285,"context_line":"   force_raw_images\u003dfalse"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   [libvirt]"},{"line_number":288,"context_line":"   images_type\u003dqcow2"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_5f776409","line":285,"range":{"start_line":284,"start_character":0,"end_line":285,"end_character":25},"updated":"2020-09-03 09:51:37.000000000","message":"I don\u0027t think this is required","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9c87adeaa42d3e4ff67f11bc9584c0ba3bd648d8","unresolved":false,"context_lines":[{"line_number":284,"context_line":"   [DEFAULT]"},{"line_number":285,"context_line":"   force_raw_images\u003dfalse"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   [libvirt]"},{"line_number":288,"context_line":"   images_type\u003dqcow2"},{"line_number":289,"context_line":"   images_rbd_ceph_conf\u003d\u003cceph_config_file\u003e"},{"line_number":290,"context_line":"   rbd_user\u003d\u003cceph_user_name\u003e"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_1fc4cc3f","line":287,"range":{"start_line":287,"start_character":4,"end_line":287,"end_character":11},"updated":"2020-09-03 09:48:05.000000000","message":"If I have read the previous patches correctly, this should be in the glance section right?","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"2baee7381398e16f71c9546ae2203ce13b0abc89","unresolved":false,"context_lines":[{"line_number":284,"context_line":"   [DEFAULT]"},{"line_number":285,"context_line":"   force_raw_images\u003dfalse"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   [libvirt]"},{"line_number":288,"context_line":"   images_type\u003dqcow2"},{"line_number":289,"context_line":"   images_rbd_ceph_conf\u003d\u003cceph_config_file\u003e"},{"line_number":290,"context_line":"   rbd_user\u003d\u003cceph_user_name\u003e"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_9f81fcc6","line":287,"range":{"start_line":287,"start_character":4,"end_line":287,"end_character":11},"in_reply_to":"9f560f44_1fc4cc3f","updated":"2020-09-03 09:51:37.000000000","message":"Yup correct this has all changed since this patch was written.","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"2baee7381398e16f71c9546ae2203ce13b0abc89","unresolved":false,"context_lines":[{"line_number":285,"context_line":"   force_raw_images\u003dfalse"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"   [libvirt]"},{"line_number":288,"context_line":"   images_type\u003dqcow2"},{"line_number":289,"context_line":"   images_rbd_ceph_conf\u003d\u003cceph_config_file\u003e"},{"line_number":290,"context_line":"   rbd_user\u003d\u003cceph_user_name\u003e"},{"line_number":291,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_ff6f5825","line":288,"range":{"start_line":288,"start_character":3,"end_line":288,"end_character":20},"updated":"2020-09-03 09:51:37.000000000","message":"Not required.","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"eefa080ba3acdecaa8a0195682f3e21942c3c2d0","unresolved":false,"context_lines":[{"line_number":287,"context_line":"   [libvirt]"},{"line_number":288,"context_line":"   images_type\u003dqcow2"},{"line_number":289,"context_line":"   images_rbd_ceph_conf\u003d\u003cceph_config_file\u003e"},{"line_number":290,"context_line":"   rbd_user\u003d\u003cceph_user_name\u003e"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   [glance]"},{"line_number":293,"context_line":"   glance.allowed_direct_url_schemes \u003d rbd"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_3f071084","line":290,"updated":"2020-09-03 09:48:44.000000000","message":"These also have different names now","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"change_message_id":"2baee7381398e16f71c9546ae2203ce13b0abc89","unresolved":false,"context_lines":[{"line_number":290,"context_line":"   rbd_user\u003d\u003cceph_user_name\u003e"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   [glance]"},{"line_number":293,"context_line":"   glance.allowed_direct_url_schemes \u003d rbd"},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"Specify the CPU model of KVM guests"},{"line_number":296,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_3f15509c","line":293,"range":{"start_line":293,"start_character":10,"end_line":293,"end_character":36},"updated":"2020-09-03 09:51:37.000000000","message":"Additionally this isn\u0027t used anymore you want the following listed here as an example:\n\n  [glance]\n  enable_rbd_download: True\n  rbd_user: glance\n  rbd_ceph_conf: /etc/ceph/ceph.conf\n  rbd_pool: images","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9c87adeaa42d3e4ff67f11bc9584c0ba3bd648d8","unresolved":false,"context_lines":[{"line_number":290,"context_line":"   rbd_user\u003d\u003cceph_user_name\u003e"},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"   [glance]"},{"line_number":293,"context_line":"   glance.allowed_direct_url_schemes \u003d rbd"},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"Specify the CPU model of KVM guests"},{"line_number":296,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9f560f44_bfc4c042","line":293,"range":{"start_line":293,"start_character":3,"end_line":293,"end_character":10},"updated":"2020-09-03 09:48:05.000000000","message":"whoops","commit_id":"d33eb4e8258750b0ef3066f60685b35e2b13e9e7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"3b206dcb0754cb1c707c6f0a7b3e057087553fe0","unresolved":false,"context_lines":[{"line_number":264,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"When the Glance image service is set up with the Ceph backend and Nova is using"},{"line_number":267,"context_line":"a local ephemeral store (``[libvirt]/images_type!\u003drbd``), it is possible to"},{"line_number":268,"context_line":"configure Nova to download images directly into the local compute image cache."},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"With the following configuration, images are downloaded using the RBD export"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9f560f44_1b621f17","line":267,"range":{"start_line":267,"start_character":25,"end_line":267,"end_character":55},"updated":"2020-09-03 10:32:53.000000000","message":"or:\n\n  :oslo.config:option:`libvirt.images_type` is not ``rbd``","commit_id":"a33f455ec74f7087bf28cc74512e0608a166a9ea"}]}
