)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"733e05d52ceb21933a4305ae9b87055f85e74a74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"77e6fa79_e330f71a","updated":"2022-02-11 16:16:20.000000000","message":"\"neutron-ovn-tempest-ovs-master\" and \"neutron-ovn-tempest-ovs-master-fedora\" jobs passing in https://review.opendev.org/c/openstack/devstack/+/828895/","commit_id":"9ffd1613be46cc9bf1b50d47ec117c4ca1e8539d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"d830035618c9cb53658822706ce1f0b27fec8061","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0fc79b2c_8909f0cb","updated":"2022-02-23 08:15:14.000000000","message":"This breaking functional job","commit_id":"9ffd1613be46cc9bf1b50d47ec117c4ca1e8539d"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"94ac0149287b6b8e1d517f03763668a91b8c86bb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9f3e2014_c3e6dee5","updated":"2022-02-23 07:06:57.000000000","message":"recheck nova-ceph-multistore","commit_id":"9ffd1613be46cc9bf1b50d47ec117c4ca1e8539d"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"74b657aeba3cfe10d529bf28adc9d3e1a794083d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"18d4b8df_229c0318","updated":"2022-02-22 15:43:43.000000000","message":"thanks, looks ok, considering also all the other votes i say let\u0027s merge","commit_id":"9ffd1613be46cc9bf1b50d47ec117c4ca1e8539d"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"d8d85473ebe7d51f2c8818f0988e48e9b30a50a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9f133d49_f1237c0d","updated":"2022-02-23 09:31:54.000000000","message":"Patch fixing Neutron FT job: https://review.opendev.org/c/openstack/neutron/+/830563","commit_id":"8c6710326eaf8114b579720185161091a0a9f38c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ecb191e25b2024d3f0085e1c36b0ce0440cf68cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"e9812b44_8708da42","updated":"2022-02-23 08:38:39.000000000","message":"Testing neutron FT job in https://review.opendev.org/c/openstack/neutron/+/830374","commit_id":"8c6710326eaf8114b579720185161091a0a9f38c"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"3b7115d356ba2e956a67b51ebb1b0bba890d23ea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f38435fd_e25c681c","updated":"2022-02-25 19:14:46.000000000","message":"Thanks, lgtm, neutron FT is all good https://review.opendev.org/c/openstack/neutron/+/830563","commit_id":"8c6710326eaf8114b579720185161091a0a9f38c"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"94dc07653078384aa2e5bcb8c40ba896abf39ca0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"dc9f8afe_f08ee447","in_reply_to":"9f133d49_f1237c0d","updated":"2022-02-23 11:57:21.000000000","message":"Neutron patch is passing now","commit_id":"8c6710326eaf8114b579720185161091a0a9f38c"}],"lib/neutron_plugins/ovs_base":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"8e846b8d51ed3ca2664f6f4fe8d87b2af36ecd89","unresolved":true,"context_lines":[{"line_number":17,"context_line":"# OVS recognize default \u0027system\u0027 datapath or \u0027netdev\u0027 for userspace datapath"},{"line_number":18,"context_line":"OVS_DATAPATH_TYPE\u003d${OVS_DATAPATH_TYPE:-system}"},{"line_number":19,"context_line":"OVS_TUNNEL_BRIDGE\u003d${OVS_TUNNEL_BRIDGE:-br-tun}"},{"line_number":20,"context_line":"OVS_PREFIX\u003d/usr/local"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"function is_neutron_ovs_base_plugin {"},{"line_number":23,"context_line":"    # Yes, we use OVS."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"812ee799_a338d721","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":21},"updated":"2022-02-11 13:51:09.000000000","message":"shouldn\u0027t be needed here as sourced in L11.","commit_id":"c480429d8be54e1c44a426633a38c49ed1b8c9d8"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"5b26219866486bc4614ba2f1baf112745d7e3746","unresolved":false,"context_lines":[{"line_number":17,"context_line":"# OVS recognize default \u0027system\u0027 datapath or \u0027netdev\u0027 for userspace datapath"},{"line_number":18,"context_line":"OVS_DATAPATH_TYPE\u003d${OVS_DATAPATH_TYPE:-system}"},{"line_number":19,"context_line":"OVS_TUNNEL_BRIDGE\u003d${OVS_TUNNEL_BRIDGE:-br-tun}"},{"line_number":20,"context_line":"OVS_PREFIX\u003d/usr/local"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"function is_neutron_ovs_base_plugin {"},{"line_number":23,"context_line":"    # Yes, we use OVS."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"33c8b415_11d55808","line":20,"range":{"start_line":20,"start_character":0,"end_line":20,"end_character":21},"in_reply_to":"812ee799_a338d721","updated":"2022-02-11 14:58:28.000000000","message":"Done","commit_id":"c480429d8be54e1c44a426633a38c49ed1b8c9d8"}],"lib/neutron_plugins/ovs_source":[{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"8e846b8d51ed3ca2664f6f4fe8d87b2af36ecd89","unresolved":true,"context_lines":[{"line_number":15,"context_line":"# Defaults"},{"line_number":16,"context_line":"# --------"},{"line_number":17,"context_line":"Q_BUILD_OVS_FROM_GIT\u003d$(trueorfalse False Q_BUILD_OVS_FROM_GIT)"},{"line_number":18,"context_line":"OVS_PREFIX\u003d/usr/local"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Set variables for building OVS from source"},{"line_number":21,"context_line":"OVS_REPO\u003d${OVS_REPO:-https://github.com/openvswitch/ovs.git}"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"e6fd80ac_0813ba49","line":18,"range":{"start_line":18,"start_character":17,"end_line":18,"end_character":20},"updated":"2022-02-11 13:51:09.000000000","message":"may be add scope to override with OVS_PREFIX\u003d${OVS_PREFIX:-/usr/local}","commit_id":"c480429d8be54e1c44a426633a38c49ed1b8c9d8"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"5b26219866486bc4614ba2f1baf112745d7e3746","unresolved":false,"context_lines":[{"line_number":15,"context_line":"# Defaults"},{"line_number":16,"context_line":"# --------"},{"line_number":17,"context_line":"Q_BUILD_OVS_FROM_GIT\u003d$(trueorfalse False Q_BUILD_OVS_FROM_GIT)"},{"line_number":18,"context_line":"OVS_PREFIX\u003d/usr/local"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Set variables for building OVS from source"},{"line_number":21,"context_line":"OVS_REPO\u003d${OVS_REPO:-https://github.com/openvswitch/ovs.git}"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"2300a901_6329ca31","line":18,"range":{"start_line":18,"start_character":17,"end_line":18,"end_character":20},"in_reply_to":"e6fd80ac_0813ba49","updated":"2022-02-11 14:58:28.000000000","message":"Done","commit_id":"c480429d8be54e1c44a426633a38c49ed1b8c9d8"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"fb09da66492422af8066ccf92b49d968b05a0c8a","unresolved":true,"context_lines":[{"line_number":189,"context_line":"# start_new_ovs() - removes old ovs database, creates a new one and starts ovs"},{"line_number":190,"context_line":"function start_new_ovs {"},{"line_number":191,"context_line":"    sudo rm -f /etc/openvswitch/conf.db /etc/openvswitch/.conf.db~lock~"},{"line_number":192,"context_line":"    sudo $OVS_PREFIX/share/openvswitch/scripts/ovs-ctl start"},{"line_number":193,"context_line":"}"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"# stop_new_ovs() - stops ovs"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"ed56dcb5_d8f4adee","line":192,"range":{"start_line":192,"start_character":10,"end_line":192,"end_character":20},"updated":"2022-02-23 08:34:40.000000000","message":"This method and \"stop_new_ovs\" are only called when OVS is installed from source (that means Q_BUILD_OVS_FROM_GIT\u003dTrue)\n\nThis should not be a variable but a constant string. /usr/local is the default installation directory when building from source.","commit_id":"9ffd1613be46cc9bf1b50d47ec117c4ca1e8539d"}]}
