)]}'
{"id":"openstack%2Fpython-glanceclient~569916","triplet_id":"openstack%2Fpython-glanceclient~master~I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa","project":"openstack/python-glanceclient","branch":"master","hashtags":[],"change_id":"I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa","subject":"Switch to using stestr","status":"MERGED","created":"2018-05-22 03:26:43.000000000","updated":"2018-07-05 19:51:51.000000000","submitted":"2018-06-05 23:38:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"569916-1528241897089-8bcb5b06","meta_rev_id":"d5a47d08f2bbae38c4bee3e9f05b2fd5b8ca78b6","_number":569916,"virtual_id_number":569916,"owner":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"date":"2018-06-05 18:54:46.000000000","_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2018-06-05 23:38:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2018-06-05 16:21:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2018-06-05 17:46:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2018-06-05 17:46:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-05 14:21:20.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2018-06-05 16:21:36.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2018-06-05 17:46:21.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2018-06-05 18:54:46.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2018-06-05 23:38:16.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":"0b904645e8cc39fd83cca7de2fdf612b2879b77d","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-05-22 03:26:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f2855112c738c7fb08e8b74ba38b70e26e0f3ca2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-22 05:11:06.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/1/check/openstack-tox-pep8/a2e177e/ : SUCCESS in 3m 37s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/1/check/openstack-tox-py27/ec93f71/ : FAILURE in 3m 34s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/1/check/openstack-tox-py35/f159dba/ : FAILURE in 3m 50s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/1/check/build-openstack-releasenotes/6301a54/html/ : SUCCESS in 3m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/1/check/build-openstack-sphinx-docs/b1c95cc/html/ : SUCCESS in 3m 50s\n- requirements-check http://logs.openstack.org/16/569916/1/check/requirements-check/720c07e/ : SUCCESS in 2m 49s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/1/check/legacy-tempest-dsvm-neutron-src/94fefe2/ : SUCCESS in 1h 38m 52s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/1/check/glanceclient-dsvm-functional-v1/dd065af/ : FAILURE in 24m 54s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/1/check/glanceclient-dsvm-functional/297f9a0/ : FAILURE in 21m 10s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/16/569916/1/check/glanceclient-dsvm-functional-identity-v3-only/d317a94/ : FAILURE in 21m 07s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/1/check/openstack-tox-lower-constraints/1a744fb/ : FAILURE in 3m 44s","accounts_in_message":[],"_revision_number":1},{"id":"24453a2a885dea8346cee0d85bfedf399278e676","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-05-22 05:26:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b5f74f3b5ddbf79771b743a04aeff01044e8ca2c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-22 06:55:42.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/2/check/openstack-tox-pep8/07608f8/ : SUCCESS in 3m 31s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/2/check/openstack-tox-py27/1f4f261/ : SUCCESS in 3m 32s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/2/check/openstack-tox-py35/23477eb/ : SUCCESS in 3m 59s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/2/check/build-openstack-releasenotes/e51c50d/html/ : SUCCESS in 3m 00s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/2/check/build-openstack-sphinx-docs/024144f/html/ : SUCCESS in 3m 53s\n- requirements-check http://logs.openstack.org/16/569916/2/check/requirements-check/cecc9fe/ : SUCCESS in 3m 02s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/2/check/legacy-tempest-dsvm-neutron-src/18da992/ : SUCCESS in 1h 24m 30s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/2/check/glanceclient-dsvm-functional-v1/ef0bfb7/ : SUCCESS in 26m 58s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/2/check/glanceclient-dsvm-functional/5c64091/ : SUCCESS in 23m 53s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/16/569916/2/check/glanceclient-dsvm-functional-identity-v3-only/94c9f4a/ : SUCCESS in 25m 46s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/2/check/openstack-tox-lower-constraints/2e9d755/ : FAILURE in 4m 03s","accounts_in_message":[],"_revision_number":2},{"id":"200bfb0b2d0f905d3a2adb1bda3f08c9d8428e82","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-05-22 08:22:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e48176ce39439dc499412d8a7bccb42ef74acc64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-22 09:56:25.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/3/check/openstack-tox-pep8/c6db008/ : SUCCESS in 3m 36s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/3/check/openstack-tox-py27/e1892b1/ : SUCCESS in 3m 42s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/3/check/openstack-tox-py35/b254c8e/ : SUCCESS in 3m 45s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/3/check/build-openstack-releasenotes/e5651b9/html/ : SUCCESS in 2m 57s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/3/check/build-openstack-sphinx-docs/ff2ae82/html/ : SUCCESS in 3m 48s\n- requirements-check http://logs.openstack.org/16/569916/3/check/requirements-check/014271b/ : SUCCESS in 2m 32s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/3/check/legacy-tempest-dsvm-neutron-src/8eee2ed/ : SUCCESS in 1h 29m 06s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/3/check/glanceclient-dsvm-functional-v1/21e02c9/ : SUCCESS in 25m 04s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/3/check/glanceclient-dsvm-functional/3ba2936/ : SUCCESS in 21m 21s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/16/569916/3/check/glanceclient-dsvm-functional-identity-v3-only/6b2c1b3/ : SUCCESS in 26m 42s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/3/check/openstack-tox-lower-constraints/d1bc5a2/ : FAILURE in 4m 01s","accounts_in_message":[],"_revision_number":3},{"id":"07126dbb9346bead633067b1b6d72a21a1c0dfa4","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-05-23 02:44:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6b4348ee1e7b828808fca8bbd2d0864ce46f576d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-23 04:09:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/4/check/openstack-tox-pep8/e43bd89/ : SUCCESS in 3m 49s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/4/check/openstack-tox-py27/0a7df94/ : SUCCESS in 3m 56s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/4/check/openstack-tox-py35/8925829/ : SUCCESS in 4m 14s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/4/check/build-openstack-releasenotes/e434f6a/html/ : SUCCESS in 3m 00s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/4/check/build-openstack-sphinx-docs/63eab0b/html/ : SUCCESS in 3m 11s\n- requirements-check http://logs.openstack.org/16/569916/4/check/requirements-check/9fbf4a4/ : SUCCESS in 3m 47s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/4/check/legacy-tempest-dsvm-neutron-src/ce1c462/ : SUCCESS in 1h 23m 24s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/4/check/glanceclient-dsvm-functional-v1/f0d8d37/ : SUCCESS in 21m 54s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/4/check/glanceclient-dsvm-functional/6da21b5/ : SUCCESS in 24m 42s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/16/569916/4/check/glanceclient-dsvm-functional-identity-v3-only/6114488/ : SUCCESS in 20m 33s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/4/check/openstack-tox-lower-constraints/a67d238/ : SUCCESS in 3m 59s","accounts_in_message":[],"_revision_number":4},{"id":"977a5c935fb7d4eb7ea6b9521766c1883af42181","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-04 22:57:28.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nPretty trivial nit, but can you update this?","accounts_in_message":[],"_revision_number":4},{"id":"83f0cc7d42dbed34a824e515c037868fb7785990","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-06-05 13:19:06.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"bd53edb0111e1a6640ba8561d492d7153e1e9ee8","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-06-05 13:32:47.000000000","message":"Patch Set 5: Code-Review-2\n\n(3 comments)\n\nThis doesn\u0027t work.  Running this gives a bunch of output including these errors:\n  Coverage.py warning: Module $project was never imported. (module-not-imported)\n  Coverage.py warning: No data was collected. (no-data-collected)\n\nSee comment inline for how to fix this.","accounts_in_message":[],"_revision_number":5},{"id":"46030179829ad587e4a15b419031a2e8b38ba646","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-06-05 13:38:07.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"9107b44bc6f2a880586fbea4927fab3f7cb53158","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-06-05 14:12:50.000000000","message":"Patch Set 6: -Code-Review\n\nWorks for me locally.","accounts_in_message":[],"_revision_number":6},{"id":"5b524020f4aed4db81573b93035defde680bdccc","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2018-06-05 14:21:20.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)\n\nLGTM, but one small issue inline with the coverage job definition that should be fixed before this lands.","accounts_in_message":[],"_revision_number":6},{"id":"4e4a789b9985fdb6241ecae76a7406be7e742119","author":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"date":"2018-06-05 14:38:59.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b4403a086e974098aa4454c38372e2d1a4dee24a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 16:07:14.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/7/check/openstack-tox-pep8/e10d195/ : SUCCESS in 4m 52s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/7/check/openstack-tox-py27/99aeb08/ : SUCCESS in 3m 46s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/7/check/openstack-tox-py35/2be609f/ : SUCCESS in 3m 43s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/7/check/build-openstack-releasenotes/3b63fb2/html/ : SUCCESS in 4m 07s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/7/check/build-openstack-sphinx-docs/982a7ae/html/ : SUCCESS in 3m 32s\n- requirements-check http://logs.openstack.org/16/569916/7/check/requirements-check/b86784d/ : SUCCESS in 3m 15s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/7/check/legacy-tempest-dsvm-neutron-src/3775821/ : SUCCESS in 1h 26m 23s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/7/check/glanceclient-dsvm-functional-v1/1019dfc/ : SUCCESS in 24m 44s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/7/check/glanceclient-dsvm-functional/828ed41/ : SUCCESS in 27m 04s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/16/569916/7/check/glanceclient-dsvm-functional-identity-v3-only/5e69883/ : SUCCESS in 23m 57s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/7/check/openstack-tox-lower-constraints/46c6d04/ : SUCCESS in 5m 24s","accounts_in_message":[],"_revision_number":7},{"id":"dc8ed35c3eb4f62a2c367c245caeddad79c21890","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-05 16:21:36.000000000","message":"Patch Set 7: Code-Review+2\n\nLooks right now, thanks.","accounts_in_message":[],"_revision_number":7},{"id":"3796560f5e7d918e982736da44aa2a746e74abb7","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-06-05 17:46:21.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\nThanks for looking it over, Matt.  And thanks to Qi for bringing us up to date.","accounts_in_message":[],"_revision_number":7},{"id":"87aae0834bbc85d847621fd2a354309c096c4009","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 17:46:36.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"c809d2c75bab46c82b7ec87943e4af7b44d80a9e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 18:53:12.000000000","message":"Patch Set 7: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/7/gate/openstack-tox-pep8/a0d5df8/ : SUCCESS in 3m 35s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/7/gate/openstack-tox-py27/5c072f7/ : SUCCESS in 4m 02s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/7/gate/openstack-tox-py35/6193e4e/ : SUCCESS in 4m 02s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/7/gate/build-openstack-releasenotes/af0fe99/html/ : SUCCESS in 3m 59s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/7/gate/build-openstack-sphinx-docs/dddf561/html/ : SUCCESS in 3m 44s\n- requirements-check http://logs.openstack.org/16/569916/7/gate/requirements-check/d0047a6/ : SUCCESS in 3m 32s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/7/gate/legacy-tempest-dsvm-neutron-src/c45623b/ : FAILURE in 1h 04m 24s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/7/gate/glanceclient-dsvm-functional-v1/7eaeaff/ : SUCCESS in 23m 26s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/7/gate/glanceclient-dsvm-functional/977d4da/ : SUCCESS in 23m 23s\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/7/gate/openstack-tox-lower-constraints/c3b1bd1/ : SUCCESS in 4m 09s","accounts_in_message":[],"_revision_number":7},{"id":"0191dafa7aafa504bc7e89aecfdcafde51a21025","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-05 18:54:43.000000000","message":"Patch Set 7:\n\nrecheck\n\nTimeout installing packages, nothing to do with this change.","accounts_in_message":[],"_revision_number":7},{"id":"5bfd0d4a490d463b1d001985474bbf1b07de16c8","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2018-06-05 18:54:46.000000000","message":"Patch Set 7:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- legacy-tempest-dsvm-neutron-src: https://bugs.launchpad.net/bugs/1732199\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":7},{"id":"8928b48d94fda51839b3adffe23a48567415c0a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 20:14:01.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/7/check/openstack-tox-pep8/0570543/ : SUCCESS in 3m 52s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/7/check/openstack-tox-py27/07deccd/ : SUCCESS in 4m 30s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/7/check/openstack-tox-py35/f950100/ : SUCCESS in 3m 53s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/7/check/build-openstack-releasenotes/b363402/html/ : SUCCESS in 4m 40s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/7/check/build-openstack-sphinx-docs/958c8df/html/ : SUCCESS in 3m 24s\n- requirements-check http://logs.openstack.org/16/569916/7/check/requirements-check/b68b0e4/ : SUCCESS in 2m 50s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/7/check/legacy-tempest-dsvm-neutron-src/3980d58/ : SUCCESS in 1h 17m 25s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/7/check/glanceclient-dsvm-functional-v1/02a38e6/ : SUCCESS in 26m 27s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/7/check/glanceclient-dsvm-functional/06b3987/ : SUCCESS in 22m 45s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/16/569916/7/check/glanceclient-dsvm-functional-identity-v3-only/19e00d3/ : SUCCESS in 26m 56s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/7/check/openstack-tox-lower-constraints/b6165ba/ : SUCCESS in 4m 00s","accounts_in_message":[],"_revision_number":7},{"id":"bd1bf52844e70a723b0f06ad4249cfd484e07e39","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 20:14:14.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"64effe142852e9a4819d7a33eea834aa82695048","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 23:38:16.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/16/569916/7/gate/openstack-tox-pep8/6ff3920/ : SUCCESS in 4m 18s\n- openstack-tox-py27 http://logs.openstack.org/16/569916/7/gate/openstack-tox-py27/fd79ee3/ : SUCCESS in 3m 36s\n- openstack-tox-py35 http://logs.openstack.org/16/569916/7/gate/openstack-tox-py35/fcc4fad/ : SUCCESS in 5m 19s\n- build-openstack-releasenotes http://logs.openstack.org/16/569916/7/gate/build-openstack-releasenotes/03951f6/html/ : SUCCESS in 3m 02s\n- build-openstack-sphinx-docs http://logs.openstack.org/16/569916/7/gate/build-openstack-sphinx-docs/a46cb79/html/ : SUCCESS in 4m 11s\n- requirements-check http://logs.openstack.org/16/569916/7/gate/requirements-check/1ec40c0/ : SUCCESS in 3m 37s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/16/569916/7/gate/legacy-tempest-dsvm-neutron-src/9015527/ : SUCCESS in 2h 13m 05s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/16/569916/7/gate/glanceclient-dsvm-functional-v1/f0253df/ : SUCCESS in 23m 53s\n- glanceclient-dsvm-functional http://logs.openstack.org/16/569916/7/gate/glanceclient-dsvm-functional/18bb2e9/ : SUCCESS in 35m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/16/569916/7/gate/openstack-tox-lower-constraints/c884c14/ : SUCCESS in 4m 42s","accounts_in_message":[],"_revision_number":7},{"id":"13530ffb1b0fe40472cbaaeffe61cabe598e8253","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 23:38:17.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"57cc3f511e96b6e0186732ab006d075f1b517fe0","author":{"_account_id":25903,"name":"Vu Cong Tuan","email":"tuanvc@vn.fujitsu.com","username":"tuanvu"},"date":"2018-07-05 04:18:33.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"d5a47d08f2bbae38c4bee3e9f05b2fd5b8ca78b6","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-07-05 19:51:51.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"7edb3783c769c84f1e6beb390ea7a6079fc7e630","revisions":{"2689b4fd10368b268e5a6481659d65eda50ee411":{"kind":"REWORK","_number":1,"created":"2018-05-22 03:26:43.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/1"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:41.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2689b4fd10368b268e5a6481659d65eda50ee411"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2689b4fd10368b268e5a6481659d65eda50ee411"}]},"branch":"refs/heads/master"},"d42bd52bce6606bf051e2cf409c7d94907b1b633":{"kind":"REWORK","_number":2,"created":"2018-05-22 05:26:09.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/2"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 05:25:58.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d42bd52bce6606bf051e2cf409c7d94907b1b633"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d42bd52bce6606bf051e2cf409c7d94907b1b633"}]},"branch":"refs/heads/master"},"ad7e4c719dfece57749af4e4790f5847357a3de0":{"kind":"REWORK","_number":3,"created":"2018-05-22 08:22:01.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/3"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 08:21:22.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ad7e4c719dfece57749af4e4790f5847357a3de0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ad7e4c719dfece57749af4e4790f5847357a3de0"}]},"branch":"refs/heads/master"},"e4958beaf5fd0aae13a5aed229ffcefba35cf06d":{"kind":"REWORK","_number":4,"created":"2018-05-23 02:44:35.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/4"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-23 02:44:21.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e4958beaf5fd0aae13a5aed229ffcefba35cf06d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e4958beaf5fd0aae13a5aed229ffcefba35cf06d"}]},"branch":"refs/heads/master"},"d803479c9f17d13520a680dc5e2bbb8ce461e476":{"kind":"REWORK","_number":5,"created":"2018-06-05 13:19:06.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/5"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-06-05 13:18:28.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d803479c9f17d13520a680dc5e2bbb8ce461e476"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d803479c9f17d13520a680dc5e2bbb8ce461e476"}]},"branch":"refs/heads/master"},"246be65c908d379025576b6968a3235feb16a54f":{"kind":"REWORK","_number":6,"created":"2018-06-05 13:38:07.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/6"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-06-05 13:37:58.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/246be65c908d379025576b6968a3235feb16a54f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/246be65c908d379025576b6968a3235feb16a54f"}]},"branch":"refs/heads/master"},"7edb3783c769c84f1e6beb390ea7a6079fc7e630":{"kind":"REWORK","_number":7,"created":"2018-06-05 14:38:59.000000000","uploader":{"_account_id":21486,"name":"wangqi","email":"wang.qi@99cloud.net","username":"wangqi"},"ref":"refs/changes/16/569916/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/16/569916/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/16/569916/7"}}},"commit":{"parents":[{"commit":"1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610","subject":"Merge \"Removes unicode \u0027u\u0027 response from \"glance image-tag-update\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1ef5e5d16976df4b48c0925cdc6c5dc0dfbfb610"}]}],"author":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-05-22 03:26:21.000000000","tz":0},"committer":{"name":"wangqi","email":"wang.qi@99cloud.net","date":"2018-06-05 14:38:51.000000000","tz":0},"subject":"Switch to using stestr","message":"Switch to using stestr\n\nWhen the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we\u0027re\nsupposed to invoke stestr rather than testr so lets do that\n\nChange-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7edb3783c769c84f1e6beb390ea7a6079fc7e630"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7edb3783c769c84f1e6beb390ea7a6079fc7e630"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
