)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"8b1a2a5bb7d87d52ef843f7eaca4d1dd1b7dc785","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6064be20_44895f90","updated":"2025-06-11 12:25:35.000000000","message":"There should be a release note as well, with a link to any doc that might have info on how to enable the ovn-agent with the metadata extension.","commit_id":"31d9494043f0dab75967c839ee79a81539436b1f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"cbac0128bc6260bbae032b6e1fa282ea6987d68a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"94fd872b_c981f757","in_reply_to":"6064be20_44895f90","updated":"2025-06-13 11:16:49.000000000","message":"Done","commit_id":"31d9494043f0dab75967c839ee79a81539436b1f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8e286ab0a05eae6680a718aadf6af857c3d0b20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"445499cd_a9819df0","updated":"2025-06-13 15:45:20.000000000","message":"Just some comments in the relnote.","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"ed74fbcbd3f30a66ff8645baecd4b91b6570a3a3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"26a8e423_b204c47b","updated":"2025-07-07 10:41:07.000000000","message":"if we are deprecating it, shouldn\u0027t we also switch our CI jobs to the new agent?","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"394403cf1583a790a785a052f44a7aab0becb196","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"383f320f_23a67886","in_reply_to":"26a8e423_b204c47b","updated":"2025-07-07 10:41:39.000000000","message":"ahh, sorry. I just noticed that this is done in different commits. Please ignore me 😊","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"17943bb9_fd606b57","in_reply_to":"383f320f_23a67886","updated":"2025-07-09 14:25:33.000000000","message":"hehehe yes, just for reference: https://review.opendev.org/q/topic:%22bug/2112313%22","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":36966,"name":"Myles Penner","display_name":"Myles Penner","email":"myles.penner@canonical.com","username":"mylesjp"},"change_message_id":"6d97e2d795560b9051a2e3ce3ced893381b3e05b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"64039c65_aca8ae01","updated":"2025-07-14 15:44:21.000000000","message":"LGTM","commit_id":"9873303dc2509cbe28fa6803a8de3585c937f8b9"}],"doc/source/ovn/ovn_agent.rst":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"58839e435cb1500d0bd18cf86044100216d45ecb","unresolved":true,"context_lines":[{"line_number":81,"context_line":"Zuul CI testing"},{"line_number":82,"context_line":"---------------"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"In order to enable this new agent, is it needed:"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"* To disable the default OVN Metadata agent (devstack service"},{"line_number":87,"context_line":"  ``q-ovn-metadata-agent``)."}],"source_content_type":"text/x-rst","patch_set":5,"id":"f0631b15_a5f4fb7d","line":84,"range":{"start_line":84,"start_character":35,"end_line":84,"end_character":40},"updated":"2025-07-09 19:11:48.000000000","message":"s/it is","commit_id":"0e73fbebbb8d19c6417cc315c4a1bf4e3622ad6c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"79cf33b291f0670fd85775d3a1a0cbc094b00108","unresolved":false,"context_lines":[{"line_number":81,"context_line":"Zuul CI testing"},{"line_number":82,"context_line":"---------------"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"In order to enable this new agent, is it needed:"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"* To disable the default OVN Metadata agent (devstack service"},{"line_number":87,"context_line":"  ``q-ovn-metadata-agent``)."}],"source_content_type":"text/x-rst","patch_set":5,"id":"c7680f21_57a21fe3","line":84,"range":{"start_line":84,"start_character":35,"end_line":84,"end_character":40},"in_reply_to":"f0631b15_a5f4fb7d","updated":"2025-07-10 06:54:40.000000000","message":"Done","commit_id":"0e73fbebbb8d19c6417cc315c4a1bf4e3622ad6c"}],"neutron/agent/ovn/metadata/agent.py":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"ee161e5ba8ff04db73ec69755687ac9866a0c3e6","unresolved":true,"context_lines":[{"line_number":493,"context_line":"        self._update_chassis_private_config()"},{"line_number":494,"context_line":"        self._update_metadata_sb_cfg_key()"},{"line_number":495,"context_line":""},{"line_number":496,"context_line":"        debtcollector.deprecate("},{"line_number":497,"context_line":"            \u0027The OVN Metadata agent is deprecated in favor of the OVN agent \u0027"},{"line_number":498,"context_line":"            \u0027with the metadata extension.\u0027,"},{"line_number":499,"context_line":"            version\u003d\u00272025.2\u0027, removal_version\u003d\u00272026.2\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"a0720c75_aeb2d6de","line":496,"updated":"2025-07-07 10:28:02.000000000","message":"Where does this will be logged? i didn\u0027t see it in service log https://b6ff6f0e1bf6dfd52eb1-a7815a9e1b3d1577ce50a16fa096c383.ssl.cf1.rackcdn.com/openstack/ac0ebaae6fab44ebb21d2e9e1858d88e/controller/logs/screen-q-ovn-metadata-agent.txt","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","unresolved":false,"context_lines":[{"line_number":493,"context_line":"        self._update_chassis_private_config()"},{"line_number":494,"context_line":"        self._update_metadata_sb_cfg_key()"},{"line_number":495,"context_line":""},{"line_number":496,"context_line":"        debtcollector.deprecate("},{"line_number":497,"context_line":"            \u0027The OVN Metadata agent is deprecated in favor of the OVN agent \u0027"},{"line_number":498,"context_line":"            \u0027with the metadata extension.\u0027,"},{"line_number":499,"context_line":"            version\u003d\u00272025.2\u0027, removal_version\u003d\u00272026.2\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"bbbaf505_30799544","line":496,"in_reply_to":"a0720c75_aeb2d6de","updated":"2025-07-09 14:25:33.000000000","message":"I think this is no longer logged in the assigned file. I\u0027ll change it to LOG.warning.","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"}],"releasenotes/notes/ovn-metadata-agent-deprecation-33d5e5acba902391.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8e286ab0a05eae6680a718aadf6af857c3d0b20","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":5,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. The"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"13d3b191_22fdd237","line":2,"updated":"2025-06-13 15:45:20.000000000","message":"The only thing that\u0027s not clear to me is if one of these should be in \u0027deprecations\u0027 and the other in \u0027upgrades\u0027 since it does require changes after it goes away.","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6fe49c5e746f8053913085dadb31f5d0c446526b","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":5,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. The"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"746355cb_9656ff42","line":2,"in_reply_to":"13d3b191_22fdd237","updated":"2025-06-16 10:25:37.000000000","message":"Well, the deprecation implies a change in the configuration file and is commented in this section.","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","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":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":5,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. The"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9ef8b33e_aa64cde4","line":2,"in_reply_to":"746355cb_9656ff42","updated":"2025-07-09 14:25:33.000000000","message":"Done","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8e286ab0a05eae6680a718aadf6af857c3d0b20","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":5,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. The"},{"line_number":6,"context_line":"    OVN agent allows plugable extensions, like for example \"metadata\", that"},{"line_number":7,"context_line":"    can be enabled or disabled `via configuration file"},{"line_number":8,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html#plugable-extensions\u003e`_."},{"line_number":9,"context_line":"    The OVN agent with the \"metadata\" extension, provides the same"},{"line_number":10,"context_line":"    functionality as the OVN Metadata agent."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"002ecc33_46727f6c","line":7,"range":{"start_line":7,"start_character":32,"end_line":7,"end_character":35},"updated":"2025-06-13 15:45:20.000000000","message":"nit: s/via the","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6fe49c5e746f8053913085dadb31f5d0c446526b","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":5,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. The"},{"line_number":6,"context_line":"    OVN agent allows plugable extensions, like for example \"metadata\", that"},{"line_number":7,"context_line":"    can be enabled or disabled `via configuration file"},{"line_number":8,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html#plugable-extensions\u003e`_."},{"line_number":9,"context_line":"    The OVN agent with the \"metadata\" extension, provides the same"},{"line_number":10,"context_line":"    functionality as the OVN Metadata agent."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"8193d9c3_761ab580","line":7,"range":{"start_line":7,"start_character":32,"end_line":7,"end_character":35},"in_reply_to":"002ecc33_46727f6c","updated":"2025-06-16 10:25:37.000000000","message":"Done","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8e286ab0a05eae6680a718aadf6af857c3d0b20","unresolved":true,"context_lines":[{"line_number":13,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. In order"},{"line_number":15,"context_line":"    to replace the the first with the second one, it is only needed to stop"},{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent."},{"line_number":17,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":18,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":19,"context_line":"    agent can use the old configurations files just adding the referred"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bdd2beb2_314a38e5","line":16,"updated":"2025-06-13 15:45:20.000000000","message":"Maybe this sentence should continue \u0027with the \"metadata\" plugable extension enabled\u0027 ?","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6fe49c5e746f8053913085dadb31f5d0c446526b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. In order"},{"line_number":15,"context_line":"    to replace the the first with the second one, it is only needed to stop"},{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent."},{"line_number":17,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":18,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":19,"context_line":"    agent can use the old configurations files just adding the referred"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"971104a7_b513e4b3","line":16,"in_reply_to":"bdd2beb2_314a38e5","updated":"2025-06-16 10:25:37.000000000","message":"Done","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8e286ab0a05eae6680a718aadf6af857c3d0b20","unresolved":true,"context_lines":[{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent."},{"line_number":17,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":18,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":19,"context_line":"    agent can use the old configurations files just adding the referred"},{"line_number":20,"context_line":"    parameter."},{"line_number":21,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":22,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9afe3f4a_0c4d8d54","line":19,"range":{"start_line":19,"start_character":26,"end_line":19,"end_character":58},"updated":"2025-06-13 15:45:20.000000000","message":"nit: s/configuration files by just adding","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6fe49c5e746f8053913085dadb31f5d0c446526b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent."},{"line_number":17,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":18,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":19,"context_line":"    agent can use the old configurations files just adding the referred"},{"line_number":20,"context_line":"    parameter."},{"line_number":21,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":22,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"de773e06_87f1ebab","line":19,"range":{"start_line":19,"start_character":26,"end_line":19,"end_character":58},"in_reply_to":"9afe3f4a_0c4d8d54","updated":"2025-06-16 10:25:37.000000000","message":"Done","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f8e286ab0a05eae6680a718aadf6af857c3d0b20","unresolved":true,"context_lines":[{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent."},{"line_number":17,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":18,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":19,"context_line":"    agent can use the old configurations files just adding the referred"},{"line_number":20,"context_line":"    parameter."},{"line_number":21,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":22,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"},{"line_number":23,"context_line":"    ``q-ovn-metadata-agent`` and enable ``q-ovn-agent``. Check the Neutron CI"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"cbb1f828_365bb830","line":20,"range":{"start_line":19,"start_character":64,"end_line":20,"end_character":13},"updated":"2025-06-13 15:45:20.000000000","message":"is the \"referred parameter\" the metadata extension? Related to my above comment I guess.","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6fe49c5e746f8053913085dadb31f5d0c446526b","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent."},{"line_number":17,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":18,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":19,"context_line":"    agent can use the old configurations files just adding the referred"},{"line_number":20,"context_line":"    parameter."},{"line_number":21,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":22,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"},{"line_number":23,"context_line":"    ``q-ovn-metadata-agent`` and enable ``q-ovn-agent``. Check the Neutron CI"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"08631ae0_8fd23266","line":20,"range":{"start_line":19,"start_character":64,"end_line":20,"end_character":13},"in_reply_to":"cbb1f828_365bb830","updated":"2025-06-16 10:25:37.000000000","message":"Done","commit_id":"88f7bf7587e3d663be33a47ae5074bded8bbb9ed"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"83277b1eaff4f710bce1574611e7c6d21c4a5f1b","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    can be enabled or disabled `via the configuration file"},{"line_number":8,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html#plugable-extensions\u003e`_."},{"line_number":9,"context_line":"    The OVN agent with the \"metadata\" extension, provides the same"},{"line_number":10,"context_line":"    functionality as the OVN Metadata agent."},{"line_number":11,"context_line":"deprecations:"},{"line_number":12,"context_line":"  - |"},{"line_number":13,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"d079ec4b_f645b23c","line":10,"updated":"2025-07-07 10:40:00.000000000","message":"do we need it in the features section? IMHO having this in the `deprecations` should be enough.","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","unresolved":false,"context_lines":[{"line_number":7,"context_line":"    can be enabled or disabled `via the configuration file"},{"line_number":8,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html#plugable-extensions\u003e`_."},{"line_number":9,"context_line":"    The OVN agent with the \"metadata\" extension, provides the same"},{"line_number":10,"context_line":"    functionality as the OVN Metadata agent."},{"line_number":11,"context_line":"deprecations:"},{"line_number":12,"context_line":"  - |"},{"line_number":13,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"735cccd9_22fbd369","line":10,"in_reply_to":"d079ec4b_f645b23c","updated":"2025-07-09 14:25:33.000000000","message":"Done","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"ee161e5ba8ff04db73ec69755687ac9866a0c3e6","unresolved":true,"context_lines":[{"line_number":12,"context_line":"  - |"},{"line_number":13,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. In order"},{"line_number":15,"context_line":"    to replace the the first with the second one, it is only needed to stop"},{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent with the \"metadata\""},{"line_number":17,"context_line":"    plugable extension enabled"},{"line_number":18,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"a9be6175_ae26bb0a","line":15,"range":{"start_line":15,"start_character":19,"end_line":15,"end_character":22},"updated":"2025-07-07 10:28:02.000000000","message":"extra","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","unresolved":false,"context_lines":[{"line_number":12,"context_line":"  - |"},{"line_number":13,"context_line":"    The OVN Metadata agent is deprecated in favor of the `OVN agent"},{"line_number":14,"context_line":"    \u003chttps://docs.openstack.org/neutron/latest/ovn/ovn_agent.html\u003e`_. In order"},{"line_number":15,"context_line":"    to replace the the first with the second one, it is only needed to stop"},{"line_number":16,"context_line":"    the OVN Metadata agent and start the OVN agent with the \"metadata\""},{"line_number":17,"context_line":"    plugable extension enabled"},{"line_number":18,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ab9d16e8_d27b1d83","line":15,"range":{"start_line":15,"start_character":19,"end_line":15,"end_character":22},"in_reply_to":"a9be6175_ae26bb0a","updated":"2025-07-09 14:25:33.000000000","message":"Done","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"ee161e5ba8ff04db73ec69755687ac9866a0c3e6","unresolved":true,"context_lines":[{"line_number":17,"context_line":"    plugable extension enabled"},{"line_number":18,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":19,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":20,"context_line":"    agent can use the old configuration files by just adding the the \"metadata\""},{"line_number":21,"context_line":"    plugable extension."},{"line_number":22,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":23,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"39e2cc01_da710d83","line":20,"range":{"start_line":20,"start_character":65,"end_line":20,"end_character":68},"updated":"2025-07-07 10:28:02.000000000","message":"extra","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    plugable extension enabled"},{"line_number":18,"context_line":"    Apart from the ``[DEFAULT]extensions`` configuration parameter required"},{"line_number":19,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":20,"context_line":"    agent can use the old configuration files by just adding the the \"metadata\""},{"line_number":21,"context_line":"    plugable extension."},{"line_number":22,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":23,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"b6f88d26_46e935ed","line":20,"range":{"start_line":20,"start_character":65,"end_line":20,"end_character":68},"in_reply_to":"39e2cc01_da710d83","updated":"2025-07-09 14:25:33.000000000","message":"Done","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"ee161e5ba8ff04db73ec69755687ac9866a0c3e6","unresolved":true,"context_lines":[{"line_number":19,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":20,"context_line":"    agent can use the old configuration files by just adding the the \"metadata\""},{"line_number":21,"context_line":"    plugable extension."},{"line_number":22,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":23,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"},{"line_number":24,"context_line":"    ``q-ovn-metadata-agent`` and enable ``q-ovn-agent``. Check the Neutron CI"},{"line_number":25,"context_line":"    job ``neutron-tempest-plugin-ovn`` definition and `[OVN] Use the OVN agent"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1eb80d68_f33b9cf2","line":22,"updated":"2025-07-07 10:28:02.000000000","message":"Not sure if we should log anyting specific to devstack in neutron release notes.","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"152eba5b1d01b3d830b600e9fec0e19a81866c11","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    in the OVN agent, the rest of the configuration is the same. Thus the new"},{"line_number":20,"context_line":"    agent can use the old configuration files by just adding the the \"metadata\""},{"line_number":21,"context_line":"    plugable extension."},{"line_number":22,"context_line":"    In ``devstack``, this configuration parameter is defined in"},{"line_number":23,"context_line":"    ``OVN_AGENT_EXTENSIONS``. It is also needed to disable the service"},{"line_number":24,"context_line":"    ``q-ovn-metadata-agent`` and enable ``q-ovn-agent``. Check the Neutron CI"},{"line_number":25,"context_line":"    job ``neutron-tempest-plugin-ovn`` definition and `[OVN] Use the OVN agent"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"80963865_62f077a1","line":22,"in_reply_to":"1eb80d68_f33b9cf2","updated":"2025-07-09 14:25:33.000000000","message":"Right, this is a reference to just one deployment tool (and just for testing). I\u0027ll add this in the documentation of the OVN agent.","commit_id":"6fb4660a6e50a3ef1fb00d2d432e75185deac1aa"}]}
