)]}'
{"id":"openstack%2Frequirements~658086","triplet_id":"openstack%2Frequirements~master~I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd","project":"openstack/requirements","branch":"master","topic":"cinder_extras","hashtags":[],"change_id":"I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd","subject":"Add cinder extras infinisdk","status":"MERGED","created":"2019-05-09 13:57:48.000000000","updated":"2019-05-24 05:27:02.000000000","submitted":"2019-05-24 05:27:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"658086-1558675622154-7d69f64c","meta_rev_id":"f44d9d4a3962d429fb5202c6a71c5c81a420912e","_number":658086,"virtual_id_number":658086,"owner":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":2,"date":"2019-05-24 05:27:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":2,"date":"2019-05-24 00:21:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":2,"date":"2019-05-24 00:12:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":1,"date":"2019-05-24 00:12:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-13 14:32:35.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":"2019-05-14 21:09:59.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"},{"updated":"2019-05-16 21:43:45.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2019-05-24 00:12:48.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2019-05-24 00:21:19.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"},{"updated":"2019-05-24 05:27:01.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":"4f29975b18de0a1f95afa6cadaf0f43083c1ce40","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-09 13:57:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"055920e0443a889a29ae18d482f0793a7c48e4d3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 17:42:23.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/1/check/openstack-tox-docs/3536aaf/html/ : SUCCESS in 3m 09s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/1/check/openstack-tox-pypy/94bbebd/ : FAILURE in 2m 59s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/1/check/openstack-tox-pep8/5e0f215/ : SUCCESS in 3m 03s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/1/check/openstack-tox-py27/57d498c/ : FAILURE in 2m 42s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/1/check/openstack-tox-py36/c6c2e10/ : SUCCESS in 3m 38s\n- openstack-tox-validate http://logs.openstack.org/86/658086/1/check/openstack-tox-validate/cd3c306/ : SUCCESS in 3m 16s\n- requirements-tox-babel http://logs.openstack.org/86/658086/1/check/requirements-tox-babel/4bf6774/ : SUCCESS in 2m 52s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py27-check-uc/0408e8f/ : SUCCESS in 7m 18s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py36-check-uc/ce0a8a7/ : SUCCESS in 8m 11s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/1/check/cross-cinder-py27/bfd6b1f/ : SUCCESS in 9m 11s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/1/check/cross-cinder-py36/9949d45/ : SUCCESS in 7m 56s\n- cross-glance-py27 http://logs.openstack.org/86/658086/1/check/cross-glance-py27/52cfcf7/ : SUCCESS in 5m 42s\n- cross-glance-py36 http://logs.openstack.org/86/658086/1/check/cross-glance-py36/d1f3ebb/ : SUCCESS in 5m 44s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/1/check/cross-horizon-py27/3191664/ : SUCCESS in 11m 14s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/1/check/cross-horizon-py36/a01833e/ : SUCCESS in 9m 05s\n- cross-horizon-npm http://logs.openstack.org/86/658086/1/check/cross-horizon-npm/d53ba00/ : SUCCESS in 5m 56s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/1/check/cross-keystone-py27/7a50bcf/ : SUCCESS in 21m 53s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/1/check/cross-keystone-py36/9660e83/ : SUCCESS in 22m 30s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/1/check/cross-neutron-py27/9297e40/ : SUCCESS in 24m 52s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/1/check/cross-neutron-py36/9f02db3/ : SUCCESS in 23m 06s\n- cross-nova-py27 http://logs.openstack.org/86/658086/1/check/cross-nova-py27/ab22249/ : SUCCESS in 12m 47s\n- cross-nova-py36 http://logs.openstack.org/86/658086/1/check/cross-nova-py36/80a18c9/ : SUCCESS in 12m 38s\n- cross-nova-functional http://logs.openstack.org/86/658086/1/check/cross-nova-functional/1b1d2b5/ : SUCCESS in 20m 40s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/1/check/cross-osc-build-sphinx-docs/ae08006/html/ : SUCCESS in 5m 48s\n- cross-swift-py27 http://logs.openstack.org/86/658086/1/check/cross-swift-py27/eb7f1af/ : SUCCESS in 8m 30s\n- cross-swift-py36 http://logs.openstack.org/86/658086/1/check/cross-swift-py36/208f511/ : SUCCESS in 7m 50s\n- requirements-integration http://logs.openstack.org/86/658086/1/check/requirements-integration/e20faa3/ : FAILURE in 36m 13s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/1/check/neutron-grenade-multinode/e22f9b3/ : SUCCESS in 1h 14m 08s\n- tempest-full http://logs.openstack.org/86/658086/1/check/tempest-full/82e265d/ : SUCCESS in 2h 01m 45s\n- neutron-grenade http://logs.openstack.org/86/658086/1/check/neutron-grenade/d26c91f/ : SUCCESS in 59m 47s","accounts_in_message":[],"_revision_number":1},{"id":"7a2c468fb53cd4615fab85de63e2b080fe70249e","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-10 05:09:05.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"2f104cd7ba7ddcf654861be1df6d31845769cb2a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 06:57:54.000000000","message":"Patch Set 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-docs http://logs.openstack.org/86/658086/1/check/openstack-tox-docs/c26bd1e/html/ : SUCCESS in 4m 54s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/1/check/openstack-tox-pypy/9f8bd42/ : FAILURE in 5m 06s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/1/check/openstack-tox-pep8/b71b4c2/ : SUCCESS in 4m 34s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/1/check/openstack-tox-py27/950fb37/ : FAILURE in 4m 40s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/1/check/openstack-tox-py36/1242721/ : SUCCESS in 4m 21s\n- openstack-tox-validate http://logs.openstack.org/86/658086/1/check/openstack-tox-validate/04a826d/ : SUCCESS in 5m 10s\n- requirements-tox-babel http://logs.openstack.org/86/658086/1/check/requirements-tox-babel/344cc19/ : SUCCESS in 4m 29s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py27-check-uc/4270410/ : SUCCESS in 8m 49s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py36-check-uc/1ccc74d/ : SUCCESS in 7m 35s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/1/check/cross-cinder-py27/bfe818c/ : SUCCESS in 9m 38s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/1/check/cross-cinder-py36/bd1ec1a/ : SUCCESS in 10m 50s\n- cross-glance-py27 http://logs.openstack.org/86/658086/1/check/cross-glance-py27/eb83ee3/ : SUCCESS in 6m 12s\n- cross-glance-py36 http://logs.openstack.org/86/658086/1/check/cross-glance-py36/35d00ea/ : SUCCESS in 5m 35s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/1/check/cross-horizon-py27/ae79a62/ : SUCCESS in 11m 44s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/1/check/cross-horizon-py36/5b7de20/ : SUCCESS in 10m 02s\n- cross-horizon-npm http://logs.openstack.org/86/658086/1/check/cross-horizon-npm/7afd150/ : SUCCESS in 7m 01s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/1/check/cross-keystone-py27/6fcf8ed/ : SUCCESS in 22m 21s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/1/check/cross-keystone-py36/9b2a47c/ : SUCCESS in 22m 26s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/1/check/cross-neutron-py27/5816dd7/ : SUCCESS in 26m 42s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/1/check/cross-neutron-py36/ce41ab4/ : SUCCESS in 24m 56s\n- cross-nova-py27 http://logs.openstack.org/86/658086/1/check/cross-nova-py27/9a855f4/ : SUCCESS in 12m 59s\n- cross-nova-py36 http://logs.openstack.org/86/658086/1/check/cross-nova-py36/c7ec12e/ : SUCCESS in 13m 04s\n- cross-nova-functional http://logs.openstack.org/86/658086/1/check/cross-nova-functional/3dac949/ : SUCCESS in 20m 27s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/1/check/cross-osc-build-sphinx-docs/0b698d6/html/ : SUCCESS in 5m 56s\n- cross-swift-py27 http://logs.openstack.org/86/658086/1/check/cross-swift-py27/e0397ba/ : SUCCESS in 9m 54s\n- cross-swift-py36 http://logs.openstack.org/86/658086/1/check/cross-swift-py36/e7d4a12/ : SUCCESS in 7m 55s\n- requirements-integration http://logs.openstack.org/86/658086/1/check/requirements-integration/e0e3868/ : FAILURE in 36m 25s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/1/check/neutron-grenade-multinode/7d3bfe3/ : SUCCESS in 1h 06m 19s\n- tempest-full http://logs.openstack.org/86/658086/1/check/tempest-full/59fd10c/ : SUCCESS in 1h 43m 28s\n- neutron-grenade http://logs.openstack.org/86/658086/1/check/neutron-grenade/9410225/ : SUCCESS in 1h 00m 09s","accounts_in_message":[],"_revision_number":1},{"id":"802ecab0390b6b4323c191c077fc2e55d86eb9b7","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-10 11:16:38.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"88d1cc7dda4573a8a9e23fead525d71853a33c63","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 13:16:02.000000000","message":"Patch Set 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-docs http://logs.openstack.org/86/658086/1/check/openstack-tox-docs/ff996c1/html/ : SUCCESS in 3m 10s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/1/check/openstack-tox-pypy/f00db51/ : FAILURE in 2m 49s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/1/check/openstack-tox-pep8/083d620/ : SUCCESS in 3m 20s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/1/check/openstack-tox-py27/ff04eb6/ : FAILURE in 3m 29s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/1/check/openstack-tox-py36/4c4f1f6/ : SUCCESS in 3m 57s\n- openstack-tox-validate http://logs.openstack.org/86/658086/1/check/openstack-tox-validate/b804f66/ : SUCCESS in 3m 01s\n- requirements-tox-babel http://logs.openstack.org/86/658086/1/check/requirements-tox-babel/b9e87d6/ : SUCCESS in 2m 35s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py27-check-uc/06c1105/ : SUCCESS in 7m 57s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py36-check-uc/c8cb0d7/ : SUCCESS in 6m 30s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/1/check/cross-cinder-py27/f1bf3d0/ : SUCCESS in 9m 00s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/1/check/cross-cinder-py36/c2d3626/ : SUCCESS in 8m 43s\n- cross-glance-py27 http://logs.openstack.org/86/658086/1/check/cross-glance-py27/40c967c/ : SUCCESS in 3m 51s\n- cross-glance-py36 http://logs.openstack.org/86/658086/1/check/cross-glance-py36/9a76e3a/ : SUCCESS in 4m 24s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/1/check/cross-horizon-py27/0357636/ : SUCCESS in 10m 07s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/1/check/cross-horizon-py36/bfc841b/ : SUCCESS in 8m 53s\n- cross-horizon-npm http://logs.openstack.org/86/658086/1/check/cross-horizon-npm/c9e251d/ : SUCCESS in 6m 13s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/1/check/cross-keystone-py27/c41cce2/ : SUCCESS in 23m 22s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/1/check/cross-keystone-py36/eea9383/ : SUCCESS in 37m 37s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/1/check/cross-neutron-py27/4e15c2d/ : SUCCESS in 38m 23s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/1/check/cross-neutron-py36/a387a3c/ : SUCCESS in 24m 24s\n- cross-nova-py27 http://logs.openstack.org/86/658086/1/check/cross-nova-py27/0554541/ : SUCCESS in 11m 18s\n- cross-nova-py36 http://logs.openstack.org/86/658086/1/check/cross-nova-py36/0ae8e1b/ : SUCCESS in 23m 56s\n- cross-nova-functional http://logs.openstack.org/86/658086/1/check/cross-nova-functional/e202556/ : SUCCESS in 22m 35s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/1/check/cross-osc-build-sphinx-docs/7e44292/html/ : SUCCESS in 6m 25s\n- cross-swift-py27 http://logs.openstack.org/86/658086/1/check/cross-swift-py27/d8f2f1a/ : SUCCESS in 10m 20s\n- cross-swift-py36 http://logs.openstack.org/86/658086/1/check/cross-swift-py36/2405fdb/ : SUCCESS in 9m 39s\n- requirements-integration http://logs.openstack.org/86/658086/1/check/requirements-integration/a533bf8/ : FAILURE in 44m 25s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/1/check/neutron-grenade-multinode/ecfc394/ : SUCCESS in 1h 16m 22s\n- tempest-full http://logs.openstack.org/86/658086/1/check/tempest-full/32142d1/ : SUCCESS in 1h 54m 53s\n- neutron-grenade http://logs.openstack.org/86/658086/1/check/neutron-grenade/dc969fd/ : SUCCESS in 1h 00m 14s","accounts_in_message":[],"_revision_number":1},{"id":"194f22baa3f2fa416ea918ce25343008c49fb31c","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-10 16:34:05.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"e1f55b437a01b70d1ecd07cc511353966fbd0be1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 19:22:02.000000000","message":"Patch Set 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-docs http://logs.openstack.org/86/658086/1/check/openstack-tox-docs/d660663/html/ : SUCCESS in 2m 56s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/1/check/openstack-tox-pypy/3d06999/ : FAILURE in 3m 15s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/1/check/openstack-tox-pep8/473ddfa/ : SUCCESS in 3m 03s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/1/check/openstack-tox-py27/1c20b7c/ : FAILURE in 2m 59s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/1/check/openstack-tox-py36/f3aa93c/ : SUCCESS in 3m 18s\n- openstack-tox-validate http://logs.openstack.org/86/658086/1/check/openstack-tox-validate/f535351/ : SUCCESS in 3m 14s\n- requirements-tox-babel http://logs.openstack.org/86/658086/1/check/requirements-tox-babel/cc9c7c7/ : SUCCESS in 2m 52s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py27-check-uc/5d8dc9a/ : SUCCESS in 11m 03s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py36-check-uc/295986e/ : SUCCESS in 7m 08s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/1/check/cross-cinder-py27/ebd7e72/ : SUCCESS in 9m 03s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/1/check/cross-cinder-py36/efe171e/ : SUCCESS in 9m 41s\n- cross-glance-py27 http://logs.openstack.org/86/658086/1/check/cross-glance-py27/d54aa72/ : SUCCESS in 4m 09s\n- cross-glance-py36 http://logs.openstack.org/86/658086/1/check/cross-glance-py36/305f164/ : SUCCESS in 4m 10s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/1/check/cross-horizon-py27/a370ddf/ : SUCCESS in 9m 55s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/1/check/cross-horizon-py36/588a9bc/ : SUCCESS in 8m 59s\n- cross-horizon-npm http://logs.openstack.org/86/658086/1/check/cross-horizon-npm/1b0526e/ : SUCCESS in 5m 46s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/1/check/cross-keystone-py27/91d6463/ : SUCCESS in 27m 33s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/1/check/cross-keystone-py36/d9d4ae2/ : SUCCESS in 22m 52s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/1/check/cross-neutron-py27/9ead3bc/ : SUCCESS in 26m 13s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/1/check/cross-neutron-py36/3f69a39/ : SUCCESS in 22m 57s\n- cross-nova-py27 http://logs.openstack.org/86/658086/1/check/cross-nova-py27/5a66452/ : SUCCESS in 11m 12s\n- cross-nova-py36 http://logs.openstack.org/86/658086/1/check/cross-nova-py36/c8ee2fe/ : SUCCESS in 14m 09s\n- cross-nova-functional http://logs.openstack.org/86/658086/1/check/cross-nova-functional/7ec0618/ : SUCCESS in 18m 44s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/1/check/cross-osc-build-sphinx-docs/3dc8b4e/html/ : SUCCESS in 8m 20s\n- cross-swift-py27 http://logs.openstack.org/86/658086/1/check/cross-swift-py27/837d064/ : SUCCESS in 7m 14s\n- cross-swift-py36 http://logs.openstack.org/86/658086/1/check/cross-swift-py36/cc382b6/ : SUCCESS in 8m 02s\n- requirements-integration http://logs.openstack.org/86/658086/1/check/requirements-integration/791b79b/ : FAILURE in 35m 17s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/1/check/neutron-grenade-multinode/c2e8fd3/ : SUCCESS in 1h 06m 23s\n- tempest-full http://logs.openstack.org/86/658086/1/check/tempest-full/6f49605/ : SUCCESS in 1h 58m 21s\n- neutron-grenade http://logs.openstack.org/86/658086/1/check/neutron-grenade/3f3c1d7/ : SUCCESS in 56m 27s","accounts_in_message":[],"_revision_number":1},{"id":"9626ff2cce31369f34a862a4d8117035615b5581","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-10 20:01:48.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"4d0145862b7c163e9a2f9ae5169a110646ec8924","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 21:54:23.000000000","message":"Patch Set 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-docs http://logs.openstack.org/86/658086/1/check/openstack-tox-docs/d48b948/html/ : SUCCESS in 3m 12s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/1/check/openstack-tox-pypy/7c05294/ : FAILURE in 3m 10s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/1/check/openstack-tox-pep8/b9a7b2e/ : SUCCESS in 3m 21s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/1/check/openstack-tox-py27/33696e2/ : FAILURE in 2m 52s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/1/check/openstack-tox-py36/05aa191/ : SUCCESS in 3m 45s\n- openstack-tox-validate http://logs.openstack.org/86/658086/1/check/openstack-tox-validate/1d01491/ : SUCCESS in 3m 14s\n- requirements-tox-babel http://logs.openstack.org/86/658086/1/check/requirements-tox-babel/0fb30d6/ : SUCCESS in 2m 53s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py27-check-uc/cac20f2/ : SUCCESS in 6m 37s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py36-check-uc/2a285bc/ : SUCCESS in 9m 20s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/1/check/cross-cinder-py27/703153c/ : SUCCESS in 10m 17s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/1/check/cross-cinder-py36/fe97556/ : SUCCESS in 8m 53s\n- cross-glance-py27 http://logs.openstack.org/86/658086/1/check/cross-glance-py27/e77cedc/ : SUCCESS in 4m 00s\n- cross-glance-py36 http://logs.openstack.org/86/658086/1/check/cross-glance-py36/f3fb2df/ : SUCCESS in 3m 50s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/1/check/cross-horizon-py27/5fb5990/ : SUCCESS in 10m 57s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/1/check/cross-horizon-py36/f7f2c42/ : SUCCESS in 8m 13s\n- cross-horizon-npm http://logs.openstack.org/86/658086/1/check/cross-horizon-npm/58e42fe/ : SUCCESS in 8m 20s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/1/check/cross-keystone-py27/101e839/ : SUCCESS in 23m 34s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/1/check/cross-keystone-py36/72eb22c/ : SUCCESS in 23m 04s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/1/check/cross-neutron-py27/878be36/ : SUCCESS in 23m 37s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/1/check/cross-neutron-py36/7880b5c/ : SUCCESS in 24m 42s\n- cross-nova-py27 http://logs.openstack.org/86/658086/1/check/cross-nova-py27/c50e7a3/ : SUCCESS in 11m 00s\n- cross-nova-py36 http://logs.openstack.org/86/658086/1/check/cross-nova-py36/4690d7b/ : SUCCESS in 11m 56s\n- cross-nova-functional http://logs.openstack.org/86/658086/1/check/cross-nova-functional/f07f15c/ : SUCCESS in 22m 04s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/1/check/cross-osc-build-sphinx-docs/e603ed5/html/ : SUCCESS in 5m 14s\n- cross-swift-py27 http://logs.openstack.org/86/658086/1/check/cross-swift-py27/bf330bd/ : SUCCESS in 6m 43s\n- cross-swift-py36 http://logs.openstack.org/86/658086/1/check/cross-swift-py36/fb5e1df/ : SUCCESS in 7m 34s\n- requirements-integration http://logs.openstack.org/86/658086/1/check/requirements-integration/b760d89/ : FAILURE in 37m 29s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/1/check/neutron-grenade-multinode/9f7e35c/ : SUCCESS in 1h 04m 30s\n- tempest-full http://logs.openstack.org/86/658086/1/check/tempest-full/b00743e/ : SUCCESS in 1h 50m 49s\n- neutron-grenade http://logs.openstack.org/86/658086/1/check/neutron-grenade/d1b2f9e/ : SUCCESS in 48m 20s","accounts_in_message":[],"_revision_number":1},{"id":"92a2160bf9551db6aa560438595e85523d409f21","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-11 19:37:20.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"21b15242e8b95be1829a951789055f4423188231","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-11 21:31:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/1/check/openstack-tox-docs/cb95e5e/html/ : SUCCESS in 3m 32s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/1/check/openstack-tox-pypy/dfc5012/ : SUCCESS in 3m 59s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/1/check/openstack-tox-pep8/e94e3d0/ : SUCCESS in 3m 06s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/1/check/openstack-tox-py27/07772f3/ : SUCCESS in 3m 11s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/1/check/openstack-tox-py36/ace857b/ : SUCCESS in 3m 11s\n- openstack-tox-validate http://logs.openstack.org/86/658086/1/check/openstack-tox-validate/a5e1f60/ : SUCCESS in 2m 54s\n- requirements-tox-babel http://logs.openstack.org/86/658086/1/check/requirements-tox-babel/1226e37/ : SUCCESS in 3m 42s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py27-check-uc/dc6b10c/ : SUCCESS in 6m 05s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/1/check/requirements-tox-py36-check-uc/9c89f3c/ : SUCCESS in 6m 36s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/1/check/cross-cinder-py27/07bf659/ : SUCCESS in 9m 25s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/1/check/cross-cinder-py36/5d52027/ : SUCCESS in 7m 29s\n- cross-glance-py27 http://logs.openstack.org/86/658086/1/check/cross-glance-py27/2b356e2/ : SUCCESS in 4m 40s\n- cross-glance-py36 http://logs.openstack.org/86/658086/1/check/cross-glance-py36/bb541c4/ : SUCCESS in 4m 20s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/1/check/cross-horizon-py27/ad2397c/ : SUCCESS in 10m 21s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/1/check/cross-horizon-py36/9dc3dc7/ : SUCCESS in 9m 27s\n- cross-horizon-npm http://logs.openstack.org/86/658086/1/check/cross-horizon-npm/ccf2b4d/ : SUCCESS in 5m 43s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/1/check/cross-keystone-py27/3f1d09e/ : SUCCESS in 22m 08s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/1/check/cross-keystone-py36/3647d12/ : SUCCESS in 24m 02s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/1/check/cross-neutron-py27/46a3275/ : SUCCESS in 21m 05s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/1/check/cross-neutron-py36/1f4395b/ : SUCCESS in 25m 53s\n- cross-nova-py27 http://logs.openstack.org/86/658086/1/check/cross-nova-py27/22d2ea7/ : SUCCESS in 12m 03s\n- cross-nova-py36 http://logs.openstack.org/86/658086/1/check/cross-nova-py36/6f36e3d/ : SUCCESS in 12m 19s\n- cross-nova-functional http://logs.openstack.org/86/658086/1/check/cross-nova-functional/fbf08ff/ : SUCCESS in 17m 35s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/1/check/cross-osc-build-sphinx-docs/7f63742/html/ : SUCCESS in 5m 12s\n- cross-swift-py27 http://logs.openstack.org/86/658086/1/check/cross-swift-py27/4d89fac/ : SUCCESS in 7m 49s\n- cross-swift-py36 http://logs.openstack.org/86/658086/1/check/cross-swift-py36/e043521/ : SUCCESS in 7m 30s\n- requirements-integration http://logs.openstack.org/86/658086/1/check/requirements-integration/0a9e8c6/ : SUCCESS in 52m 42s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/1/check/neutron-grenade-multinode/cc6f879/ : SUCCESS in 1h 05m 43s\n- tempest-full http://logs.openstack.org/86/658086/1/check/tempest-full/218e71d/ : SUCCESS in 1h 48m 45s\n- neutron-grenade http://logs.openstack.org/86/658086/1/check/neutron-grenade/d01e519/ : SUCCESS in 57m 46s","accounts_in_message":[],"_revision_number":1},{"id":"b419349eae7b42880be2e6e2de0e08132fcde76b","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-11 21:46:07.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"efe17ceceaac7ec3f49f7280373bb760237a7268","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-12 20:04:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a3574682b8cdce7ef3d0c07ca0df043bd81d9d7e","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-12 21:52:44.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b6481a57698ed4cd70cbbf4cf27ca50db93e1e7b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-12 21:57:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/2/check/openstack-tox-docs/ecea3ad/html/ : SUCCESS in 2m 38s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/2/check/openstack-tox-pypy/76ff4a3/ : SUCCESS in 3m 31s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/2/check/openstack-tox-pep8/d7ee3cf/ : SUCCESS in 2m 46s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/2/check/openstack-tox-py27/8c3af72/ : SUCCESS in 4m 03s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/2/check/openstack-tox-py36/ae37aa0/ : SUCCESS in 2m 57s\n- openstack-tox-validate http://logs.openstack.org/86/658086/2/check/openstack-tox-validate/01bfe1c/ : SUCCESS in 2m 55s\n- requirements-tox-babel http://logs.openstack.org/86/658086/2/check/requirements-tox-babel/e05392c/ : SUCCESS in 3m 31s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/2/check/requirements-tox-py27-check-uc/bfc0370/ : SUCCESS in 5m 45s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/2/check/requirements-tox-py36-check-uc/7b42b1c/ : SUCCESS in 6m 00s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/2/check/cross-cinder-py27/86db4d0/ : SUCCESS in 7m 24s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/2/check/cross-cinder-py36/1c74158/ : SUCCESS in 7m 34s\n- cross-glance-py27 http://logs.openstack.org/86/658086/2/check/cross-glance-py27/3007523/ : SUCCESS in 3m 44s\n- cross-glance-py36 http://logs.openstack.org/86/658086/2/check/cross-glance-py36/4bd89bc/ : SUCCESS in 3m 49s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/2/check/cross-horizon-py27/dc90f04/ : SUCCESS in 10m 31s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/2/check/cross-horizon-py36/29411ba/ : SUCCESS in 9m 10s\n- cross-horizon-npm http://logs.openstack.org/86/658086/2/check/cross-horizon-npm/ab8f8b2/ : SUCCESS in 5m 41s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/2/check/cross-keystone-py27/3131e4c/ : SUCCESS in 21m 27s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/2/check/cross-keystone-py36/56fdb86/ : SUCCESS in 26m 04s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/2/check/cross-neutron-py27/9e27b64/ : SUCCESS in 22m 23s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/2/check/cross-neutron-py36/04f6c14/ : SUCCESS in 18m 47s\n- cross-nova-py27 http://logs.openstack.org/86/658086/2/check/cross-nova-py27/7cbf4ea/ : SUCCESS in 11m 30s\n- cross-nova-py36 http://logs.openstack.org/86/658086/2/check/cross-nova-py36/bf8f87b/ : SUCCESS in 13m 34s\n- cross-nova-functional http://logs.openstack.org/86/658086/2/check/cross-nova-functional/4131dab/ : SUCCESS in 18m 05s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/2/check/cross-osc-build-sphinx-docs/7e833fc/html/ : SUCCESS in 4m 50s\n- cross-swift-py27 http://logs.openstack.org/86/658086/2/check/cross-swift-py27/0b28643/ : SUCCESS in 7m 10s\n- cross-swift-py36 http://logs.openstack.org/86/658086/2/check/cross-swift-py36/32752d2/ : SUCCESS in 6m 41s\n- requirements-integration http://logs.openstack.org/86/658086/2/check/requirements-integration/accf1c5/ : SUCCESS in 45m 53s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/2/check/neutron-grenade-multinode/444a3ab/ : SUCCESS in 1h 11m 12s\n- tempest-full http://logs.openstack.org/86/658086/2/check/tempest-full/7906be6/ : SUCCESS in 1h 50m 32s\n- neutron-grenade http://logs.openstack.org/86/658086/2/check/neutron-grenade/f0b4852/ : SUCCESS in 54m 17s","accounts_in_message":[],"_revision_number":2},{"id":"fa40bd9ab9a4e842a2e157282deeff678e395fcf","author":{"_account_id":26297,"name":"pippo","email":"1211099771@qq.com","username":"huang.zhiping"},"date":"2019-05-13 14:32:35.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"871aa283654dde72bb7bf854297c1a654cf3428b","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-14 16:24:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b334d8cbd5d822bcb604add529cf469f736c35af","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-14 18:18:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/3/check/openstack-tox-docs/294cb6d/html/ : SUCCESS in 3m 04s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/3/check/openstack-tox-pypy/dc129ae/ : SUCCESS in 4m 04s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/3/check/openstack-tox-pep8/a820dcf/ : SUCCESS in 4m 00s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/3/check/openstack-tox-py27/7595825/ : SUCCESS in 4m 54s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/3/check/openstack-tox-py36/8052f0a/ : SUCCESS in 3m 29s\n- openstack-tox-validate http://logs.openstack.org/86/658086/3/check/openstack-tox-validate/2d4ab33/ : SUCCESS in 2m 26s\n- requirements-tox-babel http://logs.openstack.org/86/658086/3/check/requirements-tox-babel/ed41b13/ : SUCCESS in 2m 34s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/3/check/requirements-tox-py27-check-uc/877562c/ : SUCCESS in 7m 58s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/3/check/requirements-tox-py36-check-uc/d7ae1e9/ : SUCCESS in 7m 27s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/3/check/cross-cinder-py27/d539891/ : SUCCESS in 10m 13s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/3/check/cross-cinder-py36/9f3a074/ : SUCCESS in 9m 03s\n- cross-glance-py27 http://logs.openstack.org/86/658086/3/check/cross-glance-py27/4861358/ : SUCCESS in 4m 35s\n- cross-glance-py36 http://logs.openstack.org/86/658086/3/check/cross-glance-py36/17dfbb1/ : SUCCESS in 3m 52s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/3/check/cross-horizon-py27/4e949ec/ : SUCCESS in 9m 21s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/3/check/cross-horizon-py36/773a9b3/ : SUCCESS in 7m 39s\n- cross-horizon-npm http://logs.openstack.org/86/658086/3/check/cross-horizon-npm/7397947/ : SUCCESS in 6m 17s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/3/check/cross-keystone-py27/02a4a60/ : SUCCESS in 22m 53s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/3/check/cross-keystone-py36/0d9c7d2/ : SUCCESS in 26m 30s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/3/check/cross-neutron-py27/10b9442/ : SUCCESS in 23m 48s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/3/check/cross-neutron-py36/3c4a207/ : SUCCESS in 21m 43s\n- cross-nova-py27 http://logs.openstack.org/86/658086/3/check/cross-nova-py27/18dfca2/ : SUCCESS in 11m 46s\n- cross-nova-py36 http://logs.openstack.org/86/658086/3/check/cross-nova-py36/32649e1/ : SUCCESS in 12m 10s\n- cross-nova-functional http://logs.openstack.org/86/658086/3/check/cross-nova-functional/ef6d375/ : SUCCESS in 17m 35s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/3/check/cross-osc-build-sphinx-docs/cdd77bc/html/ : SUCCESS in 5m 11s\n- cross-swift-py27 http://logs.openstack.org/86/658086/3/check/cross-swift-py27/0a2b43e/ : SUCCESS in 7m 28s\n- cross-swift-py36 http://logs.openstack.org/86/658086/3/check/cross-swift-py36/3ee06e6/ : SUCCESS in 8m 04s\n- requirements-integration http://logs.openstack.org/86/658086/3/check/requirements-integration/08fce48/ : SUCCESS in 59m 12s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/3/check/neutron-grenade-multinode/159f87f/ : SUCCESS in 1h 14m 01s\n- tempest-full http://logs.openstack.org/86/658086/3/check/tempest-full/b562d86/ : SUCCESS in 1h 43m 44s\n- neutron-grenade http://logs.openstack.org/86/658086/3/check/neutron-grenade/d0c5249/ : SUCCESS in 1h 07m 37s","accounts_in_message":[],"_revision_number":3},{"id":"b427cb6ff9d2ba3246d6d9d7283a932c6532ff97","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-14 18:28:14.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"1d0a9bb1b82ce2a01b4c215584f50e5147490f7a","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2019-05-14 21:09:59.000000000","message":"Patch Set 3:\n\ndo we have a homepage or git repository for this? the pypi entries seem to be dead links","accounts_in_message":[],"_revision_number":3},{"id":"c68bbdcd24d10fcca046f62f680ca4553199f7f3","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-15 16:44:28.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"31e620d58da8d4f059f8463379c909110991afc1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-15 18:55:48.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/4/check/openstack-tox-docs/db226ca/html/ : SUCCESS in 3m 22s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/4/check/openstack-tox-pypy/b457e3f/ : SUCCESS in 3m 44s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/4/check/openstack-tox-pep8/d2ada34/ : SUCCESS in 3m 48s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/4/check/openstack-tox-py27/ec7a98a/ : SUCCESS in 2m 59s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/4/check/openstack-tox-py36/a4996d8/ : SUCCESS in 3m 01s\n- openstack-tox-validate http://logs.openstack.org/86/658086/4/check/openstack-tox-validate/58cbd1d/ : SUCCESS in 2m 40s\n- requirements-tox-babel http://logs.openstack.org/86/658086/4/check/requirements-tox-babel/4e2e356/ : SUCCESS in 3m 01s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/4/check/requirements-tox-py27-check-uc/6727719/ : SUCCESS in 6m 17s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/4/check/requirements-tox-py36-check-uc/42ad99a/ : SUCCESS in 7m 05s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/4/check/cross-cinder-py27/1a999e5/ : SUCCESS in 8m 06s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/4/check/cross-cinder-py36/2c397f4/ : SUCCESS in 8m 00s\n- cross-glance-py27 http://logs.openstack.org/86/658086/4/check/cross-glance-py27/c4fcf50/ : SUCCESS in 4m 22s\n- cross-glance-py36 http://logs.openstack.org/86/658086/4/check/cross-glance-py36/63a2a26/ : SUCCESS in 4m 51s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/4/check/cross-horizon-py27/0880af7/ : SUCCESS in 10m 04s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/4/check/cross-horizon-py36/8747753/ : SUCCESS in 9m 05s\n- cross-horizon-npm http://logs.openstack.org/86/658086/4/check/cross-horizon-npm/220a2b5/ : SUCCESS in 5m 44s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/4/check/cross-keystone-py27/24ab0c8/ : SUCCESS in 22m 38s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/4/check/cross-keystone-py36/8f03ae5/ : SUCCESS in 27m 59s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/4/check/cross-neutron-py27/2157fb2/ : SUCCESS in 21m 57s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/4/check/cross-neutron-py36/2a221f7/ : SUCCESS in 20m 35s\n- cross-nova-py27 http://logs.openstack.org/86/658086/4/check/cross-nova-py27/35a7df1/ : SUCCESS in 13m 48s\n- cross-nova-py36 http://logs.openstack.org/86/658086/4/check/cross-nova-py36/046781d/ : SUCCESS in 11m 19s\n- cross-nova-functional http://logs.openstack.org/86/658086/4/check/cross-nova-functional/7a34be7/ : SUCCESS in 19m 43s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/4/check/cross-osc-build-sphinx-docs/46ba2b1/html/ : SUCCESS in 6m 21s\n- cross-swift-py27 http://logs.openstack.org/86/658086/4/check/cross-swift-py27/7ad4b79/ : SUCCESS in 8m 09s\n- cross-swift-py36 http://logs.openstack.org/86/658086/4/check/cross-swift-py36/31b5562/ : SUCCESS in 7m 28s\n- requirements-integration http://logs.openstack.org/86/658086/4/check/requirements-integration/74120e6/ : SUCCESS in 48m 03s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/4/check/neutron-grenade-multinode/13a6144/ : SUCCESS in 1h 23m 15s\n- tempest-full http://logs.openstack.org/86/658086/4/check/tempest-full/1fc5f60/ : SUCCESS in 1h 41m 25s\n- neutron-grenade http://logs.openstack.org/86/658086/4/check/neutron-grenade/5cd932a/ : SUCCESS in 1h 03m 24s","accounts_in_message":[],"_revision_number":4},{"id":"626b18e23a5ca8b5d87a503178cc9fa1837b0ef7","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-15 20:14:51.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"8c6d00d5acbb1ea3d7e05e90c44c3221690c83ba","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-15 21:00:32.000000000","message":"Patch Set 4:\n\nhttps://github.com/Infinidat/infinisdk","accounts_in_message":[],"_revision_number":4},{"id":"f327bac9960fde60dbaab7a6755b183bf60d1941","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-16 18:52:11.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"9a4bc784e1f85d4eeb09344e6b33bdf3181f963e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 20:54:23.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/5/check/openstack-tox-docs/653badd/html/ : SUCCESS in 4m 14s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/5/check/openstack-tox-pypy/86f7078/ : SUCCESS in 4m 57s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/5/check/openstack-tox-pep8/b3d66d7/ : SUCCESS in 2m 47s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/5/check/openstack-tox-py27/c2c7f4c/ : SUCCESS in 3m 31s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/5/check/openstack-tox-py36/77ee594/ : SUCCESS in 3m 14s\n- openstack-tox-validate http://logs.openstack.org/86/658086/5/check/openstack-tox-validate/5b80149/ : SUCCESS in 3m 50s\n- requirements-tox-babel http://logs.openstack.org/86/658086/5/check/requirements-tox-babel/b8f1052/ : SUCCESS in 4m 10s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/5/check/requirements-tox-py27-check-uc/3fb1b2e/ : SUCCESS in 10m 13s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/5/check/requirements-tox-py36-check-uc/883b393/ : SUCCESS in 7m 17s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/5/check/cross-cinder-py27/f82ad7e/ : SUCCESS in 9m 00s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/5/check/cross-cinder-py36/0cc77bc/ : SUCCESS in 9m 56s\n- cross-glance-py27 http://logs.openstack.org/86/658086/5/check/cross-glance-py27/7935542/ : SUCCESS in 4m 07s\n- cross-glance-py36 http://logs.openstack.org/86/658086/5/check/cross-glance-py36/65276c3/ : SUCCESS in 4m 56s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/5/check/cross-horizon-py27/0e8857b/ : SUCCESS in 10m 50s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/5/check/cross-horizon-py36/6cd5952/ : SUCCESS in 9m 01s\n- cross-horizon-npm http://logs.openstack.org/86/658086/5/check/cross-horizon-npm/9ea4f8c/ : SUCCESS in 5m 31s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/5/check/cross-keystone-py27/9bd040b/ : SUCCESS in 25m 40s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/5/check/cross-keystone-py36/1461737/ : SUCCESS in 25m 40s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/5/check/cross-neutron-py27/8d36dc2/ : SUCCESS in 27m 06s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/5/check/cross-neutron-py36/f07684e/ : SUCCESS in 20m 54s\n- cross-nova-py27 http://logs.openstack.org/86/658086/5/check/cross-nova-py27/bdab63f/ : SUCCESS in 14m 13s\n- cross-nova-py36 http://logs.openstack.org/86/658086/5/check/cross-nova-py36/5f15c58/ : SUCCESS in 11m 34s\n- cross-nova-functional http://logs.openstack.org/86/658086/5/check/cross-nova-functional/59fcc6a/ : SUCCESS in 25m 33s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/5/check/cross-osc-build-sphinx-docs/c9270b2/html/ : SUCCESS in 8m 32s\n- cross-swift-py27 http://logs.openstack.org/86/658086/5/check/cross-swift-py27/22179fb/ : SUCCESS in 8m 51s\n- cross-swift-py36 http://logs.openstack.org/86/658086/5/check/cross-swift-py36/b0470c5/ : SUCCESS in 8m 39s\n- requirements-integration http://logs.openstack.org/86/658086/5/check/requirements-integration/e96d2b7/ : SUCCESS in 1h 02m 26s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/5/check/neutron-grenade-multinode/daa129b/ : SUCCESS in 1h 07m 03s\n- tempest-full http://logs.openstack.org/86/658086/5/check/tempest-full/a8f9fe7/ : SUCCESS in 1h 58m 21s\n- neutron-grenade http://logs.openstack.org/86/658086/5/check/neutron-grenade/f0e6bca/ : SUCCESS in 52m 51s","accounts_in_message":[],"_revision_number":5},{"id":"33116413d45f3825bae43febb3af93ca3a7d5fd1","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-16 21:23:54.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"03887f3e3dab72531150d40f4d11609660d117a9","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-16 21:43:45.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nLooks OK to me. A little concerning that there is no py3.7 support yet, and that is one of our official runtimes for Train, but the fact that it does appear to be actively maintained is a good sign that issues will be addressed when it comes down to it.\n\nLast commit was in April and license is BSD-3.","accounts_in_message":[],"_revision_number":5},{"id":"ef2067e276dcc19b8126756abd9f749adadc5f20","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 23:33:52.000000000","message":"Patch Set 5: Verified-2\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":5},{"id":"39e3bdd56d815422451a2569762d7169a50efa02","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-17 05:25:02.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c9c7177dfbaa892a6ba7dd7efcb22d06a06a4024","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-17 05:27:19.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"2eb97c31001615b35afc692a59e73f2b9667272a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-17 07:17:05.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/6/check/openstack-tox-docs/38bee19/html/ : SUCCESS in 2m 50s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/6/check/openstack-tox-pypy/b4c6a83/ : SUCCESS in 3m 39s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/6/check/openstack-tox-pep8/25d5fb9/ : SUCCESS in 2m 53s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/6/check/openstack-tox-py27/8ee7c80/ : SUCCESS in 3m 08s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/6/check/openstack-tox-py36/20c1178/ : SUCCESS in 3m 46s\n- openstack-tox-validate http://logs.openstack.org/86/658086/6/check/openstack-tox-validate/db73c04/ : SUCCESS in 3m 05s\n- requirements-tox-babel http://logs.openstack.org/86/658086/6/check/requirements-tox-babel/943277c/ : SUCCESS in 2m 36s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/6/check/requirements-tox-py27-check-uc/25c8cbf/ : SUCCESS in 7m 06s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/6/check/requirements-tox-py36-check-uc/68f35b6/ : SUCCESS in 7m 08s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/6/check/cross-cinder-py27/40dcc60/ : SUCCESS in 8m 14s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/6/check/cross-cinder-py36/2cb37b8/ : SUCCESS in 7m 47s\n- cross-glance-py27 http://logs.openstack.org/86/658086/6/check/cross-glance-py27/fabf6af/ : SUCCESS in 5m 15s\n- cross-glance-py36 http://logs.openstack.org/86/658086/6/check/cross-glance-py36/4f0a21a/ : SUCCESS in 5m 17s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/6/check/cross-horizon-py27/54b9ed0/ : SUCCESS in 9m 55s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/6/check/cross-horizon-py36/b57617b/ : SUCCESS in 7m 57s\n- cross-horizon-npm http://logs.openstack.org/86/658086/6/check/cross-horizon-npm/edfae77/ : SUCCESS in 5m 35s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/6/check/cross-keystone-py27/72fc848/ : SUCCESS in 21m 59s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/6/check/cross-keystone-py36/5b2bc4b/ : SUCCESS in 22m 46s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/6/check/cross-neutron-py27/2eda89e/ : SUCCESS in 22m 41s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/6/check/cross-neutron-py36/0e1129e/ : SUCCESS in 18m 01s\n- cross-nova-py27 http://logs.openstack.org/86/658086/6/check/cross-nova-py27/8ee4d2e/ : SUCCESS in 12m 31s\n- cross-nova-py36 http://logs.openstack.org/86/658086/6/check/cross-nova-py36/096c49f/ : SUCCESS in 12m 25s\n- cross-nova-functional http://logs.openstack.org/86/658086/6/check/cross-nova-functional/fd5b6da/ : SUCCESS in 17m 48s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/86/658086/6/check/cross-osc-build-sphinx-docs/d8a5088/html/ : SUCCESS in 5m 57s\n- cross-swift-py27 http://logs.openstack.org/86/658086/6/check/cross-swift-py27/ff655bc/ : SUCCESS in 9m 41s\n- cross-swift-py36 http://logs.openstack.org/86/658086/6/check/cross-swift-py36/16b8e05/ : SUCCESS in 8m 21s\n- requirements-integration http://logs.openstack.org/86/658086/6/check/requirements-integration/db1186d/ : SUCCESS in 1h 01m 08s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/6/check/neutron-grenade-multinode/399fec5/ : SUCCESS in 1h 00m 24s\n- tempest-full http://logs.openstack.org/86/658086/6/check/tempest-full/98042a8/ : SUCCESS in 1h 50m 31s\n- neutron-grenade http://logs.openstack.org/86/658086/6/check/neutron-grenade/0eb3389/ : SUCCESS in 1h 23m 02s","accounts_in_message":[],"_revision_number":6},{"id":"c6357d9bb29ef6bfc317cf48e3b5156df9f29742","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-20 22:32:11.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"0be1dd402534fd524395586fc5b232a5832e30f6","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-20 22:32:37.000000000","message":"Patch Set 7:\n\nrebase due to merge conflict again...","accounts_in_message":[],"_revision_number":7},{"id":"54f165b87a96ed397a0c2d71f11c8b13798a3c81","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-21 02:04:03.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/7/check/openstack-tox-docs/5dc3741/html/ : SUCCESS in 3m 25s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/7/check/openstack-tox-pypy/78298d4/ : SUCCESS in 3m 38s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/7/check/openstack-tox-pep8/369ebf9/ : SUCCESS in 2m 49s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/7/check/openstack-tox-py27/938e1e3/ : SUCCESS in 3m 26s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/7/check/openstack-tox-py36/25c8205/ : SUCCESS in 3m 32s\n- openstack-tox-validate http://logs.openstack.org/86/658086/7/check/openstack-tox-validate/6bcbedb/ : SUCCESS in 2m 51s\n- requirements-tox-babel http://logs.openstack.org/86/658086/7/check/requirements-tox-babel/3cbeeae/ : SUCCESS in 3m 03s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/7/check/requirements-tox-py27-check-uc/d8c27ee/ : SUCCESS in 6m 14s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/7/check/requirements-tox-py36-check-uc/5db8517/ : SUCCESS in 6m 24s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/7/check/cross-cinder-py27/c37b262/ : SUCCESS in 8m 39s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/7/check/cross-cinder-py36/015577a/ : SUCCESS in 8m 41s\n- cross-glance-py27 http://logs.openstack.org/86/658086/7/check/cross-glance-py27/c8652c1/ : SUCCESS in 4m 01s\n- cross-glance-py36 http://logs.openstack.org/86/658086/7/check/cross-glance-py36/dc86ef0/ : SUCCESS in 4m 10s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/7/check/cross-horizon-py27/603d2e6/ : SUCCESS in 8m 40s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/7/check/cross-horizon-py36/7745f5d/ : SUCCESS in 10m 04s\n- cross-horizon-npm http://logs.openstack.org/86/658086/7/check/cross-horizon-npm/e7bbdec/ : SUCCESS in 5m 34s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/7/check/cross-keystone-py27/847a971/ : SUCCESS in 21m 03s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/7/check/cross-keystone-py36/16aa6b8/ : SUCCESS in 25m 16s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/7/check/cross-neutron-py27/1dd148b/ : SUCCESS in 25m 04s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/7/check/cross-neutron-py36/70ef861/ : SUCCESS in 27m 50s\n- cross-nova-py27 http://logs.openstack.org/86/658086/7/check/cross-nova-py27/1a6805a/ : SUCCESS in 12m 41s\n- cross-nova-py36 http://logs.openstack.org/86/658086/7/check/cross-nova-py36/c246045/ : SUCCESS in 14m 22s\n- cross-nova-functional http://logs.openstack.org/86/658086/7/check/cross-nova-functional/cd819ae/ : SUCCESS in 20m 22s\n- cross-osc-tox-docs http://logs.openstack.org/86/658086/7/check/cross-osc-tox-docs/e22496c/html/ : SUCCESS in 6m 00s\n- cross-swift-py27 http://logs.openstack.org/86/658086/7/check/cross-swift-py27/271ff63/ : SUCCESS in 8m 53s\n- cross-swift-py36 http://logs.openstack.org/86/658086/7/check/cross-swift-py36/f7f33b5/ : SUCCESS in 12m 13s\n- requirements-integration http://logs.openstack.org/86/658086/7/check/requirements-integration/3eb3c7a/ : SUCCESS in 53m 20s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/7/check/neutron-grenade-multinode/2b2ad68/ : SUCCESS in 1h 09m 20s\n- tempest-full http://logs.openstack.org/86/658086/7/check/tempest-full/4f864c8/ : SUCCESS in 1h 32m 15s\n- neutron-grenade http://logs.openstack.org/86/658086/7/check/neutron-grenade/30a928c/ : SUCCESS in 53m 47s","accounts_in_message":[],"_revision_number":7},{"id":"9192d0b47cf72848202f32f5d460dee39b5250f7","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-21 02:23:06.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"ce48c47f59f2f9d26849b2e719bae3c75d3b8b59","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2019-05-23 15:02:49.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"04637f13eaf00550e13d4c9609895feeb4ceaf08","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-23 21:19:06.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/8/check/openstack-tox-docs/3c66ddc/html/ : SUCCESS in 3m 13s\n- openstack-tox-pypy http://logs.openstack.org/86/658086/8/check/openstack-tox-pypy/00cfe04/ : SUCCESS in 4m 37s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/8/check/openstack-tox-pep8/ddb66ec/ : SUCCESS in 3m 31s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/8/check/openstack-tox-py27/ef54282/ : SUCCESS in 3m 05s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/8/check/openstack-tox-py36/dcfc4a0/ : SUCCESS in 4m 05s\n- openstack-tox-validate http://logs.openstack.org/86/658086/8/check/openstack-tox-validate/12c08cf/ : SUCCESS in 3m 03s\n- requirements-tox-babel http://logs.openstack.org/86/658086/8/check/requirements-tox-babel/3b22f2b/ : SUCCESS in 2m 53s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/8/check/requirements-tox-py27-check-uc/f4d40c0/ : SUCCESS in 10m 22s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/8/check/requirements-tox-py36-check-uc/5d0a997/ : SUCCESS in 8m 02s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/8/check/cross-cinder-py27/e5c5775/ : SUCCESS in 8m 34s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/8/check/cross-cinder-py36/c535e69/ : SUCCESS in 9m 36s\n- cross-glance-py27 http://logs.openstack.org/86/658086/8/check/cross-glance-py27/1f2065d/ : SUCCESS in 6m 12s\n- cross-glance-py36 http://logs.openstack.org/86/658086/8/check/cross-glance-py36/f5b0a24/ : SUCCESS in 6m 13s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/8/check/cross-horizon-py27/7a162fc/ : SUCCESS in 9m 09s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/8/check/cross-horizon-py36/f40b7b8/ : SUCCESS in 9m 44s\n- cross-horizon-npm http://logs.openstack.org/86/658086/8/check/cross-horizon-npm/146a489/ : SUCCESS in 6m 01s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/8/check/cross-keystone-py27/9cd6a88/ : SUCCESS in 24m 29s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/8/check/cross-keystone-py36/fc93beb/ : SUCCESS in 25m 01s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/8/check/cross-neutron-py27/a5139da/ : SUCCESS in 24m 51s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/8/check/cross-neutron-py36/9a98436/ : SUCCESS in 24m 12s\n- cross-nova-py27 http://logs.openstack.org/86/658086/8/check/cross-nova-py27/c35ce63/ : SUCCESS in 13m 16s\n- cross-nova-py36 http://logs.openstack.org/86/658086/8/check/cross-nova-py36/f0cabac/ : SUCCESS in 13m 03s\n- cross-nova-functional http://logs.openstack.org/86/658086/8/check/cross-nova-functional/e298ceb/ : SUCCESS in 16m 48s\n- cross-osc-tox-docs http://logs.openstack.org/86/658086/8/check/cross-osc-tox-docs/61bafbb/html/ : SUCCESS in 6m 15s\n- cross-swift-py27 http://logs.openstack.org/86/658086/8/check/cross-swift-py27/4d22cbd/ : SUCCESS in 7m 42s\n- cross-swift-py36 http://logs.openstack.org/86/658086/8/check/cross-swift-py36/289a2af/ : SUCCESS in 8m 03s\n- requirements-integration http://logs.openstack.org/86/658086/8/check/requirements-integration/7c2e192/ : SUCCESS in 1h 00m 24s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/8/check/neutron-grenade-multinode/6ea2f12/ : SUCCESS in 56m 06s\n- tempest-full http://logs.openstack.org/86/658086/8/check/tempest-full/3273be9/ : SUCCESS in 2h 00m 46s\n- neutron-grenade http://logs.openstack.org/86/658086/8/check/neutron-grenade/3685a69/ : SUCCESS in 1h 04m 04s","accounts_in_message":[],"_revision_number":8},{"id":"d8bbdae0037a17b6082649ce25f434047f83f1c2","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2019-05-24 00:12:48.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\nQuick before it conflicts again!\n\n\n[Previous version of this change had appropriate reviews to merge but we kept hitting merge conflicts]","accounts_in_message":[],"_revision_number":8},{"id":"80fdb67efd68736e37b55f94e44221fa1445e179","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 00:13:24.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"4e8201a8d0f2d26eda7163c870cbf7d906bd0626","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-24 00:21:19.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"f3b25f7cde9777c88afb7f315a61bd8dc86c5717","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 05:27:01.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/86/658086/8/gate/openstack-tox-docs/702782f/html/ : SUCCESS in 2m 43s\n- openstack-tox-pep8 http://logs.openstack.org/86/658086/8/gate/openstack-tox-pep8/604c41c/ : SUCCESS in 2m 49s\n- openstack-tox-py27 http://logs.openstack.org/86/658086/8/gate/openstack-tox-py27/0501d48/ : SUCCESS in 2m 35s\n- openstack-tox-py36 http://logs.openstack.org/86/658086/8/gate/openstack-tox-py36/ff1fad5/ : SUCCESS in 4m 20s\n- openstack-tox-validate http://logs.openstack.org/86/658086/8/gate/openstack-tox-validate/81cc555/ : SUCCESS in 3m 38s\n- requirements-tox-babel http://logs.openstack.org/86/658086/8/gate/requirements-tox-babel/1fd86cf/ : SUCCESS in 2m 44s\n- requirements-tox-py27-check-uc http://logs.openstack.org/86/658086/8/gate/requirements-tox-py27-check-uc/751f52f/ : SUCCESS in 6m 04s\n- requirements-tox-py36-check-uc http://logs.openstack.org/86/658086/8/gate/requirements-tox-py36-check-uc/d868f0e/ : SUCCESS in 7m 24s\n- cross-cinder-py27 http://logs.openstack.org/86/658086/8/gate/cross-cinder-py27/2634585/ : SUCCESS in 7m 48s\n- cross-cinder-py36 http://logs.openstack.org/86/658086/8/gate/cross-cinder-py36/ddf275b/ : SUCCESS in 7m 29s\n- cross-glance-py27 http://logs.openstack.org/86/658086/8/gate/cross-glance-py27/3821333/ : SUCCESS in 5m 22s\n- cross-glance-py36 http://logs.openstack.org/86/658086/8/gate/cross-glance-py36/c31aebf/ : SUCCESS in 4m 13s\n- cross-horizon-py27 http://logs.openstack.org/86/658086/8/gate/cross-horizon-py27/52cea8f/ : SUCCESS in 10m 16s\n- cross-horizon-py36 http://logs.openstack.org/86/658086/8/gate/cross-horizon-py36/f055406/ : SUCCESS in 9m 03s\n- cross-horizon-npm http://logs.openstack.org/86/658086/8/gate/cross-horizon-npm/f90a16c/ : SUCCESS in 6m 08s\n- cross-keystone-py27 http://logs.openstack.org/86/658086/8/gate/cross-keystone-py27/69dff02/ : SUCCESS in 21m 59s\n- cross-keystone-py36 http://logs.openstack.org/86/658086/8/gate/cross-keystone-py36/8f75b52/ : SUCCESS in 23m 53s\n- cross-neutron-py27 http://logs.openstack.org/86/658086/8/gate/cross-neutron-py27/90a72e0/ : SUCCESS in 23m 17s\n- cross-neutron-py36 http://logs.openstack.org/86/658086/8/gate/cross-neutron-py36/7d8b28f/ : SUCCESS in 21m 30s\n- cross-nova-py27 http://logs.openstack.org/86/658086/8/gate/cross-nova-py27/f57ef49/ : SUCCESS in 11m 12s\n- cross-nova-py36 http://logs.openstack.org/86/658086/8/gate/cross-nova-py36/e526ed5/ : SUCCESS in 13m 09s\n- cross-nova-functional http://logs.openstack.org/86/658086/8/gate/cross-nova-functional/4ca7307/ : SUCCESS in 17m 54s\n- cross-osc-tox-docs http://logs.openstack.org/86/658086/8/gate/cross-osc-tox-docs/9c59d7b/html/ : SUCCESS in 5m 04s\n- cross-swift-py27 http://logs.openstack.org/86/658086/8/gate/cross-swift-py27/3c9e88d/ : SUCCESS in 7m 57s\n- cross-swift-py36 http://logs.openstack.org/86/658086/8/gate/cross-swift-py36/462fccb/ : SUCCESS in 9m 11s\n- requirements-integration http://logs.openstack.org/86/658086/8/gate/requirements-integration/b9cb9a0/ : SUCCESS in 51m 01s\n- neutron-grenade-multinode http://logs.openstack.org/86/658086/8/gate/neutron-grenade-multinode/0eaaae5/ : SUCCESS in 1h 05m 06s\n- tempest-full http://logs.openstack.org/86/658086/8/gate/tempest-full/0ce7743/ : SUCCESS in 1h 37m 20s\n- neutron-grenade http://logs.openstack.org/86/658086/8/gate/neutron-grenade/5f24978/ : SUCCESS in 55m 21s","accounts_in_message":[],"_revision_number":8},{"id":"10c09367e69ec0d93d9bc88ff7950e28a495e837","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 05:27:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"9d02a55dc337455269fc1eaeec6d2971ec03eb31","revisions":{"3ac975484634ef370e0b6842ae4be7b102f87c65":{"kind":"REWORK","_number":1,"created":"2019-05-09 13:57:48.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/1"}}},"commit":{"parents":[{"commit":"842ed7bbb06c09dc01785265b589c228b5f928af","subject":"Merge \"Add missing format arg for missing g-r reqs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/842ed7bbb06c09dc01785265b589c228b5f928af"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:58:11.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/3ac975484634ef370e0b6842ae4be7b102f87c65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/3ac975484634ef370e0b6842ae4be7b102f87c65"}]},"branch":"refs/heads/master"},"35e89957b58656d7be2ec53c93eb9dc653cd7bb2":{"kind":"REWORK","_number":2,"created":"2019-05-12 20:04:36.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/2"}}},"commit":{"parents":[{"commit":"61b95f944d701f5eff02bf8aea4d6b3e767e5822","subject":"Merge \"Fix docs environment\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/61b95f944d701f5eff02bf8aea4d6b3e767e5822"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-12 20:04:35.000000000","tz":-420},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/35e89957b58656d7be2ec53c93eb9dc653cd7bb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/35e89957b58656d7be2ec53c93eb9dc653cd7bb2"}]},"branch":"refs/heads/master"},"4857b1a61dd721dadb00a726bbc887d7c3a621e2":{"kind":"REWORK","_number":3,"created":"2019-05-14 16:24:19.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/3"}}},"commit":{"parents":[{"commit":"85f9aad798323c5f6dd8ce1a3dd5e009c2f944a1","subject":"Merge \"Set upper-constraint for scikit-learn\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/85f9aad798323c5f6dd8ce1a3dd5e009c2f944a1"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-14 16:24:28.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/4857b1a61dd721dadb00a726bbc887d7c3a621e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/4857b1a61dd721dadb00a726bbc887d7c3a621e2"}]},"branch":"refs/heads/master"},"e7d8b14fb076b23a6492802588be6c9c25ba1055":{"kind":"REWORK","_number":4,"created":"2019-05-15 16:44:28.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/4"}}},"commit":{"parents":[{"commit":"abda9d216df814cf5ddb6282357419227a470467","subject":"Merge \"Add cinder extras storops library\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/abda9d216df814cf5ddb6282357419227a470467"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-15 16:44:46.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/e7d8b14fb076b23a6492802588be6c9c25ba1055"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/e7d8b14fb076b23a6492802588be6c9c25ba1055"}]},"branch":"refs/heads/master"},"4f51c2cc7178361510ac805af20b56d26a5336f8":{"kind":"REWORK","_number":5,"created":"2019-05-16 18:52:11.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/5"}}},"commit":{"parents":[{"commit":"b8d93aabb8ca6ad1843afe17a6cd5d442c6ea8cb","subject":"Merge \"Fix where we use constraints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/b8d93aabb8ca6ad1843afe17a6cd5d442c6ea8cb"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-16 18:52:32.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/4f51c2cc7178361510ac805af20b56d26a5336f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/4f51c2cc7178361510ac805af20b56d26a5336f8"}]},"branch":"refs/heads/master"},"86e5e3ebf53dfcd06dc5060abc6d6e3e46737d0f":{"kind":"REWORK","_number":6,"created":"2019-05-17 05:25:02.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/6"}}},"commit":{"parents":[{"commit":"3c3e972b7a1231f0ce625276e2d62f974fca3e01","subject":"Merge \"Updated from generate-constraints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/3c3e972b7a1231f0ce625276e2d62f974fca3e01"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-17 05:25:22.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/86e5e3ebf53dfcd06dc5060abc6d6e3e46737d0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/86e5e3ebf53dfcd06dc5060abc6d6e3e46737d0f"}]},"branch":"refs/heads/master"},"390b33f2402bcb6d704d970e2281c38d0259706f":{"kind":"REWORK","_number":7,"created":"2019-05-20 22:32:11.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/7"}}},"commit":{"parents":[{"commit":"c2b2b03bcf8c1f48412ab695e0058d0d34a0ad97","subject":"Merge \"Add cinder extras purestorage library\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/c2b2b03bcf8c1f48412ab695e0058d0d34a0ad97"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-20 22:32:33.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/390b33f2402bcb6d704d970e2281c38d0259706f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/390b33f2402bcb6d704d970e2281c38d0259706f"}]},"branch":"refs/heads/master"},"9d02a55dc337455269fc1eaeec6d2971ec03eb31":{"kind":"REWORK","_number":8,"created":"2019-05-23 15:02:49.000000000","uploader":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"ref":"refs/changes/86/658086/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/86/658086/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/86/658086/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/86/658086/8"}}},"commit":{"parents":[{"commit":"3d8af99d4f6d200dfce9093cb583b2eeb076e164","subject":"Merge \"Cap sphinx for py2 to match global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/3d8af99d4f6d200dfce9093cb583b2eeb076e164"}]}],"author":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-09 13:16:11.000000000","tz":0},"committer":{"name":"Walter A. Boring IV","email":"waboring@hemna.com","date":"2019-05-23 15:03:10.000000000","tz":0},"subject":"Add cinder extras infinisdk","message":"Add cinder extras infinisdk\n\nThis patch adds the cinder driver infinidat\nrequired pypi library infinisdk\n\nactive: yes\ngood code: seems ok, has tests\npy3: yes (no 3.7 yet though)\nlicense compat: yes\npackaged: eh?\ncovered by other libs: no\nneeded by: cinder\nmanaged by openstack: no\n\nChange-Id: I1ba94f3dab8f2baefc5493eb4faaaa4ac7bf58dd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/9d02a55dc337455269fc1eaeec6d2971ec03eb31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/9d02a55dc337455269fc1eaeec6d2971ec03eb31"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
