)]}'
{"id":"openstack%2Fovsdbapp~902667","triplet_id":"openstack%2Fovsdbapp~stable%2Fussuri~I237136262862d5117d08eb3b513a0b8658a79f05","project":"openstack/ovsdbapp","branch":"stable/ussuri","attention_set":{},"removed_from_attention_set":{"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2024-01-17 15:40:25.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I237136262862d5117d08eb3b513a0b8658a79f05","subject":"Fix TRY_AGAIN handling","status":"ABANDONED","created":"2023-12-05 15:48:58.000000000","updated":"2024-01-17 15:40:25.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":902666,"cherry_pick_of_patch_set":1,"meta_rev_id":"f034ee6d7cded2159c9345c32bf6fb59a419c1ae","_number":902667,"virtual_id_number":902667,"owner":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-12-05 21:50:44.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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":{"rejected":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"all":[{"value":-1,"date":"2023-12-05 20:54:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_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":-1,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-05 15:48:58.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"state":"CC"},{"updated":"2023-12-05 16:28:58.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"}],"messages":[{"id":"cc3749848925b2db102acc80be4f1a6ed4b800c6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 15:48:58.000000000","message":"Patch Set 1: Cherry Picked from branch stable/victoria.","accounts_in_message":[],"_revision_number":1},{"id":"f8e8c25215b8f7dc0fb5d5bbeb3fbea25103d019","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 16:28:58.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/4882248211a94b9c9844a0f4ed6eb8a4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0be594ca9a8b4bf69d3c12cb7962afd8 : SUCCESS in 3m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/00e64ced0d94460688c0cc0e444e6db6 : SUCCESS in 4m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9515a3eb33b441aa9e04fbb04e6d388f : SUCCESS in 3m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0fd3f03d81e4410944c5cc1d5a2f916 : SUCCESS in 4m 52s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/23f34cfc994d4e6494687404dc462b48 : FAILURE in 5m 24s\n- ovsdbapp-neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/19836ed276ab48419df1c54aa13fdd3d : FAILURE in 33m 54s","accounts_in_message":[],"_revision_number":1},{"id":"3fe02396efe33381df62752bf7dd8e4a7c761d24","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 17:38:02.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"aeaf43ad9086ffd7d5444d227e3b10cbeb64d741","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 17:38:22.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"b04bba70c75eb1bcd5951ac19e37aab11782477b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 18:57:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/0db0a31587504bbab15fc36c37898fe3\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/75c971aa250d469fa58ae6817f5021d9 : SUCCESS in 3m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a8c20b7ce51c4fe1a1ebd2652e7e639f : SUCCESS in 3m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/69b7f8b6e98b40358967053602e966df : SUCCESS in 3m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/237bce6192014adf9dd93707d6ba99ea : SUCCESS in 4m 34s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a4ebdfb74b994d288a5eb02b49a0fbf9 : FAILURE in 4m 34s\n- ovsdbapp-neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/75170d1b5c6f4f2fb5d04df523f1c6e4 : SUCCESS in 1h 18m 55s","accounts_in_message":[],"_revision_number":2},{"id":"d625376767abdde86e11dd38dedeb4901c16c629","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 18:58:42.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":3},{"id":"d60edc5c2c76f09169507e1247bd2723c21f5096","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 20:14:44.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/ecc2591637c7405dba1cf6f49262366c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/86bf54fe69924ed7bc5b6f630ba99d9d : SUCCESS in 3m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4fb35b6e293d4b3e8f6f00861286399c : SUCCESS in 3m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f166aedf23654b6cbb8643bce7c9c37d : SUCCESS in 3m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3f07442c3c448ef9470dfd06d1fd74c : SUCCESS in 4m 22s\n- ovsdbapp-tox-functional https://zuul.opendev.org/t/openstack/build/3fe7156337cd4c45b8c875fda94bfcd6 : FAILURE in 5m 24s\n- ovsdbapp-neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/25a19e11f9fc486caabec996a0dc9f81 : SUCCESS in 1h 13m 40s","accounts_in_message":[],"_revision_number":3},{"id":"3ccb5a5f8244d457d3dd936ae8d22de25711bec8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 20:48:55.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"5e1cb7f9e3241df90072f5733cc3106b5268599a","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 20:54:50.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"2892454af330da955c972920b80103345577b545","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-12-05 20:56:03.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7a123c987ed7038aeaffec2dc9caf8716f2d2bd1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 21:50:44.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/9d680ce0061a45199166e53658514d79\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b32eb4f8e0694b9fafba12daae4090b4 : SUCCESS in 3m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/090db753ee504f5b846021219ca6ac99 : SUCCESS in 4m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b1eb74053103444fb2cd32c0ad5b48b5 : SUCCESS in 3m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4de54d3575ca4f869e575ea520223e37 : SUCCESS in 3m 58s\n- ovsdbapp-tox-functional https://zuul.opendev.org/t/openstack/build/80254d9c5210433593dc48b269305e95 : FAILURE in 5m 13s\n- ovsdbapp-neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/3f1c641520f349d58c4a0adbb5927ece : SUCCESS in 1h 01m 10s","accounts_in_message":[],"_revision_number":4},{"id":"f034ee6d7cded2159c9345c32bf6fb59a419c1ae","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-01-17 15:40:25.000000000","message":"Abandoned\n\nThis branch of the project transitioned to End of Life. Open patches need to be abandoned.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"7006a64620e9d9d50904abcb087875e562ef63a5","revisions":{"b6e897c2b63da6a7506cba4dc02c62daab985508":{"kind":"REWORK","_number":1,"created":"2023-12-05 15:48:58.000000000","uploader":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"ref":"refs/changes/67/902667/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ovsdbapp","ref":"refs/changes/67/902667/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/1"}}},"commit":{"parents":[{"commit":"cf4e7308149cc9d63aeb68ffa3cb83ace599789b","subject":"Fix logging exception while handling transaction exception","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/cf4e7308149cc9d63aeb68ffa3cb83ace599789b"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2022-09-01 14:48:38.000000000","tz":-300},"committer":{"name":"Brian Haley","email":"haleyb.dev@gmail.com","date":"2023-12-05 15:48:58.000000000","tz":0},"subject":"Fix TRY_AGAIN handling","message":"Fix TRY_AGAIN handling\n\nI believe removing wait_for_change back in the day was an error.\nWe can\u0027t do the exponential backoff ourselves because that will\nalso delay reconnecting to the the db, because idl.run() needs to\nbe called. Also, do_commit() doesn\u0027t ensure that idl.run() is\ncalled if status is TRY_AGAIN. wait_for_change() will ensure that\nwe call idl.run() to reconnect quickly and don\u0027t try the txn again\nuntil we have reconnected and the seqno has changed.\n\nRevert \"Don\u0027t spam retries 100s of times a second\"\nThis reverts commit 6596164f51217cc7fabf302ce14ccc9d9beaff1f.\n\nRevert \"Ensure idl.run() called on TRY_AGAIN\"\nThis reverts commit 1810faecc9ad2345f3e2f9185ac64194c5a0d711.\n\nRevert \"Don\u0027t wait on TRY_AGAIN when calling commit_block()\"\nThis reverts commit 158ae06bce0f56e93677f94c59f81e5e76ee1ccc.\n\nCloses-Bug: #1988457\nChange-Id: I237136262862d5117d08eb3b513a0b8658a79f05\n(cherry picked from commit c3bacb3ba37e2824920ac79766205a3b51ab12d5)\n(cherry picked from commit dd7e3321915fbbc397781452973418449a6465f6)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/b6e897c2b63da6a7506cba4dc02c62daab985508"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/b6e897c2b63da6a7506cba4dc02c62daab985508"}]},"branch":"refs/heads/stable/ussuri"},"d512aa7afaae7a2324ee8a6398ccb5edddbf34d3":{"kind":"REWORK","_number":2,"created":"2023-12-05 17:38:02.000000000","uploader":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"ref":"refs/changes/67/902667/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ovsdbapp","ref":"refs/changes/67/902667/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/2"}}},"commit":{"parents":[{"commit":"cf4e7308149cc9d63aeb68ffa3cb83ace599789b","subject":"Fix logging exception while handling transaction exception","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/cf4e7308149cc9d63aeb68ffa3cb83ace599789b"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2022-09-01 14:48:38.000000000","tz":-300},"committer":{"name":"Brian Haley","email":"haleyb.dev@gmail.com","date":"2023-12-05 17:37:51.000000000","tz":-300},"subject":"Fix TRY_AGAIN handling","message":"Fix TRY_AGAIN handling\n\nI believe removing wait_for_change back in the day was an error.\nWe can\u0027t do the exponential backoff ourselves because that will\nalso delay reconnecting to the the db, because idl.run() needs to\nbe called. Also, do_commit() doesn\u0027t ensure that idl.run() is\ncalled if status is TRY_AGAIN. wait_for_change() will ensure that\nwe call idl.run() to reconnect quickly and don\u0027t try the txn again\nuntil we have reconnected and the seqno has changed.\n\nRevert \"Don\u0027t spam retries 100s of times a second\"\nThis reverts commit 6596164f51217cc7fabf302ce14ccc9d9beaff1f.\n\nRevert \"Ensure idl.run() called on TRY_AGAIN\"\nThis reverts commit 1810faecc9ad2345f3e2f9185ac64194c5a0d711.\n\nRevert \"Don\u0027t wait on TRY_AGAIN when calling commit_block()\"\nThis reverts commit 158ae06bce0f56e93677f94c59f81e5e76ee1ccc.\n\nCloses-Bug: #1988457\nChange-Id: I237136262862d5117d08eb3b513a0b8658a79f05\n(cherry picked from commit c3bacb3ba37e2824920ac79766205a3b51ab12d5)\n(cherry picked from commit dd7e3321915fbbc397781452973418449a6465f6)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/d512aa7afaae7a2324ee8a6398ccb5edddbf34d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/d512aa7afaae7a2324ee8a6398ccb5edddbf34d3"}]},"branch":"refs/heads/stable/ussuri"},"0add6773c56b4d1732a1b094d2f98ae083f9b067":{"kind":"REWORK","_number":3,"created":"2023-12-05 18:58:42.000000000","uploader":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"ref":"refs/changes/67/902667/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ovsdbapp","ref":"refs/changes/67/902667/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/3"}}},"commit":{"parents":[{"commit":"cf4e7308149cc9d63aeb68ffa3cb83ace599789b","subject":"Fix logging exception while handling transaction exception","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/cf4e7308149cc9d63aeb68ffa3cb83ace599789b"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2022-09-01 14:48:38.000000000","tz":-300},"committer":{"name":"Brian Haley","email":"haleyb.dev@gmail.com","date":"2023-12-05 18:57:44.000000000","tz":-300},"subject":"Fix TRY_AGAIN handling","message":"Fix TRY_AGAIN handling\n\nI believe removing wait_for_change back in the day was an error.\nWe can\u0027t do the exponential backoff ourselves because that will\nalso delay reconnecting to the the db, because idl.run() needs to\nbe called. Also, do_commit() doesn\u0027t ensure that idl.run() is\ncalled if status is TRY_AGAIN. wait_for_change() will ensure that\nwe call idl.run() to reconnect quickly and don\u0027t try the txn again\nuntil we have reconnected and the seqno has changed.\n\nRevert \"Don\u0027t spam retries 100s of times a second\"\nThis reverts commit 6596164f51217cc7fabf302ce14ccc9d9beaff1f.\n\nRevert \"Ensure idl.run() called on TRY_AGAIN\"\nThis reverts commit 1810faecc9ad2345f3e2f9185ac64194c5a0d711.\n\nRevert \"Don\u0027t wait on TRY_AGAIN when calling commit_block()\"\nThis reverts commit 158ae06bce0f56e93677f94c59f81e5e76ee1ccc.\n\nRequired pinning of OVN and OVS versions in order to compile\nsuccessfully on an older kernel.\n\nCloses-Bug: #1988457\nChange-Id: I237136262862d5117d08eb3b513a0b8658a79f05\n(cherry picked from commit c3bacb3ba37e2824920ac79766205a3b51ab12d5)\n(cherry picked from commit dd7e3321915fbbc397781452973418449a6465f6)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/0add6773c56b4d1732a1b094d2f98ae083f9b067"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/0add6773c56b4d1732a1b094d2f98ae083f9b067"}]},"branch":"refs/heads/stable/ussuri"},"7006a64620e9d9d50904abcb087875e562ef63a5":{"kind":"REWORK","_number":4,"created":"2023-12-05 20:48:55.000000000","uploader":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"ref":"refs/changes/67/902667/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ovsdbapp","ref":"refs/changes/67/902667/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ovsdbapp refs/changes/67/902667/4"}}},"commit":{"parents":[{"commit":"cf4e7308149cc9d63aeb68ffa3cb83ace599789b","subject":"Fix logging exception while handling transaction exception","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/cf4e7308149cc9d63aeb68ffa3cb83ace599789b"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2022-09-01 14:48:38.000000000","tz":-300},"committer":{"name":"Brian Haley","email":"haleyb.dev@gmail.com","date":"2023-12-05 20:48:46.000000000","tz":-300},"subject":"Fix TRY_AGAIN handling","message":"Fix TRY_AGAIN handling\n\nI believe removing wait_for_change back in the day was an error.\nWe can\u0027t do the exponential backoff ourselves because that will\nalso delay reconnecting to the the db, because idl.run() needs to\nbe called. Also, do_commit() doesn\u0027t ensure that idl.run() is\ncalled if status is TRY_AGAIN. wait_for_change() will ensure that\nwe call idl.run() to reconnect quickly and don\u0027t try the txn again\nuntil we have reconnected and the seqno has changed.\n\nRevert \"Don\u0027t spam retries 100s of times a second\"\nThis reverts commit 6596164f51217cc7fabf302ce14ccc9d9beaff1f.\n\nRevert \"Ensure idl.run() called on TRY_AGAIN\"\nThis reverts commit 1810faecc9ad2345f3e2f9185ac64194c5a0d711.\n\nRevert \"Don\u0027t wait on TRY_AGAIN when calling commit_block()\"\nThis reverts commit 158ae06bce0f56e93677f94c59f81e5e76ee1ccc.\n\nRequired pinning of OVN and OVS versions in order to compile\nsuccessfully on an older kernel.\n\nCloses-Bug: #1988457\nChange-Id: I237136262862d5117d08eb3b513a0b8658a79f05\n(cherry picked from commit c3bacb3ba37e2824920ac79766205a3b51ab12d5)\n(cherry picked from commit dd7e3321915fbbc397781452973418449a6465f6)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/7006a64620e9d9d50904abcb087875e562ef63a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ovsdbapp/commit/7006a64620e9d9d50904abcb087875e562ef63a5"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{}}}]}
