)]}'
{"id":"openstack%2Fglance~664865","triplet_id":"openstack%2Fglance~master~I0f7fe80f13e79137c7bdaf5ec93e775c88b70cce","project":"openstack/glance","branch":"master","topic":"bug/1832490","hashtags":[],"change_id":"I0f7fe80f13e79137c7bdaf5ec93e775c88b70cce","subject":"MultiStore: Avoid potential KeyError in functional tests","status":"MERGED","created":"2019-06-12 11:41:09.000000000","updated":"2019-07-20 11:27:42.000000000","submitted":"2019-07-20 11:27:42.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":"664865-1563622062858-77280bbb","meta_rev_id":"3bab233416c60c0145108f72a80e6f16e2d00304","_number":664865,"virtual_id_number":664865,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2019-07-20 09:19:12.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":2,"date":"2019-07-20 11:27:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2019-06-13 14:19:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":2,"date":"2019-07-19 14:49:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":1,"date":"2019-06-12 19:08:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":1,"date":"2019-06-13 23:19:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-06-14 01:15:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},{"value":1,"date":"2019-06-14 01:31:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":1,"date":"2019-07-19 14:49:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2019-06-12 11:43:02.000000000","permitted_voting_range":{"min":0,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},{"value":1,"date":"2019-06-13 05:58:53.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},{"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-12 11:43:02.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2019-06-12 19:08:43.000000000","updated_by":{"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},"reviewer":{"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},"state":"REVIEWER"},{"updated":"2019-06-13 14:19:54.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-06-13 23:19:03.000000000","updated_by":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"reviewer":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"state":"REVIEWER"},{"updated":"2019-06-14 01:15:34.000000000","updated_by":{"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},"reviewer":{"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},"state":"REVIEWER"},{"updated":"2019-06-14 01:31:34.000000000","updated_by":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"reviewer":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"state":"REVIEWER"},{"updated":"2019-07-19 14:49:22.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2019-07-20 09:19:12.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-20 11:27:42.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":"f084661f9c20968c31029623a6307ff87ad0c7a5","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-06-12 11:41:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"88da0d12267f8a00deab50a78d1eedd8c6689471","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-06-12 12:44:21.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/65/664865/1/check-not-vote/ext-glance-zuul/a16a7ab : SUCCESS in 37m 04s","accounts_in_message":[],"_revision_number":1},{"id":"5382faba51220cab1355e67710433ca15fae03bc","author":{"_account_id":28595,"name":"Victor Coutellier","email":"victor.coutellier@gmail.com","username":"alistarle"},"date":"2019-06-12 19:08:43.000000000","message":"Patch Set 1: Code-Review+1\n\nLGTM, but what is the impact if None is returned when calling this function ?","accounts_in_message":[],"_revision_number":1},{"id":"f9baec3581f413673ab93fe0b0c70ddc458a521a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 20:37:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/65/664865/1/check/tempest-full/78ac35e/ : SUCCESS in 2h 04m 02s\n- neutron-grenade http://logs.openstack.org/65/664865/1/check/neutron-grenade/83d7ad3/ : SUCCESS in 58m 17s\n- grenade-py3 http://logs.openstack.org/65/664865/1/check/grenade-py3/5b908be/ : SUCCESS in 1h 02m 35s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/check/tempest-full-py3/24fcffb/ : SUCCESS in 1h 43m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/check/openstack-tox-lower-constraints/17670c5/ : SUCCESS in 4m 02s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/check/openstack-tox-pep8/40a4d81/ : SUCCESS in 4m 33s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/check/openstack-tox-py27/26d837b/ : SUCCESS in 5m 04s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-py35/7ef7fb4/ : SUCCESS in 5m 45s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/check/openstack-tox-py36/b635023/ : SUCCESS in 4m 03s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/check/openstack-tox-py37/5f2b057/ : SUCCESS in 5m 27s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/check/openstack-tox-docs/6eddf26/html/ : SUCCESS in 4m 44s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/check/openstack-tox-functional/c46d558/ : SUCCESS in 8m 30s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-functional-py35/4d6ea3a/ : SUCCESS in 17m 53s\n- glance-eventlet-ssl-handshake-broken-py3 http://logs.openstack.org/65/664865/1/check/glance-eventlet-ssl-handshake-broken-py3/1350ba9/ : FAILURE in 5m 05s (non-voting)\n- glance-code-constants-check http://logs.openstack.org/65/664865/1/check/glance-code-constants-check/895bffc/ : SUCCESS in 3m 53s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/65/664865/1/check/devstack-plugin-ceph-tempest/7da6daf/ : SUCCESS in 1h 34m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"83d6b0a25fd11ab888624676db15d593ff7e8dc2","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-06-13 05:26:11.000000000","message":"Patch Set 1:\n\n\u003e LGTM, but what is the impact if None is returned when calling this\n \u003e function ?\n\nIn case of backend is None, it will raise Invalid store configured exception (Though it will be very less possibility that backend will be None here).","accounts_in_message":[],"_revision_number":1},{"id":"c6dd26ccc6d1f971b122fba6f7d768949e5fab7e","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-06-13 05:58:53.000000000","message":"Patch Set 1: Review-Priority+1","accounts_in_message":[],"_revision_number":1},{"id":"8c286cc891d977de822a906bbb6d95a8dcc2d502","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-06-13 14:19:54.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"5b26c17c77ffec2bbc412a71ed7538f56cbcf87f","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2019-06-13 23:19:03.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"d66f8dce178de90100a2f7de836d3798b1a7ca3d","author":{"_account_id":23294,"name":"LiuFu","email":"liufu@awcloud.com","username":"LiuFu"},"date":"2019-06-14 01:15:34.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"3e6532e3ad8e0609d72f07e50b00a0be245084c7","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2019-06-14 01:31:34.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"f6855b5cd6a4123e7018a4f21b28de405f76e493","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2019-07-19 14:49:22.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nLGTM.","accounts_in_message":[],"_revision_number":1},{"id":"0164b1062fc96caaa40a7dcca84ba02f7fb84201","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 14:49:44.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"560bce9db7d86573d1b065d4e6636c96c7cb8205","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 15:12:11.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"76bfe15c46c53c9efed4e5a9e01cbc07caf91cea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 18:18:18.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/65/664865/1/gate/tempest-full/d2723f9/ : FAILURE in 1h 23m 47s\n- neutron-grenade http://logs.openstack.org/65/664865/1/gate/neutron-grenade/0fb3e3d/ : SUCCESS in 59m 31s\n- grenade-py3 http://logs.openstack.org/65/664865/1/gate/grenade-py3/28f40a3/ : FAILURE in 9m 05s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/gate/tempest-full-py3/d1e643e/ : SUCCESS in 1h 23m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/gate/openstack-tox-lower-constraints/5394c0c/ : SUCCESS in 4m 50s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/gate/openstack-tox-pep8/a7ce254/ : SUCCESS in 4m 56s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py27/6964f76/ : SUCCESS in 4m 35s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py35/767ea87/ : SUCCESS in 5m 37s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py36/e8e281d/ : SUCCESS in 4m 29s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py37/9adbf18/ : SUCCESS in 6m 26s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/gate/openstack-tox-docs/68ce26e/html/ : SUCCESS in 6m 28s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/gate/openstack-tox-functional/812fb5b/ : SUCCESS in 10m 47s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/gate/openstack-tox-functional-py35/b1e9bc5/ : SUCCESS in 9m 18s","accounts_in_message":[],"_revision_number":1},{"id":"0ccd8ae581e68e0418b7d84d755490d765c5176d","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-07-19 18:24:46.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a00893fdc81e4752380b5a9d4c992839478362bd","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-19 20:05:38.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/65/664865/1/check-not-vote/ext-glance-zuul/fd5a14f : SUCCESS in 38m 55s","accounts_in_message":[],"_revision_number":1},{"id":"0d05ff0fc2c6e980f9e72c6bd924f2a9c5c00826","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-19 22:30:29.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- tempest-full http://logs.openstack.org/65/664865/1/check/tempest-full/4ac86c5/ : SUCCESS in 2h 03m 58s\n- neutron-grenade http://logs.openstack.org/65/664865/1/check/neutron-grenade/f25be32/ : SUCCESS in 1h 01m 56s\n- grenade-py3 http://logs.openstack.org/65/664865/1/check/grenade-py3/6a11708/ : SUCCESS in 1h 05m 11s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/check/tempest-full-py3/6165e47/ : SUCCESS in 1h 28m 09s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/check/openstack-tox-lower-constraints/d040378/ : SUCCESS in 5m 28s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/check/openstack-tox-pep8/c32fbd5/ : SUCCESS in 5m 18s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/check/openstack-tox-py27/fb5600f/ : SUCCESS in 5m 36s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-py35/8dc0c0e/ : SUCCESS in 5m 59s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/check/openstack-tox-py36/cd3de28/ : FAILURE in 6m 06s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/check/openstack-tox-py37/da737e8/ : SUCCESS in 4m 59s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/check/openstack-tox-docs/d48ee39/html/ : SUCCESS in 4m 44s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/check/openstack-tox-functional/fe981cf/ : SUCCESS in 9m 05s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-functional-py35/ed20643/ : SUCCESS in 9m 22s\n- glance-eventlet-ssl-handshake-broken-py3 http://logs.openstack.org/65/664865/1/check/glance-eventlet-ssl-handshake-broken-py3/c02c013/ : FAILURE in 6m 00s (non-voting)\n- glance-code-constants-check http://logs.openstack.org/65/664865/1/check/glance-code-constants-check/3f3d7dd/ : SUCCESS in 5m 17s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/65/664865/1/check/devstack-plugin-ceph-tempest/c2d00cc/ : SUCCESS in 1h 10m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"34f7ceceb94ad032525a9daf7803f45341ebc4bd","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-07-20 03:19:47.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"e0468bbb71d26972cb0406e2a952df8d896cbcb7","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-20 04:02:21.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/65/664865/1/check-not-vote/ext-glance-zuul/ce5fd47 : SUCCESS in 42m 14s","accounts_in_message":[],"_revision_number":1},{"id":"eba0d1c0c3dd1fb10a47ba24a30720a55ba147c4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 04:45:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/65/664865/1/check/tempest-full/51c676c/ : SUCCESS in 1h 25m 27s\n- neutron-grenade http://logs.openstack.org/65/664865/1/check/neutron-grenade/dfb4ab0/ : SUCCESS in 59m 14s\n- grenade-py3 http://logs.openstack.org/65/664865/1/check/grenade-py3/0208d39/ : SUCCESS in 54m 03s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/check/tempest-full-py3/2a2e8a6/ : SUCCESS in 1h 14m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/check/openstack-tox-lower-constraints/14cc1f2/ : SUCCESS in 3m 48s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/check/openstack-tox-pep8/5dd552e/ : SUCCESS in 3m 47s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/check/openstack-tox-py27/4e34914/ : SUCCESS in 4m 11s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-py35/07afad9/ : SUCCESS in 4m 53s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/check/openstack-tox-py36/9a2158d/ : SUCCESS in 4m 01s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/check/openstack-tox-py37/5dcafdc/ : SUCCESS in 4m 43s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/check/openstack-tox-docs/6dc6bcd/html/ : SUCCESS in 4m 33s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/check/openstack-tox-functional/57cd843/ : SUCCESS in 7m 33s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-functional-py35/c44266d/ : SUCCESS in 8m 29s\n- glance-eventlet-ssl-handshake-broken-py3 http://logs.openstack.org/65/664865/1/check/glance-eventlet-ssl-handshake-broken-py3/95a3cfb/ : FAILURE in 4m 00s (non-voting)\n- glance-code-constants-check http://logs.openstack.org/65/664865/1/check/glance-code-constants-check/ebf92d1/ : SUCCESS in 3m 20s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/65/664865/1/check/devstack-plugin-ceph-tempest/2317f5a/ : SUCCESS in 1h 05m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"daff7fae920a7b76339822b35d057ed3f0343b07","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 04:46:07.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a6c2e1761cf8ee63b668271112e174f630ae37ac","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 06:26:55.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/65/664865/1/gate/tempest-full/b4456ab/ : SUCCESS in 1h 34m 56s\n- neutron-grenade http://logs.openstack.org/65/664865/1/gate/neutron-grenade/f0a15a1/ : SUCCESS in 52m 44s\n- grenade-py3 http://logs.openstack.org/65/664865/1/gate/grenade-py3/9228e72/ : SUCCESS in 52m 12s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/gate/tempest-full-py3/e7ecc07/ : SUCCESS in 1h 21m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/gate/openstack-tox-lower-constraints/0853a11/ : SUCCESS in 4m 09s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/gate/openstack-tox-pep8/234e722/ : SUCCESS in 5m 45s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py27/411fb45/ : SUCCESS in 4m 20s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py35/d2f413b/ : FAILURE in 6m 09s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py36/3cf3013/ : SUCCESS in 4m 24s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py37/7cd9af8/ : SUCCESS in 5m 28s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/gate/openstack-tox-docs/de247ab/html/ : SUCCESS in 5m 56s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/gate/openstack-tox-functional/22723e6/ : SUCCESS in 8m 04s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/gate/openstack-tox-functional-py35/8c011fe/ : SUCCESS in 9m 02s","accounts_in_message":[],"_revision_number":1},{"id":"380997547964abb94fb8a405bec65759c876d67f","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-07-20 06:28:35.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"36abe4feb97ae8ff827a17e45eca5fa3ee76ddb9","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-20 07:14:55.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/65/664865/1/check-not-vote/ext-glance-zuul/abc2058 : SUCCESS in 46m 00s","accounts_in_message":[],"_revision_number":1},{"id":"57cfe7d074b9e4ea66b38239b349ebcaa300ec11","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 07:59:07.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- tempest-full http://logs.openstack.org/65/664865/1/check/tempest-full/9ea1a14/ : SUCCESS in 1h 26m 34s\n- neutron-grenade http://logs.openstack.org/65/664865/1/check/neutron-grenade/51af82c/ : SUCCESS in 53m 57s\n- grenade-py3 http://logs.openstack.org/65/664865/1/check/grenade-py3/3d45fe5/ : SUCCESS in 1h 06m 19s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/check/tempest-full-py3/7f7bc18/ : SUCCESS in 1h 25m 16s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/check/openstack-tox-lower-constraints/ea5acb4/ : SUCCESS in 4m 18s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/check/openstack-tox-pep8/83c3e44/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/check/openstack-tox-py27/bbf6304/ : SUCCESS in 5m 45s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-py35/2c54ca9/ : SUCCESS in 5m 13s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/check/openstack-tox-py36/ecbddde/ : SUCCESS in 6m 18s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/check/openstack-tox-py37/7f066de/ : SUCCESS in 7m 06s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/check/openstack-tox-docs/032adc1/html/ : SUCCESS in 5m 09s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/check/openstack-tox-functional/e28f64f/ : SUCCESS in 8m 34s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-functional-py35/ce06831/ : TIMED_OUT in 30m 45s\n- glance-eventlet-ssl-handshake-broken-py3 http://logs.openstack.org/65/664865/1/check/glance-eventlet-ssl-handshake-broken-py3/4cc6f60/ : FAILURE in 3m 43s (non-voting)\n- glance-code-constants-check http://logs.openstack.org/65/664865/1/check/glance-code-constants-check/4bd93e4/ : SUCCESS in 6m 06s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/65/664865/1/check/devstack-plugin-ceph-tempest/e32d582/ : SUCCESS in 1h 16m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ea9600edd4043367c4bc7528294c8948127bfe66","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2019-07-20 08:04:51.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"70ff3239c8fc029e721fb7bafda288e88cd1a86b","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-20 09:19:12.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-glance http://207.189.188.190/logs/65/664865/1/check-not-vote/ext-glance-zuul/fa0f227 : SUCCESS in 42m 25s","accounts_in_message":[],"_revision_number":1},{"id":"d85667dc6b1229b135d88d89e80b0b43432a54f9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 09:49:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/65/664865/1/check/tempest-full/7310ad9/ : SUCCESS in 1h 43m 14s\n- neutron-grenade http://logs.openstack.org/65/664865/1/check/neutron-grenade/1d37446/ : SUCCESS in 54m 06s\n- grenade-py3 http://logs.openstack.org/65/664865/1/check/grenade-py3/472ac30/ : SUCCESS in 1h 03m 01s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/check/tempest-full-py3/5049f58/ : SUCCESS in 1h 24m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/check/openstack-tox-lower-constraints/08a1953/ : SUCCESS in 3m 46s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/check/openstack-tox-pep8/8a2b154/ : SUCCESS in 5m 17s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/check/openstack-tox-py27/bacf7ac/ : SUCCESS in 4m 23s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-py35/cf54a4a/ : SUCCESS in 4m 05s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/check/openstack-tox-py36/940561a/ : SUCCESS in 3m 54s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/check/openstack-tox-py37/3a22eb3/ : SUCCESS in 6m 11s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/check/openstack-tox-docs/3140072/html/ : SUCCESS in 4m 47s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/check/openstack-tox-functional/98a0553/ : SUCCESS in 8m 50s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/check/openstack-tox-functional-py35/b291911/ : SUCCESS in 8m 46s\n- glance-eventlet-ssl-handshake-broken-py3 http://logs.openstack.org/65/664865/1/check/glance-eventlet-ssl-handshake-broken-py3/c144185/ : FAILURE in 3m 51s (non-voting)\n- glance-code-constants-check http://logs.openstack.org/65/664865/1/check/glance-code-constants-check/caadef5/ : SUCCESS in 3m 34s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/65/664865/1/check/devstack-plugin-ceph-tempest/e2effed/ : SUCCESS in 1h 29m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fcca71ff06b37d95d437c8046fe1107596484bcc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 09:49:35.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b927764c28eade86c93996e3f1e22daeb42854a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 11:27:42.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/65/664865/1/gate/tempest-full/99d54d1/ : SUCCESS in 1h 35m 57s\n- neutron-grenade http://logs.openstack.org/65/664865/1/gate/neutron-grenade/974ce57/ : SUCCESS in 56m 06s\n- grenade-py3 http://logs.openstack.org/65/664865/1/gate/grenade-py3/58c6cbf/ : SUCCESS in 59m 27s\n- tempest-full-py3 http://logs.openstack.org/65/664865/1/gate/tempest-full-py3/6427a0a/ : SUCCESS in 1h 18m 19s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/664865/1/gate/openstack-tox-lower-constraints/0aebc5e/ : SUCCESS in 5m 12s\n- openstack-tox-pep8 http://logs.openstack.org/65/664865/1/gate/openstack-tox-pep8/5b51dda/ : SUCCESS in 4m 47s\n- openstack-tox-py27 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py27/adb1fe6/ : SUCCESS in 6m 27s\n- openstack-tox-py35 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py35/4c1357f/ : SUCCESS in 6m 12s\n- openstack-tox-py36 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py36/65beb7a/ : SUCCESS in 6m 14s\n- openstack-tox-py37 http://logs.openstack.org/65/664865/1/gate/openstack-tox-py37/921555f/ : SUCCESS in 6m 31s\n- openstack-tox-docs http://logs.openstack.org/65/664865/1/gate/openstack-tox-docs/cc10ef2/html/ : SUCCESS in 6m 52s\n- openstack-tox-functional http://logs.openstack.org/65/664865/1/gate/openstack-tox-functional/b8fc51d/ : SUCCESS in 11m 09s\n- openstack-tox-functional-py35 http://logs.openstack.org/65/664865/1/gate/openstack-tox-functional-py35/91cce4f/ : SUCCESS in 8m 17s","accounts_in_message":[],"_revision_number":1},{"id":"cbbc2a04b5b718487a6b7b700ff86a25137d0596","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-20 11:27:42.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"a26e7a3bc08368f65169e27a20a0e1d286d26351","revisions":{"a26e7a3bc08368f65169e27a20a0e1d286d26351":{"kind":"REWORK","_number":1,"created":"2019-06-12 11:41:09.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/65/664865/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/65/664865/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/65/664865/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/65/664865/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/65/664865/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/65/664865/1"}}},"commit":{"parents":[{"commit":"b8a34d31284227d29c467ffe33de1873e21a4633","subject":"Merge \"Don\u0027t target broken ssl tests to specific py3.minor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b8a34d31284227d29c467ffe33de1873e21a4633"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2019-06-12 11:37:24.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2019-06-12 11:37:24.000000000","tz":0},"subject":"MultiStore: Avoid potential KeyError in functional tests","message":"MultiStore: Avoid potential KeyError in functional tests\n\nFor glance multiple store, image shows backend/store information\nin location metadata. It is accessed as a dictionary attribute, which can\nlead to KeyError if \u0027backend\u0027 key is not present in location metadata.\n\nTo avoid this used get() call of dictionary which returns None if key\nis not present in the dictionary.\n\nChange-Id: I0f7fe80f13e79137c7bdaf5ec93e775c88b70cce\nCloses-Bug: #1832490\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a26e7a3bc08368f65169e27a20a0e1d286d26351"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a26e7a3bc08368f65169e27a20a0e1d286d26351"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
