)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"ad11ead5b658efc6f2eec9619b34a31a3981ef18","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add better help to the guestfs option"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Implements: blueprint centralize-config-options"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Iefa5e0233a9595154d25ad30c2d53f781066b148"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"fa0719c6_efb88577","line":9,"updated":"2016-03-23 15:49:12.000000000","message":"Please be aware that the effort in Newton is tracked with a\nnew (follow up) blueprint \n\n    centralize-config-options-newton\n\nIf questions arise, ping me. Thanks for your help here!","commit_id":"71e5bdd1cbbbc2d4ec839e7e1ec1d451ba07029f"}],"nova/conf/guestfs.py":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"efee66178f1c3054774df97f629819d74c428baa","unresolved":false,"context_lines":[{"line_number":26,"context_line":"* nova-compute"},{"line_number":27,"context_line":"Related options:"},{"line_number":28,"context_line":"* None"},{"line_number":29,"context_line":"\"\"\")"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"ALL_OPTS \u003d [enable_guestfs_debug_opts]"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"3a7e1126_3a850fce","line":29,"updated":"2015-12-21 15:50:41.000000000","message":"Things to consider when enhancing the help text:\n* The operating system package \"libguestfs\" must be installed.\n* It\u0027s related to the config options \"libvirt.inject_key\" and \"libvirt.inject_password\"\n* setting \"debug\" to true integrates libguestfs\u0027s logs into OpenStack logs\n\nFor more details why this options was introduced, see [1].\nTo get the bug number from the code, you can use \"git log\" like this:\n\n    $ git log --oneline -S\"self.handle.set_trace(True)\"\n\nIt\u0027s a bit like archeology. We have to dig a bit to see what\u0027s happening.\n\n[1] https://bugs.launchpad.net/nova/+bug/1279857","commit_id":"3fc2e490d525b15afd9b873996270853081e52a6"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"fbf7bc298c3148728c0270d0676b538e43d6957d","unresolved":false,"context_lines":[{"line_number":32,"context_line":"* nova-compute"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Related options:"},{"line_number":35,"context_line":"* None"},{"line_number":36,"context_line":"\"\"\")"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"ALL_OPTS \u003d [enable_guestfs_debug_opts]"}],"source_content_type":"text/x-python","patch_set":10,"id":"fa0719c6_87ad3b9d","line":35,"updated":"2016-03-24 12:35:50.000000000","message":"I think markus noted: \"It\u0027s related to the config options \"libvirt.inject_key\" and \"libvirt.inject_password\"\"\n\nWe should make it clear its only really used by libvirt, AFAIK, anyways.","commit_id":"d390a51ffe1158628d1a6b501889dd65a772108c"},{"author":{"_account_id":7400,"name":"Tracy Jones","email":"tjones@vmware.com","username":"tracyajones"},"change_message_id":"f1cc4ca10dae1cc69d2af36d56c9c1ee85de8813","unresolved":false,"context_lines":[{"line_number":32,"context_line":"* nova-compute"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Related options:"},{"line_number":35,"context_line":"* None"},{"line_number":36,"context_line":"\"\"\")"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"ALL_OPTS \u003d [enable_guestfs_debug_opts]"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a122d0e_0dea170f","line":35,"in_reply_to":"fa0719c6_87ad3b9d","updated":"2016-04-27 16:32:43.000000000","message":"Done","commit_id":"d390a51ffe1158628d1a6b501889dd65a772108c"},{"author":{"_account_id":14511,"name":"Maciej Szankin","email":"maciej+review@szankin.pl","username":"mszankin"},"change_message_id":"c79df262f50021c66e4d3097f00821b754dd5285","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Possible values:"},{"line_number":27,"context_line":"* True: turn debug on. This integrates libguestfs\u0027s logs into the log"},{"line_number":28,"context_line":"  of OpenStack."},{"line_number":29,"context_line":"* False: turn debug off"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Services which consume this:"},{"line_number":32,"context_line":"* nova-compute"}],"source_content_type":"text/x-python","patch_set":13,"id":"7aa08908_fecb58a2","line":29,"range":{"start_line":29,"start_character":0,"end_line":29,"end_character":23},"updated":"2016-06-16 15:43:27.000000000","message":"Mark as default","commit_id":"2a19a4be4e217a873542c3ade5316c73c79c5ea3"},{"author":{"_account_id":7400,"name":"Tracy Jones","email":"tjones@vmware.com","username":"tracyajones"},"change_message_id":"6d5adf1fd9ec0ff8287248ddaccdbfd7855f5ee6","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Possible values:"},{"line_number":27,"context_line":"* True: turn debug on. This integrates libguestfs\u0027s logs into the log"},{"line_number":28,"context_line":"  of OpenStack."},{"line_number":29,"context_line":"* False: turn debug off"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Services which consume this:"},{"line_number":32,"context_line":"* nova-compute"}],"source_content_type":"text/x-python","patch_set":13,"id":"1aa78d24_9aafa893","line":29,"range":{"start_line":29,"start_character":0,"end_line":29,"end_character":23},"in_reply_to":"7aa08908_fecb58a2","updated":"2016-07-05 16:06:03.000000000","message":"already in line 19","commit_id":"2a19a4be4e217a873542c3ade5316c73c79c5ea3"},{"author":{"_account_id":14511,"name":"Maciej Szankin","email":"maciej+review@szankin.pl","username":"mszankin"},"change_message_id":"c79df262f50021c66e4d3097f00821b754dd5285","unresolved":false,"context_lines":[{"line_number":28,"context_line":"  of OpenStack."},{"line_number":29,"context_line":"* False: turn debug off"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Services which consume this:"},{"line_number":32,"context_line":"* nova-compute"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Related options:"},{"line_number":35,"context_line":"* libvirt"}],"source_content_type":"text/x-python","patch_set":13,"id":"7aa08908_5edc2c74","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":14},"updated":"2016-06-16 15:43:27.000000000","message":"This section is no longer needed.\nhttps://wiki.openstack.org/wiki/ConfigOptionsConsistency","commit_id":"2a19a4be4e217a873542c3ade5316c73c79c5ea3"},{"author":{"_account_id":7400,"name":"Tracy Jones","email":"tjones@vmware.com","username":"tracyajones"},"change_message_id":"6d5adf1fd9ec0ff8287248ddaccdbfd7855f5ee6","unresolved":false,"context_lines":[{"line_number":28,"context_line":"  of OpenStack."},{"line_number":29,"context_line":"* False: turn debug off"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Services which consume this:"},{"line_number":32,"context_line":"* nova-compute"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Related options:"},{"line_number":35,"context_line":"* libvirt"}],"source_content_type":"text/x-python","patch_set":13,"id":"1aa78d24_fa96ac4a","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":14},"in_reply_to":"7aa08908_5edc2c74","updated":"2016-07-05 16:06:03.000000000","message":"Done","commit_id":"2a19a4be4e217a873542c3ade5316c73c79c5ea3"},{"author":{"_account_id":14511,"name":"Maciej Szankin","email":"maciej+review@szankin.pl","username":"mszankin"},"change_message_id":"611a840dfc9ae1cb5e75e44c6e0a2758eedf2e70","unresolved":false,"context_lines":[{"line_number":34,"context_line":"  of OpenStack."},{"line_number":35,"context_line":"* False: turn debug off"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Related options:"},{"line_number":38,"context_line":"* libvirt"},{"line_number":39,"context_line":"\"\"\")"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"ALL_OPTS \u003d [enable_guestfs_debug_opts]"}],"source_content_type":"text/x-python","patch_set":15,"id":"dada55a8_9c9527e6","line":38,"range":{"start_line":37,"start_character":0,"end_line":38,"end_character":9},"updated":"2016-07-18 19:40:03.000000000","message":"This section is considered hard to maintain, so please, if you could just drop it.","commit_id":"250b455c16cbec09b265a1d0377339ae2b4c2c32"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"faa49c69bb5dd5f260d69558bf4220cd0bdbd948","unresolved":false,"context_lines":[{"line_number":29,"context_line":"If this node uses \"libguestfs\" (for example to inject data or passwords),"},{"line_number":30,"context_line":"this option can be used to turn its debug mode on."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Possible values:"},{"line_number":33,"context_line":"* True: turn debug on. This integrates libguestfs\u0027s logs into the log"},{"line_number":34,"context_line":"  of OpenStack."},{"line_number":35,"context_line":"* False: turn debug off"}],"source_content_type":"text/x-python","patch_set":16,"id":"dada55a8_b3ed9a90","line":32,"updated":"2016-07-25 10:02:05.000000000","message":"This formatting is not quite correct to render as RST, but we don\u0027t make use of that yet.","commit_id":"c78759c0aaa78ee92c63506443ebed91280ef4aa"}],"nova/virt/opts.py":[{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"f3ae49787a82e1af584cc15de9d343203e67cb92","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import nova.virt.hyperv.vif"},{"line_number":23,"context_line":"import nova.virt.hyperv.vmops"},{"line_number":24,"context_line":"import nova.virt.hyperv.volumeops"},{"line_number":25,"context_line":"import nova.virt.imagecache"},{"line_number":26,"context_line":"import nova.virt.libvirt.driver"},{"line_number":27,"context_line":"import nova.virt.libvirt.imagebackend"},{"line_number":28,"context_line":"import nova.virt.libvirt.imagecache"}],"source_content_type":"text/x-python","patch_set":13,"id":"1a122d0e_ca4e006e","line":25,"updated":"2016-04-29 16:41:40.000000000","message":"These don\u0027t seem flag related. Why are they here?","commit_id":"2a19a4be4e217a873542c3ade5316c73c79c5ea3"},{"author":{"_account_id":7400,"name":"Tracy Jones","email":"tjones@vmware.com","username":"tracyajones"},"change_message_id":"7e6fa54fe33c8714c9be0418b9a5561102737433","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import nova.virt.hyperv.vif"},{"line_number":23,"context_line":"import nova.virt.hyperv.vmops"},{"line_number":24,"context_line":"import nova.virt.hyperv.volumeops"},{"line_number":25,"context_line":"import nova.virt.imagecache"},{"line_number":26,"context_line":"import nova.virt.libvirt.driver"},{"line_number":27,"context_line":"import nova.virt.libvirt.imagebackend"},{"line_number":28,"context_line":"import nova.virt.libvirt.imagecache"}],"source_content_type":"text/x-python","patch_set":13,"id":"1a122d0e_ac41973b","line":25,"in_reply_to":"1a122d0e_ca4e006e","updated":"2016-05-04 20:17:21.000000000","message":"hmm could be a bad rebase","commit_id":"2a19a4be4e217a873542c3ade5316c73c79c5ea3"}]}
