)]}'
{"id":"openstack%2Fdevstack~235818","triplet_id":"openstack%2Fdevstack~master~I4425a9c4bfbceb0c6cf3bf5734b15cc4d5a98106","project":"openstack/devstack","branch":"master","topic":"bug/1506804","hashtags":[],"change_id":"I4425a9c4bfbceb0c6cf3bf5734b15cc4d5a98106","subject":"Adding commit id support when RECLONING","status":"ABANDONED","created":"2015-10-16 09:55:57.000000000","updated":"2015-12-03 11:16:02.000000000","total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"27d12150d8952ccb25578fcff0dd5dda630be32c","_number":235818,"virtual_id_number":235818,"owner":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"date":"2015-11-02 16:29:39.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":1,"date":"2015-11-02 16:44:16.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"date":"2015-11-10 08:51:19.000000000","_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":{"rejected":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-11-16 17:01:15.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":2,"date":"2015-11-12 04:53:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":-2,"date":"2015-11-16 20:04:01.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":{"all":[{"date":"2015-11-11 07:33:00.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2015-11-11 07:33:00.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"date":"2015-11-11 07:33:00.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"date":"2015-11-11 07:33:00.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2015-11-11 07:33:00.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"date":"2015-11-11 07:33:00.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_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"]},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-02 16:29:39.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-11-02 16:44:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-11-11 07:33:00.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2015-11-11 07:33:00.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2015-11-11 07:33:00.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":"2015-11-11 07:33:00.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":"2015-11-11 07:33:00.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"},{"updated":"2015-11-11 07:33:00.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2015-11-12 04:53:34.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-11-16 17:01:15.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"94bef74f4c95770ccc5a8c292ddd806e9d0239f9","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-10-16 09:55:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8364ef986563921345d71478a1f98132e367cd8d","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-10-16 10:50:53.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/18/235818/1/13863/index.html : SUCCESS in 53 m 09 s","accounts_in_message":[],"_revision_number":1},{"id":"6a18b846009bed2d874724e4a329f68df0e4a082","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-16 11:17:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-full/f0660aa/ : SUCCESS in 41m 04s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-postgres-full/950e2e0/ : SUCCESS in 37m 57s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-neutron-full/7c53844/ : SUCCESS in 48m 34s\n- gate-grenade-dsvm http://logs.openstack.org/18/235818/1/check/gate-grenade-dsvm/3339516/ : SUCCESS in 42m 11s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-large-ops/0d572dd/ : SUCCESS in 45m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-neutron-large-ops/da8a954/ : SUCCESS in 34m 25s\n- gate-devstack-bashate http://logs.openstack.org/18/235818/1/check/gate-devstack-bashate/bb82bb4/ : SUCCESS in 21s\n- gate-devstack-unit-tests http://logs.openstack.org/18/235818/1/check/gate-devstack-unit-tests/cdb1568/ : SUCCESS in 26s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/18/235818/1/check/gate-grenade-dsvm-partial-ncpu/b3ac299/ : SUCCESS in 42m 42s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-ironic-agent_ssh/dd17571/ : SUCCESS in 41m 00s\n- gate-devstack-dsvm-updown http://logs.openstack.org/18/235818/1/check/gate-devstack-dsvm-updown/e9f2094/ : SUCCESS in 22m 56s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-f21/67cbb59/ : SUCCESS in 45m 16s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-centos7/cf6598b/ : SUCCESS in 30m 54s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/18/235818/1/check/gate-devstack-publish-docs/dab6e1b//doc/build/html/ : SUCCESS in 1m 37s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/18/235818/1/check/gate-swift-dsvm-functional-nv/a2a5db7/ : SUCCESS in 29m 34s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/18/235818/1/check/gate-grenade-dsvm-neutron/096e935/ : SUCCESS in 50m 15s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-multinode-full/ecf07e2/ : FAILURE in 53m 03s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/18/235818/1/check/gate-tempest-dsvm-neutron-multinode-full/630773a/ : SUCCESS in 1h 15m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9309dfd0fac6f3772e0291387efa277b620c6458","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-10-19 08:19:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fc4f86182a47eb2a441a9add1f37f69b637bf6d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-19 09:35:47.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/18/235818/2/check/gate-tempest-dsvm-full/dab2133/ : SUCCESS in 1h 00m 56s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-postgres-full/cec53ca/ : SUCCESS in 56m 07s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-neutron-full/8fd7403/ : SUCCESS in 1h 11m 37s\n- gate-grenade-dsvm http://logs.openstack.org/18/235818/2/check/gate-grenade-dsvm/23c21a3/ : SUCCESS in 54m 54s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-large-ops/348cd26/ : SUCCESS in 34m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-neutron-large-ops/326f559/ : SUCCESS in 33m 55s\n- gate-devstack-bashate http://logs.openstack.org/18/235818/2/check/gate-devstack-bashate/00c0365/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/18/235818/2/check/gate-devstack-unit-tests/1b3a93c/ : SUCCESS in 19s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/18/235818/2/check/gate-grenade-dsvm-partial-ncpu/1749fba/ : SUCCESS in 55m 12s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-ironic-agent_ssh/770235e/ : FAILURE in 49m 05s\n- gate-devstack-dsvm-updown http://logs.openstack.org/18/235818/2/check/gate-devstack-dsvm-updown/49a24b2/ : SUCCESS in 21m 27s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-f21/ece82ba/ : FAILURE in 43m 20s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-centos7/66edf62/ : SUCCESS in 31m 06s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/18/235818/2/check/gate-devstack-publish-docs/a1d0b41//doc/build/html/ : SUCCESS in 1m 47s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/18/235818/2/check/gate-swift-dsvm-functional-nv/acefde7/ : SUCCESS in 26m 00s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/18/235818/2/check/gate-grenade-dsvm-neutron/1d12687/ : SUCCESS in 45m 09s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-multinode-full/4c92a74/ : SUCCESS in 51m 30s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-neutron-multinode-full/e61eac6/ : SUCCESS in 58m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7ba83c015b9f76c0553dce0a0478dcbf8b76e283","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-10-19 15:14:19.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/18/235818/2/13988/index.html : SUCCESS in 57 m 35 s","accounts_in_message":[],"_revision_number":2},{"id":"e54f16862c823d25d005452e201f2816aca0832a","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-10-20 03:29:26.000000000","message":"Patch Set 2: Code-Review-1\n\nplease add a description with sufficient detail for review","accounts_in_message":[],"_revision_number":2},{"id":"b1f1d2b4347029998e721bb1497441d5869e3ced","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-10-22 07:10:18.000000000","message":"Patch Set 2:\n\nDescription:\n\nWhen RECLONE\u003dTrue is used and some git repo is not deleted but GIT_TAG is specified as commit id \u003d\u003e stacking will fail.\nThis code should prevent this failure and recover feature parity with RECLONE\u003dFalse on new repos, where commit\u0027s are already supported.","accounts_in_message":[],"_revision_number":2},{"id":"74321787bf6d13c3c7b42bdc9c39d11606f20c96","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-10-22 07:13:13.000000000","message":"Patch Set 2:\n\nIntended behavior is that when repo is updated based on some commit id, it should remove local changes (tracked modifications) and also untracked files. So it will refresh repo as expected when RECLONE is used.","accounts_in_message":[],"_revision_number":2},{"id":"ce85aa7f925047f0b9017a769f35a7970a3ab519","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-10-29 11:38:56.000000000","message":"Patch Set 2:\n\nGeneral purpose of this change:\n\n- allow feature parity with disabled RECLONE and avoid confusion of developers why it behaves differently (because it\u0027s possible to get new repo based on commit id there)\n\n- as devstack is mainly used on not production systems with regular redeployments (like some CI\u0027s), this change can help to remove hacks, where repos has to be unnecessarily removed as there is no logic how to update/clean existing repo in devstack with RECLONE enabled.","accounts_in_message":[],"_revision_number":2},{"id":"23dcbb29a24a5684cbf50323a1713ade34291e30","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-10-29 11:43:50.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"fec5f2dacc5c505757763e7de4c3da2ee72ef039","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-29 13:05:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-full/a26dfa9/ : SUCCESS in 59m 03s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-postgres-full/65d56e5/ : SUCCESS in 54m 39s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-neutron-full/18761c8/ : SUCCESS in 50m 37s\n- gate-grenade-dsvm http://logs.openstack.org/18/235818/2/check/gate-grenade-dsvm/0f70c66/ : SUCCESS in 42m 39s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-large-ops/4f3e21d/ : SUCCESS in 32m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-neutron-large-ops/9bb55f0/ : SUCCESS in 33m 52s\n- gate-devstack-bashate http://logs.openstack.org/18/235818/2/check/gate-devstack-bashate/6a5c6ba/ : SUCCESS in 11s\n- gate-devstack-unit-tests http://logs.openstack.org/18/235818/2/check/gate-devstack-unit-tests/e3d7ffa/ : SUCCESS in 18s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/18/235818/2/check/gate-grenade-dsvm-partial-ncpu/ed7d577/ : SUCCESS in 53m 42s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-ironic-agent_ssh/143ba1c/ : SUCCESS in 45m 16s\n- gate-devstack-dsvm-updown http://logs.openstack.org/18/235818/2/check/gate-devstack-dsvm-updown/9fbc16a/ : SUCCESS in 29m 25s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-f21/bf21b1a/ : SUCCESS in 50m 19s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-centos7/dbb1ce9/ : SUCCESS in 32m 06s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/18/235818/2/check/gate-devstack-publish-docs/2445ba8//doc/build/html/ : SUCCESS in 1m 48s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/18/235818/2/check/gate-swift-dsvm-functional-nv/16b4fc0/ : SUCCESS in 32m 16s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/18/235818/2/check/gate-grenade-dsvm-neutron/0f9d478/ : SUCCESS in 1h 07m 40s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-multinode-full/3681bcd/ : FAILURE in 1h 01m 02s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/18/235818/2/check/gate-tempest-dsvm-neutron-multinode-full/197e4ea/ : SUCCESS in 1h 02m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"39578b3b55d9217a393f47ede6674eeb06e3660d","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-02 04:38:28.000000000","message":"Patch Set 3: Commit message was updated","accounts_in_message":[],"_revision_number":3},{"id":"04cf53520a24d5716478128fa5c9f391d8a47132","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-02 04:42:57.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"6f05e7fd122c9a078ed56a80fd2f5c7fd3eddb61","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-02 05:38:52.000000000","message":"Patch Set 3:\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/18/235818/3/14680/index.html : SUCCESS in 56 m 29 s","accounts_in_message":[],"_revision_number":3},{"id":"2d9b9515141c308a7b50eb26cbec06317fd878e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 05:49:11.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-full/399ee84/ : SUCCESS in 44m 46s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-postgres-full/b3da77f/ : SUCCESS in 41m 12s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-neutron-full/4ffed50/ : SUCCESS in 1h 10m 36s\n- gate-grenade-dsvm http://logs.openstack.org/18/235818/3/check/gate-grenade-dsvm/935e36d/ : SUCCESS in 55m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-large-ops/b7b4007/ : SUCCESS in 37m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-neutron-large-ops/7003056/ : SUCCESS in 37m 56s\n- gate-devstack-bashate http://logs.openstack.org/18/235818/3/check/gate-devstack-bashate/3b717e5/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/18/235818/3/check/gate-devstack-unit-tests/1450afc/ : SUCCESS in 17s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/18/235818/3/check/gate-grenade-dsvm-partial-ncpu/2bce2f1/ : SUCCESS in 57m 57s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-ironic-agent_ssh/0f44736/ : SUCCESS in 48m 57s\n- gate-devstack-dsvm-updown http://logs.openstack.org/18/235818/3/check/gate-devstack-dsvm-updown/2c36618/ : SUCCESS in 24m 51s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-f21/0ba7437/ : SUCCESS in 59m 18s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-centos7/b43bab5/ : SUCCESS in 33m 15s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/18/235818/3/check/gate-devstack-publish-docs/a3dcc6b//doc/build/html/ : SUCCESS in 1m 40s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/18/235818/3/check/gate-swift-dsvm-functional-nv/c43edec/ : SUCCESS in 25m 32s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/18/235818/3/check/gate-grenade-dsvm-neutron/9771f5b/ : SUCCESS in 1h 01m 09s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-multinode-full/853b74d/ : SUCCESS in 54m 46s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/18/235818/3/check/gate-tempest-dsvm-neutron-multinode-full/a6752bd/ : SUCCESS in 59m 38s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/18/235818/3/check/gate-grenade-dsvm-multinode-nv/7294696/ : SUCCESS in 45m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"dd36d5f26f771a35868ce16ab353e1916c90f1fe","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-11-02 15:27:33.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"d75c45c23b7900ba38db2db5b9eada53a507986d","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-11-02 15:29:16.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a38b299f2d5bb6354615ff1dda855783f61e8b7f","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-02 16:29:39.000000000","message":"Patch Set 4:\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/18/235818/4/14734/index.html : SUCCESS in 56 m 23 s","accounts_in_message":[],"_revision_number":4},{"id":"67143b15c2277b60bc9d9a05d8ba22fcb1a18a6d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 16:44:16.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-full/20a04da/ : SUCCESS in 54m 36s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-postgres-full/e8e8bd7/ : SUCCESS in 57m 29s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-neutron-full/3ac3750/ : SUCCESS in 1h 13m 09s\n- gate-grenade-dsvm http://logs.openstack.org/18/235818/4/check/gate-grenade-dsvm/59f2966/ : SUCCESS in 1h 01m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-large-ops/e16fcf0/ : SUCCESS in 36m 19s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-neutron-large-ops/4becde0/ : SUCCESS in 36m 24s\n- gate-devstack-bashate http://logs.openstack.org/18/235818/4/check/gate-devstack-bashate/9165659/ : SUCCESS in 24s\n- gate-devstack-unit-tests http://logs.openstack.org/18/235818/4/check/gate-devstack-unit-tests/18d0cea/ : SUCCESS in 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/18/235818/4/check/gate-grenade-dsvm-partial-ncpu/1b71e44/ : SUCCESS in 45m 12s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-ironic-agent_ssh/1f495df/ : SUCCESS in 48m 17s\n- gate-devstack-dsvm-updown http://logs.openstack.org/18/235818/4/check/gate-devstack-dsvm-updown/642dfaa/ : SUCCESS in 28m 29s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-f21/22f1e07/ : SUCCESS in 43m 31s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-centos7/5ed31d0/ : SUCCESS in 31m 28s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/18/235818/4/check/gate-devstack-publish-docs/3ec2cf3//doc/build/html/ : SUCCESS in 1m 57s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/18/235818/4/check/gate-swift-dsvm-functional-nv/c6c352f/ : SUCCESS in 38m 20s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/18/235818/4/check/gate-grenade-dsvm-neutron/b885dec/ : SUCCESS in 48m 49s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-multinode-full/9d93558/ : SUCCESS in 51m 16s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/18/235818/4/check/gate-tempest-dsvm-neutron-multinode-full/1546b2c/ : SUCCESS in 1h 05m 24s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/18/235818/4/check/gate-grenade-dsvm-multinode-nv/8f357b0/ : SUCCESS in 49m 10s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"bfe4fd651bc12072dfed30d2c0227925de3c4561","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-11-10 08:51:19.000000000","message":"Patch Set 4:\n\n@Ian: could you please recheck ?","accounts_in_message":[],"_revision_number":4},{"id":"de21834a4c2926fb11780850f199a653c96bde6c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-12 04:53:34.000000000","message":"Patch Set 4: Code-Review+2\n\nbit worried about the git clean, but if you recloned, i guess you get what you get","accounts_in_message":[],"_revision_number":4},{"id":"01a4b29b6db23243f1983444e969b31d48623851","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-11-12 06:44:49.000000000","message":"Patch Set 4:\n\nrepo should be refreshed intentionally.\nthanks Ian !","accounts_in_message":[],"_revision_number":4},{"id":"aeb33d9bf2f8f51937ab39c680e6de41e5bdd9f1","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-12 13:45:50.000000000","message":"Patch Set 4: Code-Review-1\n\nhonestly, I feel like this is going to get folks into more trouble. They rebase a change and forget that they have to update this hash and get stuck on the old one.\n\nBuilding a local branch for a change is really just a better model, as it supports rebasing (which happens for a lot of reasons).","accounts_in_message":[],"_revision_number":4},{"id":"d6dc701624642ddd540f60593be16fda899cfa47","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-11-12 15:25:52.000000000","message":"Patch Set 4:\n\n@Sean: sorry, not getting your point. \n\nAnyone can still use branches, this is just support for refresh repos based on commit id\u0027s.\n\nThis is already possible when repo is built from scratch.\nhttps://github.com/openstack-dev/devstack/blob/master/functions-common#L541\n\nthere is definitely usecase for it, \n\ne.g. let me explain on example from OVS+DPDK world, for DPDK 2.0 I know that latest supported version of OVS is \"1e77bbe565bbf5ae7f4c47f481a4097d666d3d68\", currently I need to remove OVS repo during stacking and clone it from scratch,  I can save time by simply refresh that dir if it already exists based on that commit id and remove unwanted files or changes.","accounts_in_message":[],"_revision_number":4},{"id":"8f98dcb6bcb2b0a25e1310ef823a69d8795b559a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2015-11-16 17:01:15.000000000","message":"Patch Set 4: Code-Review+1\n\nthis would speed up the intel networking ci as we would only have to clone the delta instead of reclone the entire repo for our dependencies. \n\ni agree that if you are developing the project that you are cloning then a branch would be better but in this case we are using it to manage a dependency and pin it to a know working commit. with this change we can easily move to another pinned commit of our dependency simply by updating the default in our devstack plugins settings file.","accounts_in_message":[],"_revision_number":4},{"id":"b7e0676391c00fd60adb1baf938c13a55900d8b0","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-16 20:04:01.000000000","message":"Patch Set 4: Code-Review-2\n\nBut you can already do that by managing local mirrors of whatever that is, there is no reason that a git url needs to be upstream.\n\nI don\u0027t want to do this because the top place where people use this functionality is in openstack projects, testing a commit. And the failure mode when the update their branch and don\u0027t remember they pinned incorrectly is really really weird, and something we\u0027re going to have to debug for people regularly.\n\nFor CI speedups just cache the base tree locally, that\u0027s what upstream CI does with devstack-gate.","accounts_in_message":[],"_revision_number":4},{"id":"d418cc4375cef7644bfff540863b464cb2937f66","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2015-11-18 12:58:49.000000000","message":"Patch Set 4:\n\ni don\u0027t want to push this too much so if you think it will result in more debugging then thats fine, i understand you don\u0027t want to introduce new failure modes and that is a valid point. the current failure mode of it works if the repo is not there was equally annoying to debug.\n\nhonestly the use of a commit id is identical to using a tag which is supported. if you forget to update the tag you will have the same weird behavior when you rebase. after all a tag is just a label for a commit.\n\nwe can continue to use our current logic of delete repo and let devstack reclone or implement it in our devstack plugin locally. we just taught this was an optimisation that was nice to share. we have local mirror of all openstack projects but not of ovs or dpdk, we are in the process of setting those up too though mirrors will not help with pinning external dependencies.","accounts_in_message":[],"_revision_number":4},{"id":"b328b30218c47b662c6794699bd463a8b0ad7b42","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2015-12-03 09:52:37.000000000","message":"Patch Set 4:\n\nMichal can you abandon this change and we will go with\nimplentation in the netwoking-ovs-dpdk version instead.\n\nhttps://review.openstack.org/#/c/235334/","accounts_in_message":[],"_revision_number":4},{"id":"9e73ca1b272b7e1eb58d533d41a6ad94543a8499","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2015-12-03 11:16:02.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"7bca8b3110df7a26b9e7d6f38e86ef51e3733776","revisions":{"1fd008ad5c43e54a4a023055d4ff0bac26bb5a05":{"kind":"REWORK","_number":1,"created":"2015-10-16 09:55:57.000000000","uploader":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"ref":"refs/changes/18/235818/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/18/235818/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/18/235818/1"}}},"commit":{"parents":[{"commit":"5ed8af671328a0f9824bb33f9c637cc779a83ae3","subject":"Fix devstack failure due to incorrect variable assignment","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ed8af671328a0f9824bb33f9c637cc779a83ae3"}]}],"author":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-10-16 09:50:33.000000000","tz":60},"committer":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-10-16 09:50:33.000000000","tz":60},"subject":"Adding commit id support when RECLONING","message":"Adding commit id support when RECLONING\n\nChange-Id: I4425a9c4bfbceb0c6cf3bf5734b15cc4d5a98106\nCloses-Bug: #1506804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1fd008ad5c43e54a4a023055d4ff0bac26bb5a05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1fd008ad5c43e54a4a023055d4ff0bac26bb5a05"}]},"branch":"refs/heads/master"},"efe8d1995802668bd6bde8dea2b32c0c2a861caf":{"kind":"REWORK","_number":2,"created":"2015-10-19 08:19:55.000000000","uploader":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"ref":"refs/changes/18/235818/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/18/235818/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/18/235818/2"}}},"commit":{"parents":[{"commit":"5ed8af671328a0f9824bb33f9c637cc779a83ae3","subject":"Fix devstack failure due to incorrect variable assignment","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ed8af671328a0f9824bb33f9c637cc779a83ae3"}]}],"author":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-10-16 09:50:33.000000000","tz":60},"committer":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-10-19 08:17:59.000000000","tz":60},"subject":"Adding commit id support when RECLONING","message":"Adding commit id support when RECLONING\n\nChange-Id: I4425a9c4bfbceb0c6cf3bf5734b15cc4d5a98106\nCloses-Bug: #1506804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efe8d1995802668bd6bde8dea2b32c0c2a861caf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efe8d1995802668bd6bde8dea2b32c0c2a861caf"}]},"branch":"refs/heads/master"},"297c4063e18d7236c7193b6b63f3190ab4fd4ab4":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-11-02 04:38:28.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/18/235818/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/18/235818/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/18/235818/3"}}},"commit":{"parents":[{"commit":"5ed8af671328a0f9824bb33f9c637cc779a83ae3","subject":"Fix devstack failure due to incorrect variable assignment","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ed8af671328a0f9824bb33f9c637cc779a83ae3"}]}],"author":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-10-16 09:50:33.000000000","tz":60},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2015-11-02 04:38:28.000000000","tz":0},"subject":"Adding commit id support when RECLONING","message":"Adding commit id support when RECLONING\n\nIf you specify a specific commit as a *_BRANCH variable, \nthe existing reclone logic fails to recognise the \ncommit-id as valid as it is not a tag or branch\n\nChange-Id: I4425a9c4bfbceb0c6cf3bf5734b15cc4d5a98106\nCloses-Bug: #1506804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/297c4063e18d7236c7193b6b63f3190ab4fd4ab4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/297c4063e18d7236c7193b6b63f3190ab4fd4ab4"}]},"branch":"refs/heads/master"},"7bca8b3110df7a26b9e7d6f38e86ef51e3733776":{"kind":"REWORK","_number":4,"created":"2015-11-02 15:29:16.000000000","uploader":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"ref":"refs/changes/18/235818/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/18/235818/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/18/235818/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/18/235818/4"}}},"commit":{"parents":[{"commit":"5ed8af671328a0f9824bb33f9c637cc779a83ae3","subject":"Fix devstack failure due to incorrect variable assignment","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5ed8af671328a0f9824bb33f9c637cc779a83ae3"}]}],"author":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-10-16 09:50:33.000000000","tz":60},"committer":{"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","date":"2015-11-02 15:30:00.000000000","tz":0},"subject":"Adding commit id support when RECLONING","message":"Adding commit id support when RECLONING\n\nIf you specify a specific commit as a *_BRANCH variable,\nthe existing reclone logic fails to recognise the\ncommit-id as valid as it is not a tag or branch\n\nChange-Id: I4425a9c4bfbceb0c6cf3bf5734b15cc4d5a98106\nCloses-Bug: #1506804\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7bca8b3110df7a26b9e7d6f38e86ef51e3733776"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7bca8b3110df7a26b9e7d6f38e86ef51e3733776"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
