)]}'
{"id":"openstack%2Fpython-swiftclient~556192","triplet_id":"openstack%2Fpython-swiftclient~master~I2a8f465c8b08370517cbec857933b08fca94ca38","project":"openstack/python-swiftclient","branch":"master","topic":"requirements-stop-syncing","hashtags":[],"change_id":"I2a8f465c8b08370517cbec857933b08fca94ca38","subject":"add lower-constraints job","status":"MERGED","created":"2018-03-25 13:06:41.000000000","updated":"2018-05-22 22:30:40.000000000","submitted":"2018-05-22 22:30:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"556192-1527028240497-474c3754","meta_rev_id":"ed3a469a96218d9c98e71208a82c646b6aa334f8","_number":556192,"virtual_id_number":556192,"owner":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"date":"2018-04-25 13:35:47.000000000","_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":2,"date":"2018-05-22 22:30:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"recommended":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"all":[{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":1,"date":"2018-05-02 01:27:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":1,"date":"2018-04-26 01:51:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":2,"date":"2018-05-16 17:21:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":2,"date":"2018-05-22 21:08:09.000000000","_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":1,"date":"2018-05-21 05:35:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"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":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"all":[{"value":0,"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":1,"date":"2018-05-22 21:08:09.000000000","_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"value":0,"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-03-30 16:04:38.000000000","updated_by":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"reviewer":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"state":"REVIEWER"},{"updated":"2018-04-16 12:17:51.000000000","updated_by":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"reviewer":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"state":"REVIEWER"},{"updated":"2018-04-16 12:17:51.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2018-04-16 12:17:51.000000000","updated_by":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"reviewer":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"state":"REVIEWER"},{"updated":"2018-04-16 12:17:51.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":"2018-04-16 12:17:51.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2018-04-16 12:17:51.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2018-04-16 12:17:51.000000000","updated_by":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"reviewer":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"state":"REVIEWER"},{"updated":"2018-04-20 17:14:23.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":"2018-04-26 01:51:16.000000000","updated_by":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"reviewer":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"state":"REVIEWER"},{"updated":"2018-05-02 01:27:35.000000000","updated_by":{"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},"reviewer":{"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},"state":"REVIEWER"},{"updated":"2018-05-16 17:21:12.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2018-05-21 05:35:19.000000000","updated_by":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"reviewer":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"state":"REVIEWER"},{"updated":"2018-05-22 21:08:09.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":"2018-05-22 22:30:40.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":"2c06750e62065b4b8cbc47267d804b544aaa0aa1","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-03-25 13:06:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd4c63319bf4657053e583f5271b532aca92fd64","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-03-25 13:36:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ab6414dd6ae02f57564c6c4f03b810f90466235e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-25 14:50:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/92/556192/2/check/openstack-tox-pep8/e254f8e/ : SUCCESS in 2m 07s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/2/check/openstack-tox-py27/450e168/ : SUCCESS in 2m 29s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/2/check/openstack-tox-py35/096edda/ : SUCCESS in 2m 21s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/2/check/build-openstack-sphinx-docs/71f61cb/html/ : SUCCESS in 1m 47s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/2/check/openstack-tox-pypy/3a71ad9/ : SUCCESS in 3m 12s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/2/check/legacy-tempest-dsvm-neutron-src/8a130b1/ : SUCCESS in 1h 12m 42s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/2/check/legacy-swift-dsvm-functional/ae1a2c7/ : SUCCESS in 23m 29s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/2/check/legacy-swift-dsvm-functional-identity-v3-only/3401dfc/ : SUCCESS in 22m 10s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/2/check/legacy-swiftclient-dsvm-functional/b4d78ba/ : SUCCESS in 17m 20s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/2/check/legacy-swiftclient-dsvm-functional-identity-v3-only/c2aaa11/ : SUCCESS in 18m 17s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/2/check/openstack-tox-py36/bc71c04/ : SUCCESS in 3m 47s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/2/check/openstack-tox-lower-constraints/a130a9e/ : SUCCESS in 3m 44s","accounts_in_message":[],"_revision_number":2},{"id":"278bf243159384011c6433a162de4895d420928c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-03-29 03:56:55.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ac71e36053cba9de7176fd6fe53285a97e29f63f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-03-29 04:05:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f2dbd9221625778002ffd09942d5c9e13e9d789a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-03-29 04:16:27.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4c3e9673a997c3014ca5a94a40c56b951bf6e9bf","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-03-29 04:29:18.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"3ec83402ae5ba66c3d6f2413779744f337241697","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-29 05:49:26.000000000","message":"Patch Set 6: 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/92/556192/6/check/openstack-tox-pep8/e2c2221/ : SUCCESS in 2m 23s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/6/check/openstack-tox-py27/d365179/ : SUCCESS in 2m 38s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/6/check/openstack-tox-py35/683b1a3/ : SUCCESS in 2m 36s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/6/check/build-openstack-sphinx-docs/a922042/html/ : SUCCESS in 2m 25s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/6/check/openstack-tox-pypy/d5bde00/ : SUCCESS in 3m 00s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/6/check/legacy-tempest-dsvm-neutron-src/faa99e5/ : SUCCESS in 1h 17m 23s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/6/check/legacy-swift-dsvm-functional/f85aa98/ : SUCCESS in 20m 56s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/6/check/legacy-swift-dsvm-functional-identity-v3-only/16d3095/ : SUCCESS in 24m 06s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/6/check/legacy-swiftclient-dsvm-functional/5ce3597/ : SUCCESS in 17m 18s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/6/check/legacy-swiftclient-dsvm-functional-identity-v3-only/fc318bb/ : SUCCESS in 17m 29s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/6/check/openstack-tox-py36/7c4b4de/ : SUCCESS in 5m 35s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/6/check/openstack-tox-lower-constraints/b356eff/ : POST_FAILURE in 4m 27s","accounts_in_message":[],"_revision_number":6},{"id":"ce5fe705ca99286d197a06cd67019d50441f6f68","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-03-29 21:51:36.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"e2dc6098b3b07eb4e50f8c08eb7b2c58fd3078cc","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-03-29 22:22:21.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5b45a8e8b036ec97f99e14ea697b8e8525060c96","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-29 23:47:34.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/92/556192/8/check/openstack-tox-pep8/a40c688/ : SUCCESS in 2m 04s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/8/check/openstack-tox-py27/f6592ad/ : SUCCESS in 2m 05s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/8/check/openstack-tox-py35/14c1d49/ : SUCCESS in 2m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/8/check/build-openstack-sphinx-docs/b935498/html/ : SUCCESS in 2m 19s\n- requirements-check http://logs.openstack.org/92/556192/8/check/requirements-check/071e416/ : SUCCESS in 2m 25s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/8/check/openstack-tox-pypy/d02740b/ : SUCCESS in 2m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/8/check/legacy-tempest-dsvm-neutron-src/f9583b4/ : SUCCESS in 1h 19m 25s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/8/check/build-openstack-releasenotes/ac0e47d/html/ : SUCCESS in 2m 18s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/8/check/legacy-swift-dsvm-functional/6d5006c/ : SUCCESS in 24m 44s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/8/check/legacy-swift-dsvm-functional-identity-v3-only/b7b4ce9/ : SUCCESS in 23m 09s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/8/check/legacy-swiftclient-dsvm-functional/62656fa/ : SUCCESS in 16m 57s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/8/check/legacy-swiftclient-dsvm-functional-identity-v3-only/f23e255/ : SUCCESS in 17m 25s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/8/check/openstack-tox-py36/6ef7c43/ : SUCCESS in 5m 07s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/8/check/openstack-tox-lower-constraints/adf4655/ : SUCCESS in 4m 36s","accounts_in_message":[],"_revision_number":8},{"id":"4856d8020a83f927f91e138150af88bcd7249128","author":{"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},"date":"2018-03-30 00:12:08.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"009dea1599ba1f23df28a05519a675ca1fbecfe7","author":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"date":"2018-03-30 16:04:38.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"533d162f298301815b88dc83934d3a6a761460ba","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-04-02 23:43:33.000000000","message":"Patch Set 8: Code-Review+2\n\nTests pass and tim burke likes it - must be good!","accounts_in_message":[],"_revision_number":8},{"id":"8cfe3585b3d8e545d387bf6934173005469fd16c","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-06 15:39:17.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"7d369ff56d35f3e975c3e85e64d5b9e9890d8434","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-06 17:21:12.000000000","message":"Patch Set 8: 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/92/556192/8/check/openstack-tox-pep8/ff0b2c4/ : SUCCESS in 3m 16s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/8/check/openstack-tox-py27/4a73a64/ : SUCCESS in 3m 02s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/8/check/openstack-tox-py35/b98f411/ : SUCCESS in 2m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/8/check/build-openstack-sphinx-docs/1297d58/html/ : SUCCESS in 2m 37s\n- requirements-check http://logs.openstack.org/92/556192/8/check/requirements-check/53b4058/ : FAILURE in 1m 42s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/8/check/openstack-tox-pypy/e5153e3/ : SUCCESS in 3m 46s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/8/check/legacy-tempest-dsvm-neutron-src/e2f1878/ : SUCCESS in 1h 35m 30s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/8/check/build-openstack-releasenotes/ccf2e47/html/ : SUCCESS in 2m 15s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/8/check/legacy-swift-dsvm-functional/c246397/ : SUCCESS in 28m 05s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/8/check/legacy-swift-dsvm-functional-identity-v3-only/4dd491e/ : SUCCESS in 22m 13s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/8/check/legacy-swiftclient-dsvm-functional/0abb711/ : SUCCESS in 17m 32s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/8/check/legacy-swiftclient-dsvm-functional-identity-v3-only/ba69762/ : SUCCESS in 15m 58s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/8/check/openstack-tox-py36/1e84e7b/ : SUCCESS in 4m 18s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/8/check/openstack-tox-lower-constraints/75ecd89/ : SUCCESS in 4m 33s","accounts_in_message":[],"_revision_number":8},{"id":"c7de9367fa61403d893734e1a27434f88f7f5471","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-09 22:21:25.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"fb0f7abdada1c2df048888a7987f30a064006ce3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-09 23:43:41.000000000","message":"Patch Set 9: 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/92/556192/9/check/openstack-tox-pep8/0b81f2d/ : SUCCESS in 2m 33s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/9/check/openstack-tox-py27/9042840/ : SUCCESS in 2m 38s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/9/check/openstack-tox-py35/b06815a/ : SUCCESS in 2m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/9/check/build-openstack-sphinx-docs/dd3954f/html/ : SUCCESS in 2m 39s\n- requirements-check http://logs.openstack.org/92/556192/9/check/requirements-check/c418e4c/ : FAILURE in 1m 54s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/9/check/openstack-tox-pypy/07d7370/ : SUCCESS in 3m 14s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/9/check/legacy-tempest-dsvm-neutron-src/c9fad89/ : SUCCESS in 1h 19m 27s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/9/check/build-openstack-releasenotes/44a1d02/html/ : SUCCESS in 2m 07s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/9/check/legacy-swift-dsvm-functional/b354741/ : SUCCESS in 25m 55s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/9/check/legacy-swift-dsvm-functional-identity-v3-only/1cdd079/ : SUCCESS in 23m 37s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/9/check/legacy-swiftclient-dsvm-functional/ecaa191/ : SUCCESS in 16m 45s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/9/check/legacy-swiftclient-dsvm-functional-identity-v3-only/e670b7b/ : SUCCESS in 16m 02s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/9/check/openstack-tox-py36/6ed2260/ : SUCCESS in 4m 10s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/9/check/openstack-tox-lower-constraints/a9e1016/ : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":9},{"id":"0208d780048d0ecca969d32803f2469a63f8d597","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-11 08:42:36.000000000","message":"Patch Set 9: Code-Review-1\n\nPackage u\u0027futures\u0027 is used in requirements.txt but not in lower-constraints.txt","accounts_in_message":[],"_revision_number":9},{"id":"59f8ce57fc53943d00ad22a8a64de41556ce6c0f","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-13 17:25:53.000000000","message":"Removed reviewer Nguyen Hai with the following votes:\n\n* Code-Review-1 by Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\n","accounts_in_message":[],"_revision_number":9},{"id":"7ac59a5d753fa2ae3a8389f81ac54e153c422fc0","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-16 06:42:54.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"1f83c6a179735275f5d08395f8fe5860046c87e1","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-16 06:45:31.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"6a4f6f4815b9f8cb69ea5932e91ca98668f7b412","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-16 08:43:51.000000000","message":"Patch Set 11: 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/92/556192/11/check/openstack-tox-pep8/40f0b0a/ : SUCCESS in 2m 02s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/11/check/openstack-tox-py27/93bd289/ : SUCCESS in 3m 19s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/11/check/openstack-tox-py35/c7efbdc/ : SUCCESS in 2m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/11/check/build-openstack-sphinx-docs/46cde1e/html/ : SUCCESS in 2m 30s\n- requirements-check http://logs.openstack.org/92/556192/11/check/requirements-check/523f750/ : FAILURE in 1m 39s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/11/check/openstack-tox-pypy/7fbe850/ : SUCCESS in 3m 40s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/11/check/legacy-tempest-dsvm-neutron-src/98f3cb7/ : SUCCESS in 1h 56m 11s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/11/check/build-openstack-releasenotes/e16dda2/html/ : SUCCESS in 2m 17s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/11/check/legacy-swift-dsvm-functional/f003444/ : SUCCESS in 23m 31s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/11/check/legacy-swift-dsvm-functional-identity-v3-only/d8935cf/ : SUCCESS in 30m 22s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/11/check/legacy-swiftclient-dsvm-functional/64cabdf/ : SUCCESS in 16m 24s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/11/check/legacy-swiftclient-dsvm-functional-identity-v3-only/7a9ae63/ : SUCCESS in 14m 01s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/11/check/openstack-tox-py36/aa86b64/ : FAILURE in 4m 22s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/11/check/openstack-tox-lower-constraints/01682ae/ : POST_FAILURE in 4m 09s","accounts_in_message":[],"_revision_number":11},{"id":"8734a319fb4fd415d49e857bede32ac5b6030c99","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-16 10:34:59.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"de39f0a611a2405b23a7f9bcb82b09a7bad819c8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-16 11:51:02.000000000","message":"Patch Set 12: 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/92/556192/12/check/openstack-tox-pep8/73b7099/ : FAILURE in 2m 20s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/12/check/openstack-tox-py27/250a77f/ : FAILURE in 1m 58s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/12/check/openstack-tox-py35/215897e/ : FAILURE in 2m 16s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/12/check/build-openstack-sphinx-docs/1d0c911/html/ : SUCCESS in 2m 39s\n- requirements-check http://logs.openstack.org/92/556192/12/check/requirements-check/7b0e273/ : FAILURE in 2m 04s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/12/check/openstack-tox-pypy/94f5c0e/ : FAILURE in 2m 11s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/12/check/legacy-tempest-dsvm-neutron-src/38db07f/ : SUCCESS in 1h 13m 24s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/12/check/build-openstack-releasenotes/3d1c230/html/ : SUCCESS in 2m 40s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/12/check/legacy-swift-dsvm-functional/a1b2625/ : SUCCESS in 22m 04s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/12/check/legacy-swift-dsvm-functional-identity-v3-only/f6a8873/ : SUCCESS in 35m 38s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/12/check/legacy-swiftclient-dsvm-functional/fd37c91/ : FAILURE in 12m 47s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/12/check/legacy-swiftclient-dsvm-functional-identity-v3-only/b31a271/ : FAILURE in 16m 37s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/12/check/openstack-tox-py36/200c412/ : RETRY_LIMIT in 1m 14s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/12/check/openstack-tox-lower-constraints/03dbd53/ : POST_FAILURE in 4m 00s","accounts_in_message":[],"_revision_number":12},{"id":"c334f3ea7fa802bc36afaef69cc833ca8b6d0cc5","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-16 12:17:27.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"eae9c54f446daca1f62b70fe6255368039dca8a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-16 14:00:24.000000000","message":"Patch Set 13: 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/92/556192/13/check/openstack-tox-pep8/8dd2ffd/ : SUCCESS in 2m 10s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/13/check/openstack-tox-py27/6c6efdc/ : SUCCESS in 2m 16s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/13/check/openstack-tox-py35/44b21a0/ : SUCCESS in 2m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/13/check/build-openstack-sphinx-docs/ee0e3ed/html/ : SUCCESS in 2m 32s\n- requirements-check http://logs.openstack.org/92/556192/13/check/requirements-check/5b90607/ : SUCCESS in 1m 59s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/13/check/openstack-tox-pypy/2cc214e/ : SUCCESS in 2m 57s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/13/check/legacy-tempest-dsvm-neutron-src/f0d399e/ : SUCCESS in 1h 36m 22s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/13/check/build-openstack-releasenotes/c54b580/html/ : SUCCESS in 2m 24s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/13/check/legacy-swift-dsvm-functional/010ed57/ : SUCCESS in 21m 29s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/13/check/legacy-swift-dsvm-functional-identity-v3-only/044e0d3/ : SUCCESS in 25m 33s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/13/check/legacy-swiftclient-dsvm-functional/da360d6/ : SUCCESS in 16m 56s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/13/check/legacy-swiftclient-dsvm-functional-identity-v3-only/a67fd06/ : SUCCESS in 14m 10s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/13/check/openstack-tox-py36/a426f84/ : FAILURE in 3m 10s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/13/check/openstack-tox-lower-constraints/a049bed/ : POST_FAILURE in 3m 53s","accounts_in_message":[],"_revision_number":13},{"id":"16c8596d09aff67835ac1bc5a1bc6d3d14053093","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-16 14:53:09.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"b171b4367cd7da020efb659e96481c70eff366a7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-16 16:35:02.000000000","message":"Patch Set 14: 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/92/556192/14/check/openstack-tox-pep8/006d2ab/ : SUCCESS in 3m 06s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/14/check/openstack-tox-py27/7050288/ : SUCCESS in 2m 25s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/14/check/openstack-tox-py35/5fad8c0/ : SUCCESS in 2m 28s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/14/check/build-openstack-sphinx-docs/036bf03/html/ : SUCCESS in 2m 33s\n- requirements-check http://logs.openstack.org/92/556192/14/check/requirements-check/2850456/ : FAILURE in 2m 06s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/14/check/openstack-tox-pypy/bbb3be2/ : SUCCESS in 4m 01s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/14/check/legacy-tempest-dsvm-neutron-src/07be1a4/ : SUCCESS in 1h 35m 54s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/14/check/build-openstack-releasenotes/6539f54/html/ : SUCCESS in 2m 12s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/14/check/legacy-swift-dsvm-functional/5b4db7d/ : SUCCESS in 22m 10s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/14/check/legacy-swift-dsvm-functional-identity-v3-only/28b10db/ : SUCCESS in 22m 15s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/14/check/legacy-swiftclient-dsvm-functional/075b140/ : SUCCESS in 14m 33s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/14/check/legacy-swiftclient-dsvm-functional-identity-v3-only/8963b63/ : SUCCESS in 17m 08s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/14/check/openstack-tox-py36/36098c6/ : FAILURE in 4m 20s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/14/check/openstack-tox-lower-constraints/e0ca56f/ : SUCCESS in 4m 22s","accounts_in_message":[],"_revision_number":14},{"id":"8dc38a5c2d64668a6710c6b166ead31394309f3a","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-16 18:05:44.000000000","message":"Patch Set 15: Published edit on patch set 14.","accounts_in_message":[],"_revision_number":15},{"id":"20e14691573fe8f1f2319729f50edee22d2ab25a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-16 19:27:05.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/92/556192/15/check/openstack-tox-pep8/10c6438/ : SUCCESS in 2m 34s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/15/check/openstack-tox-py27/4c05680/ : SUCCESS in 2m 59s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/15/check/openstack-tox-py35/13c56e8/ : SUCCESS in 2m 47s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/15/check/build-openstack-sphinx-docs/0eec794/html/ : SUCCESS in 2m 32s\n- requirements-check http://logs.openstack.org/92/556192/15/check/requirements-check/4c94078/ : SUCCESS in 1m 56s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/15/check/openstack-tox-pypy/cc2d54e/ : SUCCESS in 3m 16s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/15/check/legacy-tempest-dsvm-neutron-src/d1aba9d/ : SUCCESS in 1h 19m 44s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/15/check/build-openstack-releasenotes/65828e7/html/ : SUCCESS in 2m 24s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/15/check/legacy-swift-dsvm-functional/782107e/ : SUCCESS in 25m 46s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/15/check/legacy-swift-dsvm-functional-identity-v3-only/e9583be/ : SUCCESS in 21m 00s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/15/check/legacy-swiftclient-dsvm-functional/658bd6b/ : SUCCESS in 18m 44s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/15/check/legacy-swiftclient-dsvm-functional-identity-v3-only/76b6cf9/ : SUCCESS in 16m 27s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/15/check/openstack-tox-py36/ca6c861/ : FAILURE in 2m 59s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/15/check/openstack-tox-lower-constraints/62fef66/ : SUCCESS in 4m 09s","accounts_in_message":[],"_revision_number":15},{"id":"5bee92813cc7c67d657a14fb3ffa8e116a3a933e","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-17 03:01:06.000000000","message":"Patch Set 15:\n\nIt is fine now, please review it :)","accounts_in_message":[],"_revision_number":15},{"id":"ad7e2961a5655c90c1154715b413418d6ab1c8f0","author":{"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},"date":"2018-04-17 03:01:43.000000000","message":"Patch Set 15: Code-Review+1","accounts_in_message":[],"_revision_number":15},{"id":"8bc8e60d1c0a1440b436fa2f8ee929bda2fe51e6","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-04-17 19:06:59.000000000","message":"Patch Set 15: Code-Review+2\n\ni bet it\u0027s great","accounts_in_message":[],"_revision_number":15},{"id":"e6639d9d026420833129ac9b4f85dec284402cfe","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-20 11:43:23.000000000","message":"Patch Set 15:\n\nPlease merge it soon, so the dependent patches can be processed.","accounts_in_message":[],"_revision_number":15},{"id":"3b3a29ff37ed2b05cde6a7d217639db324cd21b1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-04-20 17:14:23.000000000","message":"Patch Set 15:\n\n(1 comment)\n\n\u003e Please merge it soon, so the dependent patches can be processed.\n\nI wasn\u0027t aware this was blocking anything -- out of curiosity, what needs this before it can proceed?","accounts_in_message":[],"_revision_number":15},{"id":"76468440302854684767612515bee3a30e15b111","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-20 20:15:39.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"5704c88a46cca9ff91ef9236964ed5ca385a8bec","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-20 20:16:17.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"77dfe8e075d3a4211f7aa78421202606091e55f3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-20 21:44:40.000000000","message":"Patch Set 16: 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/92/556192/16/check/openstack-tox-pep8/95e8b68/ : SUCCESS in 2m 50s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/16/check/openstack-tox-py27/79ae115/ : SUCCESS in 2m 49s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/16/check/openstack-tox-py35/d7a5afb/ : SUCCESS in 3m 57s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/16/check/build-openstack-sphinx-docs/b4e01de/html/ : SUCCESS in 3m 03s\n- requirements-check http://logs.openstack.org/92/556192/16/check/requirements-check/1ed80ca/ : SUCCESS in 2m 04s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/16/check/openstack-tox-pypy/4bf77d0/ : SUCCESS in 3m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/16/check/legacy-tempest-dsvm-neutron-src/23d8158/ : SUCCESS in 1h 21m 26s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/16/check/build-openstack-releasenotes/3fc95f3/html/ : SUCCESS in 2m 33s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/16/check/legacy-swift-dsvm-functional/16c110d/ : SUCCESS in 28m 26s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/16/check/legacy-swift-dsvm-functional-identity-v3-only/0d17faa/ : SUCCESS in 25m 56s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/16/check/legacy-swiftclient-dsvm-functional/51b7d0a/ : SUCCESS in 16m 48s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/16/check/legacy-swiftclient-dsvm-functional-identity-v3-only/163a1d1/ : SUCCESS in 16m 40s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/16/check/openstack-tox-py36/b7e6375/ : SUCCESS in 3m 37s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/16/check/openstack-tox-lower-constraints/220a91e/ : POST_FAILURE in 5m 41s","accounts_in_message":[],"_revision_number":16},{"id":"8d603556b7c30e8eb286e05ffb4927013253c74a","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-21 11:36:55.000000000","message":"Patch Set 16:\n\nAs you can see, it causes failure when running lower-constraints test.","accounts_in_message":[],"_revision_number":16},{"id":"c2375a83dd9a6b77ecbefc1d3bf0db023a6e8ddd","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-21 13:36:35.000000000","message":"Patch Set 16:\n\n\u003e As you can see, it causes failure when running lower-constraints\n \u003e test.\n\nOK, that wasn\u0027t clear. Do you want to restore your version of the patch? Maybe update the commit message to indicate that several minimum values need to be updated in order for the lower-constraints job to pass.","accounts_in_message":[],"_revision_number":16},{"id":"396592fc846860b17f057513a3228eaab7a0bb18","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-25 06:10:26.000000000","message":"Patch Set 16:\n\n\u003e \u003e As you can see, it causes failure when running lower-constraints\n \u003e \u003e test.\n \u003e \n \u003e OK, that wasn\u0027t clear. Do you want to restore your version of the\n \u003e patch? Maybe update the commit message to indicate that several\n \u003e minimum values need to be updated in order for the\n \u003e lower-constraints job to pass.\n\nCan you make it work?","accounts_in_message":[],"_revision_number":16},{"id":"50dfa1ce2971e51ab23ea386a8838e13506fea7d","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-25 13:33:10.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"745de2f6569bebd700bbcdae8d2c339d66815cd4","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-25 13:34:21.000000000","message":"Uploaded patch set 18: Commit message was updated.","accounts_in_message":[],"_revision_number":18},{"id":"8120c9224a1d82f418a37f83269c1014c554d2ea","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2018-04-25 13:35:47.000000000","message":"Patch Set 18:\n\n\u003e \u003e \u003e As you can see, it causes failure when running\n \u003e lower-constraints\n \u003e \u003e \u003e test.\n \u003e \u003e\n \u003e \u003e OK, that wasn\u0027t clear. Do you want to restore your version of the\n \u003e \u003e patch? Maybe update the commit message to indicate that several\n \u003e \u003e minimum values need to be updated in order for the\n \u003e \u003e lower-constraints job to pass.\n \u003e \n \u003e Can you make it work?\n\nI had to rebase the commit to make git-review agree to upload it again, but I did that and then amended the message to mention the requirement updates. PS 18 should be what we need.","accounts_in_message":[],"_revision_number":18},{"id":"587912e2bd38e5ac9353e1ef2d3b0a591e87f5ce","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-25 15:04:14.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/92/556192/18/check/openstack-tox-pep8/bd4bc77/ : SUCCESS in 2m 42s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/18/check/openstack-tox-py27/8e53256/ : SUCCESS in 2m 17s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/18/check/openstack-tox-py35/36c61ec/ : SUCCESS in 2m 42s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/18/check/build-openstack-sphinx-docs/f068448/html/ : SUCCESS in 3m 23s\n- requirements-check http://logs.openstack.org/92/556192/18/check/requirements-check/9283666/ : SUCCESS in 2m 17s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/18/check/openstack-tox-pypy/d4bb474/ : SUCCESS in 3m 51s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/18/check/legacy-tempest-dsvm-neutron-src/935a4dd/ : SUCCESS in 1h 19m 09s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/18/check/build-openstack-releasenotes/454ec2f/html/ : SUCCESS in 2m 41s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/18/check/legacy-swift-dsvm-functional/0bb6263/ : SUCCESS in 22m 16s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/18/check/legacy-swift-dsvm-functional-identity-v3-only/f84e60b/ : SUCCESS in 24m 08s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/18/check/legacy-swiftclient-dsvm-functional/0e620e7/ : SUCCESS in 14m 36s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/18/check/legacy-swiftclient-dsvm-functional-identity-v3-only/9cd43f7/ : SUCCESS in 14m 41s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/18/check/openstack-tox-py36/128d805/ : SUCCESS in 3m 29s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/18/check/openstack-tox-lower-constraints/db91dcd/ : SUCCESS in 4m 06s","accounts_in_message":[],"_revision_number":18},{"id":"5c9abf12721089a19d237c9bd0aa0e770d1ecd02","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-26 01:51:16.000000000","message":"Patch Set 18: Code-Review+1","accounts_in_message":[],"_revision_number":18},{"id":"d28619a3afe95c843571f5b6795e35fb8f15d28d","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-04-26 02:36:55.000000000","message":"Topic changed from requirements-stop-syncing-patch15 to requirements-stop-syncing","accounts_in_message":[],"_revision_number":18},{"id":"2569a98b37f4b9e24b00f7b4f69945595f5d6b29","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-05-01 05:05:51.000000000","message":"Patch Set 18:\n\nrecheck","accounts_in_message":[],"_revision_number":18},{"id":"58e01a413f865412dcfc8b377d0dcb4714df0cad","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-01 06:30:25.000000000","message":"Patch Set 18:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/92/556192/18/check/openstack-tox-pep8/02a437d/ : SUCCESS in 2m 04s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/18/check/openstack-tox-py27/d2d4866/ : SUCCESS in 2m 10s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/18/check/openstack-tox-py35/19ebede/ : SUCCESS in 2m 53s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/18/check/build-openstack-sphinx-docs/232bef6/html/ : SUCCESS in 2m 33s\n- requirements-check http://logs.openstack.org/92/556192/18/check/requirements-check/22faab7/ : SUCCESS in 1m 40s\n- openstack-tox-pypy http://logs.openstack.org/92/556192/18/check/openstack-tox-pypy/0403306/ : SUCCESS in 3m 55s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/18/check/legacy-tempest-dsvm-neutron-src/7b3776f/ : SUCCESS in 1h 23m 17s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/18/check/build-openstack-releasenotes/f518bdd/html/ : SUCCESS in 1m 49s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/18/check/legacy-swift-dsvm-functional/31e4802/ : SUCCESS in 22m 01s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/18/check/legacy-swift-dsvm-functional-identity-v3-only/bbc0d27/ : SUCCESS in 21m 54s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/18/check/legacy-swiftclient-dsvm-functional/07a1d81/ : SUCCESS in 18m 36s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/92/556192/18/check/legacy-swiftclient-dsvm-functional-identity-v3-only/791742c/ : SUCCESS in 14m 06s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/92/556192/18/check/openstack-tox-py36/c229077/ : SUCCESS in 3m 30s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/18/check/openstack-tox-lower-constraints/598764d/ : SUCCESS in 3m 50s","accounts_in_message":[],"_revision_number":18},{"id":"84754a507c997cfc5083fd2b86884ebf469e1809","author":{"_account_id":9414,"name":"zhongshengping","email":"chdzsp@163.com","username":"ZhongShengping"},"date":"2018-05-02 01:27:35.000000000","message":"Patch Set 18: Code-Review+1","accounts_in_message":[],"_revision_number":18},{"id":"645af204035511e912a7e3c8e5623dd1a689ccdf","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-05-08 03:29:13.000000000","message":"Patch Set 18:\n\nPlease review it","accounts_in_message":[],"_revision_number":18},{"id":"12be2abcdc652064745075a02db34bd81dd4d68c","author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"date":"2018-05-16 11:42:21.000000000","message":"Patch Set 18:\n\nPlease review it.","accounts_in_message":[],"_revision_number":18},{"id":"35543a2fd8344455d91d943ec59a18979e624a84","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-05-16 17:21:12.000000000","message":"Patch Set 18: Code-Review+2","accounts_in_message":[],"_revision_number":18},{"id":"f9b0c38f382381fdbc4267538af58193c358bb8f","author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"date":"2018-05-21 05:35:19.000000000","message":"Patch Set 18: Code-Review+1","accounts_in_message":[],"_revision_number":18},{"id":"741520b78a785628f3a85a39bbdde30f21b770fa","author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"date":"2018-05-22 21:08:09.000000000","message":"Patch Set 18: Code-Review+2 Workflow+1\n\nSeems reasonable now that we\u0027re including the OS-provided six/requests on Trusty.","accounts_in_message":[],"_revision_number":18},{"id":"eb67a6a84bcaa6ffb2995137779d6ca8175adce3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-22 21:08:29.000000000","message":"Patch Set 18: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":18},{"id":"d1735688f884c025346dd67f237889ecbd1a7e37","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-22 22:30:40.000000000","message":"Patch Set 18: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/92/556192/18/gate/openstack-tox-pep8/fe4578b/ : SUCCESS in 2m 11s\n- openstack-tox-py27 http://logs.openstack.org/92/556192/18/gate/openstack-tox-py27/a663908/ : SUCCESS in 2m 30s\n- openstack-tox-py35 http://logs.openstack.org/92/556192/18/gate/openstack-tox-py35/7e34c7a/ : SUCCESS in 2m 38s\n- build-openstack-sphinx-docs http://logs.openstack.org/92/556192/18/gate/build-openstack-sphinx-docs/17d689b/html/ : SUCCESS in 2m 44s\n- requirements-check http://logs.openstack.org/92/556192/18/gate/requirements-check/a1bbe80/ : SUCCESS in 2m 07s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/92/556192/18/gate/legacy-tempest-dsvm-neutron-src/dc4e8fd/ : SUCCESS in 1h 20m 44s\n- build-openstack-releasenotes http://logs.openstack.org/92/556192/18/gate/build-openstack-releasenotes/033f3d1/html/ : SUCCESS in 2m 01s\n- legacy-swift-dsvm-functional http://logs.openstack.org/92/556192/18/gate/legacy-swift-dsvm-functional/dfebb30/ : SUCCESS in 26m 39s\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/92/556192/18/gate/legacy-swiftclient-dsvm-functional/a7a0866/ : SUCCESS in 14m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/92/556192/18/gate/openstack-tox-lower-constraints/10b68be/ : SUCCESS in 4m 13s","accounts_in_message":[],"_revision_number":18},{"id":"ed3a469a96218d9c98e71208a82c646b6aa334f8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-22 22:30:40.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"b5ed14f90a8214700a9be2139d9e7aba82baaa99","revisions":{"3ae766c26dfda1baddf991e5eb0571699fb8c3be":{"kind":"REWORK","_number":1,"created":"2018-03-25 13:06:41.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/92/556192/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/1"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/3ae766c26dfda1baddf991e5eb0571699fb8c3be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/3ae766c26dfda1baddf991e5eb0571699fb8c3be"}]},"branch":"refs/heads/master"},"9a54271a2f032ddbb1a2bf275e6832c8c033c5f4":{"kind":"REWORK","_number":2,"created":"2018-03-25 13:36:10.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/92/556192/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/2"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-25 13:36:03.000000000","tz":-240},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9a54271a2f032ddbb1a2bf275e6832c8c033c5f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9a54271a2f032ddbb1a2bf275e6832c8c033c5f4"}]},"branch":"refs/heads/master"},"5a2e3e1ab9f2a0c20a9fa87f5055d1ccb81bc195":{"kind":"REWORK","_number":3,"created":"2018-03-29 03:56:55.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/556192/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/3"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-03-29 03:56:49.000000000","tz":-420},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5a2e3e1ab9f2a0c20a9fa87f5055d1ccb81bc195"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5a2e3e1ab9f2a0c20a9fa87f5055d1ccb81bc195"}]},"branch":"refs/heads/master"},"2594a31fdd1f0b583b17811423acae2d85c2b5d0":{"kind":"REWORK","_number":4,"created":"2018-03-29 04:05:54.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/556192/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/4"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-03-29 04:05:48.000000000","tz":-420},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/2594a31fdd1f0b583b17811423acae2d85c2b5d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/2594a31fdd1f0b583b17811423acae2d85c2b5d0"}]},"branch":"refs/heads/master"},"9fc7874e1919861a3373b9bfa919d0b1950d3d15":{"kind":"REWORK","_number":5,"created":"2018-03-29 04:16:27.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/556192/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/5"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-03-29 04:16:11.000000000","tz":-420},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9fc7874e1919861a3373b9bfa919d0b1950d3d15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9fc7874e1919861a3373b9bfa919d0b1950d3d15"}]},"branch":"refs/heads/master"},"99e5f21c076ea550f44e88fd45f7e107c3a669c3":{"kind":"REWORK","_number":6,"created":"2018-03-29 04:29:18.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/556192/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/6"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-03-29 04:29:01.000000000","tz":-420},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/99e5f21c076ea550f44e88fd45f7e107c3a669c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/99e5f21c076ea550f44e88fd45f7e107c3a669c3"}]},"branch":"refs/heads/master"},"dd03ee25f88791df5e5e3d2cff05a3bf06ec7b72":{"kind":"REWORK","_number":7,"created":"2018-03-29 21:51:36.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/556192/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/7"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-03-29 21:51:08.000000000","tz":-420},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/dd03ee25f88791df5e5e3d2cff05a3bf06ec7b72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/dd03ee25f88791df5e5e3d2cff05a3bf06ec7b72"}]},"branch":"refs/heads/master"},"c65397039517112ac4fbfc35df05e7fcf192356b":{"kind":"REWORK","_number":8,"created":"2018-03-29 22:22:21.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/92/556192/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/8"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-03-29 22:22:11.000000000","tz":-420},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c65397039517112ac4fbfc35df05e7fcf192356b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c65397039517112ac4fbfc35df05e7fcf192356b"}]},"branch":"refs/heads/master"},"1e4d1229e465dff4d020ad5ad1e445dc856ab08b":{"kind":"REWORK","_number":9,"created":"2018-04-09 22:21:25.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/92/556192/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/9"}}},"commit":{"parents":[{"commit":"e65070964c7b1e04119c87e5f344d39358780d18","subject":"Add force auth retry mode in swiftclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/e65070964c7b1e04119c87e5f344d39358780d18"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-04-09 22:21:21.000000000","tz":-240},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1e4d1229e465dff4d020ad5ad1e445dc856ab08b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1e4d1229e465dff4d020ad5ad1e445dc856ab08b"}]},"branch":"refs/heads/master"},"36b15982ec2acf13ef9eaaf89539839a84d30fee":{"kind":"REWORK","_number":10,"created":"2018-04-16 06:42:54.000000000","uploader":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"ref":"refs/changes/92/556192/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/10"}}},"commit":{"parents":[{"commit":"5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5","subject":"Merge \"Remove trailing white space in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","date":"2018-04-16 06:42:25.000000000","tz":540},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/36b15982ec2acf13ef9eaaf89539839a84d30fee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/36b15982ec2acf13ef9eaaf89539839a84d30fee"}]},"branch":"refs/heads/master"},"1cbe98ba876c94b08f50c4835ed9f6711ed8ea05":{"kind":"REWORK","_number":11,"created":"2018-04-16 06:45:31.000000000","uploader":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"ref":"refs/changes/92/556192/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/11"}}},"commit":{"parents":[{"commit":"5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5","subject":"Merge \"Remove trailing white space in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","date":"2018-04-16 06:45:19.000000000","tz":540},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1cbe98ba876c94b08f50c4835ed9f6711ed8ea05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1cbe98ba876c94b08f50c4835ed9f6711ed8ea05"}]},"branch":"refs/heads/master"},"7bd785776dba904544408f580ea947d83d07033c":{"kind":"REWORK","_number":12,"created":"2018-04-16 10:34:59.000000000","uploader":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"ref":"refs/changes/92/556192/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/12"}}},"commit":{"parents":[{"commit":"5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5","subject":"Merge \"Remove trailing white space in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","date":"2018-04-16 10:34:40.000000000","tz":540},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/7bd785776dba904544408f580ea947d83d07033c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/7bd785776dba904544408f580ea947d83d07033c"}]},"branch":"refs/heads/master"},"16945c72f5d9188f0f20a454f828de3f0bf05729":{"kind":"REWORK","_number":13,"created":"2018-04-16 12:17:27.000000000","uploader":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"ref":"refs/changes/92/556192/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/13"}}},"commit":{"parents":[{"commit":"5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5","subject":"Merge \"Remove trailing white space in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","date":"2018-04-16 12:17:16.000000000","tz":540},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/16945c72f5d9188f0f20a454f828de3f0bf05729"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/16945c72f5d9188f0f20a454f828de3f0bf05729"}]},"branch":"refs/heads/master"},"fb9c2d3413990446011da07e7698801ba9d53370":{"kind":"REWORK","_number":14,"created":"2018-04-16 14:53:09.000000000","uploader":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"ref":"refs/changes/92/556192/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/14"}}},"commit":{"parents":[{"commit":"5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5","subject":"Merge \"Remove trailing white space in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","date":"2018-04-16 14:52:58.000000000","tz":540},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/fb9c2d3413990446011da07e7698801ba9d53370"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/fb9c2d3413990446011da07e7698801ba9d53370"}]},"branch":"refs/heads/master"},"8b8fb6c790c47ffd5f72add4f1f277010380dfcf":{"kind":"REWORK","_number":15,"created":"2018-04-16 18:05:44.000000000","uploader":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"ref":"refs/changes/92/556192/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/15"}}},"commit":{"parents":[{"commit":"5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5","subject":"Merge \"Remove trailing white space in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5910de3efa3d77ac4b4dcabb0b8e180ec6f769d5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","date":"2018-04-16 18:05:37.000000000","tz":0},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/8b8fb6c790c47ffd5f72add4f1f277010380dfcf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/8b8fb6c790c47ffd5f72add4f1f277010380dfcf"}]},"branch":"refs/heads/master"},"eba55f9b5863fb3b8c0f03c3752ed3b98150fa69":{"kind":"REWORK","_number":16,"created":"2018-04-20 20:15:39.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/92/556192/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/16"}}},"commit":{"parents":[{"commit":"5ed910cd32b0148b086ba4102a082aadb5e283bc","subject":"Trivial: Update pypi url to new url","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5ed910cd32b0148b086ba4102a082aadb5e283bc"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-04-20 20:14:58.000000000","tz":-240},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nRemove a few settings for dependencies that do not match the exclusion\nlist in the global-requirements.txt file (reno and sphinx).\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/eba55f9b5863fb3b8c0f03c3752ed3b98150fa69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/eba55f9b5863fb3b8c0f03c3752ed3b98150fa69"}]},"branch":"refs/heads/master"},"fb8dd40ca8174f69da4b3afeaa84b2652cc9198d":{"kind":"REWORK","_number":17,"created":"2018-04-25 13:33:10.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/92/556192/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/17"}}},"commit":{"parents":[{"commit":"5ed910cd32b0148b086ba4102a082aadb5e283bc","subject":"Trivial: Update pypi url to new url","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5ed910cd32b0148b086ba4102a082aadb5e283bc"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-04-25 13:33:04.000000000","tz":-240},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/fb8dd40ca8174f69da4b3afeaa84b2652cc9198d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/fb8dd40ca8174f69da4b3afeaa84b2652cc9198d"}]},"branch":"refs/heads/master"},"b5ed14f90a8214700a9be2139d9e7aba82baaa99":{"kind":"NO_CODE_CHANGE","_number":18,"created":"2018-04-25 13:34:21.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/92/556192/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/92/556192/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/92/556192/18"}}},"commit":{"parents":[{"commit":"5ed910cd32b0148b086ba4102a082aadb5e283bc","subject":"Trivial: Update pypi url to new url","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/5ed910cd32b0148b086ba4102a082aadb5e283bc"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-03-22 22:04:06.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2018-04-25 13:33:54.000000000","tz":-240},"subject":"add lower-constraints job","message":"add lower-constraints job\n\nCreate a tox environment for running the unit tests against the lower\nbounds of the dependencies.\n\nCreate a lower-constraints.txt to be used to enforce the lower bounds\nin those tests.\n\nAdd openstack-tox-lower-constraints job to the zuul configuration.\n\nUpdate the dependencies needed to make the unit tests pass while\nconstrained to the lower bounds.\n\nSee http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html\nfor more details.\n\nCo-Authored-By: Nguyen Hai \u003cnguyentrihai93@gmail.com\u003e\nChange-Id: I2a8f465c8b08370517cbec857933b08fca94ca38\nDepends-On: https://review.openstack.org/555034\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/b5ed14f90a8214700a9be2139d9e7aba82baaa99"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/b5ed14f90a8214700a9be2139d9e7aba82baaa99"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
