)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"fee1664c0be96707578b2d77b38cb70f8201ecc7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dd66f5d6_c6e1d1e7","updated":"2022-02-28 18:19:31.000000000","message":"I checked the policy one and 1 comment.","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"6d9171cc2cc8f3afeb28736b0c966fba824af441","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e53afe20_708ef90b","updated":"2022-02-28 18:33:33.000000000","message":"damn shit, respining fast","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"95b4eb493cc32a1490bd44e153952cef253e8c21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3ab64bad_507c9b4d","updated":"2022-02-28 19:48:44.000000000","message":"next rev arriving...","commit_id":"f64b8be929752f92b25e4fff97c159a6239b260b"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"bc0ad018f60e8de00e4f962ec36c256ac475168d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"96f347d0_e609b4f1","updated":"2022-02-28 20:56:48.000000000","message":"Looks good [1], thanks Sylvain!\n\n[1] https://c611fbb19bb98542a0ea-44a7409a6fa6642ce468f91bf2981a10.ssl.cf1.rackcdn.com/831241/3/check/openstack-tox-docs/bed87dc/docs/yoga/highlights.html#nova\n","commit_id":"dc9382604c57b123b4b72d3c44357168e2a6fb57"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"87aa71bf075f5b8075410aa2d4a48625227f196a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"eeeb8a61_288f2522","updated":"2022-03-01 21:46:43.000000000","message":"No worries at all! Thanks for getting them done!","commit_id":"dc9382604c57b123b4b72d3c44357168e2a6fb57"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"6d84a9efa450f6cb59a10fabe1ead9d7ad41669b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0d99525d_0a77e1d8","updated":"2022-03-01 08:07:32.000000000","message":"looks good!","commit_id":"dc9382604c57b123b4b72d3c44357168e2a6fb57"}],"deliverables/yoga/nova.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"fee1664c0be96707578b2d77b38cb70f8201ecc7","unresolved":true,"context_lines":[{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"f1813af4_3b9ec3a4","line":20,"range":{"start_line":20,"start_character":21,"end_line":20,"end_character":22},"updated":"2022-02-28 18:19:31.000000000","message":"this looks good, but I think it will be helpful to add a link to doc explaining the steps to switch to new policy, something like\n\n`This doc \u003chttps://docs.openstack.org/nova/latest/configuration/policy-concepts.html#migration-plan\u003e`_ explain the required steps to switch to new defaults and scope.","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7dae5e4c47dc01c7d4572ff6a3489d8b1545fefc","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5064987e_1c8bf67a","line":20,"range":{"start_line":20,"start_character":21,"end_line":20,"end_character":22},"in_reply_to":"a9697819_724e7307","updated":"2022-02-28 18:48:29.000000000","message":"Ack","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"88784fe4d1cc4fab63bad2170da2b4abcf7f58a7","unresolved":true,"context_lines":[{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a9697819_724e7307","line":20,"range":{"start_line":20,"start_character":21,"end_line":20,"end_character":22},"in_reply_to":"dd153527_b5db2771","updated":"2022-02-28 18:22:42.000000000","message":"+1, that works too","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"832162194ba68dbca236990cf0ac1eea964a3c90","unresolved":true,"context_lines":[{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dd153527_b5db2771","line":20,"range":{"start_line":20,"start_character":21,"end_line":20,"end_character":22},"in_reply_to":"f1813af4_3b9ec3a4","updated":"2022-02-28 18:21:07.000000000","message":"We can do it in the prelude","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"bd1934009d477aba6ffa43d7ccd5de4f2cd3dd2c","unresolved":true,"context_lines":[{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"},{"line_number":24,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/admin/networking.html#sr-iov\u003e`_."},{"line_number":25,"context_line":"    This enables increased security by removing the control plane from the"},{"line_number":26,"context_line":"    host server and reduced overhead by leveraging the cpu and ram resources"},{"line_number":27,"context_line":"    on modern SmartNIC DPUs."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"6d76d6c0_dcd6c433","line":24,"range":{"start_line":24,"start_character":6,"end_line":24,"end_character":73},"updated":"2022-02-28 18:29:52.000000000","message":"you might also want to cross link to the neutron doc  in addition to the nova one \nhttps://docs.openstack.org/neutron/latest/admin/ovn/smartnic_dpu","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7dae5e4c47dc01c7d4572ff6a3489d8b1545fefc","unresolved":false,"context_lines":[{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"},{"line_number":24,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/admin/networking.html#sr-iov\u003e`_."},{"line_number":25,"context_line":"    This enables increased security by removing the control plane from the"},{"line_number":26,"context_line":"    host server and reduced overhead by leveraging the cpu and ram resources"},{"line_number":27,"context_line":"    on modern SmartNIC DPUs."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"40661777_be0d5b66","line":24,"range":{"start_line":24,"start_character":6,"end_line":24,"end_character":73},"in_reply_to":"59f989af_b82e10d9","updated":"2022-02-28 18:48:29.000000000","message":"Ack","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"fabba86a1206cbc67c13fd31c8ad22affc26a5fd","unresolved":true,"context_lines":[{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"},{"line_number":23,"context_line":"    `offload the controlplane from the host server"},{"line_number":24,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/admin/networking.html#sr-iov\u003e`_."},{"line_number":25,"context_line":"    This enables increased security by removing the control plane from the"},{"line_number":26,"context_line":"    host server and reduced overhead by leveraging the cpu and ram resources"},{"line_number":27,"context_line":"    on modern SmartNIC DPUs."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"59f989af_b82e10d9","line":24,"range":{"start_line":24,"start_character":6,"end_line":24,"end_character":73},"in_reply_to":"6d76d6c0_dcd6c433","updated":"2022-02-28 18:33:15.000000000","message":"details should be left for the release notes, especially the prelude section","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"bd1934009d477aba6ffa43d7ccd5de4f2cd3dd2c","unresolved":true,"context_lines":[{"line_number":26,"context_line":"    host server and reduced overhead by leveraging the cpu and ram resources"},{"line_number":27,"context_line":"    on modern SmartNIC DPUs."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    Nova now provides AArch64, PPC64LE, MIPs, and s390x"},{"line_number":30,"context_line":"    `emulated architecture support"},{"line_number":31,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/admin/hw-emulation-architecture.html\u003e`_"},{"line_number":32,"context_line":"    independent of the host architecture."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"90657d57_5cbbe59a","line":32,"range":{"start_line":29,"start_character":5,"end_line":32,"end_character":41},"updated":"2022-02-28 18:29:52.000000000","message":"we might want to call this out as experimental\n\nthe statement is correct but operators should be aware that we expect there to be bugs that might need to be adressed in future relasese as this starts to be used.","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7dae5e4c47dc01c7d4572ff6a3489d8b1545fefc","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    host server and reduced overhead by leveraging the cpu and ram resources"},{"line_number":27,"context_line":"    on modern SmartNIC DPUs."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    Nova now provides AArch64, PPC64LE, MIPs, and s390x"},{"line_number":30,"context_line":"    `emulated architecture support"},{"line_number":31,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/admin/hw-emulation-architecture.html\u003e`_"},{"line_number":32,"context_line":"    independent of the host architecture."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"4f419189_efb1c005","line":32,"range":{"start_line":29,"start_character":5,"end_line":32,"end_character":41},"in_reply_to":"85cfb30f_0b501c11","updated":"2022-02-28 18:48:29.000000000","message":"Done","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"fabba86a1206cbc67c13fd31c8ad22affc26a5fd","unresolved":true,"context_lines":[{"line_number":26,"context_line":"    host server and reduced overhead by leveraging the cpu and ram resources"},{"line_number":27,"context_line":"    on modern SmartNIC DPUs."},{"line_number":28,"context_line":"  - |"},{"line_number":29,"context_line":"    Nova now provides AArch64, PPC64LE, MIPs, and s390x"},{"line_number":30,"context_line":"    `emulated architecture support"},{"line_number":31,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/admin/hw-emulation-architecture.html\u003e`_"},{"line_number":32,"context_line":"    independent of the host architecture."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"85cfb30f_0b501c11","line":32,"range":{"start_line":29,"start_character":5,"end_line":32,"end_character":41},"in_reply_to":"90657d57_5cbbe59a","updated":"2022-02-28 18:33:15.000000000","message":"sure, I can tell it more explicitely.","commit_id":"c63debaceb800297e81f5e99616916a7a138ac95"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"7dae5e4c47dc01c7d4572ff6a3489d8b1545fefc","unresolved":true,"context_lines":[{"line_number":16,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/configuration/policy-concepts.html#nova-supported-scope-roles\u003e`_"},{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7b7e0a2e_b368bf49","line":19,"range":{"start_line":19,"start_character":33,"end_line":19,"end_character":38},"updated":"2022-02-28 18:48:29.000000000","message":"before?\n\nuntil feels very strange to me.\n\nit kind of implies that operators are encuraged to stop using it when we make the swithc to use it by default next cycle.","commit_id":"f64b8be929752f92b25e4fff97c159a6239b260b"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"95b4eb493cc32a1490bd44e153952cef253e8c21","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/configuration/policy-concepts.html#nova-supported-scope-roles\u003e`_"},{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fd364f6d_35858d5e","line":19,"range":{"start_line":19,"start_character":33,"end_line":19,"end_character":38},"in_reply_to":"7b7e0a2e_b368bf49","updated":"2022-02-28 19:48:44.000000000","message":"Ack","commit_id":"f64b8be929752f92b25e4fff97c159a6239b260b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e7bfa501ce4a193f689ce474cd7eac2e8c2dce83","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    \u003chttps://docs.openstack.org/nova/latest/configuration/policy-concepts.html#nova-supported-scope-roles\u003e`_"},{"line_number":17,"context_line":"    the scope concept and default system and project roles provided by"},{"line_number":18,"context_line":"    Keystone. This feature isn\u0027t yet enabled by default but operators are"},{"line_number":19,"context_line":"    encouraged to start using it until we switch from the legacy roles"},{"line_number":20,"context_line":"    in a next release."},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    Support is added for network backends that leverage SmartNICs to"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"e04f2b49_6d4fcee3","line":19,"range":{"start_line":19,"start_character":33,"end_line":19,"end_character":38},"in_reply_to":"fd364f6d_35858d5e","updated":"2022-02-28 20:04:09.000000000","message":"+1, thanks it is more clear now.","commit_id":"f64b8be929752f92b25e4fff97c159a6239b260b"}]}
