)]}'
{"doc/common/section_iscsioffload.xml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"088479ba0d103039d3e9f2c1e61684c9084da8cb","unresolved":false,"context_lines":[{"line_number":6,"context_line":"  xml:id\u003d\"iscsioffload\"\u003e"},{"line_number":7,"context_line":"    \u003ctitle\u003eiSCSI interface and offload support in Compute\u003c/title\u003e"},{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports iSCSI interfaces (iface) for offload cards."},{"line_number":10,"context_line":"        Offload cards must be present and configured on every compute"},{"line_number":11,"context_line":"      node that where offload is desired. Once an iface is configured, the iface name (iface.iscsi_ifacename) should be passed to libvirt via the iscsi_iface parameter for use.\u003c/para\u003e"},{"line_number":12,"context_line":"    \u003csection xml:id\u003d\"iscsi-iface-config\"\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_f2eb28af","line":9,"updated":"2015-03-29 10:52:08.000000000","message":"Please don\u0027t use iface here, this is user facing documentation and iface seems not appropriate here.","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"66ed07a5a6e843e372d6641edf4aef8bc7cdd186","unresolved":false,"context_lines":[{"line_number":6,"context_line":"  xml:id\u003d\"iscsioffload\"\u003e"},{"line_number":7,"context_line":"    \u003ctitle\u003eiSCSI interface and offload support in Compute\u003c/title\u003e"},{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports iSCSI interfaces (iface) for offload cards."},{"line_number":10,"context_line":"        Offload cards must be present and configured on every compute"},{"line_number":11,"context_line":"      node that where offload is desired. Once an iface is configured, the iface name (iface.iscsi_ifacename) should be passed to libvirt via the iscsi_iface parameter for use.\u003c/para\u003e"},{"line_number":12,"context_line":"    \u003csection xml:id\u003d\"iscsi-iface-config\"\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_3e74b79a","line":9,"in_reply_to":"da9b358b_f2eb28af","updated":"2015-03-29 21:53:17.000000000","message":"Done","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"088479ba0d103039d3e9f2c1e61684c9084da8cb","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports iSCSI interfaces (iface) for offload cards."},{"line_number":10,"context_line":"        Offload cards must be present and configured on every compute"},{"line_number":11,"context_line":"      node that where offload is desired. Once an iface is configured, the iface name (iface.iscsi_ifacename) should be passed to libvirt via the iscsi_iface parameter for use.\u003c/para\u003e"},{"line_number":12,"context_line":"    \u003csection xml:id\u003d\"iscsi-iface-config\"\u003e"},{"line_number":13,"context_line":"        \u003ctitle\u003eiSCSI iface configuration\u003c/title\u003e"},{"line_number":14,"context_line":"        \u003citemizedlist\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_d2d144fd","line":11,"updated":"2015-03-29 10:52:08.000000000","message":"\u003cliteral\u003eiscsi_iface\u003c/literal\u003e - also for other literals below","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"66ed07a5a6e843e372d6641edf4aef8bc7cdd186","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports iSCSI interfaces (iface) for offload cards."},{"line_number":10,"context_line":"        Offload cards must be present and configured on every compute"},{"line_number":11,"context_line":"      node that where offload is desired. Once an iface is configured, the iface name (iface.iscsi_ifacename) should be passed to libvirt via the iscsi_iface parameter for use.\u003c/para\u003e"},{"line_number":12,"context_line":"    \u003csection xml:id\u003d\"iscsi-iface-config\"\u003e"},{"line_number":13,"context_line":"        \u003ctitle\u003eiSCSI iface configuration\u003c/title\u003e"},{"line_number":14,"context_line":"        \u003citemizedlist\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_1e79f393","line":11,"in_reply_to":"da9b358b_d2d144fd","updated":"2015-03-29 21:53:17.000000000","message":"Done","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"088479ba0d103039d3e9f2c1e61684c9084da8cb","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            \u003clistitem\u003e"},{"line_number":23,"context_line":"                \u003cpara\u003eiscsiadm can be used to view current iface configuration. If no ifaces have been configured, this command will create the default configurations for all transports for which hardware currently exists in the system. for example :"},{"line_number":24,"context_line":"                \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e\u003cuserinput\u003eiscsiadm -m iface\u003c/userinput\u003e"},{"line_number":25,"context_line":"   \u003cuserinput\u003edefault tcp,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":26,"context_line":"   \u003cuserinput\u003eiser iser,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":27,"context_line":"   \u003cuserinput\u003ebnx2i.00:05:b5:d2:a0:c2 bnx2i,00:05:b5:d2:a0:c2,5.10.10.20,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":28,"context_line":"   \u003cuserinput\u003ecxgb4i.00:07:43:28:b2:58 cxgb4i,00:07:43:28:b2:58,102.50.50.80,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_32e2b0d6","line":25,"updated":"2015-03-29 10:52:08.000000000","message":"computeroutput instead of input.","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"66ed07a5a6e843e372d6641edf4aef8bc7cdd186","unresolved":false,"context_lines":[{"line_number":22,"context_line":"            \u003clistitem\u003e"},{"line_number":23,"context_line":"                \u003cpara\u003eiscsiadm can be used to view current iface configuration. If no ifaces have been configured, this command will create the default configurations for all transports for which hardware currently exists in the system. for example :"},{"line_number":24,"context_line":"                \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e\u003cuserinput\u003eiscsiadm -m iface\u003c/userinput\u003e"},{"line_number":25,"context_line":"   \u003cuserinput\u003edefault tcp,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":26,"context_line":"   \u003cuserinput\u003eiser iser,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":27,"context_line":"   \u003cuserinput\u003ebnx2i.00:05:b5:d2:a0:c2 bnx2i,00:05:b5:d2:a0:c2,5.10.10.20,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":28,"context_line":"   \u003cuserinput\u003ecxgb4i.00:07:43:28:b2:58 cxgb4i,00:07:43:28:b2:58,102.50.50.80,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_fe6d2fcd","line":25,"in_reply_to":"da9b358b_32e2b0d6","updated":"2015-03-29 21:53:17.000000000","message":"Done","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"088479ba0d103039d3e9f2c1e61684c9084da8cb","unresolved":false,"context_lines":[{"line_number":31,"context_line":"         \u003c/listitem\u003e"},{"line_number":32,"context_line":"         \u003clistitem\u003e"},{"line_number":33,"context_line":"            \u003cpara\u003eIndividual iface configuration can be viewed via"},{"line_number":34,"context_line":"            \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e\u003cuserinput\u003eiscsiadm -m iface -I iface_name\u003c/userinput\u003e"},{"line_number":35,"context_line":"   \u003cuserinput\u003e# BEGIN RECORD 2.0-873\u003c/userinput\u003e"},{"line_number":36,"context_line":"   \u003cuserinput\u003eiface.iscsi_ifacename \u003d cxgb4i.00:07:43:28:b2:58\u003c/userinput\u003e"},{"line_number":37,"context_line":"   \u003cuserinput\u003eiface.net_ifacename \u003d \u0026lt;empty\u003e\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_92c4dc40","line":34,"updated":"2015-03-29 10:52:08.000000000","message":"space after closing prompt - please change everywhere","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"66ed07a5a6e843e372d6641edf4aef8bc7cdd186","unresolved":false,"context_lines":[{"line_number":31,"context_line":"         \u003c/listitem\u003e"},{"line_number":32,"context_line":"         \u003clistitem\u003e"},{"line_number":33,"context_line":"            \u003cpara\u003eIndividual iface configuration can be viewed via"},{"line_number":34,"context_line":"            \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e\u003cuserinput\u003eiscsiadm -m iface -I iface_name\u003c/userinput\u003e"},{"line_number":35,"context_line":"   \u003cuserinput\u003e# BEGIN RECORD 2.0-873\u003c/userinput\u003e"},{"line_number":36,"context_line":"   \u003cuserinput\u003eiface.iscsi_ifacename \u003d cxgb4i.00:07:43:28:b2:58\u003c/userinput\u003e"},{"line_number":37,"context_line":"   \u003cuserinput\u003eiface.net_ifacename \u003d \u0026lt;empty\u003e\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_de726bad","line":34,"in_reply_to":"da9b358b_92c4dc40","updated":"2015-03-29 21:53:17.000000000","message":"Done","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"088479ba0d103039d3e9f2c1e61684c9084da8cb","unresolved":false,"context_lines":[{"line_number":32,"context_line":"         \u003clistitem\u003e"},{"line_number":33,"context_line":"            \u003cpara\u003eIndividual iface configuration can be viewed via"},{"line_number":34,"context_line":"            \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e\u003cuserinput\u003eiscsiadm -m iface -I iface_name\u003c/userinput\u003e"},{"line_number":35,"context_line":"   \u003cuserinput\u003e# BEGIN RECORD 2.0-873\u003c/userinput\u003e"},{"line_number":36,"context_line":"   \u003cuserinput\u003eiface.iscsi_ifacename \u003d cxgb4i.00:07:43:28:b2:58\u003c/userinput\u003e"},{"line_number":37,"context_line":"   \u003cuserinput\u003eiface.net_ifacename \u003d \u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":38,"context_line":"   \u003cuserinput\u003eiface.ipaddress \u003d 102.50.50.80\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_b2c7e044","line":35,"updated":"2015-03-29 10:52:08.000000000","message":"Those are computeroutput, one computeroutput around these is enough. See https://wiki.openstack.org/wiki/Documentation/Markup_conventions on how to format these.","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"66ed07a5a6e843e372d6641edf4aef8bc7cdd186","unresolved":false,"context_lines":[{"line_number":32,"context_line":"         \u003clistitem\u003e"},{"line_number":33,"context_line":"            \u003cpara\u003eIndividual iface configuration can be viewed via"},{"line_number":34,"context_line":"            \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e\u003cuserinput\u003eiscsiadm -m iface -I iface_name\u003c/userinput\u003e"},{"line_number":35,"context_line":"   \u003cuserinput\u003e# BEGIN RECORD 2.0-873\u003c/userinput\u003e"},{"line_number":36,"context_line":"   \u003cuserinput\u003eiface.iscsi_ifacename \u003d cxgb4i.00:07:43:28:b2:58\u003c/userinput\u003e"},{"line_number":37,"context_line":"   \u003cuserinput\u003eiface.net_ifacename \u003d \u0026lt;empty\u003e\u003c/userinput\u003e"},{"line_number":38,"context_line":"   \u003cuserinput\u003eiface.ipaddress \u003d 102.50.50.80\u003c/userinput\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"da9b358b_be68c7bb","line":35,"in_reply_to":"da9b358b_b2c7e044","updated":"2015-03-29 21:53:17.000000000","message":"Done","commit_id":"262e7e3aed7ee1d2ccec43e07f5a4311736debc6"}],"doc/config-reference/compute/section_compute-iscsioffload.xml":[{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"0f233467ecd08fd59ca210165fd5ae813454e268","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports \u003cpackage\u003eopen-iscsi\u003c/package\u003e iSCSI interfaces for offload cards."},{"line_number":10,"context_line":"        Offload hardware must be present and configured on every compute"},{"line_number":11,"context_line":"      node that where offload is desired. Once an \u003cpackage\u003eopen-iscsi\u003c/package\u003e interface is configured, the iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) should be passed to libvirt via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter for use.\u003c/para\u003e"},{"line_number":12,"context_line":"    \u003cpara\u003eCurrently supported transports (iface.transport_name) are \u003csimplelist type\u003d\u0027inline\u0027\u003e\u003cmember\u003ebe2iscsi\u003c/member\u003e\u003cmember\u003ebnx2i\u003c/member\u003e\u003cmember\u003ecxgb3i\u003c/member\u003e\u003cmember\u003ecxgb4i\u003c/member\u003e\u003cmember\u003eqla4xxx\u003c/member\u003e\u003cmember\u003eocs\u003c/member\u003e\u003c/simplelist\u003e. No configuration changes are needed outside of Compute node.\u003c/para\u003e"},{"line_number":13,"context_line":"    \u003cpara\u003eiSER is currently supported via the separate iSER LibvirtISERVolumeDriver and will be rejected if used via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter.\u003c/para\u003e"},{"line_number":14,"context_line":"    \u003csection xml:id\u003d\"iscsi-iface-config\"\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"da9b358b_8e526cdc","line":11,"updated":"2015-03-30 05:53:02.000000000","message":"Line 11: Remove \"that\"\n\n\"..and configured on every compute node where offload is desired.\"","commit_id":"38fff3b07569fc5f19a41e296469dfe4dcac0b3a"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"ae16b5c0459894daeccd3be1a89619fb190ccd4f","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports \u003cpackage\u003eopen-iscsi\u003c/package\u003e iSCSI interfaces for offload cards."},{"line_number":10,"context_line":"        Offload hardware must be present and configured on every compute"},{"line_number":11,"context_line":"      node that where offload is desired. Once an \u003cpackage\u003eopen-iscsi\u003c/package\u003e interface is configured, the iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) should be passed to libvirt via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter for use.\u003c/para\u003e"},{"line_number":12,"context_line":"    \u003cpara\u003eCurrently supported transports (iface.transport_name) are \u003csimplelist type\u003d\u0027inline\u0027\u003e\u003cmember\u003ebe2iscsi\u003c/member\u003e\u003cmember\u003ebnx2i\u003c/member\u003e\u003cmember\u003ecxgb3i\u003c/member\u003e\u003cmember\u003ecxgb4i\u003c/member\u003e\u003cmember\u003eqla4xxx\u003c/member\u003e\u003cmember\u003eocs\u003c/member\u003e\u003c/simplelist\u003e. No configuration changes are needed outside of Compute node.\u003c/para\u003e"},{"line_number":13,"context_line":"    \u003cpara\u003eiSER is currently supported via the separate iSER LibvirtISERVolumeDriver and will be rejected if used via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter.\u003c/para\u003e"},{"line_number":14,"context_line":"    \u003csection xml:id\u003d\"iscsi-iface-config\"\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"da9b358b_d13ed9b7","line":11,"in_reply_to":"da9b358b_8e526cdc","updated":"2015-03-30 06:46:06.000000000","message":"Done","commit_id":"38fff3b07569fc5f19a41e296469dfe4dcac0b3a"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"0f233467ecd08fd59ca210165fd5ae813454e268","unresolved":false,"context_lines":[{"line_number":15,"context_line":"        \u003ctitle\u003eiSCSI iface configuration\u003c/title\u003e"},{"line_number":16,"context_line":"        \u003citemizedlist\u003e"},{"line_number":17,"context_line":"         \u003clistitem\u003e"},{"line_number":18,"context_line":"            \u003cpara\u003eNote the distinction between the transport name (\u003cliteral\u003eiface.transport_name\u003c/literal\u003e) and iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) and the actual iface name must be specified via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter to libvirt for offload to work.\u003c/para\u003e"},{"line_number":19,"context_line":"         \u003c/listitem\u003e"},{"line_number":20,"context_line":"         \u003clistitem\u003e"},{"line_number":21,"context_line":"             \u003cpara\u003eThe default name for an iscsi iface (open-iscsi parameter \u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) is in the format transport_name.hwaddress when generated by \u003capplication\u003eiscsiadm\u003c/application\u003e.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"da9b358b_6e5e08eb","line":18,"updated":"2015-03-30 05:53:02.000000000","message":"Line 18: extra space after the parenthesis. Also consider starting a new sentence at the second \"and\". Change to active voice:\n\n\"...\u003c/literal\u003e) and iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e). Specify the actual iface name via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter to libvirt for the offload to work.\"","commit_id":"38fff3b07569fc5f19a41e296469dfe4dcac0b3a"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"ae16b5c0459894daeccd3be1a89619fb190ccd4f","unresolved":false,"context_lines":[{"line_number":15,"context_line":"        \u003ctitle\u003eiSCSI iface configuration\u003c/title\u003e"},{"line_number":16,"context_line":"        \u003citemizedlist\u003e"},{"line_number":17,"context_line":"         \u003clistitem\u003e"},{"line_number":18,"context_line":"            \u003cpara\u003eNote the distinction between the transport name (\u003cliteral\u003eiface.transport_name\u003c/literal\u003e) and iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) and the actual iface name must be specified via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter to libvirt for offload to work.\u003c/para\u003e"},{"line_number":19,"context_line":"         \u003c/listitem\u003e"},{"line_number":20,"context_line":"         \u003clistitem\u003e"},{"line_number":21,"context_line":"             \u003cpara\u003eThe default name for an iscsi iface (open-iscsi parameter \u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) is in the format transport_name.hwaddress when generated by \u003capplication\u003eiscsiadm\u003c/application\u003e.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"da9b358b_5152c914","line":18,"in_reply_to":"da9b358b_6e5e08eb","updated":"2015-03-30 06:46:06.000000000","message":"Done","commit_id":"38fff3b07569fc5f19a41e296469dfe4dcac0b3a"},{"author":{"_account_id":14396,"name":"Alexander Adamov","email":"aadamov@mirantis.com","username":"Alexander"},"change_message_id":"5bb3c21ee98fc2ce3a4980ac4d66a99b0ab8f158","unresolved":false,"context_lines":[{"line_number":21,"context_line":"             \u003cpara\u003eThe default name for an iscsi iface (open-iscsi parameter \u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) is in the format transport_name.hwaddress when generated by \u003capplication\u003eiscsiadm\u003c/application\u003e.\u003c/para\u003e"},{"line_number":22,"context_line":"         \u003c/listitem\u003e"},{"line_number":23,"context_line":"         \u003clistitem\u003e"},{"line_number":24,"context_line":"             \u003cpara\u003e\u003capplication\u003eiscsiadm\u003c/application\u003e can be used to view and/or generate current iface configuration. If no ifaces have been configured, this command will create the default configurations for all transports for which hardware support currently exists in the system. for example :"},{"line_number":25,"context_line":"             \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm -m iface\u003c/userinput\u003e"},{"line_number":26,"context_line":"   \u003ccomputeroutput\u003edefault tcp,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":27,"context_line":"   iser iser,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"}],"source_content_type":"application/xml","patch_set":5,"id":"da9b358b_1d420f3f","line":24,"updated":"2015-03-30 09:57:44.000000000","message":"\"...transports, for which ...\" and  \"For example:\"","commit_id":"b5997392dde9b361be4f5e5471dd0a7c60d50672"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"38a37b3cd31207b86e82825386f98e16255385ed","unresolved":false,"context_lines":[{"line_number":21,"context_line":"             \u003cpara\u003eThe default name for an iscsi iface (open-iscsi parameter \u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) is in the format transport_name.hwaddress when generated by \u003capplication\u003eiscsiadm\u003c/application\u003e.\u003c/para\u003e"},{"line_number":22,"context_line":"         \u003c/listitem\u003e"},{"line_number":23,"context_line":"         \u003clistitem\u003e"},{"line_number":24,"context_line":"             \u003cpara\u003e\u003capplication\u003eiscsiadm\u003c/application\u003e can be used to view and/or generate current iface configuration. If no ifaces have been configured, this command will create the default configurations for all transports for which hardware support currently exists in the system. for example :"},{"line_number":25,"context_line":"             \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm -m iface\u003c/userinput\u003e"},{"line_number":26,"context_line":"   \u003ccomputeroutput\u003edefault tcp,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":27,"context_line":"   iser iser,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"}],"source_content_type":"application/xml","patch_set":5,"id":"da9b358b_1fe8b10f","line":24,"in_reply_to":"da9b358b_1d420f3f","updated":"2015-03-30 18:10:57.000000000","message":"I\u0027m not sure about the comma as these are not independent clauses. I\u0027ve reworded it so that this ambiguity doesn\u0027t exist anymore","commit_id":"b5997392dde9b361be4f5e5471dd0a7c60d50672"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"cf37a019b57cd2c2a19099153ff0a274dd106a3d","unresolved":false,"context_lines":[{"line_number":5,"context_line":"  version\u003d\"5.0\""},{"line_number":6,"context_line":"  xml:id\u003d\"iscsioffload\"\u003e"},{"line_number":7,"context_line":"    \u003ctitle\u003eiSCSI interface and offload support in Compute\u003c/title\u003e"},{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports \u003cpackage\u003eopen-iscsi\u003c/package\u003e iSCSI interfaces for offload cards."},{"line_number":10,"context_line":"        Offload hardware must be present and configured on every compute"},{"line_number":11,"context_line":"      node where offload is desired. Once an \u003cpackage\u003eopen-iscsi\u003c/package\u003e interface is configured, the iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) should be passed to libvirt via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter for use.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":6,"id":"baa041b7_5c0ae0d3","line":8,"updated":"2015-04-02 01:33:49.000000000","message":"I think this sentence is a little redundant. I see what it\u0027s saying, but I don\u0027t think it needs to be stated. \nPut a note instead if previous versions do not support iSCSI interface and offload support in Compute and that is a known issue.","commit_id":"85424890c1282aea6d275454f3a4df3406883c8f"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"e7b710b2ade07b65b00fc85f3e51781d973223b5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"  version\u003d\"5.0\""},{"line_number":6,"context_line":"  xml:id\u003d\"iscsioffload\"\u003e"},{"line_number":7,"context_line":"    \u003ctitle\u003eiSCSI interface and offload support in Compute\u003c/title\u003e"},{"line_number":8,"context_line":"    \u003cpara\u003eiSCSI interface and offload support is present since Kilo.\u003c/para\u003e"},{"line_number":9,"context_line":"    \u003cpara\u003eCompute supports \u003cpackage\u003eopen-iscsi\u003c/package\u003e iSCSI interfaces for offload cards."},{"line_number":10,"context_line":"        Offload hardware must be present and configured on every compute"},{"line_number":11,"context_line":"      node where offload is desired. Once an \u003cpackage\u003eopen-iscsi\u003c/package\u003e interface is configured, the iface name (\u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) should be passed to libvirt via the \u003cliteral\u003eiscsi_iface\u003c/literal\u003e parameter for use.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":6,"id":"baa041b7_a82f66a0","line":8,"in_reply_to":"baa041b7_5c0ae0d3","updated":"2015-04-02 06:08:42.000000000","message":"Done","commit_id":"85424890c1282aea6d275454f3a4df3406883c8f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"cf37a019b57cd2c2a19099153ff0a274dd106a3d","unresolved":false,"context_lines":[{"line_number":21,"context_line":"             \u003cpara\u003eThe default name for an iscsi iface (open-iscsi parameter \u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) is in the format transport_name.hwaddress when generated by \u003capplication\u003eiscsiadm\u003c/application\u003e.\u003c/para\u003e"},{"line_number":22,"context_line":"         \u003c/listitem\u003e"},{"line_number":23,"context_line":"         \u003clistitem\u003e"},{"line_number":24,"context_line":"             \u003cpara\u003e\u003capplication\u003eiscsiadm\u003c/application\u003e can be used to view and/or generate current iface configuration. If no ifaces have been configured, this command will create the default configurations for all supported transports for the detected hardware. For example :"},{"line_number":25,"context_line":"             \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm -m iface\u003c/userinput\u003e"},{"line_number":26,"context_line":"   \u003ccomputeroutput\u003edefault tcp,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":27,"context_line":"   iser iser,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"}],"source_content_type":"application/xml","patch_set":6,"id":"baa041b7_dccb9071","line":24,"updated":"2015-04-02 01:33:49.000000000","message":"Avoid using and/or. Find a suitable replacement to mean both, or pick one that makes the most sense.","commit_id":"85424890c1282aea6d275454f3a4df3406883c8f"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"e7b710b2ade07b65b00fc85f3e51781d973223b5","unresolved":false,"context_lines":[{"line_number":21,"context_line":"             \u003cpara\u003eThe default name for an iscsi iface (open-iscsi parameter \u003cliteral\u003eiface.iscsi_ifacename\u003c/literal\u003e) is in the format transport_name.hwaddress when generated by \u003capplication\u003eiscsiadm\u003c/application\u003e.\u003c/para\u003e"},{"line_number":22,"context_line":"         \u003c/listitem\u003e"},{"line_number":23,"context_line":"         \u003clistitem\u003e"},{"line_number":24,"context_line":"             \u003cpara\u003e\u003capplication\u003eiscsiadm\u003c/application\u003e can be used to view and/or generate current iface configuration. If no ifaces have been configured, this command will create the default configurations for all supported transports for the detected hardware. For example :"},{"line_number":25,"context_line":"             \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm -m iface\u003c/userinput\u003e"},{"line_number":26,"context_line":"   \u003ccomputeroutput\u003edefault tcp,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":27,"context_line":"   iser iser,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e,\u0026lt;empty\u003e"}],"source_content_type":"application/xml","patch_set":6,"id":"baa041b7_882ca2ac","line":24,"in_reply_to":"baa041b7_dccb9071","updated":"2015-04-02 06:08:42.000000000","message":"Done","commit_id":"85424890c1282aea6d275454f3a4df3406883c8f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"cf37a019b57cd2c2a19099153ff0a274dd106a3d","unresolved":false,"context_lines":[{"line_number":28,"context_line":"   bnx2i.00:05:b5:d2:a0:c2 bnx2i,00:05:b5:d2:a0:c2,5.10.10.20,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":29,"context_line":"   cxgb4i.00:07:43:28:b2:58 cxgb4i,00:07:43:28:b2:58,102.50.50.80,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":30,"context_line":"   qla4xxx.00:c0:dd:08:63:ea qla4xxx,00:c0:dd:08:63:ea,20.15.0.9,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/computeroutput\u003e\u003c/screen\u003e\u003c/para\u003e"},{"line_number":31,"context_line":"            \u003cpara\u003eThe output is in the format : \u003cemphasis role\u003d\"italic\"\u003eiface_name transport_name,hwaddress,ipaddress,net_ifacename,initiatorname.\u003c/emphasis\u003e\u003c/para\u003e"},{"line_number":32,"context_line":"         \u003c/listitem\u003e"},{"line_number":33,"context_line":"         \u003clistitem\u003e"},{"line_number":34,"context_line":"            \u003cpara\u003eIndividual iface configuration can be viewed via"}],"source_content_type":"application/xml","patch_set":6,"id":"baa041b7_dc927057","line":31,"updated":"2015-04-02 01:33:49.000000000","message":"Is there mean to be a space between format and the colon?","commit_id":"85424890c1282aea6d275454f3a4df3406883c8f"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"e7b710b2ade07b65b00fc85f3e51781d973223b5","unresolved":false,"context_lines":[{"line_number":28,"context_line":"   bnx2i.00:05:b5:d2:a0:c2 bnx2i,00:05:b5:d2:a0:c2,5.10.10.20,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":29,"context_line":"   cxgb4i.00:07:43:28:b2:58 cxgb4i,00:07:43:28:b2:58,102.50.50.80,\u0026lt;empty\u003e,\u0026lt;empty\u003e"},{"line_number":30,"context_line":"   qla4xxx.00:c0:dd:08:63:ea qla4xxx,00:c0:dd:08:63:ea,20.15.0.9,\u0026lt;empty\u003e,\u0026lt;empty\u003e\u003c/computeroutput\u003e\u003c/screen\u003e\u003c/para\u003e"},{"line_number":31,"context_line":"            \u003cpara\u003eThe output is in the format : \u003cemphasis role\u003d\"italic\"\u003eiface_name transport_name,hwaddress,ipaddress,net_ifacename,initiatorname.\u003c/emphasis\u003e\u003c/para\u003e"},{"line_number":32,"context_line":"         \u003c/listitem\u003e"},{"line_number":33,"context_line":"         \u003clistitem\u003e"},{"line_number":34,"context_line":"            \u003cpara\u003eIndividual iface configuration can be viewed via"}],"source_content_type":"application/xml","patch_set":6,"id":"baa041b7_6895dee2","line":31,"in_reply_to":"baa041b7_dc927057","updated":"2015-04-02 06:08:42.000000000","message":"Yes, the output puts a space between the name and the properties.","commit_id":"85424890c1282aea6d275454f3a4df3406883c8f"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"bebdfb7cbbb32523e2bb68b8827f37fcf3007d59","unresolved":false,"context_lines":[{"line_number":84,"context_line":"              \u003c/screen\u003e"},{"line_number":85,"context_line":"            \u003c/para\u003e"},{"line_number":86,"context_line":"            \u003cpara\u003eConfiguration can be updated as desired via"},{"line_number":87,"context_line":"              \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm \u003ccommand\u003e-m iface\u003c/command\u003e \u003ccommand\u003e-I iface_name\u003c/command\u003e \u003ccommand\u003e--op\u003dupdate\u003c/command\u003e -n \u003cparameter\u003eiface.setting\u003c/parameter\u003e -v \u003creplaceable\u003evalue\u003c/replaceable\u003e\u003c/userinput\u003e"},{"line_number":88,"context_line":"              \u003c/screen\u003e"},{"line_number":89,"context_line":"            \u003c/para\u003e"},{"line_number":90,"context_line":"          \u003c/listitem\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"baa041b7_22424e3f","line":87,"updated":"2015-04-02 08:19:46.000000000","message":"Please use all caps for the \u003creplaceable\u003e values. Thanks!","commit_id":"db78d1653839adbaf8daf1a2ed4d888e50000505"},{"author":{"_account_id":12088,"name":"Anish Bhatt","email":"anish.7@gmail.com","username":"anish"},"change_message_id":"1358c91c0f27602c6fad074c3d514046b85a3d29","unresolved":false,"context_lines":[{"line_number":84,"context_line":"              \u003c/screen\u003e"},{"line_number":85,"context_line":"            \u003c/para\u003e"},{"line_number":86,"context_line":"            \u003cpara\u003eConfiguration can be updated as desired via"},{"line_number":87,"context_line":"              \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm \u003ccommand\u003e-m iface\u003c/command\u003e \u003ccommand\u003e-I iface_name\u003c/command\u003e \u003ccommand\u003e--op\u003dupdate\u003c/command\u003e -n \u003cparameter\u003eiface.setting\u003c/parameter\u003e -v \u003creplaceable\u003evalue\u003c/replaceable\u003e\u003c/userinput\u003e"},{"line_number":88,"context_line":"              \u003c/screen\u003e"},{"line_number":89,"context_line":"            \u003c/para\u003e"},{"line_number":90,"context_line":"          \u003c/listitem\u003e"}],"source_content_type":"application/xml","patch_set":8,"id":"baa041b7_9f36f601","line":87,"in_reply_to":"baa041b7_22424e3f","updated":"2015-04-02 20:31:21.000000000","message":"Done","commit_id":"db78d1653839adbaf8daf1a2ed4d888e50000505"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9d40061ccf6dcfb9b19f605077941a18613e5e64","unresolved":false,"context_lines":[{"line_number":84,"context_line":"              \u003c/screen\u003e"},{"line_number":85,"context_line":"            \u003c/para\u003e"},{"line_number":86,"context_line":"            \u003cpara\u003eConfiguration can be updated as desired via"},{"line_number":87,"context_line":"              \u003cscreen\u003e\u003cprompt\u003e#\u003c/prompt\u003e \u003cuserinput\u003eiscsiadm \u003ccommand\u003e-m iface\u003c/command\u003e \u003ccommand\u003e-I \u003creplacable\u003eIFACE_NAME\u003c/replacable\u003e\u003c/command\u003e \u003ccommand\u003e--op\u003dupdate\u003c/command\u003e -n \u003cparameter\u003eiface.\u003creplaceable\u003eSETTING\u003c/replaceable\u003e\u003c/parameter\u003e -v \u003creplaceable\u003eVALUE\u003c/replaceable\u003e\u003c/userinput\u003e"},{"line_number":88,"context_line":"              \u003c/screen\u003e"},{"line_number":89,"context_line":"            \u003c/para\u003e"},{"line_number":90,"context_line":"          \u003c/listitem\u003e"}],"source_content_type":"application/xml","patch_set":9,"id":"baa041b7_7a58e0fa","line":87,"updated":"2015-04-02 20:40:09.000000000","message":"No need for the parameter and command here at all, just use userinput and replaceable - that\u0027s enough for us","commit_id":"d64bbb8fb338a3e87ecd15a5f9c8f834432299fe"}]}
