)]}'
{"doc/source/admin/admin-password-injection.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"98b4a8f5599b68d2b37f84959608484e8883d788","unresolved":false,"context_lines":[{"line_number":34,"context_line":"   [libvirt]"},{"line_number":35,"context_line":"   inject_password\u003dtrue"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Linux distribution guest only."},{"line_number":38,"context_line":"When enabled, Compute will modify the password of the admin account by editing"},{"line_number":39,"context_line":"the ``/etc/shadow`` file inside the virtual machine instance."},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5f93b717_efe60545","line":37,"range":{"start_line":37,"start_character":0,"end_line":37,"end_character":30},"updated":"2018-01-26 15:33:22.000000000","message":"Can you make this a note and place it after the next paragraph, please","commit_id":"cabde2216e8a0fe35d864a7b3f3d8a2c884e9202"},{"author":{"_account_id":19944,"name":"Chen Hanxiao","email":"chen_han_xiao@126.com","username":"chenhanxiao"},"change_message_id":"5cf1a443eced5274e2cc090c28c90b91b3c43e75","unresolved":false,"context_lines":[{"line_number":34,"context_line":"   [libvirt]"},{"line_number":35,"context_line":"   inject_password\u003dtrue"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Linux distribution guest only."},{"line_number":38,"context_line":"When enabled, Compute will modify the password of the admin account by editing"},{"line_number":39,"context_line":"the ``/etc/shadow`` file inside the virtual machine instance."},{"line_number":40,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5f93b717_ee510764","line":37,"range":{"start_line":37,"start_character":0,"end_line":37,"end_character":30},"in_reply_to":"5f93b717_efe60545","updated":"2018-01-29 04:38:28.000000000","message":"Done","commit_id":"cabde2216e8a0fe35d864a7b3f3d8a2c884e9202"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9f61faa1ea6d524989ada4c8eda9ee8ba7ba4cb2","unresolved":false,"context_lines":[{"line_number":46,"context_line":"   which, by default, does not allow users to use :command:`ssh` to access the"},{"line_number":47,"context_line":"   root account."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   Linux distribution guest only."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":".. rubric:: Password injection and XenAPI (XenServer/XCP)"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"5f93b717_501c5011","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":33},"updated":"2018-01-29 15:24:52.000000000","message":"Ah, sorry, I wasn\u0027t clear. I meant make this another separate note, like so:\n\n  .. note::\n\n     Linux guests only.","commit_id":"d5ae445c7f196e611d126a0425ddd2c2124064a6"},{"author":{"_account_id":19944,"name":"Chen Hanxiao","email":"chen_han_xiao@126.com","username":"chenhanxiao"},"change_message_id":"aa52ba451cfb7038bdafdae320d50cde6cfbac71","unresolved":false,"context_lines":[{"line_number":46,"context_line":"   which, by default, does not allow users to use :command:`ssh` to access the"},{"line_number":47,"context_line":"   root account."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   Linux distribution guest only."},{"line_number":50,"context_line":""},{"line_number":51,"context_line":".. rubric:: Password injection and XenAPI (XenServer/XCP)"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"5f93b717_f39b1815","line":49,"range":{"start_line":49,"start_character":0,"end_line":49,"end_character":33},"in_reply_to":"5f93b717_501c5011","updated":"2018-01-30 03:40:11.000000000","message":"Done","commit_id":"d5ae445c7f196e611d126a0425ddd2c2124064a6"}],"nova/conf/libvirt.py":[{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"6c3751e4dc29f67ca303b7d24921479e41447c49","unresolved":false,"context_lines":[{"line_number":144,"context_line":"Allow the injection of an admin password for instance only at ``create`` and"},{"line_number":145,"context_line":"``rebuild`` process."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"There is no agent needed within the image to do this for a *Linux* distribution"},{"line_number":148,"context_line":"guest. If *libguestfs* is available on the host, it will be used."},{"line_number":149,"context_line":"Otherwise *nbd* is used. The file system of the image will be mounted and"},{"line_number":150,"context_line":"the admin password, which is provided in the REST API call will be injected"}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_eac14c30","line":147,"updated":"2018-01-11 03:38:02.000000000","message":"I am very confusing on this explanation.\n\nSome people may think “Agent is needed within the image for Windows”.\n\nSo I suggest to just mark it as a linux only feature here, like what you added in the rst file.","commit_id":"9456e46c83106061a137863fde4d9edb3ebcb381"},{"author":{"_account_id":19944,"name":"Chen Hanxiao","email":"chen_han_xiao@126.com","username":"chenhanxiao"},"change_message_id":"410589a0c5c0a55a24a5d93d6fcda0d239133b6a","unresolved":false,"context_lines":[{"line_number":144,"context_line":"Allow the injection of an admin password for instance only at ``create`` and"},{"line_number":145,"context_line":"``rebuild`` process."},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"There is no agent needed within the image to do this for a *Linux* distribution"},{"line_number":148,"context_line":"guest. If *libguestfs* is available on the host, it will be used."},{"line_number":149,"context_line":"Otherwise *nbd* is used. The file system of the image will be mounted and"},{"line_number":150,"context_line":"the admin password, which is provided in the REST API call will be injected"}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_8fbc576a","line":147,"in_reply_to":"7f96bb07_eac14c30","updated":"2018-01-11 06:39:48.000000000","message":"Thanks, will be fixed soon.","commit_id":"9456e46c83106061a137863fde4d9edb3ebcb381"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"6c3751e4dc29f67ca303b7d24921479e41447c49","unresolved":false,"context_lines":[{"line_number":169,"context_line":"                help\u003d\"\"\""},{"line_number":170,"context_line":"Allow the injection of an SSH key at boot time."},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"There is no agent needed within the image to do this for a *Linux* distribution"},{"line_number":173,"context_line":"guest. If *libguestfs* is available on the host, it will be used."},{"line_number":174,"context_line":"Otherwise *nbd* is used. The file system of the image will be mounted and"},{"line_number":175,"context_line":"the SSH key, which is provided in the REST API call will be injected as"}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_8adc4819","line":172,"updated":"2018-01-11 03:38:02.000000000","message":"ditto","commit_id":"9456e46c83106061a137863fde4d9edb3ebcb381"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"98b4a8f5599b68d2b37f84959608484e8883d788","unresolved":false,"context_lines":[{"line_number":168,"context_line":"                default\u003dFalse,"},{"line_number":169,"context_line":"                help\u003d\"\"\""},{"line_number":170,"context_line":"Allow the injection of an SSH key at boot time."},{"line_number":171,"context_line":"*Linux* distribution guest only."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"There is no agent needed within the image to do this. If *libguestfs* is"},{"line_number":174,"context_line":"available on the host, it will be used. Otherwise *nbd* is used. The file"}],"source_content_type":"text/x-python","patch_set":5,"id":"5f93b717_4f9379a4","line":171,"range":{"start_line":171,"start_character":0,"end_line":171,"end_character":32},"updated":"2018-01-26 15:33:22.000000000","message":"Can you place this at the bottom of this section before \u0027Related options:\u0027, please","commit_id":"cabde2216e8a0fe35d864a7b3f3d8a2c884e9202"},{"author":{"_account_id":19944,"name":"Chen Hanxiao","email":"chen_han_xiao@126.com","username":"chenhanxiao"},"change_message_id":"5cf1a443eced5274e2cc090c28c90b91b3c43e75","unresolved":false,"context_lines":[{"line_number":168,"context_line":"                default\u003dFalse,"},{"line_number":169,"context_line":"                help\u003d\"\"\""},{"line_number":170,"context_line":"Allow the injection of an SSH key at boot time."},{"line_number":171,"context_line":"*Linux* distribution guest only."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"There is no agent needed within the image to do this. If *libguestfs* is"},{"line_number":174,"context_line":"available on the host, it will be used. Otherwise *nbd* is used. The file"}],"source_content_type":"text/x-python","patch_set":5,"id":"5f93b717_ae1d3fbe","line":171,"range":{"start_line":171,"start_character":0,"end_line":171,"end_character":32},"in_reply_to":"5f93b717_4f9379a4","updated":"2018-01-29 04:38:28.000000000","message":"Done","commit_id":"cabde2216e8a0fe35d864a7b3f3d8a2c884e9202"}]}
