)]}'
{"id":"openstack%2Fpython-openstackclient~358435","triplet_id":"openstack%2Fpython-openstackclient~master~I0077c986a17d6bb92791474e03d1e77776e9382f","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1615430","hashtags":[],"change_id":"I0077c986a17d6bb92791474e03d1e77776e9382f","subject":"Fix post and periodic jobs","status":"MERGED","created":"2016-08-22 07:05:14.000000000","updated":"2016-08-23 06:27:32.000000000","submitted":"2016-08-23 06:27:32.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e75257b0283b4c62d5a24a7b5e3b21b43a1a05c2","_number":358435,"virtual_id_number":358435,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":2,"date":"2016-08-23 06:27:32.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-08-23 04:55:20.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-08-23 01:04:30.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2016-08-23 04:55:20.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-23 01:04:30.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":"2016-08-23 04:55:20.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-08-23 06:27:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"922339ec75c34ed58f83546e2d570abb711ce026","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-22 07:05:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5ba4c38fb17ed81e602a59fe97a847df4250af76","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-22 08:07:15.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"acc58e1e4c4ab3feb2afd79a75531f673b5c943c","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-22 08:23:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a1060af833a931b448a05e7634b9432894bcf0d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-22 09:33:28.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/35/358435/2/check/gate-python-openstackclient-docs-ubuntu-xenial/c4c9c8c//doc/build/html/ : SUCCESS in 6m 03s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/35/358435/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/d1514e3/ : SUCCESS in 5m 32s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/35/358435/2/check/gate-python-openstackclient-python27-ubuntu-xenial/ab2cd59/ : SUCCESS in 5m 44s\n- gate-python-openstackclient-python34 http://logs.openstack.org/35/358435/2/check/gate-python-openstackclient-python34/19f413c/ : SUCCESS in 3m 13s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/35/358435/2/check/gate-python-openstackclient-python35-nv/0de192c/ : SUCCESS in 6m 02s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/35/358435/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/f452f72/ : SUCCESS in 1h 00m 06s\n- check-osc-plugins http://logs.openstack.org/35/358435/2/check/check-osc-plugins/cb3b0bc/ : SUCCESS in 5m 06s\n- gate-osc-dsvm-functional http://logs.openstack.org/35/358435/2/check/gate-osc-dsvm-functional/daac483/ : FAILURE in 41m 01s","accounts_in_message":[],"_revision_number":2},{"id":"f16710902af06e4f48e050eec2cfc4c3aac9212f","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-22 10:20:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1bbb414a9658654192ec87f15640413c8f668004","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-22 13:36:52.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/35/358435/3/check/gate-python-openstackclient-docs-ubuntu-xenial/39a4e55//doc/build/html/ : SUCCESS in 3m 13s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/f26e8f7/ : SUCCESS in 2m 48s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-python27-ubuntu-xenial/53b9644/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-python34 http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-python34/e7c3f60/ : SUCCESS in 5m 26s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-python35-nv/da3a9ad/ : SUCCESS in 3m 43s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/35/358435/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/982a31d/ : SUCCESS in 1h 18m 16s\n- check-osc-plugins http://logs.openstack.org/35/358435/3/check/check-osc-plugins/3852666/ : SUCCESS in 5m 18s\n- gate-osc-dsvm-functional http://logs.openstack.org/35/358435/3/check/gate-osc-dsvm-functional/a1d1ea8/ : POST_FAILURE in 2h 22m 40s","accounts_in_message":[],"_revision_number":3},{"id":"5d5664d1742ac46ada7481d76193c16c05010a7c","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-22 15:44:38.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"85b011593f5172250ea44ef74a39e4c27efadd8c","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-22 17:58:27.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"e04884b44a128707af1208b307f6505e0c980f97","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-22 20:48:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/35/358435/3/check/gate-python-openstackclient-docs-ubuntu-xenial/0034f96//doc/build/html/ : SUCCESS in 6m 10s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/e35724a/ : SUCCESS in 5m 16s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-python27-ubuntu-xenial/641138e/ : SUCCESS in 5m 34s\n- gate-python-openstackclient-python34 http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-python34/d694562/ : SUCCESS in 3m 09s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/35/358435/3/check/gate-python-openstackclient-python35-nv/73dae94/ : SUCCESS in 5m 15s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/35/358435/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/7a9dde4/ : SUCCESS in 1h 08m 45s\n- check-osc-plugins http://logs.openstack.org/35/358435/3/check/check-osc-plugins/4c76646/ : SUCCESS in 5m 06s\n- gate-osc-dsvm-functional http://logs.openstack.org/35/358435/3/check/gate-osc-dsvm-functional/2f481ab/ : SUCCESS in 50m 51s","accounts_in_message":[],"_revision_number":3},{"id":"70197053a88f69abd0f68f321db42891802c60a1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-08-23 01:04:30.000000000","message":"Patch Set 3: Code-Review+2\n\nThanks Andreas.\n\nSteve \u0026 Rich, this should be safe to merge right away.  I\u0027d like to get the coming g-r updates in too","accounts_in_message":[],"_revision_number":3},{"id":"e47609822a4f3ae1d9d702b6117939a822bff1fd","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2016-08-23 04:41:25.000000000","message":"Patch Set 3:\n\nNote that once this merges I will double check that post and periodic jobs indeed work correctly.","accounts_in_message":[],"_revision_number":3},{"id":"66f3a2126d52f5a4479bb0150c414152b3600267","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-08-23 04:55:20.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nthanks Andreas","accounts_in_message":[],"_revision_number":3},{"id":"5658cc867d484dbb19443d11f3476054911c1f55","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-23 04:55:31.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ae2d849be822f4161c8c8f9134e24ce660ea6bbd","date":"2016-08-23 06:27:32.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"fbbb5ab66173810aca58b5b019672ab5702ab7a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-23 06:27:32.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/35/358435/3/gate/gate-python-openstackclient-docs-ubuntu-xenial/f099501//doc/build/html/ : SUCCESS in 2m 59s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/35/358435/3/gate/gate-python-openstackclient-pep8-ubuntu-xenial/d3ba694/ : SUCCESS in 5m 03s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/35/358435/3/gate/gate-python-openstackclient-python27-ubuntu-xenial/9715327/ : SUCCESS in 2m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/35/358435/3/gate/gate-python-openstackclient-python34/ebfc272/ : SUCCESS in 4m 51s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/35/358435/3/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/b6e48d6/ : SUCCESS in 1h 09m 31s\n- check-osc-plugins http://logs.openstack.org/35/358435/3/gate/check-osc-plugins/549fe03/ : SUCCESS in 4m 29s\n- gate-osc-dsvm-functional http://logs.openstack.org/35/358435/3/gate/gate-osc-dsvm-functional/9d662c5/ : SUCCESS in 51m 49s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ea5a8dd80be910663e50d62d8520a94b21d68d72","revisions":{"01091f5710deb33b6eb69c4665bc8b2aefe60c3e":{"kind":"REWORK","_number":1,"created":"2016-08-22 07:05:14.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/35/358435/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/358435/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/1"}}},"commit":{"parents":[{"commit":"cb31fda264b65c933bc6416d4ad0e25a7ea6864b","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb31fda264b65c933bc6416d4ad0e25a7ea6864b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2016-08-22 07:04:09.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2016-08-22 07:04:09.000000000","tz":120},"subject":"Fix post and periodic jobs","message":"Fix post and periodic jobs\n\nThe usage of zuul-cloner in tox_install breaks post and periodic jobs.\nRemove the script, it\u0027s not needed anymore.\n\nChange-Id: I0077c986a17d6bb92791474e03d1e77776e9382f\nCloses-Bug: #1615430\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/01091f5710deb33b6eb69c4665bc8b2aefe60c3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/01091f5710deb33b6eb69c4665bc8b2aefe60c3e"}]},"branch":"refs/heads/master"},"945f990d779e917f8b643b6201c555da8d2ce01b":{"kind":"REWORK","_number":2,"created":"2016-08-22 08:23:01.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/35/358435/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/358435/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/2"}}},"commit":{"parents":[{"commit":"cb31fda264b65c933bc6416d4ad0e25a7ea6864b","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb31fda264b65c933bc6416d4ad0e25a7ea6864b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2016-08-22 07:04:09.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2016-08-22 08:22:53.000000000","tz":120},"subject":"Fix post and periodic jobs","message":"Fix post and periodic jobs\n\nThe usage of zuul-cloner in tox_install breaks post and periodic jobs.\nUpdate the script, it does not need to handle unconstrainted installs\nanymore (see tox.ini). Set ZUUL_REF and ZUUL_BRANCH properly to work\nwith post and perodic jobs.\n\nNote that this script is needed for the edit-constraints call, add a\ncomment.\n\nChange-Id: I0077c986a17d6bb92791474e03d1e77776e9382f\nCloses-Bug: #1615430\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/945f990d779e917f8b643b6201c555da8d2ce01b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/945f990d779e917f8b643b6201c555da8d2ce01b"}]},"branch":"refs/heads/master"},"ea5a8dd80be910663e50d62d8520a94b21d68d72":{"kind":"REWORK","_number":3,"created":"2016-08-22 10:20:33.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/35/358435/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/35/358435/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/35/358435/3"}}},"commit":{"parents":[{"commit":"cb31fda264b65c933bc6416d4ad0e25a7ea6864b","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb31fda264b65c933bc6416d4ad0e25a7ea6864b"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2016-08-22 07:04:09.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2016-08-22 10:19:39.000000000","tz":120},"subject":"Fix post and periodic jobs","message":"Fix post and periodic jobs\n\nThe usage of zuul-cloner in tox_install breaks post and periodic jobs.\nUpdate the script, it does not need to handle unconstrainted installs\nanymore (see tox.ini). There\u0027s no need to set ZUUL_BRANCH explicitely\n- it\u0027s set via the environment and branch is passed in as well.\n\nNote that this script is needed for the edit-constraints call, add a\ncomment.\n\nChange-Id: I0077c986a17d6bb92791474e03d1e77776e9382f\nCloses-Bug: #1615430\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ea5a8dd80be910663e50d62d8520a94b21d68d72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ea5a8dd80be910663e50d62d8520a94b21d68d72"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
