)]}'
{"id":"openstack%2Fneutron~698002","triplet_id":"openstack%2Fneutron~stable%2Frocky~I044980a98845edc7b0a02e3323a1e62eb54c10c7","project":"openstack/neutron","branch":"stable/rocky","topic":"bug/1777965","hashtags":[],"change_id":"I044980a98845edc7b0a02e3323a1e62eb54c10c7","subject":"Set DB retry for quota_enforcement pecan_wsgi hook","status":"MERGED","created":"2019-12-09 12:17:22.000000000","updated":"2019-12-09 18:12:41.000000000","submitted":"2019-12-09 18:12:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"698002-1575915161704-9875c5dd","meta_rev_id":"7ab2f7077e2fde648fb78782f88ba71827a9e295","_number":698002,"virtual_id_number":698002,"owner":{"_account_id":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:jenkins-gerrit-trigger","value":0,"date":"2019-12-09 13:07:56.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-12-09 18:12:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-12-09 12:51:47.000000000","_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":2,"date":"2019-12-09 16:07:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":2,"date":"2019-12-09 16:03:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":1,"date":"2019-12-09 16:52:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"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":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":1,"date":"2019-12-09 16:07:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"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":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-09 12:51:47.000000000","updated_by":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"reviewer":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-12-09 13:07: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":"REVIEWER"},{"updated":"2019-12-09 16:03:19.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2019-12-09 16:07:40.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2019-12-09 16:52:53.000000000","updated_by":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"reviewer":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"state":"REVIEWER"},{"updated":"2019-12-09 18:12:41.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":"af80fbe0b7abc786944c3f0578692e7e18c2715c","author":{"_account_id":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},"date":"2019-12-09 12:17:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3354129a39ce14102d9f80941193bc6a8323438a","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-12-09 12:51:47.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/698002/1 : FAILURE in 33m 53s","accounts_in_message":[],"_revision_number":1},{"id":"a9d29cb41fa0db282b8015908e254140ca1bfd0f","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":"2019-12-09 13:07:56.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/refs/changes/02/698002/1/Neutron-MACVTAP-ML2-Sriov : FAILURE\n\n* Neutron-ML2-Sriov http://13.74.249.42/refs/changes/02/698002/1/Neutron-ML2-Sriov : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"1893e62deaa76e52c23d62437a0f16d2d105a3ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-09 14:02:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-rocky https://zuul.opendev.org/t/openstack/build/4f3a681b6f064e879a21bbf822099ad9 : SUCCESS in 50m 52s\n- neutron-tempest-plugin-designate-scenario-rocky https://zuul.opendev.org/t/openstack/build/0f1e4a58e6a04da09bdf663702545fb3 : SUCCESS in 35m 16s\n- neutron-tempest-plugin-dvr-multinode-scenario-rocky https://zuul.opendev.org/t/openstack/build/46627f19fc124f58ba04a67bb54ff69a : FAILURE in 1h 33m 29s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-rocky https://zuul.opendev.org/t/openstack/build/e501e3f9c72a461ea20c0cb8e71b72dd : SUCCESS in 1h 07m 11s\n- neutron-tempest-plugin-scenario-openvswitch-rocky https://zuul.opendev.org/t/openstack/build/262bcf2e2fb04e9786a87dae21953a8e : SUCCESS in 1h 01m 09s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-rocky https://zuul.opendev.org/t/openstack/build/0de68788019b4eb0856f425566cf2209 : SUCCESS in 1h 09m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8b86ae5ee2384230b0ed7c13836cccd2 : SUCCESS in 12m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/758628edf70a42cea6c6fd6ed9b391f5 : SUCCESS in 30m 47s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8d6932029890467aa6753a5d8d0e5666 : SUCCESS in 25m 46s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/56386c2bf6084cddaa0ab2638f423c7e : SUCCESS in 6m 17s\n- tempest-full https://zuul.opendev.org/t/openstack/build/610c456276174bd8aad70c9cca3b71c4 : SUCCESS in 1h 22m 16s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/940225a733094e36831154c025fc454c : SUCCESS in 51m 13s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0957732adf2f4692864fe16cd4a43c29 : SUCCESS in 1h 14m 25s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/14ec001768f44a7e82193b667ba365f0 : SUCCESS in 37m 27s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/e8c4f49c7c284590bfd5a3efe2900498 : SUCCESS in 46m 45s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/757d6729b25f45f1bb7250e3d4be44e9 : SUCCESS in 1h 29m 34s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/c1062997856d40f19ddc2931cc5d6e68 : SUCCESS in 1h 16m 53s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/03fc448e9e744696a429635a78d98640 : SUCCESS in 1h 17m 49s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/784e28a3a3434df19444214ef0f9c202 : SUCCESS in 1h 05m 46s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/062ede305c5e4e5ea658b4e51039a9ab : SUCCESS in 1h 12m 47s\n- neutron-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/805f30041d264d399da6416cdb61b2ff : SUCCESS in 1h 28m 41s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/1050b0fa6fa14c91916fb2a5ded42c80 : SUCCESS in 1h 37m 42s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/cf91cb2fee034e68b2abce29cdf9b3cb : SUCCESS in 1h 26m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d3c089460b354aac800280039ea5905c : SUCCESS in 27m 52s\n- neutron-fullstack-python35 https://zuul.opendev.org/t/openstack/build/414f0cd09d7d4526be136b58eed1cd93 : SUCCESS in 51m 18s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/99d503a0c4f94308aa22123b019d9fd9 : SUCCESS in 56m 35s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c0dbcce43df3471498c1a2273e99b190 : SUCCESS in 35m 58s","accounts_in_message":[],"_revision_number":1},{"id":"dfcd2cb4f35b6691dcc0ca9f9086c3854857ad53","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2019-12-09 16:03:19.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"b0c0b8ec73cd9b0a3ef0d732d5db90692cf2f716","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-12-09 16:07:40.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"3ed3cd299897eccac21c69bba2a36a816bb73e86","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-09 16:08:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"30009f3d4f2ac833563d5f438b4878142348ad79","author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"date":"2019-12-09 16:52:53.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"6c63c2519fda6eedefd30ab056f20849b0979294","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-09 18:12:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"797f37b72b3cb6754e06af30ac9402a0df4ce251","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-09 18:12:41.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-rocky https://zuul.opendev.org/t/openstack/build/b28ccfd846494d569272ba71e6fc56cd : SUCCESS in 55m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/101ffb72dfe3405aa8ea1d2510a2493f : SUCCESS in 11m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5cfe8d298e634d59a9af92346d53b24d : SUCCESS in 22m 21s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/1946aac76e324bdbad1e29ad0d7d251c : SUCCESS in 23m 36s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/d5c2947f846a48d2b0f5e954b9578dc2 : SUCCESS in 9m 34s\n- tempest-full https://zuul.opendev.org/t/openstack/build/61708541ca574c02a567ad2daffbdbdb : SUCCESS in 1h 36m 30s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/7efa70ed37294d1daaa619e8291f52a5 : SUCCESS in 1h 09m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4fe2a625b34342bd8b6b736fbc4c9430 : SUCCESS in 1h 36m 49s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/c0181e1dbd66413eb3a7f54ebc52a866 : SUCCESS in 48m 07s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/ec9d8a7aa1814f19bc04d3b30f97bfe4 : SUCCESS in 1h 14m 42s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/20a90dd14ca548d8a2642d26a3d4019b : SUCCESS in 1h 38m 49s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/93e00d1559054a4ca7f34b1c5f4c9624 : SUCCESS in 1h 28m 55s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/8138c769746a44d9b96babbc4dac4ac3 : SUCCESS in 1h 30m 42s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/ed5e7191abdf4cb8a9f31e6c6003321d : SUCCESS in 1h 36m 47s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/3b1c050c628f4911b7378a43cb819e59 : SUCCESS in 1h 11m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7fe4c625a1ce484080bfed3a0a66988c : SUCCESS in 31m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/88e3db880d6f43728a8898b1f8be6425 : SUCCESS in 32m 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"22250e783b194b9d188268c0d301581d73bd430d","revisions":{"22250e783b194b9d188268c0d301581d73bd430d":{"kind":"REWORK","_number":1,"created":"2019-12-09 12:17:22.000000000","uploader":{"_account_id":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},"ref":"refs/changes/02/698002/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/02/698002/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/02/698002/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/02/698002/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/02/698002/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/02/698002/1"}}},"commit":{"parents":[{"commit":"2a81f9879df8c1fd8f92120bf7a4f0d7bfbbc25e","subject":"Merge \"[OVS FW] Clean port rules if port not found in ovsdb\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/2a81f9879df8c1fd8f92120bf7a4f0d7bfbbc25e"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2019-09-19 12:11:06.000000000","tz":240},"committer":{"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","date":"2019-12-09 12:08:47.000000000","tz":0},"subject":"Set DB retry for quota_enforcement pecan_wsgi hook","message":"Set DB retry for quota_enforcement pecan_wsgi hook\n\nThe hook starts a DB transaction and should be covered with\nDB retry decorator.\n\nFor Rocky backport had to import neutron_lib.db for retry_db_errors.\n\nCloses-Bug: #1777965\nCloses-Bug: #1771293\nChange-Id: I044980a98845edc7b0a02e3323a1e62eb54c10c7\n(cherry picked from commit ab286bcdaccb788ab9df3186e0605e93a9b10bbc)\n(cherry picked from commit 3ec7aed8a367ba2a44fed300b08797e02fc47e06)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/22250e783b194b9d188268c0d301581d73bd430d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/22250e783b194b9d188268c0d301581d73bd430d"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
