)]}'
{"id":"openstack%2Fpython-swiftclient~188080","triplet_id":"openstack%2Fpython-swiftclient~master~I23dcdbcde0bf8adc9429eb2d294a2c778005d136","project":"openstack/python-swiftclient","branch":"master","topic":"bug/1455102","hashtags":[],"change_id":"I23dcdbcde0bf8adc9429eb2d294a2c778005d136","subject":"Add passenv to tox.ini to make functests run with tempauth","status":"MERGED","created":"2015-06-03 16:52:24.000000000","updated":"2015-07-02 00:14:40.000000000","submitted":"2015-07-02 00:14:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"dd2abfa80173a14846a674dcab19728cd7a5af13","_number":188080,"virtual_id_number":188080,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":2,"date":"2015-07-02 00:14:38.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"date":"2015-07-01 21:59:30.000000000","_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":2,"date":"2015-06-25 22:00:06.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-06-04 08:10:46.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":2,"date":"2015-06-03 17:31:26.000000000","_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":1,"date":"2015-06-25 22:00:06.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-03 17:31:26.000000000","updated_by":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"reviewer":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"state":"REVIEWER"},{"updated":"2015-06-04 08:10:46.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"REVIEWER"},{"updated":"2015-06-25 22:00:06.000000000","updated_by":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"reviewer":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"state":"REVIEWER"},{"updated":"2015-07-01 21:59:30.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2015-07-02 00:14:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"87ea5ed5bf743a0cbd255cb8aa74b37710bae8a2","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2015-06-03 16:52:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce11af3d6b2601209db3833942c94adc14b3e082","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2015-06-03 17:31:26.000000000","message":"Patch Set 1: Code-Review+2\n\nWell, the tox guys did everything right. They went from 1.9.x to 2.0.0 when they introduced environment isolation and passenv to get around it. It\u0027s just the Openstack gate\u0027s policy of always pulling the latest everything that left us broken.\n\nThis looks like a sane fix.","accounts_in_message":[],"_revision_number":1},{"id":"cfc5d80f57ee3a85608a61f483ad75406422104e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-03 19:49:15.000000000","message":"Patch Set 1: 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-python-swiftclient-python26 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python26/fcadeb0/ : SUCCESS in 36s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-pep8/902ae60/ : SUCCESS in 33s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/80/188080/1/check/gate-python-swiftclient-docs/6c986c5//doc/build/html/ : SUCCESS in 41s\n- gate-python-swiftclient-python27 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python27/29358bd/ : FAILURE in 48s\n- gate-python-swiftclient-python34 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python34/2551dba/ : SUCCESS in 2m 02s\n- gate-python-swiftclient-pypy http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-pypy/abdc54a/ : SUCCESS in 1m 20s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/80/188080/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/4a7fe90/ : SUCCESS in 51m 12s\n- check-swift-dsvm-functional http://logs.openstack.org/80/188080/1/check/check-swift-dsvm-functional/18be59e/ : SUCCESS in 27m 16s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/80/188080/1/check/check-swiftclient-dsvm-functional/8f6033e/ : SUCCESS in 15m 42s","accounts_in_message":[],"_revision_number":1},{"id":"5cdfd0871f42276f90b11a8017b573d76af8f9ac","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2015-06-04 08:10:46.000000000","message":"Patch Set 1: Code-Review+1\n\nrecheck\n\nWorks on my local tests.","accounts_in_message":[],"_revision_number":1},{"id":"58a491aa78ac062ea0883b2f4c64fde17a1ef3be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-04 09:08:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python26/156e169/ : SUCCESS in 1m 25s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-pep8/4a3f433/ : SUCCESS in 51s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/80/188080/1/check/gate-python-swiftclient-docs/298f0ef//doc/build/html/ : SUCCESS in 54s\n- gate-python-swiftclient-python27 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python27/28af58b/ : SUCCESS in 57s\n- gate-python-swiftclient-python34 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python34/7d2c6dc/ : SUCCESS in 2m 21s\n- gate-python-swiftclient-pypy http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-pypy/75b7e5e/ : SUCCESS in 1m 40s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/80/188080/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/ab51513/ : SUCCESS in 54m 21s\n- check-swift-dsvm-functional http://logs.openstack.org/80/188080/1/check/check-swift-dsvm-functional/fbd6bdf/ : SUCCESS in 22m 32s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/80/188080/1/check/check-swiftclient-dsvm-functional/5a74225/ : SUCCESS in 18m 58s","accounts_in_message":[],"_revision_number":1},{"id":"f3429edaa9240b0650e4f74095de1dc20fe423be","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2015-06-25 22:00:06.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e1e60212728988b651ad2d8042c3eb21a8ca8d60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-25 22:01:39.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"b8be212b3060e3726c1daa0e2f3964f61ba2617c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 01:13:48.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-python26/0be3175/ : SUCCESS in 1m 00s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/80/188080/1/gate/gate-python-swiftclient-docs/0849097//doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-pep8/217b21e/ : SUCCESS in 55s\n- gate-python-swiftclient-python27 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-python27/eccdb5f/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-python34 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-python34/1c1bdc0/ : SUCCESS in 1m 42s\n- gate-python-swiftclient-pypy http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-pypy/2957ed7/ : SUCCESS in 1m 25s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/80/188080/1/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/c724b50/ : SUCCESS in 51m 00s\n- gate-swift-dsvm-functional http://logs.openstack.org/80/188080/1/gate/gate-swift-dsvm-functional/45020a9/ : FAILURE in 46m 52s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/80/188080/1/gate/gate-swiftclient-dsvm-functional/1477fc5/ : FAILURE in 18m 19s","accounts_in_message":[],"_revision_number":1},{"id":"566841a60585c85b7b7a8ed1202f8f789f6c9123","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2015-07-01 21:59:30.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"0d5c4db05b8d0c31760def2d0b41c7f8bd200d85","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2015-07-01 22:48:34.000000000","message":"Patch Set 1:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"7d2c1c7c9f1027235e335cfca31c2b787eb20442","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-01 22:55:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python26/b9991d1/ : SUCCESS in 1m 25s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-pep8/3293c5e/ : SUCCESS in 38s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/80/188080/1/check/gate-python-swiftclient-docs/8ea6e27//doc/build/html/ : SUCCESS in 58s\n- gate-python-swiftclient-python27 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python27/dd3940c/ : SUCCESS in 52s\n- gate-python-swiftclient-python34 http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-python34/233ffc0/ : SUCCESS in 2m 36s\n- gate-python-swiftclient-pypy http://logs.openstack.org/80/188080/1/check/gate-python-swiftclient-pypy/48d36a3/ : SUCCESS in 1m 37s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/80/188080/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/1f9a689/ : SUCCESS in 55m 02s\n- check-swift-dsvm-functional http://logs.openstack.org/80/188080/1/check/check-swift-dsvm-functional/9fc783b/ : SUCCESS in 29m 51s\n- check-swiftclient-dsvm-functional http://logs.openstack.org/80/188080/1/check/check-swiftclient-dsvm-functional/0c6b71d/ : SUCCESS in 18m 27s","accounts_in_message":[],"_revision_number":1},{"id":"5a61ad22e85b5fb10ac73513ff3d9eb8a331a125","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-01 22:55:58.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"3d2feb0bbd46d3db3174f500541c91bf93974f87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 00:14:38.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-python26 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-python26/b9210c9/ : SUCCESS in 58s\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/80/188080/1/gate/gate-python-swiftclient-docs/3133368//doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-pep8/088e36d/ : SUCCESS in 57s\n- gate-python-swiftclient-python27 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-python27/8563bb4/ : SUCCESS in 56s\n- gate-python-swiftclient-python34 http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-python34/9e37dce/ : SUCCESS in 2m 19s\n- gate-python-swiftclient-pypy http://logs.openstack.org/80/188080/1/gate/gate-python-swiftclient-pypy/5528478/ : SUCCESS in 1m 46s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/80/188080/1/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/1531105/ : SUCCESS in 54m 26s\n- gate-swift-dsvm-functional http://logs.openstack.org/80/188080/1/gate/gate-swift-dsvm-functional/a74bdec/ : SUCCESS in 22m 32s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/80/188080/1/gate/gate-swiftclient-dsvm-functional/7a1a161/ : SUCCESS in 20m 35s","accounts_in_message":[],"_revision_number":1},{"id":"9e10ed61a636f9c4d589ff261ad8fc3c1d3c7256","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-02 00:14:40.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"259b434ae25e894e66f6561c5bbc3f34603f8fab","revisions":{"259b434ae25e894e66f6561c5bbc3f34603f8fab":{"kind":"REWORK","_number":1,"created":"2015-06-03 16:52:24.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/80/188080/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/80/188080/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/80/188080/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/80/188080/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/80/188080/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/80/188080/1"}}},"commit":{"parents":[{"commit":"49483a3b111e55405f7e522a8896225aad8473ac","subject":"Merge \"Compare each chunk of large objects when downloading\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/49483a3b111e55405f7e522a8896225aad8473ac"}]}],"author":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2015-06-03 16:39:15.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistair.coles@hp.com","date":"2015-06-03 16:45:14.000000000","tz":60},"subject":"Add passenv to tox.ini to make functests run with tempauth","message":"Add passenv to tox.ini to make functests run with tempauth\n\nSince tox version 2.0.0 env vars are not passed to the test\nenv, which means that the SWIFT_TEST_CONFIG_FILE var is not\npassed in to tox -e func env. That means that both times\ntox -e func runs it is using keystone auth, and never using\ntempauth.\n\nRelated-Bug: 1455102\n\nCo-Authored-By: Christian Schwede \u003ccschwede@redhat.com\u003e\n\nChange-Id: I23dcdbcde0bf8adc9429eb2d294a2c778005d136\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/259b434ae25e894e66f6561c5bbc3f34603f8fab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/259b434ae25e894e66f6561c5bbc3f34603f8fab"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
