)]}'
{"id":"openstack%2Fdevstack-gate~417982","triplet_id":"openstack%2Fdevstack-gate~master~I9253f3c5875e8c06f5dcb90b7a6c1c95c05d89cb","project":"openstack/devstack-gate","branch":"master","topic":"py3-tests","hashtags":[],"change_id":"I9253f3c5875e8c06f5dcb90b7a6c1c95c05d89cb","subject":"Run test-matrix.py under python3 if present","status":"MERGED","created":"2017-01-09 17:15:26.000000000","updated":"2017-03-06 17:01:34.000000000","submitted":"2017-03-06 17:01:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"eb29172eba2a68cd924643c59fc0c612f2f22c24","_number":417982,"virtual_id_number":417982,"owner":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-03-06 17:01:34.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"recommended":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-01-09 17:21:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":2,"date":"2017-03-06 13:25:25.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2017-01-24 02:21:27.000000000","_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":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":1,"date":"2017-03-06 13:25:25.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-01-09 17:21:11.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2017-01-24 02:21:27.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2017-03-06 13:25:25.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":"2017-03-06 17:01:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0e5e47b45618a5fb1d6344035ef2fea325207196","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2017-01-09 17:15:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cbc05a809436bfc49bf8dbb62d4e59e435e23c12","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2017-01-09 17:21:11.000000000","message":"Patch Set 1: Code-Review+1\n\nLGTM. self test would let us know if python3-PyYAML is correct (per clarkb)","accounts_in_message":[],"_revision_number":1},{"id":"1b69524e5bce2b4f1f29d427ce7a7331d358502a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-09 18:56:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/605be81/ : SUCCESS in 1h 38m 22s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/82/417982/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/d92064c/ : SUCCESS in 32m 36s\n- gate-devstack-gate-unittests http://logs.openstack.org/82/417982/1/check/gate-devstack-gate-unittests/a62af51/ : SUCCESS in 2m 04s\n- gate-devstack-gate-bashate http://logs.openstack.org/82/417982/1/check/gate-devstack-gate-bashate/75db5c4/ : SUCCESS in 1m 35s\n- gate-dg-hooks-dsvm http://logs.openstack.org/82/417982/1/check/gate-dg-hooks-dsvm/8e72bc8/ : SUCCESS in 2m 55s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/82/417982/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/269d011/ : SUCCESS in 1h 08m 29s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/b69b431/ : SUCCESS in 16m 11s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/f184dff/ : SUCCESS in 21m 24s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/601a23b/ : SUCCESS in 41m 08s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/511c5e3/ : SUCCESS in 57m 09s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/9a27d59/ : SUCCESS in 47m 19s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/1613421/ : SUCCESS in 1h 13m 13s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-platform-centos7-nv/22d5a2c/ : SUCCESS in 1h 06m 08s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/cbed3d2/ : SUCCESS in 57m 24s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/330e9b3/ : SUCCESS in 1h 03m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"da5325ac56b651e04dcc41313ea8ff0091739ca4","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2017-01-09 21:34:24.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"1d1c8f145171a128b067d5fd7622de5f952fe711","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-09 23:24:03.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/79ae319/ : SUCCESS in 1h 03m 53s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/82/417982/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/733cf72/ : SUCCESS in 36m 11s\n- gate-devstack-gate-unittests http://logs.openstack.org/82/417982/1/check/gate-devstack-gate-unittests/737e5ae/ : SUCCESS in 1m 26s\n- gate-devstack-gate-bashate http://logs.openstack.org/82/417982/1/check/gate-devstack-gate-bashate/622513d/ : SUCCESS in 1m 27s\n- gate-dg-hooks-dsvm http://logs.openstack.org/82/417982/1/check/gate-dg-hooks-dsvm/99b6e49/ : SUCCESS in 2m 54s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/82/417982/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/00198ea/ : SUCCESS in 38m 23s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/e7b5d09/ : SUCCESS in 16m 08s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/3de7675/ : SUCCESS in 21m 07s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/ea63b27/ : SUCCESS in 1h 32m 41s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/1f71924/ : SUCCESS in 1h 46m 55s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/0cee4e4/ : SUCCESS in 41m 26s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/4e98b24/ : SUCCESS in 49m 21s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-platform-centos7-nv/03bffdc/ : SUCCESS in 1h 12m 19s (non-voting)\n- gate-tempest-dsvm-platform-fedora24-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-platform-fedora24-nv/8f9e316/ : SUCCESS in 1h 05m 40s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/8c837b5/ : SUCCESS in 58m 41s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/82/417982/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/c4bf69b/ : SUCCESS in 1h 03m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c712c2285e633d014c0d32235fe9a436693ace52","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-01-24 02:21:27.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"5c771e871c30cd8c90e48d92b63b2074024fd77c","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-03-06 13:25:25.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d206139586c54c98a29fafbbf329f5ca811154e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-06 13:25:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"644e96ef38f0bb74099dca186c1136a8ad5a0b78","date":"2017-03-06 17:01:34.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"45dd7a0b608d97374172c28ae7385b8f7d7b3d01","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-06 17:01:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/82/417982/1/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/a19b723/ : SUCCESS in 1h 10m 40s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/82/417982/1/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/17f57ff/ : SUCCESS in 36m 51s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/82/417982/1/gate/gate-tempest-dsvm-py35-ubuntu-xenial/c33ce68/ : SUCCESS in 1h 01m 48s\n- gate-devstack-gate-unittests http://logs.openstack.org/82/417982/1/gate/gate-devstack-gate-unittests/8d1b923/ : SUCCESS in 1m 28s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/82/417982/1/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/116910b/ : SUCCESS in 41m 12s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"849eab201df93f603614e5d6026d8a78c1256125","revisions":{"849eab201df93f603614e5d6026d8a78c1256125":{"kind":"REWORK","_number":1,"created":"2017-01-09 17:15:26.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/82/417982/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/82/417982/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/82/417982/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/82/417982/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/82/417982/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/82/417982/1"}}},"commit":{"parents":[{"commit":"20d9f850258dc64ba13b9d9441d65d4b089678a1","subject":"Add tox target for python3 test env","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/20d9f850258dc64ba13b9d9441d65d4b089678a1"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2017-01-09 17:14:11.000000000","tz":-480},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2017-01-09 17:14:11.000000000","tz":-480},"subject":"Run test-matrix.py under python3 if present","message":"Run test-matrix.py under python3 if present\n\nThis checks for the presence of python3 and if present installs the\npython3 deps for test-matrix.py and then runs test-matrix.py under\npython3. This is useful because as OpenStack grows more python3\ncompatibility we remove a python2 dep in the test env allowing people to\npotentially have python3 only test envs.\n\nChange-Id: I9253f3c5875e8c06f5dcb90b7a6c1c95c05d89cb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/849eab201df93f603614e5d6026d8a78c1256125"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/849eab201df93f603614e5d6026d8a78c1256125"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
