)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"de16682f821cffb434aff6ad1ce4bee161f36141","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"doc: Import configuration reference"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Import the following files from the former config-reference [1]:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"  api.rst"},{"line_number":12,"context_line":"  cells.rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_ec92509f","line":9,"range":{"start_line":9,"start_character":60,"end_line":9,"end_character":63},"updated":"2017-08-10 18:48:12.000000000","message":"There\u0027s no link associated with this","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"doc: Import configuration reference"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Import the following files from the former config-reference [1]:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"  api.rst"},{"line_number":12,"context_line":"  cells.rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_ac30c8e9","line":9,"range":{"start_line":9,"start_character":60,"end_line":9,"end_character":63},"updated":"2017-08-10 19:06:49.000000000","message":"This is missing, but it\u0027s:\n\nhttps://github.com/openstack/openstack-manuals/tree/stable/ocata/doc/config-reference/source/compute","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8dd715a253a0b88cc9f08cae2f17cf754ae9fa26","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"doc: Import configuration reference"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Import the following files from the former config-reference [1]:"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"  api.rst"},{"line_number":12,"context_line":"  cells.rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_ecf370e6","line":9,"range":{"start_line":9,"start_character":60,"end_line":9,"end_character":63},"in_reply_to":"9f436f4f_ec92509f","updated":"2017-08-10 18:54:03.000000000","message":"Found it: https://docs.openstack.org/ocata/config-reference/compute.html","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":31,"context_line":"  samples/rootwrap.conf.rst"},{"line_number":32,"context_line":"  schedulers.rst"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The below files are skipped as they\u0027re already included, in slightly"},{"line_number":35,"context_line":"different forms, in the nova documentation."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"  config-options.rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_6c7c20eb","line":34,"updated":"2017-08-10 19:06:49.000000000","message":"Why wasn\u0027t this brought over?\n\nhttps://github.com/openstack/openstack-manuals/blob/stable/ocata/doc/config-reference/source/compute/database-connections.rst\n\nSame reason?","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fc4c27b4df20adf6cbac87dbfebeafe48f6d49e2","unresolved":false,"context_lines":[{"line_number":31,"context_line":"  samples/rootwrap.conf.rst"},{"line_number":32,"context_line":"  schedulers.rst"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"The below files are skipped as they\u0027re already included, in slightly"},{"line_number":35,"context_line":"different forms, in the nova documentation."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"  config-options.rst"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_4c9f1c03","line":34,"in_reply_to":"9f436f4f_6c7c20eb","updated":"2017-08-10 19:10:35.000000000","message":"Nevermind, it\u0027s garbage, I just read it.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"432173548571915fdc8f42a6c8e2feeec3bf9465","unresolved":false,"context_lines":[{"line_number":37,"context_line":"  config-options.rst"},{"line_number":38,"context_line":"  nova-conf-samples.rst"},{"line_number":39,"context_line":"  nova-conf.rst"},{"line_number":40,"context_line":"  nova.conf"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Part of bp: doc-migration"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_ac99e879","line":40,"updated":"2017-08-10 19:04:03.000000000","message":"I noticed the database config section [1] is also skipped but not mentioned here. sdague confirmed on IRC that it should also be skipped.\n\n[1] https://docs.openstack.org/ocata/config-reference/compute/database-connections.html","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  nova-conf.rst"},{"line_number":40,"context_line":"  nova.conf"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Part of bp: doc-migration"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"Change-Id: I145e38149bf20a5e068f8cfe913f90c7ebeaad36"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"9f436f4f_0c41143a","line":42,"updated":"2017-08-10 19:06:49.000000000","message":"Also fixes bug 1709335.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/api.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"de16682f821cffb434aff6ad1ce4bee161f36141","unresolved":false,"context_lines":[{"line_number":10,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The OpenStack Compute API enables users to specify an administrative password"},{"line_number":13,"context_line":"when they create or rebuild a server instance.  If the user does not specify a"},{"line_number":14,"context_line":"password, a random password is generated and returned in the API response."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"In practice, how the admin password is handled depends on the hypervisor in use"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_6c02e00b","line":13,"range":{"start_line":13,"start_character":47,"end_line":13,"end_character":48},"updated":"2017-08-10 18:48:12.000000000","message":"Extra space","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"de16682f821cffb434aff6ad1ce4bee161f36141","unresolved":false,"context_lines":[{"line_number":18,"context_line":"might have to install an agent to handle the password setting. If the"},{"line_number":19,"context_line":"hypervisor and instance configuration do not support setting a password at"},{"line_number":20,"context_line":"server create time, the password that is returned by the create API call is"},{"line_number":21,"context_line":"misleading because it was ignored."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"To prevent this confusion, use the ``enable_instance_password`` configuration"},{"line_number":24,"context_line":"option to disable the return of the admin password for installations that do"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_ec0db035","line":21,"range":{"start_line":21,"start_character":22,"end_line":21,"end_character":25},"updated":"2017-08-10 18:48:12.000000000","message":"Should this be \"is\" to match the rest of the tense of the sentence?","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/cells.rst":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"de16682f821cffb434aff6ad1ce4bee161f36141","unresolved":false,"context_lines":[{"line_number":5,"context_line":".. warning::"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"   Configuring and implementing Cells v1 is not recommended for new deployments"},{"line_number":8,"context_line":"   of the Compute service (nova). Cells v2 replaces cells v1, and v2 is"},{"line_number":9,"context_line":"   required to install or upgrade the Compute service to the 15.0.0 Ocata"},{"line_number":10,"context_line":"   release. More information on cells v2 can be found in :doc:`/user/cells`."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_6c50a00b","line":8,"range":{"start_line":8,"start_character":52,"end_line":8,"end_character":53},"updated":"2017-08-10 18:48:12.000000000","message":"Capitalize for consistency","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"de16682f821cffb434aff6ad1ce4bee161f36141","unresolved":false,"context_lines":[{"line_number":7,"context_line":"   Configuring and implementing Cells v1 is not recommended for new deployments"},{"line_number":8,"context_line":"   of the Compute service (nova). Cells v2 replaces cells v1, and v2 is"},{"line_number":9,"context_line":"   required to install or upgrade the Compute service to the 15.0.0 Ocata"},{"line_number":10,"context_line":"   release. More information on cells v2 can be found in :doc:`/user/cells`."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"`Cells` functionality enables you to scale an OpenStack Compute cloud in a more"},{"line_number":13,"context_line":"distributed fashion without having to use complicated technologies like"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_ec3b70c5","line":10,"range":{"start_line":10,"start_character":32,"end_line":10,"end_character":33},"updated":"2017-08-10 18:48:12.000000000","message":"Capitalize for consistency","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/fibre-channel.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Fibre Channel support in OpenStack Compute is remote block storage attached to"},{"line_number":6,"context_line":"compute nodes for VMs."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":".. todo:: This below statement needs to be verified for current release"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Fibre Channel supported only the KVM hypervisor."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Compute and Block Storage support Fibre Channel automatic zoning on Brocade and"},{"line_number":13,"context_line":"Cisco switches. On other hardware Fibre Channel arrays must be pre-zoned or"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_6c6300b3","line":10,"range":{"start_line":8,"start_character":0,"end_line":10,"end_character":48},"updated":"2017-08-10 19:06:49.000000000","message":"Hyper-v also supports FC since I think Newton or Ocata when the hyperv driver started using os-brick.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/hypervisor-basics.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":6,"context_line":"same node that runs all of the virtual machines.  This is referred to as the"},{"line_number":7,"context_line":"compute node in this guide."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"By default, the selected hypervisor is KVM. To change to another hypervisor,"},{"line_number":10,"context_line":"change the ``virt_type`` option in the ``[libvirt]`` section of ``nova.conf``"},{"line_number":11,"context_line":"and restart the ``nova-compute`` service."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Specific options for particular hypervisors can be found in"},{"line_number":14,"context_line":"the following sections."}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_ccdaec15","line":11,"range":{"start_line":9,"start_character":0,"end_line":11,"end_character":41},"updated":"2017-08-10 19:06:49.000000000","message":"This is clearly wrong. If you\u0027re using vmware, you don\u0027t configure the [libvirt] section.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/hypervisor-hyper-v.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"0dd7019add616c824aef6e0678b75072ccf6f5b9","unresolved":false,"context_lines":[{"line_number":157,"context_line":""},{"line_number":158,"context_line":"__ https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/Use-live-migration-without-Failover-Clustering-to-move-a-virtual-machine"},{"line_number":159,"context_line":""},{"line_number":160,"context_line":"How to setup live migration on Hyper-V"},{"line_number":161,"context_line":"--------------------------------------"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"To enable \u0027shared nothing live\u0027 migration, run the 3 instructions below on each"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9f436f4f_063a3e35","line":160,"range":{"start_line":160,"start_character":0,"end_line":160,"end_character":38},"updated":"2017-08-09 13:39:24.000000000","message":"This is nice, i recently refereed it for my hyperV PoC :)","commit_id":"4bd0c1c478be5bf3f095f8e353661ac93321da55"}],"doc/source/admin/configuration/index.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":" Configuration"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"To configure your Compute installation, you must define configuration options"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_8ce9841b","line":2,"range":{"start_line":2,"start_character":1,"end_line":2,"end_character":14},"updated":"2017-08-10 19:06:49.000000000","message":"\"Configuration Guide\" to match the title in https://review.openstack.org/#/c/491853/6/doc/source/index.rst ?","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":25,"context_line":"   /admin/configuration/iscsi-offload.rst"},{"line_number":26,"context_line":"   /admin/configuration/hypervisors.rst"},{"line_number":27,"context_line":"   /admin/configuration/schedulers.rst"},{"line_number":28,"context_line":"   /admin/configuration/cells.rst"},{"line_number":29,"context_line":"   /admin/configuration/logs.rst"},{"line_number":30,"context_line":"   /admin/configuration/samples/index.rst"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_8cd2a45b","line":28,"range":{"start_line":28,"start_character":24,"end_line":28,"end_character":29},"updated":"2017-08-10 19:06:49.000000000","message":"Can we rename this to cellsv1? There is a big fat warning at the top of the page, but I\u0027d really like to avoid people getting this confused with cells v2, which is already confusing enough.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/logs.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":17,"context_line":"     - ``openstack-nova-api``"},{"line_number":18,"context_line":"     - ``nova-api``"},{"line_number":19,"context_line":"   * - ``nova-cert.log`` [#a]_"},{"line_number":20,"context_line":"     - ``openstack-nova-cert``"},{"line_number":21,"context_line":"     - ``nova-cert``"},{"line_number":22,"context_line":"   * - ``nova-compute.log``"},{"line_number":23,"context_line":"     - ``openstack-nova-compute``"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_0cd0f41e","line":20,"range":{"start_line":20,"start_character":5,"end_line":20,"end_character":30},"updated":"2017-08-10 19:06:49.000000000","message":"gone now","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/resize.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":15,"context_line":"compute host to another is needed to copy the VM file across."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Cloud end users can find out how to resize a server by reading the `OpenStack"},{"line_number":18,"context_line":"End User Guide \u003chttps://docs.openstack.org/user-guide/"},{"line_number":19,"context_line":"cli_change_the_size_of_your_server.html\u003e`_."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"XenServer"},{"line_number":22,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_ecc0107f","line":19,"range":{"start_line":18,"start_character":15,"end_line":19,"end_character":42},"updated":"2017-08-10 19:06:49.000000000","message":"This is a busted link now.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"9f436f4f_8c3744b1","line":27,"updated":"2017-08-10 19:06:49.000000000","message":"We should probably add a todo for hyperv and vmware at some point.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/samples/policy.yaml.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":5,"context_line":"The ``policy.yaml`` file defines additional access controls"},{"line_number":6,"context_line":"that apply to the Compute service."},{"line_number":7,"context_line":""},{"line_number":8,"context_line":".. literalinclude:: /_static/nova.policy.yaml.sample"},{"line_number":9,"context_line":"   :language: yaml"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_6c8d4030","line":8,"range":{"start_line":8,"start_character":21,"end_line":8,"end_character":28},"updated":"2017-08-10 19:06:49.000000000","message":"Do we really want to link to a _static yaml sample file? This is going to get stale over time and we generate the policy sample fresh in the docs already.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/samples/rootwrap.conf.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"rootwrap.conf"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``rootwrap.conf`` file defines configuration values"},{"line_number":6,"context_line":"used by the rootwrap script when the Compute service needs"},{"line_number":7,"context_line":"to escalate its privileges to those of the root user."},{"line_number":8,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_6cbb00c4","line":5,"updated":"2017-08-10 19:06:49.000000000","message":"At some point we really need to document privsep and how to configure nova to use it.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"58bf23a7c40a7e280a787066dcc458ad01409d37","unresolved":false,"context_lines":[{"line_number":2,"context_line":"rootwrap.conf"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``rootwrap.conf`` file defines configuration values"},{"line_number":6,"context_line":"used by the rootwrap script when the Compute service needs"},{"line_number":7,"context_line":"to escalate its privileges to those of the root user."},{"line_number":8,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_865a804c","line":5,"in_reply_to":"9f436f4f_6cbb00c4","updated":"2017-08-10 20:59:56.000000000","message":"Agreed. I feel like that\u0027s something to do as we start to land privsep changes. I can include some docs patches in the review series if you\u0027d like.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6157d0ca85d6bca6a5bbada7164faacaca880687","unresolved":false,"context_lines":[{"line_number":2,"context_line":"rootwrap.conf"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The ``rootwrap.conf`` file defines configuration values"},{"line_number":6,"context_line":"used by the rootwrap script when the Compute service needs"},{"line_number":7,"context_line":"to escalate its privileges to those of the root user."},{"line_number":8,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_dffdf93b","line":5,"in_reply_to":"9f436f4f_865a804c","updated":"2017-08-21 13:55:22.000000000","message":"\u003e Agreed. I feel like that\u0027s something to do as we start to land privsep changes. I can include some docs patches in the review series if you\u0027d like.\n\nStick me on the reviews for these and I\u0027d be happy to take a look. Trying to ramp up on privsep atm","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to sudo only. Configure the ``disable_rootwrap`` option in the"},{"line_number":11,"context_line":"``[workaround]`` section of the ``nova.conf`` configuration file."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":".. literalinclude:: /../../etc/nova/rootwrap.conf"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_0ccc7468","line":13,"updated":"2017-08-10 19:06:49.000000000","message":"This also doesn\u0027t mention the actual filters files:\n\nhttps://github.com/openstack/nova/tree/master/etc/nova/rootwrap.d","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/admin/configuration/schedulers.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":14,"context_line":".. code-block:: ini"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"   scheduler_driver_task_period \u003d 60"},{"line_number":17,"context_line":"   scheduler_driver \u003d nova.scheduler.filter_scheduler.FilterScheduler"},{"line_number":18,"context_line":"   scheduler_available_filters \u003d nova.scheduler.filters.all_filters"},{"line_number":19,"context_line":"   scheduler_default_filters \u003d RetryFilter, AvailabilityZoneFilter, RamFilter, DiskFilter, ComputeFilter, ComputeCapabilitiesFilter, ImagePropertiesFilter, ServerGroupAntiAffinityFilter, ServerGroupAffinityFilter"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_2c2bb830","line":17,"range":{"start_line":17,"start_character":3,"end_line":17,"end_character":19},"updated":"2017-08-10 19:06:49.000000000","message":"old name","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"   scheduler_driver_task_period \u003d 60"},{"line_number":17,"context_line":"   scheduler_driver \u003d nova.scheduler.filter_scheduler.FilterScheduler"},{"line_number":18,"context_line":"   scheduler_available_filters \u003d nova.scheduler.filters.all_filters"},{"line_number":19,"context_line":"   scheduler_default_filters \u003d RetryFilter, AvailabilityZoneFilter, RamFilter, DiskFilter, ComputeFilter, ComputeCapabilitiesFilter, ImagePropertiesFilter, ServerGroupAntiAffinityFilter, ServerGroupAffinityFilter"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"By default, the ``scheduler_driver`` is configured as a filter scheduler, as"},{"line_number":22,"context_line":"described in the next section. In the default configuration, this scheduler"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_ec1c9014","line":19,"range":{"start_line":19,"start_character":3,"end_line":19,"end_character":28},"updated":"2017-08-10 19:06:49.000000000","message":"same","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}],"doc/source/index.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":167,"context_line":""},{"line_number":168,"context_line":"* **Configuration**:"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"  * :doc:`Configuration Guide \u003c/admin/configuration/index\u003e`: detailed"},{"line_number":171,"context_line":"    configuration guides for various parts of you Nova system. Helpful"},{"line_number":172,"context_line":"    reference for setting up specific hypervisor backends."},{"line_number":173,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_8c9bc4c7","line":170,"range":{"start_line":170,"start_character":10,"end_line":170,"end_character":29},"updated":"2017-08-10 19:06:49.000000000","message":"This sounds a lot like \"Config Reference\" below, so I\u0027d maybe rename \"Config Reference\" to \"Config Options Reference\", but we at least have descriptions for these.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":168,"context_line":"* **Configuration**:"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"  * :doc:`Configuration Guide \u003c/admin/configuration/index\u003e`: detailed"},{"line_number":171,"context_line":"    configuration guides for various parts of you Nova system. Helpful"},{"line_number":172,"context_line":"    reference for setting up specific hypervisor backends."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"  * :doc:`Config Reference \u003c/configuration/config\u003e`: a complete reference of all"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_4c703ca6","line":171,"range":{"start_line":171,"start_character":50,"end_line":171,"end_character":54},"updated":"2017-08-10 19:06:49.000000000","message":"nova? Case inconsistency again.","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"324e34e6903baa10fb205ce4af308e5b1c25144a","unresolved":false,"context_lines":[{"line_number":168,"context_line":"* **Configuration**:"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"  * :doc:`Configuration Guide \u003c/admin/configuration/index\u003e`: detailed"},{"line_number":171,"context_line":"    configuration guides for various parts of you Nova system. Helpful"},{"line_number":172,"context_line":"    reference for setting up specific hypervisor backends."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"  * :doc:`Config Reference \u003c/configuration/config\u003e`: a complete reference of all"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9f436f4f_6c79c091","line":171,"range":{"start_line":171,"start_character":46,"end_line":171,"end_character":49},"updated":"2017-08-10 19:06:49.000000000","message":"your","commit_id":"da224b3a050a525e8ddfa491318b2f839048f668"}]}
