)]}'
{"id":"openstack%2Fos-vif~802475","triplet_id":"openstack%2Fos-vif~stable%2Fwallaby~I0d55ccbef5b585330b5512e67e442b80304a2e73","project":"openstack/os-vif","branch":"stable/wallaby","topic":"bug/1933517-stable/wallaby","hashtags":[],"change_id":"I0d55ccbef5b585330b5512e67e442b80304a2e73","subject":"add configurable per port bridges","status":"ABANDONED","created":"2021-07-28 16:48:45.000000000","updated":"2022-08-09 20:32:20.000000000","total_comment_count":0,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":false,"cherry_pick_of_change":798055,"cherry_pick_of_patch_set":13,"meta_rev_id":"5da07ac70a2ee2021cd01261f5e3313ed9f71de4","_number":802475,"virtual_id_number":802475,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-07-28 16:49:10.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]}]},"pending_reviewers":{"REVIEWER":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]}]},"reviewer_updates":[{"updated":"2021-07-28 16:49:10.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-07-28 17:10:56.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-07-29 07:36:26.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"}],"messages":[{"id":"6cf24c1e5560791c285f3c423d061ed298f48fe8","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-07-28 16:48:45.000000000","message":"Patch Set 1: Cherry Picked from branch master.\n\nThe following files contain Git conflicts:\n* .zuul.yaml","accounts_in_message":[],"_revision_number":1},{"id":"766554d505d85ce6c53c1a697b9684c59928a62e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 16:49:10.000000000","message":"Patch Set 1: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/os-vif on branch stable/wallaby.  The error was:\n\n  while scanning a simple key\n  in \"openstack/os-vif/.zuul.yaml@stable/wallaby\", line 98, column 1\ncould not find expected \u0027:\u0027\n  in \"openstack/os-vif/.zuul.yaml@stable/wallaby\", line 100, column 1","accounts_in_message":[],"_revision_number":1},{"id":"856110457c08538aed3208af90642e563c65dbbd","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-07-28 17:10:56.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* OpenVswitch-HW-Offload-os-vif http://13.74.249.42/refs/changes/75/802475/1/OpenVswitch-HW-Offload-os-vif : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"5da07ac70a2ee2021cd01261f5e3313ed9f71de4","tag":"autogenerated:gerrit:abandon","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-08-09 20:32:20.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"922151f99269866368dd63d1d7e764744156d1b0","revisions":{"922151f99269866368dd63d1d7e764744156d1b0":{"kind":"REWORK","_number":1,"created":"2021-07-28 16:48:45.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/75/802475/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/os-vif","ref":"refs/changes/75/802475/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/os-vif refs/changes/75/802475/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/os-vif refs/changes/75/802475/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/os-vif refs/changes/75/802475/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/os-vif refs/changes/75/802475/1"}}},"commit":{"parents":[{"commit":"6b2050be4a9d90ab81bd77a6b2acc8fe451be379","subject":"Update TOX_CONSTRAINTS_FILE for stable/wallaby","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-vif/commit/6b2050be4a9d90ab81bd77a6b2acc8fe451be379"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2021-06-25 07:50:26.000000000","tz":0},"committer":{"name":"sean mooney","email":"smooney@redhat.com","date":"2021-07-28 16:48:45.000000000","tz":0},"subject":"add configurable per port bridges","message":"add configurable per port bridges\n\nThis patch add a new configuration option to use\nper port bridge when hybrid_plug is false.\nThis can be used with OVN to reduce packet loss\nduring a live migration.\n\nOVN can only install openflow rules when a port both has\nexternal_ids set and an ofport-id assigned.\nSince the ofport-id is only assigned when a netdev matching\nthe port name exists connected to the dataplane, OVN cannot\ninstall the flows until libvirt create the tap on the destination\nhost during a live migration.\n\nOn loaded systems this can result in multiple seconds of packet loss.\nTo address this we introduce per port bridges which are connencted\nto the integration brige by a patch port pair. Since the patch port\nwill exist on the dataplane during pre live migration OVN can install\nthe flows on the integration bridge before we begin the migration reducing\nor avoiding packet loss.\n\nChange-Id: I0d55ccbef5b585330b5512e67e442b80304a2e73\nDepends-On: https://review.opendev.org/c/openstack/nova/+/790447\nCloses-Bug: #1933517\n(cherry picked from commit b837c1a74f37191692a820711e431a75516a4abf)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-vif/commit/922151f99269866368dd63d1d7e764744156d1b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-vif/commit/922151f99269866368dd63d1d7e764744156d1b0"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
