)]}'
{"id":"openstack%2Fdevstack-gate~410810","triplet_id":"openstack%2Fdevstack-gate~master~Idae869b4d6b7fb2059881c86769bcea1c0f9ae95","project":"openstack/devstack-gate","branch":"master","topic":"git-reset","hashtags":[],"change_id":"Idae869b4d6b7fb2059881c86769bcea1c0f9ae95","subject":"Git checkout more forcefully","status":"ABANDONED","created":"2016-12-14 15:20:56.000000000","updated":"2016-12-14 21:20:37.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"524e6933dd513e4632a1a75f47f22eaab77cb1c9","_number":410810,"virtual_id_number":410810,"owner":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"date":"2016-12-14 20:42:57.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"date":"2016-12-14 20:43:18.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"recommended":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"all":[{"value":-2,"date":"2016-12-14 21:19:03.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2016-12-14 20:39:35.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-12-14 15:55:30.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"value":2,"date":"2016-12-14 20:42:45.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":-1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},{"value":1,"date":"2016-12-14 20:42:45.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-12-14 15:55:30.000000000","updated_by":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"reviewer":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"state":"REVIEWER"},{"updated":"2016-12-14 20:39:35.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2016-12-14 20:42:45.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":"2016-12-14 20:42:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-12-14 21:19:03.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"}],"messages":[{"id":"dd287e108383fe102b21469ad0021776e19c1c99","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2016-12-14 15:20:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"546507a0cb129ac7d04a227946d272c68d814c68","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2016-12-14 15:31:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b80c76b953d7eacba66c1bdfae74ddb4cf6aa225","author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"date":"2016-12-14 15:55:30.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"eca99bf1788286f1d48297291b4f00064c1e4e0a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-14 17:37:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/45cfb90/ : SUCCESS in 52m 47s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/10/410810/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3767670/ : SUCCESS in 34m 41s\n- gate-devstack-gate-unittests http://logs.openstack.org/10/410810/2/check/gate-devstack-gate-unittests/41387e4/ : SUCCESS in 2m 01s\n- gate-devstack-gate-bashate http://logs.openstack.org/10/410810/2/check/gate-devstack-gate-bashate/8468b24/ : SUCCESS in 1m 33s\n- gate-dg-hooks-dsvm http://logs.openstack.org/10/410810/2/check/gate-dg-hooks-dsvm/6926476/ : SUCCESS in 5m 21s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/10/410810/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/009496d/ : SUCCESS in 38m 57s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/10/410810/2/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/4f1d00d/ : SUCCESS in 15m 43s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/10/410810/2/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/f15ae1b/ : SUCCESS in 20m 27s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/be20c06/ : FAILURE in 16m 49s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/471750e/ : FAILURE in 17m 41s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/fc39bfc/ : SUCCESS in 40m 38s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/7dadb31/ : SUCCESS in 1h 14m 14s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/f1b51eb/ : SUCCESS in 51m 28s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/5e4d3bd/ : SUCCESS in 50m 31s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-platform-centos7-nv/06b3ee2/ : SUCCESS in 2h 03m 44s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/3c3626e/ : SUCCESS in 1h 05m 39s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/10/410810/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/3bf18b5/ : SUCCESS in 1h 00m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"75ed3251a7d202ea266bf0262c494075cc865917","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2016-12-14 20:39:35.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"f2a6aca6d54b87ea59d59497115d6a23fe09c4e5","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-12-14 20:42:45.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8f9da9098b2495a230d724e2ea07e0d94a08dd0f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-14 20:42:57.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"c8adf7324377ed6f00103740f93897cba5c190ae","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2016-12-14 20:43:18.000000000","message":"Patch Set 2:\n\nFor reference, the failure which triggered this patch can be found here: http://logs.openstack.org/48/410548/1/check/gate-karbor-dsvm-fullstack-nv/6e2a319/logs/devstack-gate-setup-workspace-new.txt.gz#_2016-12-14_06_25_25_044","accounts_in_message":[],"_revision_number":2},{"id":"526542af5d9f547c68e38f01316bc75fccea8277","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2016-12-14 21:19:03.000000000","message":"Patch Set 2: Code-Review-2","accounts_in_message":[],"_revision_number":2},{"id":"89f3c6c1cf631e39e2e0fd7338bd4b35d57f7e83","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2016-12-14 21:19:53.000000000","message":"Abandoned\n\nAbandoning per discussion in #openstack-infra, the breakage in question was actually caused by ignoring the results of a non-voting job when merging a .gitattributes file.","accounts_in_message":[],"_revision_number":2},{"id":"f00ee582cf9cc6bc0ab6262791f7bf58bc891212","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2016-12-14 21:20:37.000000000","message":"Patch Set 2:\n\nSorry for the -2, but we were just discussing this in -infra, and I don\u0027t think we should land this.\n\nThis was only a problem for karbor because they ignored the non-voting devstack job adding .gitattributes where it failed.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0fb8e3696a719e7673890900983fd48105b0dc99","revisions":{"8c34770ae92c2f714ee4a3f6ce6c7e76985e91ff":{"kind":"REWORK","_number":1,"created":"2016-12-14 15:20:56.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/10/410810/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/10/410810/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/1"}}},"commit":{"parents":[{"commit":"dd4eb2c5f3c2b3a5c8474d1152f610dec73dff7d","subject":"Merge \"Add GRENADE_PLUGINRC and TEMPEST_CONCURRENCY to reproduce.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/dd4eb2c5f3c2b3a5c8474d1152f610dec73dff7d"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2016-12-14 15:19:04.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2016-12-14 15:19:04.000000000","tz":0},"subject":"Git reset before checkout","message":"Git reset before checkout\n\nSince Git can sometimes pre-stage changes in the worktree, for\nexample to bring local copies of files into alignment with\nassertions in the .gitattributes file, do an initial git reset\n--hard before attempting to perform a checkout to avoid failures\nlike, \"error: Your local changes to the following files would be\noverwritten by checkout...\"\n\nChange-Id: Idae869b4d6b7fb2059881c86769bcea1c0f9ae95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8c34770ae92c2f714ee4a3f6ce6c7e76985e91ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/8c34770ae92c2f714ee4a3f6ce6c7e76985e91ff"}]},"branch":"refs/heads/master"},"0fb8e3696a719e7673890900983fd48105b0dc99":{"kind":"REWORK","_number":2,"created":"2016-12-14 15:31:45.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/10/410810/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/10/410810/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/10/410810/2"}}},"commit":{"parents":[{"commit":"dd4eb2c5f3c2b3a5c8474d1152f610dec73dff7d","subject":"Merge \"Add GRENADE_PLUGINRC and TEMPEST_CONCURRENCY to reproduce.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/dd4eb2c5f3c2b3a5c8474d1152f610dec73dff7d"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2016-12-14 15:19:04.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2016-12-14 15:29:51.000000000","tz":0},"subject":"Git checkout more forcefully","message":"Git checkout more forcefully\n\nSince Git can sometimes pre-stage changes in the worktree, for\nexample to bring local copies of files into alignment with\nassertions in the .gitattributes file, use the -f flag with\ngit checkout to discard such local changes and avoid failures\nlike, \"error: Your local changes to the following files would be\noverwritten by checkout...\"\n\nChange-Id: Idae869b4d6b7fb2059881c86769bcea1c0f9ae95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/0fb8e3696a719e7673890900983fd48105b0dc99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/0fb8e3696a719e7673890900983fd48105b0dc99"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
