)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"363dc6438dfd029ebd5a366449d5a2416bb8a3fc","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- unset"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I26948e274b9b0bed170f11de45f0ade48d8b3285"},{"line_number":19,"context_line":"Depends-On: #Ib22753aa6ae0fedce7fb9ecf63f135fda0185c5b"},{"line_number":20,"context_line":"Partial-Bug: #1666009"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ff0f0b1f_a637ddb0","line":19,"updated":"2017-05-19 19:07:44.000000000","message":"# is not needed here","commit_id":"16155939a1379531a71e4af6d961d436e356b420"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"759ad3fa4a871d8940398bf767dab13e4724fc90","unresolved":false,"context_lines":[{"line_number":16,"context_line":"- unset"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I26948e274b9b0bed170f11de45f0ade48d8b3285"},{"line_number":19,"context_line":"Depends-On: #Ib22753aa6ae0fedce7fb9ecf63f135fda0185c5b"},{"line_number":20,"context_line":"Partial-Bug: #1666009"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"ff0f0b1f_1a98a772","line":19,"in_reply_to":"ff0f0b1f_a637ddb0","updated":"2017-05-24 14:02:52.000000000","message":"Good catch.","commit_id":"16155939a1379531a71e4af6d961d436e356b420"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ba7bfb2905648da0ecb665c7698edc60efa5b6f0","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add physical network to port commands"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit adds support to the openstack client for the physical"},{"line_number":10,"context_line":"network attribute of baremetal ports for the following commands:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- create"},{"line_number":13,"context_line":"- list"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1f1a1f67_163d56c3","line":10,"updated":"2017-07-17 22:36:44.000000000","message":"For OSC, it also bumps the latest API version to 1.34.","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add physical network to port commands"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit adds support to the openstack client for the physical"},{"line_number":10,"context_line":"network attribute of baremetal ports for the following commands:"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- create"},{"line_number":13,"context_line":"- list"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1f1a1f67_e2ea0a0d","line":10,"in_reply_to":"1f1a1f67_163d56c3","updated":"2017-07-18 09:31:21.000000000","message":"Done","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ba7bfb2905648da0ecb665c7698edc60efa5b6f0","unresolved":false,"context_lines":[{"line_number":24,"context_line":"- port-update"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I26948e274b9b0bed170f11de45f0ade48d8b3285"},{"line_number":27,"context_line":"Depends-On: Ib22753aa6ae0fedce7fb9ecf63f135fda0185c5b"},{"line_number":28,"context_line":"Partial-Bug: #1666009"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1f1a1f67_d6191e7a","line":27,"updated":"2017-07-17 22:36:44.000000000","message":"doesn\u0027t it depend on I7023a1d6618608c867c31396fa677d3016ca493e ?","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":24,"context_line":"- port-update"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Change-Id: I26948e274b9b0bed170f11de45f0ade48d8b3285"},{"line_number":27,"context_line":"Depends-On: Ib22753aa6ae0fedce7fb9ecf63f135fda0185c5b"},{"line_number":28,"context_line":"Partial-Bug: #1666009"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1f1a1f67_a2f092fe","line":27,"in_reply_to":"1f1a1f67_d6191e7a","updated":"2017-07-18 09:31:21.000000000","message":"Yes, good catch.","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"}],"ironicclient/osc/v1/baremetal_port.py":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ba7bfb2905648da0ecb665c7698edc60efa5b6f0","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        parser.add_argument("},{"line_number":95,"context_line":"            \u0027--physical-network\u0027,"},{"line_number":96,"context_line":"            dest\u003d\u0027physical_network\u0027,"},{"line_number":97,"context_line":"            metavar\u003d\u0027\u003cphysnet\u003e\u0027,"},{"line_number":98,"context_line":"            help\u003d_(\"Name of the physical network to which this port is \""},{"line_number":99,"context_line":"                   \"connected.\"))"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_969cc6c0","line":97,"updated":"2017-07-17 22:36:44.000000000","message":"this is shown if you do help, so it should be human readable. Maybe s/physnet/physical network/ ?","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        parser.add_argument("},{"line_number":95,"context_line":"            \u0027--physical-network\u0027,"},{"line_number":96,"context_line":"            dest\u003d\u0027physical_network\u0027,"},{"line_number":97,"context_line":"            metavar\u003d\u0027\u003cphysnet\u003e\u0027,"},{"line_number":98,"context_line":"            help\u003d_(\"Name of the physical network to which this port is \""},{"line_number":99,"context_line":"                   \"connected.\"))"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_e2d32a5f","line":97,"in_reply_to":"1f1a1f67_969cc6c0","updated":"2017-07-18 09:31:21.000000000","message":"Done","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ba7bfb2905648da0ecb665c7698edc60efa5b6f0","unresolved":false,"context_lines":[{"line_number":302,"context_line":"            help\u003d_(\"Indicates that this port should not be used when \""},{"line_number":303,"context_line":"                   \"PXE booting this node\")"},{"line_number":304,"context_line":"        )"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"        parser.add_argument("},{"line_number":307,"context_line":"            \u0027--physical-network\u0027,"},{"line_number":308,"context_line":"            metavar\u003d\u0027\u003cphysnet\u003e\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_f6dada75","line":305,"updated":"2017-07-17 22:36:44.000000000","message":"nit, there aren\u0027t any blank lines between the other arguments, so why start now :)","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":302,"context_line":"            help\u003d_(\"Indicates that this port should not be used when \""},{"line_number":303,"context_line":"                   \"PXE booting this node\")"},{"line_number":304,"context_line":"        )"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":"        parser.add_argument("},{"line_number":307,"context_line":"            \u0027--physical-network\u0027,"},{"line_number":308,"context_line":"            metavar\u003d\u0027\u003cphysnet\u003e\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_82111607","line":305,"in_reply_to":"1f1a1f67_f6dada75","updated":"2017-07-18 09:31:21.000000000","message":"Done","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ba7bfb2905648da0ecb665c7698edc60efa5b6f0","unresolved":false,"context_lines":[{"line_number":305,"context_line":""},{"line_number":306,"context_line":"        parser.add_argument("},{"line_number":307,"context_line":"            \u0027--physical-network\u0027,"},{"line_number":308,"context_line":"            metavar\u003d\u0027\u003cphysnet\u003e\u0027,"},{"line_number":309,"context_line":"            dest\u003d\u0027physical_network\u0027,"},{"line_number":310,"context_line":"            help\u003d_(\"Set the name of the physical network to which this port \""},{"line_number":311,"context_line":"                   \"is connected.\"))"}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_76d80a7a","line":308,"updated":"2017-07-17 22:36:44.000000000","message":"ditto, s/physnet/physical network/","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":305,"context_line":""},{"line_number":306,"context_line":"        parser.add_argument("},{"line_number":307,"context_line":"            \u0027--physical-network\u0027,"},{"line_number":308,"context_line":"            metavar\u003d\u0027\u003cphysnet\u003e\u0027,"},{"line_number":309,"context_line":"            dest\u003d\u0027physical_network\u0027,"},{"line_number":310,"context_line":"            help\u003d_(\"Set the name of the physical network to which this port \""},{"line_number":311,"context_line":"                   \"is connected.\"))"}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_220002ab","line":308,"in_reply_to":"1f1a1f67_76d80a7a","updated":"2017-07-18 09:31:21.000000000","message":"Done","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"}],"ironicclient/v1/port_shell.py":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ba7bfb2905648da0ecb665c7698edc60efa5b6f0","unresolved":false,"context_lines":[{"line_number":164,"context_line":"         \u0027PXE booting this Node.\u0027)"},{"line_number":165,"context_line":"@cliutils.arg("},{"line_number":166,"context_line":"    \u0027--physical-network\u0027,"},{"line_number":167,"context_line":"    metavar\u003d\u0027\u003cphysnet\u003e\u0027,"},{"line_number":168,"context_line":"    help\u003d\"Physical network of the port.\")"},{"line_number":169,"context_line":"@cliutils.arg("},{"line_number":170,"context_line":"    \u0027-e\u0027, \u0027--extra\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_56818efa","line":167,"updated":"2017-07-17 22:36:44.000000000","message":"s/physnet/physical network/","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":164,"context_line":"         \u0027PXE booting this Node.\u0027)"},{"line_number":165,"context_line":"@cliutils.arg("},{"line_number":166,"context_line":"    \u0027--physical-network\u0027,"},{"line_number":167,"context_line":"    metavar\u003d\u0027\u003cphysnet\u003e\u0027,"},{"line_number":168,"context_line":"    help\u003d\"Physical network of the port.\")"},{"line_number":169,"context_line":"@cliutils.arg("},{"line_number":170,"context_line":"    \u0027-e\u0027, \u0027--extra\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"1f1a1f67_22192221","line":167,"in_reply_to":"1f1a1f67_56818efa","updated":"2017-07-18 09:31:21.000000000","message":"Done","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"}],"releasenotes/notes/port-physical-network-6ea8860d773e473c.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"363dc6438dfd029ebd5a366449d5a2416bb8a3fc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds physical network field to the port commands."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"    This field specifies the name of the physical network to which the port is"},{"line_number":7,"context_line":"    connected."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff0f0b1f_863a9995","line":4,"updated":"2017-05-19 19:07:44.000000000","message":"Let\u0027s be a bit more detailed here. You\u0027re not adding a field, you\u0027re adding --physical-network argument to (list of commands) to allow setting and unsetting the physical_network field on ports.","commit_id":"16155939a1379531a71e4af6d961d436e356b420"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"759ad3fa4a871d8940398bf767dab13e4724fc90","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Adds physical network field to the port commands."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"    This field specifies the name of the physical network to which the port is"},{"line_number":7,"context_line":"    connected."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ff0f0b1f_5a0bbf28","line":4,"in_reply_to":"ff0f0b1f_863a9995","updated":"2017-05-24 14:02:52.000000000","message":"Fair point, I\u0027ve expanded it a little.","commit_id":"16155939a1379531a71e4af6d961d436e356b420"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"d37e8252648ab237fee8f3889c5ff41fdfe89d6f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    Includes the ``physical_network`` in the output of the following commands:"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"    - openstack baremetal port create"},{"line_number":17,"context_line":"    - openstack baremetal port show"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"1f1a1f67_9663a642","line":17,"updated":"2017-07-17 22:43:43.000000000","message":"I\u0027m not sure we should list the commands. It is also in the response for an openstack baremetal port list --long I think. And maybe others? ironic node-port-list detailed, ironic portgroup-port-list detailed, ironic port-list detailed.","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    Includes the ``physical_network`` in the output of the following commands:"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"    - openstack baremetal port create"},{"line_number":17,"context_line":"    - openstack baremetal port show"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"1f1a1f67_28c46190","line":17,"in_reply_to":"1f1a1f67_9663a642","updated":"2017-07-18 09:31:21.000000000","message":"I\u0027ve removed the commands based on a quick survey of other renos.","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"d37e8252648ab237fee8f3889c5ff41fdfe89d6f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"1f1a1f67_f63c1a30","line":18,"updated":"2017-07-17 22:43:43.000000000","message":"Two more things.\n\n- We should mention the API version (1.34) where this is available.\n- We should also mention the ironic CLI commands too.","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5027d981411e97f6dcb552a024985efd2f3854d1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"1f1a1f67_08bd2501","line":18,"in_reply_to":"1f1a1f67_f63c1a30","updated":"2017-07-18 09:31:21.000000000","message":"API version added.","commit_id":"bd15216758ff57ff9c9f64cf8c527b7a0033fa74"}]}
