)]}'
{"id":"openstack%2Fdevstack-gate~53739","triplet_id":"openstack%2Fdevstack-gate~master~I6fb14cef9d52a35569c2f0215267609cd6741337","project":"openstack/devstack-gate","branch":"master","topic":"undo_requirements","hashtags":[],"change_id":"I6fb14cef9d52a35569c2f0215267609cd6741337","subject":"don\u0027t UNDO_REQUIREMENTS after we update from g-r","status":"MERGED","created":"2013-10-24 21:06:33.000000000","updated":"2013-11-11 14:25:19.000000000","submitted":"2013-11-11 14:25:19.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6a43ef12502703786809556c0e847c74606eaf30","_number":53739,"virtual_id_number":53739,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2013-11-11 14:25:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"date":"2013-10-24 22:44:18.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2013-11-11 13:43:39.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-10-31 23:07:44.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"date":"2013-10-24 22:44:18.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2013-11-11 13:43:39.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-10-24 22:44:18.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":"2013-10-31 23:07:44.000000000","updated_by":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"reviewer":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"state":"REVIEWER"},{"updated":"2013-11-11 13:43:39.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2013-11-11 14:25:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d974de74268681aa5522a4332231ae55074231c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 22:16:38.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- check-tempest-devstack-vm-full http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-full/0e9d843 : SUCCESS in 45m 01s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-postgres-full/70bcdf5 : SUCCESS in 1h 03m 05s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-neutron/5feffc1 : SUCCESS in 38m 41s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/39/53739/1/check/gate-tempest-devstack-vm-large-ops/9837afd : SUCCESS in 16m 23s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/39/53739/1/check/gate-tempest-devstack-vm-neutron-large-ops/7bc9928 : SUCCESS in 17m 54s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/39/53739/1/check/check-grenade-devstack-vm/6d563f8 : SUCCESS in 25m 47s\n- check-swift-devstack-vm-functional http://logs.openstack.org/39/53739/1/check/check-swift-devstack-vm-functional/d01d938 : SUCCESS in 14m 23s\n- check-tempest-devstack-vm-cinder-stable-folsom http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-cinder-stable-folsom/7bf57d7 : SUCCESS in 30m 00s (non-voting)\n- check-tempest-devstack-vm-smoke-stable-folsom http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-smoke-stable-folsom/e03c78a : SUCCESS in 18m 03s (non-voting)\n- check-tempest-devstack-vm-full-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-full-stable-grizzly/411f2c0 : SUCCESS in 46m 45s (non-voting)\n- check-tempest-devstack-vm-neutron-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-neutron-stable-grizzly/961962e : SUCCESS in 31m 27s (non-voting)\n- check-tempest-devstack-vm-postgres-full-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-postgres-full-stable-grizzly/696f5d8 : SUCCESS in 1h 10m 01s (non-voting)\n- check-devstack-vm-cells-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-devstack-vm-cells-stable-grizzly/d5ace1d : SUCCESS in 16m 19s (non-voting)\n- check-tempest-devstack-vm-cells-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-cells-stable-grizzly/2e9d129 : SUCCESS in 28m 57s (non-voting)\n- check-tempest-devstack-vm-cells-full-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-cells-full-stable-grizzly/9de7644 : SUCCESS in 46m 43s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"0c108cb8ab6bd5851de42607432b5b780b7ac34b","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-10-24 22:44:18.000000000","message":"Patch Set 1:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"373f3e0aeda59bfdcbad4730a2bcb86891a8e354","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-10-24 23:30:17.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- check-tempest-devstack-vm-full http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-full/0145c13 : SUCCESS in 30m 09s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-postgres-full/578e9af : SUCCESS in 42m 37s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-neutron/577db4e : SUCCESS in 22m 15s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/39/53739/1/check/gate-tempest-devstack-vm-large-ops/33ce69c : SUCCESS in 17m 54s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/39/53739/1/check/gate-tempest-devstack-vm-neutron-large-ops/5376c93 : SUCCESS in 19m 34s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/39/53739/1/check/check-grenade-devstack-vm/49aa8d9 : SUCCESS in 38m 26s\n- check-swift-devstack-vm-functional http://logs.openstack.org/39/53739/1/check/check-swift-devstack-vm-functional/c2e3514 : SUCCESS in 17m 03s\n- check-tempest-devstack-vm-cinder-stable-folsom http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-cinder-stable-folsom/30f640e : SUCCESS in 20m 06s (non-voting)\n- check-tempest-devstack-vm-smoke-stable-folsom http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-smoke-stable-folsom/be54ea3 : SUCCESS in 17m 07s (non-voting)\n- check-tempest-devstack-vm-full-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-full-stable-grizzly/6ca9771 : SUCCESS in 45m 13s (non-voting)\n- check-tempest-devstack-vm-neutron-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-neutron-stable-grizzly/b4d7f23 : SUCCESS in 26m 05s (non-voting)\n- check-tempest-devstack-vm-postgres-full-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-postgres-full-stable-grizzly/b538646 : SUCCESS in 45m 54s (non-voting)\n- check-devstack-vm-cells-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-devstack-vm-cells-stable-grizzly/469fca6 : SUCCESS in 22m 13s (non-voting)\n- check-tempest-devstack-vm-cells-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-cells-stable-grizzly/b977b58 : SUCCESS in 36m 18s (non-voting)\n- check-tempest-devstack-vm-cells-full-stable-grizzly http://logs.openstack.org/39/53739/1/check/check-tempest-devstack-vm-cells-full-stable-grizzly/26e64b9 : SUCCESS in 44m 46s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"556bc27c4807268a408c8dbea14c94d252c6caf9","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2013-10-31 23:07:44.000000000","message":"Patch Set 1: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"3a6692508bfa80bc8f946d5d446a01acb8b25f88","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-11-11 13:43:39.000000000","message":"Patch Set 1: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":1},{"id":"b2abf9cdb49a2c12ef95353ee9cf20164100329d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-11 13:43:39.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"263718b2bab0e3b040d3aeceddba341c9bdd7460","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-11 14:25:19.000000000","message":"Patch Set 1: Verified\n\nBuild succeeded.\n\n- gate-tempest-devstack-vm-full http://logs.openstack.org/39/53739/1/gate/gate-tempest-devstack-vm-full/5239eb6 : SUCCESS in 33m 01s\n- gate-tempest-devstack-vm-postgres-full http://logs.openstack.org/39/53739/1/gate/gate-tempest-devstack-vm-postgres-full/6779559 : SUCCESS in 33m 21s\n- gate-tempest-devstack-vm-neutron http://logs.openstack.org/39/53739/1/gate/gate-tempest-devstack-vm-neutron/6687aed : SUCCESS in 28m 32s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/39/53739/1/gate/gate-tempest-devstack-vm-large-ops/be35f2a : SUCCESS in 19m 30s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/39/53739/1/gate/gate-tempest-devstack-vm-neutron-large-ops/42877ee : FAILURE in 20m 13s (non-voting)\n- gate-grenade-devstack-vm http://logs.openstack.org/39/53739/1/gate/gate-grenade-devstack-vm/9471ba2 : SUCCESS in 41m 37s\n- gate-swift-devstack-vm-functional http://logs.openstack.org/39/53739/1/gate/gate-swift-devstack-vm-functional/7c72101 : SUCCESS in 13m 21s\n","accounts_in_message":[],"_revision_number":1},{"id":"2e9b56209325c4f87c6c31dae79b7cce2eea7c3e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-11 14:25:19.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7514d3fcd7854e17a22317a34011cadd23a88804","revisions":{"7514d3fcd7854e17a22317a34011cadd23a88804":{"kind":"REWORK","_number":1,"created":"2013-10-24 21:06:33.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/39/53739/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/39/53739/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/39/53739/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/39/53739/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/39/53739/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/39/53739/1"}}},"commit":{"parents":[{"commit":"f635fdd957f7c3419e62788da3530976c6aab05e","subject":"Merge \"Enable Ceilometer alarm services\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f635fdd957f7c3419e62788da3530976c6aab05e"}]}],"author":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-10-24 21:03:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sdague@linux.vnet.ibm.com","date":"2013-10-24 21:03:39.000000000","tz":-240},"subject":"don\u0027t UNDO_REQUIREMENTS after we update from g-r","message":"don\u0027t UNDO_REQUIREMENTS after we update from g-r\n\nit turns out there was a loophole in the global-requirements to\nrule them all approach, because tempest runs under tox, and the\ndefault devstack behavior is to reset the source trees after\nglobal-requirements was used for setup.py develop, so that we\nwouldn\u0027t be poluting people\u0027s working trees.\n\nThis meant that if tempest contained an incompatible requirement\nfrom g-r, it could wedge the gate (which it did for stable/havana).\n\nWe\u0027ve since introduced UNDO_REQUIREMENTS in devstack that lets us\ncontrol this reset. This change in the gate will ensure that we\ndon\u0027t reset tempest back to a state where it can wedge us.\n\nChange-Id: I6fb14cef9d52a35569c2f0215267609cd6741337\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7514d3fcd7854e17a22317a34011cadd23a88804"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/7514d3fcd7854e17a22317a34011cadd23a88804"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
