)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8aaa2007285981b673139daf892ad6eeadabecc3","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Steven Blatzheim \u003csteven.blatzheim@redcare-pharmacy.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-02-28 07:25:59 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"fixed nova-metadata-api for ovn dhcp native networks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ibb569b9db1475b8bbd8f8722d49228182cd47f85"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"87eef9d0_4b79375e","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":5},"updated":"2024-02-28 08:52:19.000000000","message":"Please use present tense and start with uppercase (\"Fix\" instead of \"fixed\")\n\nAlso please add some text describing the reasoning for this change for future reference.\n\nFinally add a line referencing your bug report, see also https://docs.openstack.org/contributors/common/git.html#footers, like:\n\nCloses-Bug: 2055245","commit_id":"cfd9167756c28d637d848711b35ad66b5456d204"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"5aca0c76d9c65e7bb6e7c6745f0faa51e74de5f6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Steven Blatzheim \u003csteven.blatzheim@redcare-pharmacy.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-02-28 07:25:59 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"fixed nova-metadata-api for ovn dhcp native networks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ibb569b9db1475b8bbd8f8722d49228182cd47f85"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"8ca26026_81eeff64","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":5},"in_reply_to":"87eef9d0_4b79375e","updated":"2024-02-28 10:02:55.000000000","message":"Done","commit_id":"cfd9167756c28d637d848711b35ad66b5456d204"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cccd4e01ab090b5ccde21735b0106e8a5c028f9f","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix nova-metadata-api for ovn dhcp native networks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With the change from ml2/ovs DHCP agents towards OVN implementation in neutron there is no port with device_owner network:dhcp anymore. Instead DHCP is provided by network:distributed port."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Closes-Bug: 2055245"},{"line_number":12,"context_line":"Change-Id: Ibb569b9db1475b8bbd8f8722d49228182cd47f85"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"24b504e6_1d642f03","line":9,"updated":"2024-02-29 12:07:31.000000000","message":"wrap at \u003c 80 characters","commit_id":"1f453f5e2df4880898dd4254c99fb260e5ee38cb"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"94554b93a1932f397f3eb3d1a096d5cf1efbf9c5","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix nova-metadata-api for ovn dhcp native networks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With the change from ml2/ovs DHCP agents towards OVN implementation in neutron there is no port with device_owner network:dhcp anymore. Instead DHCP is provided by network:distributed port."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Closes-Bug: 2055245"},{"line_number":12,"context_line":"Change-Id: Ibb569b9db1475b8bbd8f8722d49228182cd47f85"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"89abc905_8867374c","line":9,"in_reply_to":"24b504e6_1d642f03","updated":"2024-02-29 12:14:37.000000000","message":"Done","commit_id":"1f453f5e2df4880898dd4254c99fb260e5ee38cb"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"cb6f08bbd75c9112f61f1c19fdc69f3c39d68071","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix nova-metadata-api for ovn dhcp native networks"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With the change from ml2/ovs DHCP agents towards OVN implementation in neutron there is no port with device_owner network:dhcp anymore. Instead DHCP is provided by network:distributed port."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Closes-Bug: 2055245"},{"line_number":12,"context_line":"Change-Id: Ibb569b9db1475b8bbd8f8722d49228182cd47f85"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"b3c172f8_9e026ac6","line":9,"in_reply_to":"24b504e6_1d642f03","updated":"2024-02-29 12:20:26.000000000","message":"Done","commit_id":"1f453f5e2df4880898dd4254c99fb260e5ee38cb"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"8aaa2007285981b673139daf892ad6eeadabecc3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"32898457_58c0e410","updated":"2024-02-28 08:52:19.000000000","message":"welcome new contributor, nova reviewers will hopefully pick this up soon, let me just make some general comments regarding the commit message","commit_id":"cfd9167756c28d637d848711b35ad66b5456d204"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"171ee207e94e0678290c4861e37b3ef652f8925b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"163ab857_77bbaf01","updated":"2024-02-28 11:03:19.000000000","message":"this should be reported to neutorn as a bug and they shouold be populating the dhcp_server details in the subnet for ovn or any other backedn.\n\nnova should not have to special case for the neutron backend that is deployed.","commit_id":"23a52f2ae4d6d8a310dfab1da0e89885d782539c"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"9cb736865cd5f66faf7c25c3537e958e9cc2fc8d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"d07d9c70_b8755334","in_reply_to":"163ab857_77bbaf01","updated":"2024-02-28 11:10:28.000000000","message":"Doesn\u0027t nova fill out dhcp_server by it\u0027s own in this code path?\nFrom my understanding ovn-metadata just acts as a proxy towards nova-api.","commit_id":"23a52f2ae4d6d8a310dfab1da0e89885d782539c"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"3afc08ddc5cac054aa176f2dbcfe9b4fae540dd5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"b97e1245_14cb7b2c","in_reply_to":"d07d9c70_b8755334","updated":"2024-02-28 22:07:41.000000000","message":"Acknowledged","commit_id":"23a52f2ae4d6d8a310dfab1da0e89885d782539c"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"75dcefafbc1150a295aac01de9a3d430264cf121","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"16f32260_94a3f1d6","updated":"2024-02-28 22:07:10.000000000","message":"As discussed I provided a more suitable solution.","commit_id":"35d81214592474b780adc8a9f55346965ad83459"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"db29605287a6c03d1151db7872a48ad2b40893a2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"b1adbe7f_f3d3de4b","updated":"2024-02-29 02:07:09.000000000","message":"recheck the failing job is not related.\n+1 it might be nice to have a release note.\nill sleep on this tonight and see what the ci says in the morning but i think this is a more correct fix for the underlying issue then either using the gateway or trying  to infer what port to use as your orginal patch did.","commit_id":"35d81214592474b780adc8a9f55346965ad83459"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"ba27d36d0a5d56c54df3376f8fac6a116617be49","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"accf93f0_1818f2b3","updated":"2024-03-01 06:04:49.000000000","message":"recheck","commit_id":"135af5230e6f30fe158a25f7888e52cf886a7a35"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"2e608c84a9978e64c5393ab41159434c923f3edb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"d298791d_a5432ecf","updated":"2024-02-29 18:58:21.000000000","message":"recheck","commit_id":"135af5230e6f30fe158a25f7888e52cf886a7a35"}],"releasenotes/notes/bug-2055245-fix-nova-metadata-api-f60b18b1b594bec0.yaml":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"cccd4e01ab090b5ccde21735b0106e8a5c028f9f","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    With the change from ml2/ovs DHCP agents towards OVN implementation"},{"line_number":5,"context_line":"    in neutron there is no port with device_owner network:dhcp anymore."},{"line_number":6,"context_line":"    Instead DHCP is provided by network:distributed port."},{"line_number":7,"context_line":"    Fix relies on enable_dhcp provided by neutron-api if no port with"},{"line_number":8,"context_line":"    network:dhcp owner is found. See `bug 2055245"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"14fd7bc6_59992777","line":5,"range":{"start_line":5,"start_character":37,"end_line":5,"end_character":62},"updated":"2024-02-29 12:07:31.000000000","message":"nit: format as `code` with double backticks","commit_id":"1f453f5e2df4880898dd4254c99fb260e5ee38cb"},{"author":{"_account_id":36836,"name":"Steven Blatzheim","display_name":"Steven Blatzheim","email":"steven.blatzheim@redcare-pharmacy.com","username":"stblatzheim"},"change_message_id":"94554b93a1932f397f3eb3d1a096d5cf1efbf9c5","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    With the change from ml2/ovs DHCP agents towards OVN implementation"},{"line_number":5,"context_line":"    in neutron there is no port with device_owner network:dhcp anymore."},{"line_number":6,"context_line":"    Instead DHCP is provided by network:distributed port."},{"line_number":7,"context_line":"    Fix relies on enable_dhcp provided by neutron-api if no port with"},{"line_number":8,"context_line":"    network:dhcp owner is found. See `bug 2055245"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"b753304d_25ad40ea","line":5,"range":{"start_line":5,"start_character":37,"end_line":5,"end_character":62},"in_reply_to":"14fd7bc6_59992777","updated":"2024-02-29 12:14:37.000000000","message":"Done","commit_id":"1f453f5e2df4880898dd4254c99fb260e5ee38cb"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"cb6f08bbd75c9112f61f1c19fdc69f3c39d68071","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    With the change from ml2/ovs DHCP agents towards OVN implementation"},{"line_number":5,"context_line":"    in neutron there is no port with device_owner network:dhcp anymore."},{"line_number":6,"context_line":"    Instead DHCP is provided by network:distributed port."},{"line_number":7,"context_line":"    Fix relies on enable_dhcp provided by neutron-api if no port with"},{"line_number":8,"context_line":"    network:dhcp owner is found. See `bug 2055245"}],"source_content_type":"text/x-yaml","patch_set":11,"id":"1a994b5e_ccb2ab51","line":5,"range":{"start_line":5,"start_character":37,"end_line":5,"end_character":62},"in_reply_to":"14fd7bc6_59992777","updated":"2024-02-29 12:20:26.000000000","message":"we now run sphinx lint in ci so it will catch if you incorrectly use singel backtics instead of double but looks like this was updated correctly so im going to fast approve given this is the only change and you were +2 before.","commit_id":"1f453f5e2df4880898dd4254c99fb260e5ee38cb"}]}
