)]}'
{"id":"openstack%2Fdevstack~221598","triplet_id":"openstack%2Fdevstack~master~Ia3d2edc6291c895c81ac5692fab6a80f84c0b009","project":"openstack/devstack","branch":"master","topic":"fake-service","hashtags":[],"change_id":"Ia3d2edc6291c895c81ac5692fab6a80f84c0b009","subject":"Fix repeatedly enter the same string (fake-service)","status":"ABANDONED","created":"2015-09-09 06:00:53.000000000","updated":"2015-12-30 04:42:29.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b7b1109ad0b8fdcfbbe569b6bea1f15352db1d31","_number":221598,"virtual_id_number":221598,"owner":{"_account_id":18276,"name":"Wei Jiangang","email":"wei.jiangang@foxmail.com","username":"PandaWei"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-09-09 08:29:36.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2015-09-10 00:09:17.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"date":"2015-09-09 22:58:25.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":{"disliked":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-10-23 10:56:49.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-09 08:29:36.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-09-09 22:58:25.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-09-10 00:09:17.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-10-23 10:56:49.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"}],"messages":[{"id":"7f520482efb7dd12aeb8b0554206811eaa93e895","author":{"_account_id":18276,"name":"Wei Jiangang","email":"wei.jiangang@foxmail.com","username":"PandaWei"},"date":"2015-09-09 06:00:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e47a145fa9362305c295b933ddef80f5154ecd37","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-09-09 06:55:04.000000000","message":"Patch Set 1:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/98/221598/1/11301/index.html : SUCCESS in 52 m 18 s","accounts_in_message":[],"_revision_number":1},{"id":"73cd08fa1430a70ac71cb4e5a36636ca3de84474","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-09 07:05:54.000000000","message":"Patch Set 1: 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-tempest-dsvm-full http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-full/fef89d3/ : SUCCESS in 1h 04m 45s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-postgres-full/d6ba498/ : SUCCESS in 53m 35s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-neutron-full/98867bb/ : SUCCESS in 1h 01m 10s\n- gate-grenade-dsvm http://logs.openstack.org/98/221598/1/check/gate-grenade-dsvm/bcb9482/ : SUCCESS in 38m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-large-ops/089852e/ : SUCCESS in 29m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-neutron-large-ops/db57301/ : SUCCESS in 33m 36s\n- gate-devstack-bashate http://logs.openstack.org/98/221598/1/check/gate-devstack-bashate/143baaf/ : SUCCESS in 30s\n- gate-devstack-unit-tests http://logs.openstack.org/98/221598/1/check/gate-devstack-unit-tests/1cd31a3/ : SUCCESS in 18s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/98/221598/1/check/gate-grenade-dsvm-partial-ncpu/ae58e6f/ : SUCCESS in 54m 52s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-ironic-pxe_ssh/63f98bf/ : SUCCESS in 38m 50s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/221598/1/check/gate-devstack-dsvm-updown/76782bb/ : FAILURE in 27m 19s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-f21/86a2d91/ : SUCCESS in 44m 40s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-centos7/a0c1e52/ : SUCCESS in 34m 54s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/98/221598/1/check/gate-devstack-publish-docs/1535ecf//doc/build/html/ : SUCCESS in 1m 48s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/221598/1/check/gate-swift-dsvm-functional-nv/1fd0cb8/ : SUCCESS in 44m 20s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/221598/1/check/gate-grenade-dsvm-neutron/f2d4c70/ : SUCCESS in 56m 04s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-multinode-full/67db9ac/ : SUCCESS in 46m 55s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/221598/1/check/gate-tempest-dsvm-neutron-multinode-full/2f04e64/ : SUCCESS in 1h 02m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"36aa3330a8a2144205ee66d8473a1dda55e33655","author":{"_account_id":18276,"name":"Wei Jiangang","email":"wei.jiangang@foxmail.com","username":"PandaWei"},"date":"2015-09-09 07:32:52.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ad2575cc6c5a066fb914bc81f764f4922c6327fe","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-09-09 08:29:36.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/98/221598/2/11308/index.html : SUCCESS in 51 m 12 s","accounts_in_message":[],"_revision_number":2},{"id":"6c580d0f2513fd98ade43a2f1cce1ce88d489750","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-09 08:49:25.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-tempest-dsvm-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-full/b31ba84/ : SUCCESS in 57m 57s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-postgres-full/d8f6a85/ : SUCCESS in 47m 09s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-neutron-full/f0da8fe/ : SUCCESS in 1h 16m 16s\n- gate-grenade-dsvm http://logs.openstack.org/98/221598/2/check/gate-grenade-dsvm/0fc229a/ : SUCCESS in 52m 32s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-large-ops/2a6ff34/ : SUCCESS in 26m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-neutron-large-ops/668059e/ : SUCCESS in 26m 47s\n- gate-devstack-bashate http://logs.openstack.org/98/221598/2/check/gate-devstack-bashate/f736794/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/98/221598/2/check/gate-devstack-unit-tests/d509349/ : SUCCESS in 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/98/221598/2/check/gate-grenade-dsvm-partial-ncpu/e0b8f5f/ : SUCCESS in 50m 34s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-ironic-pxe_ssh/362befa/ : SUCCESS in 37m 39s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/221598/2/check/gate-devstack-dsvm-updown/428d1fb/ : FAILURE in 32m 36s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-f21/2ec7bfb/ : SUCCESS in 47m 33s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-centos7/299a521/ : SUCCESS in 31m 28s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/98/221598/2/check/gate-devstack-publish-docs/a2e608d//doc/build/html/ : SUCCESS in 1m 51s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/221598/2/check/gate-swift-dsvm-functional-nv/7dd9cd3/ : SUCCESS in 35m 01s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/221598/2/check/gate-grenade-dsvm-neutron/cdfc69f/ : SUCCESS in 52m 47s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-multinode-full/ae171ba/ : SUCCESS in 52m 57s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-neutron-multinode-full/0849ad6/ : SUCCESS in 1h 06m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"71d996243fd860abede45c69640559e5d5dcf54c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-09-09 22:58:25.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"5bbe872a4c8b4477b1e44f85edaf799539d29279","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-10 00:09:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-full/c5697a3/ : SUCCESS in 53m 23s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-postgres-full/9c64334/ : SUCCESS in 59m 43s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-neutron-full/421b2a6/ : SUCCESS in 51m 34s\n- gate-grenade-dsvm http://logs.openstack.org/98/221598/2/check/gate-grenade-dsvm/97ae442/ : SUCCESS in 48m 17s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-large-ops/36f5a1f/ : SUCCESS in 26m 51s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-neutron-large-ops/0ef6b71/ : SUCCESS in 31m 17s\n- gate-devstack-bashate http://logs.openstack.org/98/221598/2/check/gate-devstack-bashate/038740c/ : SUCCESS in 31s\n- gate-devstack-unit-tests http://logs.openstack.org/98/221598/2/check/gate-devstack-unit-tests/b7f9ba5/ : SUCCESS in 29s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/98/221598/2/check/gate-grenade-dsvm-partial-ncpu/340d247/ : SUCCESS in 47m 57s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-ironic-pxe_ssh/36c258b/ : SUCCESS in 41m 24s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/221598/2/check/gate-devstack-dsvm-updown/e2f7249/ : SUCCESS in 20m 00s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-f21/c36a70b/ : SUCCESS in 39m 25s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-centos7/f80bd54/ : SUCCESS in 32m 50s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/98/221598/2/check/gate-devstack-publish-docs/2993436//doc/build/html/ : SUCCESS in 1m 44s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/221598/2/check/gate-swift-dsvm-functional-nv/f858f81/ : SUCCESS in 31m 22s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/221598/2/check/gate-grenade-dsvm-neutron/ce1c396/ : SUCCESS in 57m 20s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-multinode-full/b1790e1/ : SUCCESS in 57m 12s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/221598/2/check/gate-tempest-dsvm-neutron-multinode-full/526ebe0/ : SUCCESS in 1h 10m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c3236bc883155c9d0dd85afd0a00df17f573718c","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-10-23 10:56:49.000000000","message":"Patch Set 2: Code-Review-1\n\nI\u0027m not huge on over optimizing the tests like this, it\u0027s easier for us to accidently break them later.","accounts_in_message":[],"_revision_number":2},{"id":"fcc4d1768f4b8db9b7bef771592afa5846e4f221","author":{"_account_id":18276,"name":"Wei Jiangang","email":"wei.jiangang@foxmail.com","username":"PandaWei"},"date":"2015-12-30 04:42:29.000000000","message":"Abandoned\n\nThanks Sean Dague","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"fe235f81ae529d150e7d6428af56e5939a0a5a80","revisions":{"842596c5cd45257900f3e52b2f5a5eed4c54cd8b":{"kind":"REWORK","_number":1,"created":"2015-09-09 06:00:53.000000000","uploader":{"_account_id":18276,"name":"Wei Jiangang","email":"wei.jiangang@foxmail.com","username":"PandaWei"},"ref":"refs/changes/98/221598/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/98/221598/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/221598/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/221598/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/221598/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/98/221598/1"}}},"commit":{"parents":[{"commit":"32e0febbc086a1accd90c3d9a9535ebb75495afe","subject":"Merge \"Cloning requirements repository before pip install\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/32e0febbc086a1accd90c3d9a9535ebb75495afe"}]}],"author":{"name":"Wei Jiangang","email":"weijg.fnst@cn.fujitsu.com","date":"2015-09-09 05:23:11.000000000","tz":480},"committer":{"name":"Wei Jiangang","email":"weijg.fnst@cn.fujitsu.com","date":"2015-09-09 05:34:59.000000000","tz":480},"subject":"Fix repeatedly enter the same string (fake-service)","message":"Fix repeatedly enter the same string (fake-service)\n\nThe variable ENABLED_SERVICES is assigned to fake-service,\nNo need to repeat fake-service in the following code\nby make use of it.\n\nChange-Id: Ia3d2edc6291c895c81ac5692fab6a80f84c0b009\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/842596c5cd45257900f3e52b2f5a5eed4c54cd8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/842596c5cd45257900f3e52b2f5a5eed4c54cd8b"}]},"branch":"refs/heads/master"},"fe235f81ae529d150e7d6428af56e5939a0a5a80":{"kind":"REWORK","_number":2,"created":"2015-09-09 07:32:52.000000000","uploader":{"_account_id":18276,"name":"Wei Jiangang","email":"wei.jiangang@foxmail.com","username":"PandaWei"},"ref":"refs/changes/98/221598/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/98/221598/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/221598/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/221598/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/221598/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/98/221598/2"}}},"commit":{"parents":[{"commit":"32e0febbc086a1accd90c3d9a9535ebb75495afe","subject":"Merge \"Cloning requirements repository before pip install\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/32e0febbc086a1accd90c3d9a9535ebb75495afe"}]}],"author":{"name":"Wei Jiangang","email":"weijg.fnst@cn.fujitsu.com","date":"2015-09-09 05:23:11.000000000","tz":480},"committer":{"name":"Wei Jiangang","email":"weijg.fnst@cn.fujitsu.com","date":"2015-09-09 07:30:29.000000000","tz":480},"subject":"Fix repeatedly enter the same string (fake-service)","message":"Fix repeatedly enter the same string (fake-service)\n\nThe variable ENABLED_SERVICES is assigned to fake-service,\nNo need to repeat fake-service in the following code\nby make use of it.\n\nChange-Id: Ia3d2edc6291c895c81ac5692fab6a80f84c0b009\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fe235f81ae529d150e7d6428af56e5939a0a5a80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fe235f81ae529d150e7d6428af56e5939a0a5a80"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
