)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"change_message_id":"75fe851ab5879b40844ea643bdbce4e6182415a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"2524e3e2_520a7110","updated":"2023-03-21 09:34:51.000000000","message":"those errors needs to be checked - https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_cd9/871297/11/check/kolla-ansible-rocky9-ovn/cd9d3b3/primary/logs/kolla/neutron/neutron-ovn-agent.txt\n\n2023-03-20 17:07:10.224 7 ERROR ovsdbapp.backend.ovs_idl.transaction [-] txn n\u003d1 command(idx\u003d0): DbSetCommand(_result\u003dNone, table\u003dChassis_Private, record\u003dprimary, col_values\u003d((\u0027external_ids\u0027, {\u0027neutron:ovn-neutron-agent-sb-cfg\u0027: \u00271\u0027}),)) aborted due to error: \u0027Chassis_Private\u0027","commit_id":"149e09f7cd888ccbfb4e088c5b670cb5ddb62017"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"d84df099b1a22e03f22d0a51f7347a9710c1ee9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"5b93a1c9_7438d9fc","updated":"2023-04-21 06:26:33.000000000","message":"What about a release note?\n\nWhat\u0027s the function of this agent, is there anything we can test about it so it is not just \"deploy and ignore\"?","commit_id":"cae22a3e321f79d923961f61a157d90d213e6bb5"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"622f738cbf4ef1423b52fff7dd167802ac0d3a00","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"d64a4db5_9d6b1872","updated":"2023-03-30 14:48:58.000000000","message":"recheck (marked neutron-ovn-agent as public)","commit_id":"cae22a3e321f79d923961f61a157d90d213e6bb5"},{"author":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"change_message_id":"a51a896a004e81060390e6a9d5a6efbc19e83bc9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"ff7c4ac8_7d33aa58","updated":"2023-03-30 11:24:50.000000000","message":"recheck - neutron change merged","commit_id":"cae22a3e321f79d923961f61a157d90d213e6bb5"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a9b76a5f2e7ae06e90d04795e2193ad02007421f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"9dd76b6e_1cc94ee1","in_reply_to":"5b93a1c9_7438d9fc","updated":"2023-04-22 13:25:26.000000000","message":"agree with frickler, there should by reno about this change, we re adding completly new container","commit_id":"cae22a3e321f79d923961f61a157d90d213e6bb5"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"a73945cb9e3b3b93754c2a81fa4af3e5c09c5f51","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"e206c14d_e95bc8fb","in_reply_to":"9dd76b6e_1cc94ee1","updated":"2023-05-19 05:22:52.000000000","message":"Addressed both in reno.","commit_id":"cae22a3e321f79d923961f61a157d90d213e6bb5"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"6bbefe0dda5217ccb081a6c43a7e126d824e7e8e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":20,"id":"731699a5_fc4d6f4c","updated":"2023-05-19 10:13:39.000000000","message":"ok, with a view on the release schedule let\u0027s get this in and discuss the minor fixups later","commit_id":"c9d9c1371c82af855201788bcb1193693630d7c4"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"be7724f93485bd167ed573e7980e783037b0f45c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"dbd45c2f_55bd1ed7","updated":"2023-05-19 10:17:15.000000000","message":"reapplying +w accounting frickler\u0027s +2 (after mixups)","commit_id":"3405eb1810ed78ac9f7e8d3f9957e4ca25b2b5c8"}],"ansible/inventory/all-in-one":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c77ac92a98c50ca363604694ece2a21a2a490d90","unresolved":true,"context_lines":[{"line_number":297,"context_line":""},{"line_number":298,"context_line":"[neutron-ovn-agent:children]"},{"line_number":299,"context_line":"compute"},{"line_number":300,"context_line":"network"},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"# Cinder"},{"line_number":303,"context_line":"[cinder-api:children]"}],"source_content_type":"application/octet-stream","patch_set":19,"id":"1f3c6c56_8afdd72d","line":300,"updated":"2023-05-19 09:56:57.000000000","message":"Can we keep this next to neutron-ovn-metadata-agent?\n\nAlso from the RFE bug, only running on compute nodes should be enough?","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"585960bd88a2a229e023c8c630df48faed34cb37","unresolved":true,"context_lines":[{"line_number":297,"context_line":""},{"line_number":298,"context_line":"[neutron-ovn-agent:children]"},{"line_number":299,"context_line":"compute"},{"line_number":300,"context_line":"network"},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"# Cinder"},{"line_number":303,"context_line":"[cinder-api:children]"}],"source_content_type":"application/octet-stream","patch_set":19,"id":"cf422aad_e15e434e","line":300,"in_reply_to":"1f3c6c56_8afdd72d","updated":"2023-05-19 10:02:29.000000000","message":"reno in https://github.com/openstack/neutron/commit/d0c7bb653af16ddf310579966d2f6583da866f4c mentions controller nodes, I assumed network nodes - but verifying on Neutron channel","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7d7f2b9c3b840f8281d4752264610193753cfeba","unresolved":false,"context_lines":[{"line_number":297,"context_line":""},{"line_number":298,"context_line":"[neutron-ovn-agent:children]"},{"line_number":299,"context_line":"compute"},{"line_number":300,"context_line":"network"},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"# Cinder"},{"line_number":303,"context_line":"[cinder-api:children]"}],"source_content_type":"application/octet-stream","patch_set":19,"id":"1af3e8cc_c364a143","line":300,"in_reply_to":"cf422aad_e15e434e","updated":"2023-05-19 10:16:24.000000000","message":"verified that for now only on compute nodes\nin future metadata service will be moved to this agent (deprecating neutron-ovn-metadata-agent) - and then it also needs to be scheduled to network group (for Ironic bare metal ports metadata service)","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"}],"ansible/roles/cinder/templates/cinder.conf.j2":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c77ac92a98c50ca363604694ece2a21a2a490d90","unresolved":true,"context_lines":[{"line_number":107,"context_line":"# see: https://security.openstack.org/ossa/OSSA-2023-003.html"},{"line_number":108,"context_line":"# and: https://docs.openstack.org/cinder/zed/configuration/block-storage/service-token.html#troubleshooting"},{"line_number":109,"context_line":"service_token_roles_required \u003d true"},{"line_number":110,"context_line":"service_token_roles \u003d admin"},{"line_number":111,"context_line":"www_authenticate_uri \u003d {{ keystone_internal_url }}"},{"line_number":112,"context_line":"auth_url \u003d {{ keystone_internal_url }}"},{"line_number":113,"context_line":"auth_type \u003d password"}],"source_content_type":"text/x-jinja2","patch_set":19,"id":"8cb04038_dd9186a6","line":110,"updated":"2023-05-19 09:56:57.000000000","message":"Unrelated","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"585960bd88a2a229e023c8c630df48faed34cb37","unresolved":false,"context_lines":[{"line_number":107,"context_line":"# see: https://security.openstack.org/ossa/OSSA-2023-003.html"},{"line_number":108,"context_line":"# and: https://docs.openstack.org/cinder/zed/configuration/block-storage/service-token.html#troubleshooting"},{"line_number":109,"context_line":"service_token_roles_required \u003d true"},{"line_number":110,"context_line":"service_token_roles \u003d admin"},{"line_number":111,"context_line":"www_authenticate_uri \u003d {{ keystone_internal_url }}"},{"line_number":112,"context_line":"auth_url \u003d {{ keystone_internal_url }}"},{"line_number":113,"context_line":"auth_type \u003d password"}],"source_content_type":"text/x-jinja2","patch_set":19,"id":"f636ff7f_9e197831","line":110,"in_reply_to":"8cb04038_dd9186a6","updated":"2023-05-19 10:02:29.000000000","message":"Done","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"}],"ansible/roles/neutron/templates/neutron-ovn-agent.json.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"501acf4aedb71b6b89043b941567cbd9e9e57491","unresolved":true,"context_lines":[{"line_number":13,"context_line":"            \"owner\": \"neutron\","},{"line_number":14,"context_line":"            \"perm\": \"0600\""},{"line_number":15,"context_line":"        }"},{"line_number":16,"context_line":"        {% if neutron_policy_file is defined %},{"},{"line_number":17,"context_line":"            \"source\": \"{{ container_config_directory }}/{{ neutron_policy_file }}\","},{"line_number":18,"context_line":"            \"dest\": \"/etc/neutron/{{ neutron_policy_file }}\","},{"line_number":19,"context_line":"            \"owner\": \"neutron\","},{"line_number":20,"context_line":"            \"perm\": \"0600\""},{"line_number":21,"context_line":"        }{% endif %}"},{"line_number":22,"context_line":"    ],"},{"line_number":23,"context_line":"    \"permissions\": ["},{"line_number":24,"context_line":"        {"}],"source_content_type":"text/x-jinja2","patch_set":22,"id":"7f659b0a_7df73b97","line":21,"range":{"start_line":16,"start_character":0,"end_line":21,"end_character":20},"updated":"2023-05-25 15:40:17.000000000","message":"Probably doesn\u0027t need it","commit_id":"07815a21da51c3d615c6073d07b16dea4ff3dfc2"}],"ansible/roles/nova-cell/templates/nova.conf.j2":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c77ac92a98c50ca363604694ece2a21a2a490d90","unresolved":true,"context_lines":[{"line_number":270,"context_line":"password \u003d {{ nova_keystone_password }}"},{"line_number":271,"context_line":"cafile \u003d {{ openstack_cacert }}"},{"line_number":272,"context_line":"region_name \u003d {{ openstack_region_name }}"},{"line_number":273,"context_line":"valid_interfaces \u003d internal"}],"source_content_type":"text/x-jinja2","patch_set":19,"id":"212c973a_16d009f4","line":273,"updated":"2023-05-19 09:56:57.000000000","message":"Also unrelated","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"585960bd88a2a229e023c8c630df48faed34cb37","unresolved":false,"context_lines":[{"line_number":270,"context_line":"password \u003d {{ nova_keystone_password }}"},{"line_number":271,"context_line":"cafile \u003d {{ openstack_cacert }}"},{"line_number":272,"context_line":"region_name \u003d {{ openstack_region_name }}"},{"line_number":273,"context_line":"valid_interfaces \u003d internal"}],"source_content_type":"text/x-jinja2","patch_set":19,"id":"4ed243d9_5615009d","line":273,"in_reply_to":"212c973a_16d009f4","updated":"2023-05-19 10:02:29.000000000","message":"Done","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"}],"doc/source/reference/networking/neutron.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c77ac92a98c50ca363604694ece2a21a2a490d90","unresolved":true,"context_lines":[{"line_number":177,"context_line":".. code-block:: yaml"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   neutron_enable_ovn_agent: \"yes\""},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Mellanox Infiniband (ml2/mlnx)"},{"line_number":182,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":183,"context_line":""}],"source_content_type":"text/x-rst","patch_set":19,"id":"32f67e20_99c26a97","line":180,"updated":"2023-05-19 09:56:57.000000000","message":"Also add a link to the RFE here? Or at least mention that this is only needed for specific scenarios?","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"808d0ef88c5f2deac6c12892b352dd3c6028eadd","unresolved":false,"context_lines":[{"line_number":177,"context_line":".. code-block:: yaml"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"   neutron_enable_ovn_agent: \"yes\""},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Mellanox Infiniband (ml2/mlnx)"},{"line_number":182,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":183,"context_line":""}],"source_content_type":"text/x-rst","patch_set":19,"id":"10f704cd_2f640fd4","line":180,"in_reply_to":"32f67e20_99c26a97","updated":"2023-05-19 10:20:26.000000000","message":"Done","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"}],"releasenotes/notes/cve-2023-2088-51e7e050be2139bf.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c77ac92a98c50ca363604694ece2a21a2a490d90","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Configuration of service user tokens for all Nova and Cinder services"},{"line_number":5,"context_line":"    is now done automatically, to ensure security of block-storage volume"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"18c85fa4_878912d2","line":2,"updated":"2023-05-19 09:56:57.000000000","message":"This looks unrelated, bad rebase?","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"585960bd88a2a229e023c8c630df48faed34cb37","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Configuration of service user tokens for all Nova and Cinder services"},{"line_number":5,"context_line":"    is now done automatically, to ensure security of block-storage volume"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"b3f75974_8cb57dec","line":2,"in_reply_to":"18c85fa4_878912d2","updated":"2023-05-19 10:02:29.000000000","message":"Done","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"}],"releasenotes/notes/neutron-ovn-agent-d66236e44bde2c29.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7dc581d07a28a972f1c86df96ef9db303e46006c","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    network backend, similar to other ML2 mechanism drivers as ML2/OVS or"},{"line_number":7,"context_line":"    ML2/SRIOV. This new agent will perform those actions that the"},{"line_number":8,"context_line":"    ovn-controller service cannot execute."},{"line_number":9,"context_line":"    More details in `RFE \u003chttps://bugs.launchpad.net/neutron/+bug/1998608\u003e__`"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"eaca1de6_7524fc3b","line":9,"updated":"2023-05-19 05:36:38.000000000","message":"Is there a better doc than a LP bug?\n\nFrom what I read there, the agent is only needed in very special scenarios, so it doesn\u0027t seem useful to deploy it unconditionally for every OVN setup.","commit_id":"3aecd0fd99d2f53f11b3f4bbb88482415faba18c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"a3d68b958b99e3327e5c05fefe849b78a8f0c4b5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    network backend, similar to other ML2 mechanism drivers as ML2/OVS or"},{"line_number":7,"context_line":"    ML2/SRIOV. This new agent will perform those actions that the"},{"line_number":8,"context_line":"    ovn-controller service cannot execute."},{"line_number":9,"context_line":"    More details in `RFE \u003chttps://bugs.launchpad.net/neutron/+bug/1998608\u003e__`"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"aaadfb7f_23171af7","line":9,"in_reply_to":"2a37c332_c760815f","updated":"2023-05-19 07:41:49.000000000","message":"Done","commit_id":"3aecd0fd99d2f53f11b3f4bbb88482415faba18c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"ec28c9416ea85ae3f4398fdaea640f0f1e16b0d5","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    network backend, similar to other ML2 mechanism drivers as ML2/OVS or"},{"line_number":7,"context_line":"    ML2/SRIOV. This new agent will perform those actions that the"},{"line_number":8,"context_line":"    ovn-controller service cannot execute."},{"line_number":9,"context_line":"    More details in `RFE \u003chttps://bugs.launchpad.net/neutron/+bug/1998608\u003e__`"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"2a37c332_c760815f","line":9,"in_reply_to":"eaca1de6_7524fc3b","updated":"2023-05-19 06:21:44.000000000","message":"I wish there was, can\u0027t find anything in the docs.\nWe might just for now not deploy it by default - and change that later on when it\u0027s really needed.","commit_id":"3aecd0fd99d2f53f11b3f4bbb88482415faba18c"}],"tests/templates/inventory.j2":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"c77ac92a98c50ca363604694ece2a21a2a490d90","unresolved":true,"context_lines":[{"line_number":346,"context_line":"[ironic-neutron-agent:children]"},{"line_number":347,"context_line":"neutron"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"[neutron-ovn-agent:children]"},{"line_number":350,"context_line":"compute"},{"line_number":351,"context_line":"network"},{"line_number":352,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":19,"id":"ed53337e_b8675348","line":349,"updated":"2023-05-19 09:56:57.000000000","message":"nit: can we have this next to neutron-ovn-metadata-agent?","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7d7f2b9c3b840f8281d4752264610193753cfeba","unresolved":false,"context_lines":[{"line_number":346,"context_line":"[ironic-neutron-agent:children]"},{"line_number":347,"context_line":"neutron"},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"[neutron-ovn-agent:children]"},{"line_number":350,"context_line":"compute"},{"line_number":351,"context_line":"network"},{"line_number":352,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":19,"id":"0efbbf6f_c03d1046","line":349,"in_reply_to":"ed53337e_b8675348","updated":"2023-05-19 10:16:24.000000000","message":"Done","commit_id":"aba538408ca76e569c0fea00515503b7ffae2a19"}]}
