)]}'
{"doc/source/contributor/index.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b0c2abeb91299dac24aaa832d1448b1d6ec71acb","unresolved":false,"context_lines":[{"line_number":78,"context_line":"Testing Boot-from-Volume"},{"line_number":79,"context_line":"------------------------"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"`Devstack \u003chttp://launchpad.net/devstack\u003e`_ supports configuration for testing"},{"line_number":82,"context_line":"boot-from-volume with VMs. Here is a sample configuration to build an"},{"line_number":83,"context_line":"environment for the testing."},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"df3967d1_b94d473f","line":81,"updated":"2017-08-04 11:14:18.000000000","message":"It\u0027s not really devstack (as in project) that supports it, it\u0027s our plugin. What about: \"Starting with the Pike release, it is also possible to use DevStack for testing booting from Cinder volumes with VMs.\"","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"1f85f303c4287b9567d6fe18d0866378b4705c85","unresolved":false,"context_lines":[{"line_number":78,"context_line":"Testing Boot-from-Volume"},{"line_number":79,"context_line":"------------------------"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"`Devstack \u003chttp://launchpad.net/devstack\u003e`_ supports configuration for testing"},{"line_number":82,"context_line":"boot-from-volume with VMs. Here is a sample configuration to build an"},{"line_number":83,"context_line":"environment for the testing."},{"line_number":84,"context_line":""}],"source_content_type":"text/x-rst","patch_set":13,"id":"bf3e73b7_ee728611","line":81,"in_reply_to":"df3967d1_b94d473f","updated":"2017-08-07 12:57:22.000000000","message":"Done","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b0c2abeb91299dac24aaa832d1448b1d6ec71acb","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"`Devstack \u003chttp://launchpad.net/devstack\u003e`_ supports configuration for testing"},{"line_number":82,"context_line":"boot-from-volume with VMs. Here is a sample configuration to build an"},{"line_number":83,"context_line":"environment for the testing."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":".. toctree::"},{"line_number":86,"context_line":"  :maxdepth: 1"}],"source_content_type":"text/x-rst","patch_set":13,"id":"df3967d1_9948432d","line":83,"updated":"2017-08-04 11:14:18.000000000","message":"Let\u0027s drop this sentence, as we don\u0027t provide the configuration here, only a link.","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"1f85f303c4287b9567d6fe18d0866378b4705c85","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"`Devstack \u003chttp://launchpad.net/devstack\u003e`_ supports configuration for testing"},{"line_number":82,"context_line":"boot-from-volume with VMs. Here is a sample configuration to build an"},{"line_number":83,"context_line":"environment for the testing."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":".. toctree::"},{"line_number":86,"context_line":"  :maxdepth: 1"}],"source_content_type":"text/x-rst","patch_set":13,"id":"bf3e73b7_8e5bfa85","line":83,"in_reply_to":"df3967d1_9948432d","updated":"2017-08-07 12:57:22.000000000","message":"Done","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"}],"doc/source/contributor/ironic-boot-from-volume.rst":[{"author":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"change_message_id":"99dbf1b0cc10693626cd74163248fbe7cdee472f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Using VMs as baremetal servers"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This scenario shows how to setup Devstack to enable nodes to boot from volumes"},{"line_number":11,"context_line":"managed by cinder with VMs as baremetal servers."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"DevStack Configuration"}],"source_content_type":"text/x-rst","patch_set":12,"id":"ff346bd7_be46947b","line":10,"range":{"start_line":10,"start_character":33,"end_line":10,"end_character":41},"updated":"2017-07-26 10:15:04.000000000","message":"s/Devstack/DevStack/","commit_id":"d8ff7f3ffcb3548f56f293c5aad89f0a50d22507"},{"author":{"_account_id":18320,"name":"Dao Cong Tien","email":"tiendc@vn.fujitsu.com","username":"TienDC"},"change_message_id":"61c79cc36f6e38b685af91999b7fc7ba48271998","unresolved":false,"context_lines":[{"line_number":13,"context_line":"DevStack Configuration"},{"line_number":14,"context_line":"----------------------"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The following is ``local.conf`` that will setup Devstack with 3 VMs that are"},{"line_number":17,"context_line":"registered in ironic. A volume connector with IQN is created for each node."},{"line_number":18,"context_line":"These connectors can be used to connect volumes created by cinder."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"ff346bd7_7e0b65d5","line":16,"range":{"start_line":16,"start_character":48,"end_line":16,"end_character":56},"updated":"2017-07-28 02:44:06.000000000","message":"nit: s/Devstack/DevStack/","commit_id":"d8ff7f3ffcb3548f56f293c5aad89f0a50d22507"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"c5d286556f8d14bd4e97438f496c11f7a1c9cec6","unresolved":false,"context_lines":[{"line_number":17,"context_line":"registered in ironic. A volume connector with IQN is created for each node."},{"line_number":18,"context_line":"These connectors can be used to connect volumes created by cinder."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"After the environment built, you can create a volume with cinder and request"},{"line_number":21,"context_line":"an instance with the volume to nova."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"::"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"ff346bd7_3b93d6fc","line":21,"range":{"start_line":20,"start_character":0,"end_line":21,"end_character":36},"updated":"2017-07-26 09:31:38.000000000","message":"Better to add sample commands to perform nboot from volume using nova.","commit_id":"d8ff7f3ffcb3548f56f293c5aad89f0a50d22507"},{"author":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"change_message_id":"99dbf1b0cc10693626cd74163248fbe7cdee472f","unresolved":false,"context_lines":[{"line_number":17,"context_line":"registered in ironic. A volume connector with IQN is created for each node."},{"line_number":18,"context_line":"These connectors can be used to connect volumes created by cinder."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"After the environment built, you can create a volume with cinder and request"},{"line_number":21,"context_line":"an instance with the volume to nova."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"::"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"ff346bd7_9e3e30d8","line":21,"range":{"start_line":20,"start_character":0,"end_line":21,"end_character":36},"in_reply_to":"ff346bd7_3b93d6fc","updated":"2017-07-26 10:15:04.000000000","message":"+1","commit_id":"d8ff7f3ffcb3548f56f293c5aad89f0a50d22507"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"acec690394d8ade46b31cabd77d2e975047fedd2","unresolved":false,"context_lines":[{"line_number":17,"context_line":"registered in ironic. A volume connector with IQN is created for each node."},{"line_number":18,"context_line":"These connectors can be used to connect volumes created by cinder."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"After the environment built, you can create a volume with cinder and request"},{"line_number":21,"context_line":"an instance with the volume to nova."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"::"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-rst","patch_set":12,"id":"ff346bd7_e590004d","line":21,"range":{"start_line":20,"start_character":0,"end_line":21,"end_character":36},"in_reply_to":"ff346bd7_9e3e30d8","updated":"2017-07-26 13:55:27.000000000","message":"Sample commands, however not in devstack usage documentation.  This is the wrong place to really put such things since this is contributor docs. We need user/admin facing docs containing that information.","commit_id":"d8ff7f3ffcb3548f56f293c5aad89f0a50d22507"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b0c2abeb91299dac24aaa832d1448b1d6ec71acb","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Ironic Boot-from-Volume with DevStack"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\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":"This guide shows how to setup DevStack for enabling boot-from-volume feature."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Using VMs as baremetal servers"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":13,"id":"df3967d1_79535fe3","line":5,"updated":"2017-08-04 11:14:18.000000000","message":"let\u0027s also mention that it\u0027s only possible starting with Pike here","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"1f85f303c4287b9567d6fe18d0866378b4705c85","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Ironic Boot-from-Volume with DevStack"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\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":"This guide shows how to setup DevStack for enabling boot-from-volume feature."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Using VMs as baremetal servers"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":13,"id":"bf3e73b7_ceefc285","line":5,"in_reply_to":"df3967d1_79535fe3","updated":"2017-08-07 12:57:22.000000000","message":"Done","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b0c2abeb91299dac24aaa832d1448b1d6ec71acb","unresolved":false,"context_lines":[{"line_number":5,"context_line":"This guide shows how to setup DevStack for enabling boot-from-volume feature."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Using VMs as baremetal servers"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This scenario shows how to setup DevStack to enable nodes to boot from volumes"},{"line_number":11,"context_line":"managed by cinder with VMs as baremetal servers."}],"source_content_type":"text/x-rst","patch_set":13,"id":"df3967d1_594e5b38","line":8,"updated":"2017-08-04 11:14:18.000000000","message":"this heading seems redundant to me, let\u0027s drop ip.","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"1f85f303c4287b9567d6fe18d0866378b4705c85","unresolved":false,"context_lines":[{"line_number":5,"context_line":"This guide shows how to setup DevStack for enabling boot-from-volume feature."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Using VMs as baremetal servers"},{"line_number":8,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"This scenario shows how to setup DevStack to enable nodes to boot from volumes"},{"line_number":11,"context_line":"managed by cinder with VMs as baremetal servers."}],"source_content_type":"text/x-rst","patch_set":13,"id":"bf3e73b7_aef47e5c","line":8,"in_reply_to":"df3967d1_594e5b38","updated":"2017-08-07 12:57:22.000000000","message":"Done","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b0c2abeb91299dac24aaa832d1448b1d6ec71acb","unresolved":false,"context_lines":[{"line_number":67,"context_line":"    DEFAULT_INSTANCE_TYPE\u003dbaremetal"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    # Enable Ironic drivers."},{"line_number":70,"context_line":"    IRONIC_ENABLED_DRIVERS\u003dfake,agent_ssh,agent_ipmitool,pxe_ssh,pxe_ipmitool"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    # Change this to alter the default driver for nodes created by devstack."},{"line_number":73,"context_line":"    # This driver should be in the enabled list above."}],"source_content_type":"text/x-rst","patch_set":13,"id":"df3967d1_396397b4","line":70,"updated":"2017-08-04 11:14:18.000000000","message":"please remove mentions of ssh, we\u0027ve just removed the driver from tree","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"1f85f303c4287b9567d6fe18d0866378b4705c85","unresolved":false,"context_lines":[{"line_number":67,"context_line":"    DEFAULT_INSTANCE_TYPE\u003dbaremetal"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    # Enable Ironic drivers."},{"line_number":70,"context_line":"    IRONIC_ENABLED_DRIVERS\u003dfake,agent_ssh,agent_ipmitool,pxe_ssh,pxe_ipmitool"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    # Change this to alter the default driver for nodes created by devstack."},{"line_number":73,"context_line":"    # This driver should be in the enabled list above."}],"source_content_type":"text/x-rst","patch_set":13,"id":"bf3e73b7_eea7264f","line":70,"in_reply_to":"df3967d1_396397b4","updated":"2017-08-07 12:57:22.000000000","message":"Done","commit_id":"ca8350db179e5cd76da30847596d247297de4c58"}],"doc/source/dev/ironic-boot-from-volume.rst":[{"author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"change_message_id":"9f38f927e4d5af7d448161caa86a49ba8d6b898a","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    # TODO(hshiina): The branch argument should be deleted after the patches are merged."},{"line_number":36,"context_line":"    enable_plugin ironic git://git.openstack.org/openstack/ironic refs/changes/33/466333/2"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    IRONIC_ENABLED_STORAGE_INTERFACES\u003dcinder"},{"line_number":39,"context_line":"    IRONIC_STORAGE_INTERFACE\u003dcinder"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff0f0b1f_a3feef68","line":38,"updated":"2017-05-26 14:23:10.000000000","message":"if we\u0027re adding this (see comment on previous patch) it needs both cinder and noop to prevent\n    Failed to register hardware types. Could not find the following interface\n    in the \u0027ironic.hardware.interfaces.storage\u0027 entrypoint: \n    noop. Valid interfaces are [\u0027cinder\u0027].","commit_id":"c4f5d5b60c54742abd6c180e3c175884dd923ce7"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"2e3a6974529b194aa76f3480108b61f4a1febc5a","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    # TODO(hshiina): The branch argument should be deleted after the patches are merged."},{"line_number":36,"context_line":"    enable_plugin ironic git://git.openstack.org/openstack/ironic refs/changes/33/466333/2"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    IRONIC_ENABLED_STORAGE_INTERFACES\u003dcinder"},{"line_number":39,"context_line":"    IRONIC_STORAGE_INTERFACE\u003dcinder"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7f231b9d_5f2ca798","line":38,"in_reply_to":"df140735_fa02f308","updated":"2017-06-09 17:13:44.000000000","message":"I got the issue.\nSorry for updating late.","commit_id":"c4f5d5b60c54742abd6c180e3c175884dd923ce7"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"84a272208c4a74bdeee99790fcb5cfff9fcfe0e7","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    # TODO(hshiina): The branch argument should be deleted after the patches are merged."},{"line_number":36,"context_line":"    enable_plugin ironic git://git.openstack.org/openstack/ironic refs/changes/33/466333/2"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    IRONIC_ENABLED_STORAGE_INTERFACES\u003dcinder"},{"line_number":39,"context_line":"    IRONIC_STORAGE_INTERFACE\u003dcinder"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff0f0b1f_f0a94490","line":38,"in_reply_to":"ff0f0b1f_a3feef68","updated":"2017-05-26 15:26:58.000000000","message":"This example is for testing features with storage interface. I don\u0027t think it\u0027s a problem that noop interface is unavailable.","commit_id":"c4f5d5b60c54742abd6c180e3c175884dd923ce7"},{"author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"change_message_id":"1629feb381fc25686182d1be66a793ddd7c9af33","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    # TODO(hshiina): The branch argument should be deleted after the patches are merged."},{"line_number":36,"context_line":"    enable_plugin ironic git://git.openstack.org/openstack/ironic refs/changes/33/466333/2"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    IRONIC_ENABLED_STORAGE_INTERFACES\u003dcinder"},{"line_number":39,"context_line":"    IRONIC_STORAGE_INTERFACE\u003dcinder"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"}],"source_content_type":"text/x-rst","patch_set":4,"id":"df140735_fa02f308","line":38,"in_reply_to":"ff0f0b1f_f0a94490","updated":"2017-06-01 12:37:53.000000000","message":"The problem is that in the devstack plugin for ironic, nodes are added without a specified storage interface(and updated later) so it fails if noop isn\u0027t enabled. I think the example we have in this config should work with the devstack plugin.","commit_id":"c4f5d5b60c54742abd6c180e3c175884dd923ce7"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"e28471f232d098f697254dd3cbe077ae4010cf61","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"DevStack Configuration"},{"line_number":14,"context_line":"----------------------"},{"line_number":15,"context_line":"The following is ``local.conf`` that will setup Devstack with 3 VMs that are"},{"line_number":16,"context_line":"registered in ironic. A volume connector with IQN is created for each node."},{"line_number":17,"context_line":"These connectors can be used to connect volumes created by Cinder with default"},{"line_number":18,"context_line":"configuration."}],"source_content_type":"text/x-rst","patch_set":5,"id":"7f231b9d_234c149d","line":15,"updated":"2017-06-12 08:47:19.000000000","message":"please start a new line here.","commit_id":"cde6c2803e869480b963ec5bdb4ab624dd4fe9b4"},{"author":{"_account_id":25254,"name":"Nguyen Van Trung","email":"trungnvfet@outlook.com","username":"trungnv"},"change_message_id":"417069786ba7cf11ed400d03655c4e79e868b9cc","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"},{"line_number":42,"context_line":"    ADMIN_PASSWORD\u003dpassword"},{"line_number":43,"context_line":"    DATABASE_PASSWORD\u003dpassword"},{"line_number":44,"context_line":"    RABBIT_PASSWORD\u003dpassword"},{"line_number":45,"context_line":"    SERVICE_PASSWORD\u003dpassword"},{"line_number":46,"context_line":"    SERVICE_TOKEN\u003dpassword"},{"line_number":47,"context_line":"    SWIFT_HASH\u003dpassword"},{"line_number":48,"context_line":"    SWIFT_TEMPURL_KEY\u003dpassword"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    # Enable Neutron which is required by Ironic and disable nova-network."},{"line_number":51,"context_line":"    disable_service n-net"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7f231b9d_f8298636","line":48,"range":{"start_line":43,"start_character":4,"end_line":48,"end_character":30},"updated":"2017-06-16 13:18:20.000000000","message":"Should change \u0027password\u0027 to $ADMIN_PASSWORD (line 43 to 48). Developer only change password at ADMIN_PASSWORD (line 42).","commit_id":"e0094ed3973755d1063280e00ef82b0f6612f5ac"},{"author":{"_account_id":25254,"name":"Nguyen Van Trung","email":"trungnvfet@outlook.com","username":"trungnv"},"change_message_id":"f05b68c7d74e6ec1532c328020c389c64448e98e","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"},{"line_number":42,"context_line":"    ADMIN_PASSWORD\u003dpassword"},{"line_number":43,"context_line":"    DATABASE_PASSWORD\u003dpassword"},{"line_number":44,"context_line":"    RABBIT_PASSWORD\u003dpassword"},{"line_number":45,"context_line":"    SERVICE_PASSWORD\u003dpassword"},{"line_number":46,"context_line":"    SERVICE_TOKEN\u003dpassword"},{"line_number":47,"context_line":"    SWIFT_HASH\u003dpassword"},{"line_number":48,"context_line":"    SWIFT_TEMPURL_KEY\u003dpassword"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    # Enable Neutron which is required by Ironic and disable nova-network."},{"line_number":51,"context_line":"    disable_service n-net"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7f231b9d_cceeef20","line":48,"range":{"start_line":43,"start_character":4,"end_line":48,"end_character":30},"in_reply_to":"7f231b9d_0cb2a749","updated":"2017-06-19 02:05:55.000000000","message":"My suggestion just for developer and not proposed to Operator. these change will help developer create quickly configuration.\nShould mark a note into an option for deverloper. thanks.","commit_id":"e0094ed3973755d1063280e00ef82b0f6612f5ac"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"ec3c5609577c4980348df999e424e1258838767c","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    # Credentials"},{"line_number":42,"context_line":"    ADMIN_PASSWORD\u003dpassword"},{"line_number":43,"context_line":"    DATABASE_PASSWORD\u003dpassword"},{"line_number":44,"context_line":"    RABBIT_PASSWORD\u003dpassword"},{"line_number":45,"context_line":"    SERVICE_PASSWORD\u003dpassword"},{"line_number":46,"context_line":"    SERVICE_TOKEN\u003dpassword"},{"line_number":47,"context_line":"    SWIFT_HASH\u003dpassword"},{"line_number":48,"context_line":"    SWIFT_TEMPURL_KEY\u003dpassword"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    # Enable Neutron which is required by Ironic and disable nova-network."},{"line_number":51,"context_line":"    disable_service n-net"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7f231b9d_0cb2a749","line":48,"range":{"start_line":43,"start_character":4,"end_line":48,"end_character":30},"in_reply_to":"7f231b9d_f8298636","updated":"2017-06-19 01:47:34.000000000","message":"These passwords can be set independently even we usually set them the same. So your proposed change is not necessary","commit_id":"e0094ed3973755d1063280e00ef82b0f6612f5ac"},{"author":{"_account_id":11929,"name":"Michael Turek","email":"mjturek@linux.vnet.ibm.com","username":"mjturek"},"change_message_id":"74233eb4621ee91615f8dc7d4d4b8543d596507f","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    # Check out a patch being developed for Nova"},{"line_number":32,"context_line":"    # TODO(hshiina): This should be deleted after the patch is merged."},{"line_number":33,"context_line":"    NOVA_BRANCH\u003drefs/changes/85/215385/17"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    # Enable Ironic plugin"},{"line_number":36,"context_line":"    # TODO(hshiina): The branch argument should be deleted after the patches are merged."}],"source_content_type":"text/x-rst","patch_set":10,"id":"5f201791_87257f0b","line":33,"range":{"start_line":33,"start_character":0,"end_line":33,"end_character":41},"updated":"2017-06-27 23:44:28.000000000","message":"Shouldn\u0027t this be pointing at this patch? https://review.openstack.org/#/c/468353/","commit_id":"0f7756a6fbc84fd59c2becda348f23e3d20e0378"},{"author":{"_account_id":13689,"name":"Hironori Shiina","email":"Hironori.Shiina@fujitsu.com","username":"shiina"},"change_message_id":"8b66437c370afa967381ab2a29fd696559adec59","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    # Check out a patch being developed for Nova"},{"line_number":32,"context_line":"    # TODO(hshiina): This should be deleted after the patch is merged."},{"line_number":33,"context_line":"    NOVA_BRANCH\u003drefs/changes/85/215385/17"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    # Enable Ironic plugin"},{"line_number":36,"context_line":"    # TODO(hshiina): The branch argument should be deleted after the patches are merged."}],"source_content_type":"text/x-rst","patch_set":10,"id":"3f1d235d_e387e360","line":33,"range":{"start_line":33,"start_character":0,"end_line":33,"end_character":41},"in_reply_to":"5f201791_87257f0b","updated":"2017-07-04 08:43:34.000000000","message":"Initially, I would confirm that this feature can work with only the first nova patch.\nFor testing the next patch, we have to use:\n  https://review.openstack.org/#/c/468353/","commit_id":"0f7756a6fbc84fd59c2becda348f23e3d20e0378"}],"doc/source/index.rst":[{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"e28471f232d098f697254dd3cbe077ae4010cf61","unresolved":false,"context_lines":[{"line_number":131,"context_line":"------------------------"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"`Devstack \u003chttp://launchpad.net/devstack\u003e`_ supports configuration for testing"},{"line_number":134,"context_line":"boot-from-volume with VMs. Here is a sapmle configuration to build an"},{"line_number":135,"context_line":"environment for the testing."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":".. toctree::"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7f231b9d_438f10cc","line":134,"range":{"start_line":134,"start_character":37,"end_line":134,"end_character":43},"updated":"2017-06-12 08:47:19.000000000","message":"s/sapmle/sample/","commit_id":"cde6c2803e869480b963ec5bdb4ab624dd4fe9b4"}]}
