)]}'
{"id":"openstack%2Fdevstack-gate~541010","triplet_id":"openstack%2Fdevstack-gate~master~Icf15ddd18ca52885f5c4a89a7d83622a70c811d5","project":"openstack/devstack-gate","branch":"master","topic":"test-matrix-platform","hashtags":[],"change_id":"Icf15ddd18ca52885f5c4a89a7d83622a70c811d5","subject":"Check for virtualenv binary","status":"MERGED","created":"2018-02-05 21:11:13.000000000","updated":"2018-02-13 18:13:16.000000000","submitted":"2018-02-13 18:13:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"541010-1518545596082-463e99ac","meta_rev_id":"f77c73cd288afdcba95e603e523fb7d363854356","_number":541010,"virtual_id_number":541010,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":2,"date":"2018-02-13 18:13:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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"},"all":[{"value":2,"date":"2018-02-13 00:15:33.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2018-02-13 16:24:43.000000000","_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2018-02-13 16:24:43.000000000","_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-02-13 00:15:33.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":"2018-02-13 16:24:43.000000000","updated_by":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"reviewer":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"state":"REVIEWER"},{"updated":"2018-02-13 18:13:15.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"d0f0105783022329c53c6b2b6280af51d1f176c8","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2018-02-05 21:11:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7dacf9c2b2966c3884fd56a495141e2f0be51de2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-05 23:04:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/10/541010/1/check/tempest-full/f30a9a5/ : SUCCESS in 1h 14m 05s\n- neutron-grenade http://logs.openstack.org/10/541010/1/check/neutron-grenade/0ff17f3/ : SUCCESS in 54m 14s\n- tempest-full-py3 http://logs.openstack.org/10/541010/1/check/tempest-full-py3/1e4085c/ : SUCCESS in 1h 43m 02s\n- openstack-tox-py35 http://logs.openstack.org/10/541010/1/check/openstack-tox-py35/9166442/ : SUCCESS in 3m 06s\n- openstack-tox-bashate http://logs.openstack.org/10/541010/1/check/openstack-tox-bashate/7195895/ : SUCCESS in 3m 57s\n- openstack-tox-py27 http://logs.openstack.org/10/541010/1/check/openstack-tox-py27/d2bc895/ : SUCCESS in 3m 05s\n- legacy-dg-hooks-dsvm http://logs.openstack.org/10/541010/1/check/legacy-dg-hooks-dsvm/4032c00/ : SUCCESS in 7m 39s\n- neutron-grenade-multinode http://logs.openstack.org/10/541010/1/check/neutron-grenade-multinode/352f7c2/ : SUCCESS in 54m 40s\n- neutron-grenade-dvr-multinode http://logs.openstack.org/10/541010/1/check/neutron-grenade-dvr-multinode/31f744d/ : SUCCESS in 56m 44s (non-voting)\n- neutron-functional http://logs.openstack.org/10/541010/1/check/neutron-functional/23128a0/ : SUCCESS in 31m 00s (non-voting)\n- legacy-neutron-dsvm-api http://logs.openstack.org/10/541010/1/check/legacy-neutron-dsvm-api/edad5dc/ : FAILURE in 27m 34s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/10/541010/1/check/legacy-swift-dsvm-functional/bc98a08/ : SUCCESS in 25m 18s (non-voting)\n- legacy-tempest-dsvm-neutron-full-newton http://logs.openstack.org/10/541010/1/check/legacy-tempest-dsvm-neutron-full-newton/6195567/ : SUCCESS in 1h 17m 01s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata http://logs.openstack.org/10/541010/1/check/legacy-tempest-dsvm-neutron-full-ocata/eddae05/ : SUCCESS in 1h 36m 19s (non-voting)\n- legacy-tempest-dsvm-neutron-full-pike http://logs.openstack.org/10/541010/1/check/legacy-tempest-dsvm-neutron-full-pike/9fd41c2/ : SUCCESS in 1h 26m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/10/541010/1/check/legacy-tempest-dsvm-neutron-full-centos-7/b9975a3/ : SUCCESS in 1h 39m 43s (non-voting)\n- legacy-tempest-dsvm-multinode-full http://logs.openstack.org/10/541010/1/check/legacy-tempest-dsvm-multinode-full/a541b93/ : SUCCESS in 1h 24m 34s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/10/541010/1/check/neutron-tempest-multinode-full/65b2694/ : SUCCESS in 1h 32m 55s (non-voting)\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/10/541010/1/check/legacy-tempest-dsvm-neutron-full-opensuse-423/dd9f209/ : SUCCESS in 1h 21m 47s (non-voting)\n- devstack http://logs.openstack.org/10/541010/1/check/devstack/de8ae18/ : SUCCESS in 24m 31s","accounts_in_message":[],"_revision_number":1},{"id":"32f6c851c0b8f0d12bb3e7f19fca4600a244bb67","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2018-02-13 00:15:33.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e927e5b54718235369bdb25bb8a77c245b6fc21d","author":{"_account_id":4162,"name":"Paul Belanger","email":"pabelanger@redhat.com","username":"pabelanger"},"date":"2018-02-13 16:24:43.000000000","message":"Patch Set 1: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ffe8a65670d4127263bbcf23566b9ffac077f44a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-13 16:25:10.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"33da4c4292fcf2cd3193769d3290f68af81254cd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-13 18:13:15.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/10/541010/1/gate/tempest-full/d6e12cf/ : SUCCESS in 1h 18m 32s\n- neutron-grenade http://logs.openstack.org/10/541010/1/gate/neutron-grenade/ed732aa/ : SUCCESS in 45m 37s\n- tempest-full-py3 http://logs.openstack.org/10/541010/1/gate/tempest-full-py3/c4e1c9d/ : SUCCESS in 1h 09m 52s\n- openstack-tox-py35 http://logs.openstack.org/10/541010/1/gate/openstack-tox-py35/f1d7c5b/ : SUCCESS in 3m 43s\n- openstack-tox-py27 http://logs.openstack.org/10/541010/1/gate/openstack-tox-py27/b54045b/ : SUCCESS in 3m 46s\n- neutron-grenade-multinode http://logs.openstack.org/10/541010/1/gate/neutron-grenade-multinode/7462860/ : SUCCESS in 59m 47s","accounts_in_message":[],"_revision_number":1},{"id":"053f03076f21536fc606d7177cebefd47b4c22a2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-13 18:13:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"89bfc2a9fbf22a2288337585f9d64aa9059b3dae","revisions":{"89bfc2a9fbf22a2288337585f9d64aa9059b3dae":{"kind":"REWORK","_number":1,"created":"2018-02-05 21:11:13.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/10/541010/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/10/541010/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/541010/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/541010/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/10/541010/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/10/541010/1"}}},"commit":{"parents":[{"commit":"dcbf25e2c9d39eda567f21a62870c319409d8e4b","subject":"Zuul: Remove project name","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/dcbf25e2c9d39eda567f21a62870c319409d8e4b"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2018-02-05 21:09:22.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2018-02-05 21:09:22.000000000","tz":660},"subject":"Check for virtualenv binary","message":"Check for virtualenv binary\n\nThe current check looks for a virtualenv package; but this isn\u0027t\nportable to other platforms.  In the gate we also have installed from\nupstream (to ensure latest) and the package might be on hold, etc\nwhich might mess up the detection.\n\nI think the KISS thing to do is to check for virtualenv and fail with\na useful message.\n\nChange-Id: Icf15ddd18ca52885f5c4a89a7d83622a70c811d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/89bfc2a9fbf22a2288337585f9d64aa9059b3dae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/89bfc2a9fbf22a2288337585f9d64aa9059b3dae"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
