)]}'
{"doc/source/admin/multitenancy.rst":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":153,"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"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"In addition to configuring the Bare Metal service some additional configuration"},{"line_number":156,"context_line":"of the Networking service is required to ensure ports for baremetal servers are"},{"line_number":157,"context_line":"correctly programmed. Depending on which Ironic network interfaces you have"},{"line_number":158,"context_line":"enabled and what top of rack switches you have in your environment will"},{"line_number":159,"context_line":"determine this configuration."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_aab4ec80","line":156,"updated":"2017-11-28 17:05:57.000000000","message":"we should really s/baremetal/bare metal/ throughout, except where we use it as a string to something...","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":154,"context_line":""},{"line_number":155,"context_line":"In addition to configuring the Bare Metal service some additional configuration"},{"line_number":156,"context_line":"of the Networking service is required to ensure ports for baremetal servers are"},{"line_number":157,"context_line":"correctly programmed. Depending on which Ironic network interfaces you have"},{"line_number":158,"context_line":"enabled and what top of rack switches you have in your environment will"},{"line_number":159,"context_line":"determine this configuration."},{"line_number":160,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_0a2ab82a","line":157,"updated":"2017-11-28 17:05:57.000000000","message":"s/Ironic/Bare Metal service\u0027s/\n\nor just s/Ironic// (cuz we\u0027re not supposed to use project name, sigh.)","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":156,"context_line":"of the Networking service is required to ensure ports for baremetal servers are"},{"line_number":157,"context_line":"correctly programmed. Depending on which Ironic network interfaces you have"},{"line_number":158,"context_line":"enabled and what top of rack switches you have in your environment will"},{"line_number":159,"context_line":"determine this configuration."},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"``flat`` network interface"},{"line_number":162,"context_line":"--------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_8a1568e7","line":159,"updated":"2017-11-28 17:05:57.000000000","message":"not quite grammatically correct. Maybe \u0027This configuration depends on which network interfaces ... in your environment.\u0027","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":161,"context_line":"``flat`` network interface"},{"line_number":162,"context_line":"--------------------------"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"In order for Networking service ports to correctly operate with the Ironic flat"},{"line_number":165,"context_line":"network interface, the networking-baremetal ML2 mechanism driver needs to be"},{"line_number":166,"context_line":"loaded into the networking service configuration."},{"line_number":167,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_cae4d00f","line":164,"updated":"2017-11-28 17:05:57.000000000","message":"nit s/Ironic// or whatever.\n\nmaybe s/flat/``flat``/","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":162,"context_line":"--------------------------"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"In order for Networking service ports to correctly operate with the Ironic flat"},{"line_number":165,"context_line":"network interface, the networking-baremetal ML2 mechanism driver needs to be"},{"line_number":166,"context_line":"loaded into the networking service configuration."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"#. Install the ``networking-baremetal`` library"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_6ac82473","line":165,"updated":"2017-11-28 17:05:57.000000000","message":"s/networking-baremetal/``networking-baremetal``/","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"7dddf77db5fa4c1eb09d2e5af133bdcb94e74644","unresolved":false,"context_lines":[{"line_number":163,"context_line":""},{"line_number":164,"context_line":"In order for Networking service ports to correctly operate with the Ironic flat"},{"line_number":165,"context_line":"network interface, the networking-baremetal ML2 mechanism driver needs to be"},{"line_number":166,"context_line":"loaded into the networking service configuration."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"#. Install the ``networking-baremetal`` library"},{"line_number":169,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_f4a97d8f","line":166,"updated":"2017-11-28 15:45:53.000000000","message":"It may be a good idea to note what this is actually providing mechanism wise. Surely someone auditor is going task why this is new for a flat network configuration, since the previous interpretation, at least for myself, has been that flat networks are statically pre-configured switch side.","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":163,"context_line":""},{"line_number":164,"context_line":"In order for Networking service ports to correctly operate with the Ironic flat"},{"line_number":165,"context_line":"network interface, the networking-baremetal ML2 mechanism driver needs to be"},{"line_number":166,"context_line":"loaded into the networking service configuration."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"#. Install the ``networking-baremetal`` library"},{"line_number":169,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_ca929057","line":166,"in_reply_to":"ff82abbf_f4a97d8f","updated":"2017-11-28 17:05:57.000000000","message":"s/networking service/Networking service/\n\nwould also be good to have a link to the networking-baremetal project/library.\n\nAlso, let\u0027s mention that the driver name is \u0027baremetal\u0027 here, to make the connection with the step below @L179.","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":171,"context_line":""},{"line_number":172,"context_line":"     $ pip install networking-baremetal"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"#. Enable the driver in the Networking service ML2 configuration file"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"   .. code-block:: ini"},{"line_number":177,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_aa2aacd7","line":174,"updated":"2017-11-28 17:05:57.000000000","message":"Maybe \u0027Enable this ``baremetal`` driver (and the ``ovs`` driver) in the .....","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":192,"context_line":"Cisco Nexus 9000 series"},{"line_number":193,"context_line":"  To install and configure this ML2 mechanism driver see `Nexus Mechanism"},{"line_number":194,"context_line":"  Driver Installation Guide"},{"line_number":195,"context_line":"  \u003chttp://networking-cisco.readthedocs.io/projects/test/en/latest/install/ml2-nexus.html#nexus-mechanism-driver-installation-guide\u003e`_"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"Networking Generic Switch"},{"line_number":198,"context_line":"  This is a ML2 mechanism driver built for testing against virtual baremetal"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_ea6bd4ed","line":195,"updated":"2017-11-28 17:05:57.000000000","message":"nit, might want to end this with a period.","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":195,"context_line":"  \u003chttp://networking-cisco.readthedocs.io/projects/test/en/latest/install/ml2-nexus.html#nexus-mechanism-driver-installation-guide\u003e`_"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"Networking Generic Switch"},{"line_number":198,"context_line":"  This is a ML2 mechanism driver built for testing against virtual baremetal"},{"line_number":199,"context_line":"  environments and some switches that are not covered by hardware specific ML2"},{"line_number":200,"context_line":"  mechanism drivers. More information is available in the project\u0027s `README"},{"line_number":201,"context_line":"  \u003chttps://github.com/openstack/networking-generic-switch/blob/master/README.rst#networking-generic-switch-neutron-ml2-driver\u003e`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_6a4ee4c1","line":198,"updated":"2017-11-28 17:05:57.000000000","message":"nit s/a/an/","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"7dddf77db5fa4c1eb09d2e5af133bdcb94e74644","unresolved":false,"context_lines":[{"line_number":198,"context_line":"  This is a ML2 mechanism driver built for testing against virtual baremetal"},{"line_number":199,"context_line":"  environments and some switches that are not covered by hardware specific ML2"},{"line_number":200,"context_line":"  mechanism drivers. More information is available in the project\u0027s `README"},{"line_number":201,"context_line":"  \u003chttps://github.com/openstack/networking-generic-switch/blob/master/README.rst#networking-generic-switch-neutron-ml2-driver\u003e`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_d4923957","line":201,"updated":"2017-11-28 15:45:53.000000000","message":"We should use git.openstack.org links for this.","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"ca748fea4b75d7f6380b635240f942842bc2790d","unresolved":false,"context_lines":[{"line_number":198,"context_line":"  This is a ML2 mechanism driver built for testing against virtual baremetal"},{"line_number":199,"context_line":"  environments and some switches that are not covered by hardware specific ML2"},{"line_number":200,"context_line":"  mechanism drivers. More information is available in the project\u0027s `README"},{"line_number":201,"context_line":"  \u003chttps://github.com/openstack/networking-generic-switch/blob/master/README.rst#networking-generic-switch-neutron-ml2-driver\u003e`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ff82abbf_0a6f18fc","line":201,"in_reply_to":"ff82abbf_d4923957","updated":"2017-11-28 17:05:57.000000000","message":"should end in a period, since it is the 2nd sentence.","commit_id":"535b1a8532c3a816fe6c66197f1393a204c16bb5"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"6438fe317dc2b57133a85fe002e5b6167a360b6c","unresolved":false,"context_lines":[{"line_number":149,"context_line":"provisioning network, and then the node will be moved to the tenant network"},{"line_number":150,"context_line":"that was requested."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configuring the Networking service"},{"line_number":153,"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"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"In addition to configuring the Bare Metal service some additional configuration"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff82abbf_00985767","line":152,"updated":"2017-11-28 17:56:52.000000000","message":"It occurred to me that this is also related to \u0027installing\u0027, and there is a section there wrt Networking service [1]. The info seems to make sense here, but maybe [1] ought to updated (in a separate patch). \n\n[1] https://docs.openstack.org/ironic/latest/install/configure-networking.html","commit_id":"a1419e289bac9c7b0f3e4a2eec739195a200f772"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"c6b78069d9d9ad6e640d2fcdf7f6c9abbd04193e","unresolved":false,"context_lines":[{"line_number":149,"context_line":"provisioning network, and then the node will be moved to the tenant network"},{"line_number":150,"context_line":"that was requested."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configuring the Networking service"},{"line_number":153,"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"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"In addition to configuring the Bare Metal service some additional configuration"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff82abbf_2bb6698c","line":152,"in_reply_to":"ff82abbf_00985767","updated":"2017-11-30 12:22:21.000000000","message":"You\u0027re right, this certainly belongs there, let\u0027s move it please.","commit_id":"a1419e289bac9c7b0f3e4a2eec739195a200f772"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"6438fe317dc2b57133a85fe002e5b6167a360b6c","unresolved":false,"context_lines":[{"line_number":166,"context_line":"`networking-baremetal"},{"line_number":167,"context_line":"\u003chttp://git.openstack.org/cgit/openstack/networking-baremetal\u003e`_ needs to be"},{"line_number":168,"context_line":"loaded into the Networking service configuration. This driver understands that"},{"line_number":169,"context_line":"the switch should be already configured by the admin, and will mark the"},{"line_number":170,"context_line":"networking service ports as successfully bound as nothing else needs to be"},{"line_number":171,"context_line":"done."},{"line_number":172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff82abbf_e0a0d392","line":169,"updated":"2017-11-28 17:56:52.000000000","message":"nit s/admin/administrator/ (cuz, no abbreviations or something like that)","commit_id":"a1419e289bac9c7b0f3e4a2eec739195a200f772"}]}
