)]}'
{"id":"openstack%2Fdevstack~27396","triplet_id":"openstack%2Fdevstack~master~I5f557d659684ead99a3e5e2b4df787699d9d3f05","project":"openstack/devstack","branch":"master","topic":"bug/1171727","hashtags":[],"change_id":"I5f557d659684ead99a3e5e2b4df787699d9d3f05","subject":"Add configurable use of veths with Quantum+OVS.","status":"MERGED","created":"2013-04-24 01:55:46.000000000","updated":"2013-05-01 22:30:52.000000000","submitted":"2013-05-01 22:30:52.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"decd6c88685b6daa15216adc8673ae93826c7a99","_number":27396,"virtual_id_number":27396,"owner":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":2,"date":"2013-05-01 22:30:52.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"date":"2013-04-30 06:01:10.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-05-01 06:56:30.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2013-05-01 21:45:09.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2013-05-01 07:02:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-05-01 06:56:30.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2013-05-01 21:45:09.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-04-26 03:50:14.000000000","updated_by":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"reviewer":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"state":"REVIEWER"},{"updated":"2013-04-26 06:45:35.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2013-05-01 06:56:30.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2013-05-01 07:02:33.000000000","updated_by":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"reviewer":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"state":"REVIEWER"},{"updated":"2013-05-01 21:45:09.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2013-05-01 22:30:52.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3ca438a30204eaa129e5a81a1029e32b9287f63e","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-24 02:20:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"14cb7ac4c403cee3de29003fd61db4ed0b77bb27","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-24 03:11:49.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/27396/2/check/gate-tempest-devstack-vm-full/13404 : SUCCESS\n- http://logs.openstack.org/27396/2/check/gate-tempest-devstack-vm-postgres-full/13119 : FAILURE (non-voting)\n- http://logs.openstack.org/27396/2/check/gate-tempest-devstack-vm-quantum/19349 : SUCCESS\n- http://logs.openstack.org/27396/2/check/gate-grenade-devstack-vm/1282 : FAILURE (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"5f6734f2efe13c93765cd8adc4961dcefff8361d","author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"date":"2013-04-26 03:50:14.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"a25ca47860d57dd74c1a6dd226dca225bd5ee25f","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-04-26 04:59:02.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\novs_use_veth is configured in quantum_plugin_setup_interface_driver in each plugin file\n(lib/quantum_plugins/xxxx) and some plugins (ryu, nicira, nec) require ovs_use_veth is set to True.\nYour patch directly configures ovs_use_veth via Q_OVS_USE_VETH and does not honor each plugin configurations.\nIt is no problem if ovs_use_veth is forced to set to true when Q_OVS_USE_VETH is True,\nbut Q_OVS_USE_VETH\u003dFalse should not disable ovs_use_veth.\n\nI believe ovs_use_veth\u003dTrue works for all OVS based plugins,\nso if there is no problem it may be a good chance to discuss which is\nthe better default value of ovs_use_veth True or False.","accounts_in_message":[],"_revision_number":2},{"id":"44e5f7a1c53b5ca203ac16daa917979ecd928181","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-26 05:59:45.000000000","message":"Patch Set 2:\n\nAkihiro: Unless I\u0027m missing something, this patch does honor each plugin\u0027s desired configuration.  In each case, I was careful to ensure that the value for ovs_use_veth was set to Q_OVS_USE_VETH before to a call to _quantum_setup_interface_driver so that plugins would be able to override the value set for Q_OVS_USE_VETH.","accounts_in_message":[],"_revision_number":2},{"id":"99141b1b1c14ba367ac38d6cffb2e9be339b330e","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-04-26 06:45:35.000000000","message":"Patch Set 2: No score\n\nMaru,\nThanks for the clarification. When I commented the last time, I haven\u0027t checked the exact order. I agree the your patch honor the order of setting ovs_use_veth carefully.\nMy remaining concern is this order can be broken easily.\n\nHow about moving \"iniset $QUANTUM_TEST_CONFIG_FILE DEFAULT ovs_use_veth $Q_OVS_USE_VETH\" to _quantum_setup_interface_driver in lib/quantum? ovs_use_veth is related to the interface driver configuration and we can configure it in one place. By configuring interface related parameters in one place the risk can be redueced.","accounts_in_message":[],"_revision_number":2},{"id":"fafb6f725d1e9d9cbeff3ebccea0b51bacf9e6be","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-04-29 21:37:16.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"fb537e447d837972efb37142d3ed6ddeb8d1e624","author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"date":"2013-04-30 03:12:25.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"0b88498639d8dd8ae285583f27b2855b7d19b485","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-30 05:57:37.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"60253a68ac0b86325384b2e72f3d880b964d531e","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-30 06:01:10.000000000","message":"Patch Set 3:\n\nAkihiro: Hopefully the latest patch addresses your concerns.  I\u0027ve moved the ovs_use_veth config in lib/quantum to the plugin setup call, and added a comment to make it clear it should appear first.  I\u0027ve also added the same comment to the lbaas agent setup - I wasn\u0027t sure that it could use the same \u0027private\u0027 function.","accounts_in_message":[],"_revision_number":3},{"id":"c38d579d8196973d05737835feff959d3149dfa9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-30 06:41:54.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/27396/3/check/gate-tempest-devstack-vm-full/13967 : SUCCESS\n- http://logs.openstack.org/27396/3/check/gate-tempest-devstack-vm-postgres-full/13682 : FAILURE (non-voting)\n- http://logs.openstack.org/27396/3/check/gate-tempest-devstack-vm-quantum/19998 : SUCCESS\n- http://logs.openstack.org/27396/3/check/gate-grenade-devstack-vm/1805 : FAILURE (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"760d12c0c359cb49be2f359aad75fbaa71aae513","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2013-05-01 06:56:30.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"6b021b7310112137be4311c253072f1d7c5fbf75","author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"date":"2013-05-01 07:02:33.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"89252a2ce3261a9ef66da8ce7b719d62fdfe4bea","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-01 21:45:09.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"aff0dba9ab3d19537cea5953894fbed3285a0618","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-01 21:45:12.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"3b23d89f1a7d1bb0d23bc8c1c9e2919ad18cc761","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-01 22:30:52.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/27396/3/gate/gate-tempest-devstack-vm-full/14216 : SUCCESS in 00:42:27\n- http://logs.openstack.org/27396/3/gate/gate-tempest-devstack-vm-postgres-full/13931 : FAILURE in 00:45:23 (non-voting)\n- http://logs.openstack.org/27396/3/gate/gate-tempest-devstack-vm-quantum/20301 : SUCCESS in 00:20:36\n- http://logs.openstack.org/27396/3/gate/gate-grenade-devstack-vm/2039 : FAILURE in 00:09:39 (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"02b813cd7d0fc8f0d77548bf9dcf438c3883c021","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-01 22:30:52.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d7150e9bbce54479028c5c744d5648ae530925ea","revisions":{"144f9f7a0f7026cec633109e9252bf48d8a2c1a8":{"kind":"REWORK","_number":1,"created":"2013-04-24 01:55:46.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/96/27396/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/96/27396/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/96/27396/1"}}},"commit":{"parents":[{"commit":"dbd5f194b9a981e292be0df8d5f394d384698d87","subject":"Merge \"Adds PowerVM support for the VIRT_DRIVER conf\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dbd5f194b9a981e292be0df8d5f394d384698d87"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-23 06:16:11.000000000","tz":0},"committer":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-24 01:13:20.000000000","tz":0},"subject":"Add configurable use of veths with Quantum+OVS.","message":"Add configurable use of veths with Quantum+OVS.\n\n * This patch adds the ability to configure use of veths with\n   OVS via the Q_OVS_USE_VETH variable.  The use of veths with OVS\n   is required to support namespaces on RHEL.\n * Supports bug 1171727\n\nChange-Id: I5f557d659684ead99a3e5e2b4df787699d9d3f05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/144f9f7a0f7026cec633109e9252bf48d8a2c1a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/144f9f7a0f7026cec633109e9252bf48d8a2c1a8"}]},"branch":"refs/heads/master"},"b8fde3c35675169085bae7e24a36be036ffa0d57":{"kind":"REWORK","_number":2,"created":"2013-04-24 02:20:14.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/96/27396/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/96/27396/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/96/27396/2"}}},"commit":{"parents":[{"commit":"dbd5f194b9a981e292be0df8d5f394d384698d87","subject":"Merge \"Adds PowerVM support for the VIRT_DRIVER conf\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dbd5f194b9a981e292be0df8d5f394d384698d87"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-23 06:16:11.000000000","tz":0},"committer":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-24 02:20:01.000000000","tz":0},"subject":"Add configurable use of veths with Quantum+OVS.","message":"Add configurable use of veths with Quantum+OVS.\n\n * This patch adds the ability to configure use of veths with\n   OVS via the Q_OVS_USE_VETH variable.  The use of veths with OVS\n   is required to support namespaces on RHEL.\n * Supports bug 1171727\n\nChange-Id: I5f557d659684ead99a3e5e2b4df787699d9d3f05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b8fde3c35675169085bae7e24a36be036ffa0d57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b8fde3c35675169085bae7e24a36be036ffa0d57"}]},"branch":"refs/heads/master"},"d7150e9bbce54479028c5c744d5648ae530925ea":{"kind":"REWORK","_number":3,"created":"2013-04-30 05:57:37.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/96/27396/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/96/27396/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/96/27396/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/96/27396/3"}}},"commit":{"parents":[{"commit":"cd30ad90b849546659a5f815338559b6d723702e","subject":"Merge \"Install api-paste.ini and policy.json\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cd30ad90b849546659a5f815338559b6d723702e"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-23 06:16:11.000000000","tz":0},"committer":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-30 05:57:25.000000000","tz":0},"subject":"Add configurable use of veths with Quantum+OVS.","message":"Add configurable use of veths with Quantum+OVS.\n\n * This patch adds the ability to configure use of veths with\n   OVS via the Q_OVS_USE_VETH variable.  The use of veths with OVS\n   is required to support namespaces on RHEL.\n * Supports bug 1171727\n\nChange-Id: I5f557d659684ead99a3e5e2b4df787699d9d3f05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d7150e9bbce54479028c5c744d5648ae530925ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d7150e9bbce54479028c5c744d5648ae530925ea"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
