)]}'
{"doc/requirements.txt":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ad53d85f2d08b3883253ffcad33c5b38a7c694d5","unresolved":true,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"sphinx\u003e\u003d2.0.0,!\u003d2.1.0 # BSD"},{"line_number":5,"context_line":"# sphinxcontrib-actdiag\u003e\u003d0.8.5 # BSD"},{"line_number":6,"context_line":"# sphinxcontrib-seqdiag\u003e\u003d0.8.4 # BSD"},{"line_number":7,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":8,"context_line":"sphinx-feature-classification\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":9,"context_line":"os-api-ref\u003e\u003d1.4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"4198ce62_e5f5cfc3","line":6,"updated":"2021-11-02 10:20:31.000000000","message":"any reason why you comment those ?","commit_id":"886b23379fb7aec4152307d801859dada7304a45"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"df112d6962e07650956f1e9b8a9d281d3fbbf3b6","unresolved":true,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"sphinx\u003e\u003d2.0.0,!\u003d2.1.0 # BSD"},{"line_number":5,"context_line":"# sphinxcontrib-actdiag\u003e\u003d0.8.5 # BSD"},{"line_number":6,"context_line":"# sphinxcontrib-seqdiag\u003e\u003d0.8.4 # BSD"},{"line_number":7,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":8,"context_line":"sphinx-feature-classification\u003e\u003d1.1.0 # Apache-2.0"},{"line_number":9,"context_line":"os-api-ref\u003e\u003d1.4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"4e4a7499_ef8c8ef3","line":6,"in_reply_to":"4198ce62_e5f5cfc3","updated":"2021-11-02 10:24:09.000000000","message":"sh*t, local env issue, removing...","commit_id":"886b23379fb7aec4152307d801859dada7304a45"}],"releasenotes/notes/support-port-resource-request-groups-neutron-api-extension-70a902b79f735cff.yaml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6e01494da6c17ea3a7d0f5a06bf29d4e127da6c1","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    To support ports with minimum guaranteed packet rate QoS policy rule, or"},{"line_number":5,"context_line":"    more precisely ports with such a QoS policy that has multiple rules"},{"line_number":6,"context_line":"    requesting resources, nova needs to support the new"},{"line_number":7,"context_line":"    port-resource-request-groups neutron API extension. This is done now."},{"line_number":8,"context_line":"    Nova fully supports handling ports with such complex QoS policy both"},{"line_number":9,"context_line":"    at server creation and at any server operations, e.g migration, resize,"},{"line_number":10,"context_line":"    evacuate, interface attach, etc. Also the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"cac0380a_ae2391d4","line":7,"updated":"2021-08-27 13:20:41.000000000","message":"This reads like Yoda talk 😉 How about:\n\n  - |\n    Added support for ports with minimum guaranteed packet rate QoS policy rules.\n    Support is provided for all server operations including cold migration, resize,\n    interface attach/detach, etc.\n    This feature required adding support for the ``port-resource-request-groups``\n    neutron API extension, as ports with such a QoS policy will have multiple rules,\n    each requesting resources.\n  - |\n    The ``nova-manage placement heal_allocations`` `CLI`_ now allows regenerating\n    the placement allocation of servers with ports using minimum guaranteed packet\n    rate QoS policy rules. For more details see the `admin guide`_.","commit_id":"48135242ce24eb3b6f6af9fa50587fe2ae7199f3"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6e01494da6c17ea3a7d0f5a06bf29d4e127da6c1","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    To support ports with minimum guaranteed packet rate QoS policy rule, or"},{"line_number":5,"context_line":"    more precisely ports with such a QoS policy that has multiple rules"},{"line_number":6,"context_line":"    requesting resources, nova needs to support the new"},{"line_number":7,"context_line":"    port-resource-request-groups neutron API extension. This is done now."},{"line_number":8,"context_line":"    Nova fully supports handling ports with such complex QoS policy both"},{"line_number":9,"context_line":"    at server creation and at any server operations, e.g migration, resize,"},{"line_number":10,"context_line":"    evacuate, interface attach, etc. Also the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"34594f5d_6b618ad2","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":32},"updated":"2021-08-27 13:20:41.000000000","message":"nit: ``code``","commit_id":"48135242ce24eb3b6f6af9fa50587fe2ae7199f3"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"fb22c88a1459f44fb0a2bdcebd3a3ff944c5e349","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    To support ports with minimum guaranteed packet rate QoS policy rule, or"},{"line_number":5,"context_line":"    more precisely ports with such a QoS policy that has multiple rules"},{"line_number":6,"context_line":"    requesting resources, nova needs to support the new"},{"line_number":7,"context_line":"    port-resource-request-groups neutron API extension. This is done now."},{"line_number":8,"context_line":"    Nova fully supports handling ports with such complex QoS policy both"},{"line_number":9,"context_line":"    at server creation and at any server operations, e.g migration, resize,"},{"line_number":10,"context_line":"    evacuate, interface attach, etc. Also the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"6b1e1059_a6340e5f","line":7,"range":{"start_line":7,"start_character":4,"end_line":7,"end_character":32},"in_reply_to":"34594f5d_6b618ad2","updated":"2021-08-27 16:29:05.000000000","message":"Done","commit_id":"48135242ce24eb3b6f6af9fa50587fe2ae7199f3"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"fb22c88a1459f44fb0a2bdcebd3a3ff944c5e349","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    To support ports with minimum guaranteed packet rate QoS policy rule, or"},{"line_number":5,"context_line":"    more precisely ports with such a QoS policy that has multiple rules"},{"line_number":6,"context_line":"    requesting resources, nova needs to support the new"},{"line_number":7,"context_line":"    port-resource-request-groups neutron API extension. This is done now."},{"line_number":8,"context_line":"    Nova fully supports handling ports with such complex QoS policy both"},{"line_number":9,"context_line":"    at server creation and at any server operations, e.g migration, resize,"},{"line_number":10,"context_line":"    evacuate, interface attach, etc. Also the"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"11d1f2f8_c1108510","line":7,"in_reply_to":"cac0380a_ae2391d4","updated":"2021-08-27 16:29:05.000000000","message":"I should write renos in hungarian ;) Anyhow thanks for the suggestion. Done.","commit_id":"48135242ce24eb3b6f6af9fa50587fe2ae7199f3"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"97ec0153233f798337c2735497e9ba7798f2ec59","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    The ``nova-manage placement heal_allocations`` `CLI`_ now allows"},{"line_number":13,"context_line":"    regenerating the placement allocation of servers with ports using minimum"},{"line_number":14,"context_line":"    guaranteed packet rate QoS policy rules."},{"line_number":15,"context_line":"    .. _`admin guide`: https://docs.openstack.org/nova/latest/admin/ports-with-resource-requests.html"},{"line_number":16,"context_line":"    .. _`CLI`: https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"af91771a_c22da371","line":16,"range":{"start_line":15,"start_character":0,"end_line":16,"end_character":84},"updated":"2021-10-31 15:27:30.000000000","message":"These links are broken. They should be fixed.\n\nhttps://7a94b4fb2b5d6b940676-2937bb652abe1e5f0c19a6a7c68db9e1.ssl.cf1.rackcdn.com/805046/9/check/build-openstack-releasenotes/3b74be3/docs/unreleased.html","commit_id":"6199a3bf0257de87aec19f9c2799efbd54d5f8e7"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"df8c0aa03bec1e8ad2af80f5efe7cd65883f9dc9","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    The ``nova-manage placement heal_allocations`` `CLI`_ now allows"},{"line_number":13,"context_line":"    regenerating the placement allocation of servers with ports using minimum"},{"line_number":14,"context_line":"    guaranteed packet rate QoS policy rules."},{"line_number":15,"context_line":"    "},{"line_number":16,"context_line":"    .. _`admin guide`: https://docs.openstack.org/nova/latest/admin/ports-with-resource-requests.html"},{"line_number":17,"context_line":"    .. _`CLI`: https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"d4182f43_8a17aa95","line":15,"updated":"2021-11-01 21:36:52.000000000","message":"Trailing whitespace 😱","commit_id":"54790aa380c5a8baa22b557cec23a3c0a3d7581a"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7cba6ee0a6ea0f52fe9be8914ead919488753263","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    The ``nova-manage placement heal_allocations`` `CLI`_ now allows"},{"line_number":13,"context_line":"    regenerating the placement allocation of servers with ports using minimum"},{"line_number":14,"context_line":"    guaranteed packet rate QoS policy rules."},{"line_number":15,"context_line":"    "},{"line_number":16,"context_line":"    .. _`admin guide`: https://docs.openstack.org/nova/latest/admin/ports-with-resource-requests.html"},{"line_number":17,"context_line":"    .. _`CLI`: https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"96be5b79_e320cc3e","line":15,"in_reply_to":"d4182f43_8a17aa95","updated":"2021-11-02 10:15:47.000000000","message":"Done","commit_id":"54790aa380c5a8baa22b557cec23a3c0a3d7581a"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"df8c0aa03bec1e8ad2af80f5efe7cd65883f9dc9","unresolved":true,"context_lines":[{"line_number":14,"context_line":"    guaranteed packet rate QoS policy rules."},{"line_number":15,"context_line":"    "},{"line_number":16,"context_line":"    .. _`admin guide`: https://docs.openstack.org/nova/latest/admin/ports-with-resource-requests.html"},{"line_number":17,"context_line":"    .. _`CLI`: https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"0be428ee_24c5fcb4","line":17,"range":{"start_line":17,"start_character":75,"end_line":17,"end_character":84},"updated":"2021-11-01 21:36:52.000000000","message":"Based on the doc preview rendering, this is not an available anchor ... should be placement-heal-allocations:\n\nhttps://docs.openstack.org/nova/latest/cli/nova-manage.html#placement-heal-allocations\n\nThere is also https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement-commands but #placement-heal-allocations seems better for the context.","commit_id":"54790aa380c5a8baa22b557cec23a3c0a3d7581a"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7cba6ee0a6ea0f52fe9be8914ead919488753263","unresolved":false,"context_lines":[{"line_number":14,"context_line":"    guaranteed packet rate QoS policy rules."},{"line_number":15,"context_line":"    "},{"line_number":16,"context_line":"    .. _`admin guide`: https://docs.openstack.org/nova/latest/admin/ports-with-resource-requests.html"},{"line_number":17,"context_line":"    .. _`CLI`: https://docs.openstack.org/nova/latest/cli/nova-manage.html#placement"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"879efbae_95ea476f","line":17,"range":{"start_line":17,"start_character":75,"end_line":17,"end_character":84},"in_reply_to":"0be428ee_24c5fcb4","updated":"2021-11-02 10:15:47.000000000","message":"Done","commit_id":"54790aa380c5a8baa22b557cec23a3c0a3d7581a"}]}
