)]}'
{"id":"openstack%2Fnova~669958","triplet_id":"openstack%2Fnova~stable%2Fstein~I8278d4ea993ed1600919e34c9759600c8c7dbb41","project":"openstack/nova","branch":"stable/stein","topic":"bug/1830260","hashtags":[],"change_id":"I8278d4ea993ed1600919e34c9759600c8c7dbb41","subject":"Fix GET /servers/detail host_status performance regression","status":"MERGED","created":"2019-07-10 00:59:38.000000000","updated":"2019-08-01 13:06:21.000000000","submitted":"2019-08-01 13:06:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"669958-1564664781559-e5490da1","meta_rev_id":"41baafa1c962326727699e8c4595d8a953aa2b43","_number":669958,"virtual_id_number":669958,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-10 19:44:08.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-07-10 23:27:32.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-08-01 13:06:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2019-07-24 18:09:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-01 10:22:44.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-24 22:41:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"}],"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-01 10:22:44.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-10 01:02:01.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-10 19:44:08.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-07-10 23:27:32.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-24 18:09:46.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2019-07-24 22:41:34.000000000","updated_by":{"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"},"reviewer":{"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"},"state":"REVIEWER"},{"updated":"2019-08-01 10:22:44.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2019-08-01 13:06:21.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":"aaf64cda81b17569d159abc41fb8fe924401e867","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-10 00:59:38.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"172e4d16ee5b6bb41e527568fab82036c728c96c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-10 00:59:46.000000000","message":"Topic changed from bug/1830260-stable/stein to bug/1830260","accounts_in_message":[],"_revision_number":1},{"id":"1c0ee3e427e59d68df9efc1dda9c74a351dcf6bd","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-07-10 01:00:11.000000000","message":"Patch Set 1:\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":1},{"id":"63bd2ab3b45c991c4dad532ff8adda3bd00c764a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-10 01:01:30.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"a4fed57cbb7e3bb9cd2ed67799ead398bdfff1e4","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-07-10 01:02:01.000000000","message":"Patch Set 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":2},{"id":"b8fd891b41327f93da73185c8f1ea9e9e46c24bc","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-10 02:22:50.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/58/669958/2/check/tempest-dsvm-full-xenial/fbe1ccc/ : SUCCESS in 1h 16m 38s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/58/669958/2/check/tempest-dsvm-full-xenial-py3/4cb8605/ : SUCCESS in 1h 20m 27s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/58/669958/2/check/grenade-dsvm-xenial/4177c8a/ : SUCCESS in 1h 06m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4bc88b9df59b01080b1bb28785afa153a0741126","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-10 03:20:29.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/669958/2 : SUCCESS in 2h 18m 11s","accounts_in_message":[],"_revision_number":2},{"id":"4de4d77833ec4df8d8c8509b05b847895f23fdf1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 03:47:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/58/669958/2/check/grenade-py3/3295957/ : SUCCESS in 1h 00m 25s\n- tempest-full-py3 http://logs.openstack.org/58/669958/2/check/tempest-full-py3/495edb6/ : SUCCESS in 1h 38m 00s\n- openstack-tox-cover http://logs.openstack.org/58/669958/2/check/openstack-tox-cover/db58efe/cover/ : SUCCESS in 17m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/58/669958/2/check/openstack-tox-lower-constraints/156efe4/ : SUCCESS in 13m 55s\n- openstack-tox-pep8 http://logs.openstack.org/58/669958/2/check/openstack-tox-pep8/5dc2962/ : FAILURE in 8m 43s\n- openstack-tox-py27 http://logs.openstack.org/58/669958/2/check/openstack-tox-py27/dfd8bd8/ : SUCCESS in 14m 54s\n- openstack-tox-py35 http://logs.openstack.org/58/669958/2/check/openstack-tox-py35/6d3d5eb/ : SUCCESS in 13m 45s\n- openstack-tox-py36 http://logs.openstack.org/58/669958/2/check/openstack-tox-py36/fb9010a/ : SUCCESS in 11m 32s\n- openstack-tox-py37 http://logs.openstack.org/58/669958/2/check/openstack-tox-py37/9083ac4/ : SUCCESS in 12m 11s\n- openstack-tox-docs http://logs.openstack.org/58/669958/2/check/openstack-tox-docs/5ebdb2a/html/ : SUCCESS in 6m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/58/669958/2/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/0c7309d/ : SUCCESS in 59m 12s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/58/669958/2/check/devstack-plugin-ceph-tempest/23719f0/ : SUCCESS in 1h 16m 36s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/58/669958/2/check/neutron-grenade-multinode/24e97c1/ : SUCCESS in 1h 08m 12s\n- nova-grenade-live-migration http://logs.openstack.org/58/669958/2/check/nova-grenade-live-migration/ea790e7/ : SUCCESS in 1h 01m 13s\n- nova-live-migration http://logs.openstack.org/58/669958/2/check/nova-live-migration/e903be1/ : SUCCESS in 1h 13m 30s\n- nova-next http://logs.openstack.org/58/669958/2/check/nova-next/58b41e2/ : SUCCESS in 1h 34m 47s\n- nova-tox-functional http://logs.openstack.org/58/669958/2/check/nova-tox-functional/e394a8c/ : SUCCESS in 19m 27s\n- nova-tox-functional-py35 http://logs.openstack.org/58/669958/2/check/nova-tox-functional-py35/29f27e5/ : SUCCESS in 22m 58s\n- tempest-multinode-full http://logs.openstack.org/58/669958/2/check/tempest-multinode-full/2e757af/ : SUCCESS in 1h 57m 41s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/58/669958/2/check/tempest-slow-py3/b16ff9d/ : SUCCESS in 2h 32m 32s","accounts_in_message":[],"_revision_number":2},{"id":"609864ba2307c9d65fe84068c994a512f0e31b4c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-10 19:41:54.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"af4a8b8265d63cbb6aaebd2db7f4c1c763060c4d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-10 19:42:30.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"aa74d36d5aee729260a48d09473159e1f74b6d3d","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-10 19:44:08.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/669958/3 : FAILURE in 47s","accounts_in_message":[],"_revision_number":3},{"id":"00506dafc2263fbbe881080f46c87b4c978c3b0f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-10 23:27:32.000000000","message":"Patch Set 3:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/58/669958/3/check/tempest-dsvm-full-xenial/efcf30c/ : SUCCESS in 1h 15m 29s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/58/669958/3/check/tempest-dsvm-full-xenial-py3/6714d03/ : SUCCESS in 1h 22m 51s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/58/669958/3/check/grenade-dsvm-xenial/54ea37a/ : SUCCESS in 1h 17m 27s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"95c929caeca218c664ebc6081826e1efc5af5d0d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 02:01:43.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/58/669958/3/check/grenade-py3/134bce5/ : SUCCESS in 58m 02s\n- tempest-full-py3 http://logs.openstack.org/58/669958/3/check/tempest-full-py3/240f005/ : SUCCESS in 1h 38m 10s\n- openstack-tox-cover http://logs.openstack.org/58/669958/3/check/openstack-tox-cover/750ac52/cover/ : SUCCESS in 16m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/58/669958/3/check/openstack-tox-lower-constraints/2383a02/ : SUCCESS in 11m 40s\n- openstack-tox-pep8 http://logs.openstack.org/58/669958/3/check/openstack-tox-pep8/23ef527/ : SUCCESS in 9m 13s\n- openstack-tox-py27 http://logs.openstack.org/58/669958/3/check/openstack-tox-py27/57e2bc7/ : SUCCESS in 13m 14s\n- openstack-tox-py35 http://logs.openstack.org/58/669958/3/check/openstack-tox-py35/c8ab13b/ : SUCCESS in 13m 27s\n- openstack-tox-py36 http://logs.openstack.org/58/669958/3/check/openstack-tox-py36/45356a1/ : SUCCESS in 12m 07s\n- openstack-tox-py37 http://logs.openstack.org/58/669958/3/check/openstack-tox-py37/0606df3/ : SUCCESS in 12m 01s\n- openstack-tox-docs http://logs.openstack.org/58/669958/3/check/openstack-tox-docs/5cd362e/html/ : SUCCESS in 6m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/58/669958/3/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c66dc9b/ : SUCCESS in 50m 11s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/58/669958/3/check/devstack-plugin-ceph-tempest/c9f6bb5/ : SUCCESS in 1h 21m 39s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/58/669958/3/check/neutron-grenade-multinode/5a61ebd/ : SUCCESS in 1h 12m 09s\n- nova-grenade-live-migration http://logs.openstack.org/58/669958/3/check/nova-grenade-live-migration/632a8ea/ : SUCCESS in 1h 03m 47s\n- nova-live-migration http://logs.openstack.org/58/669958/3/check/nova-live-migration/f2bd21f/ : SUCCESS in 52m 09s\n- nova-next http://logs.openstack.org/58/669958/3/check/nova-next/c88ce7b/ : SUCCESS in 1h 25m 39s\n- nova-tox-functional http://logs.openstack.org/58/669958/3/check/nova-tox-functional/0f3a9c7/ : SUCCESS in 19m 50s\n- nova-tox-functional-py35 http://logs.openstack.org/58/669958/3/check/nova-tox-functional-py35/8804ee7/ : SUCCESS in 19m 43s\n- tempest-multinode-full http://logs.openstack.org/58/669958/3/check/tempest-multinode-full/acc28ad/ : SUCCESS in 1h 50m 56s (non-voting)\n- tempest-slow-py3 http://logs.openstack.org/58/669958/3/check/tempest-slow-py3/28d3030/ : SUCCESS in 2h 28m 35s","accounts_in_message":[],"_revision_number":3},{"id":"41bed36ab26634a39633289f775ae9bc71f73ae6","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-07-24 18:09:46.000000000","message":"Patch Set 3: Code-Review+2\n\nLGTM, difference from the master change is explained in the commit message","accounts_in_message":[],"_revision_number":3},{"id":"ad1629cfd1e68823208598ec0ba39f583b911106","author":{"_account_id":30381,"name":"Jean-Pierre REN","email":"renzp@awcloud.com","username":"jpren"},"date":"2019-07-24 22:41:34.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b8e76fab4774ab4ac850906162f348e9190b448d","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-08-01 10:22:44.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nLGTM, conflict/lack of revert documented.","accounts_in_message":[],"_revision_number":3},{"id":"98e63692a75f60c326293efb437ea0908789eb9d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 10:30:41.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"f8be2ad01cbb234d2f6d97ebed8829a7a5e1a0eb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 13:06:21.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://logs.opendev.org/58/669958/3/gate/grenade-py3/c975154/ : SUCCESS in 58m 49s\n- tempest-full-py3 https://logs.opendev.org/58/669958/3/gate/tempest-full-py3/0127c7c/ : SUCCESS in 1h 49m 44s\n- openstack-tox-lower-constraints https://logs.opendev.org/58/669958/3/gate/openstack-tox-lower-constraints/846c262/ : SUCCESS in 17m 14s\n- openstack-tox-pep8 https://logs.opendev.org/58/669958/3/gate/openstack-tox-pep8/d6ab01f/ : SUCCESS in 15m 02s\n- openstack-tox-py27 https://logs.opendev.org/58/669958/3/gate/openstack-tox-py27/3e0a197/ : SUCCESS in 20m 42s\n- openstack-tox-py35 https://logs.opendev.org/58/669958/3/gate/openstack-tox-py35/0bbdf41/ : SUCCESS in 18m 46s\n- openstack-tox-py36 https://logs.opendev.org/58/669958/3/gate/openstack-tox-py36/65b8fad/ : SUCCESS in 11m 03s\n- openstack-tox-py37 https://logs.opendev.org/58/669958/3/gate/openstack-tox-py37/d15ef2e/ : SUCCESS in 22m 06s\n- openstack-tox-docs https://logs.opendev.org/58/669958/3/gate/openstack-tox-docs/da66928/html/ : SUCCESS in 6m 25s\n- nova-grenade-live-migration https://logs.opendev.org/58/669958/3/gate/nova-grenade-live-migration/e065595/ : SUCCESS in 1h 18m 12s\n- nova-live-migration https://logs.opendev.org/58/669958/3/gate/nova-live-migration/1fbceec/ : SUCCESS in 50m 37s\n- nova-tox-functional https://logs.opendev.org/58/669958/3/gate/nova-tox-functional/154e399/ : SUCCESS in 26m 00s\n- nova-tox-functional-py35 https://logs.opendev.org/58/669958/3/gate/nova-tox-functional-py35/0562843/ : SUCCESS in 20m 58s\n- nova-next https://logs.opendev.org/58/669958/3/gate/nova-next/a2edb3c/ : SUCCESS in 1h 28m 46s\n- tempest-slow-py3 https://logs.opendev.org/58/669958/3/gate/tempest-slow-py3/c9b9d0a/ : SUCCESS in 2h 15m 19s","accounts_in_message":[],"_revision_number":3},{"id":"41baafa1c962326727699e8c4595d8a953aa2b43","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 13:06:21.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ef10d8d9a67855895f4ea9f9c49e1976b84e1547","revisions":{"cd8041951cc12862ba75bf4ff489adee3ace6874":{"kind":"REWORK","_number":1,"created":"2019-07-10 00:59:38.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/669958/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/669958/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/669958/1"}}},"commit":{"parents":[{"commit":"950e044af1ba58894f0860039b5d62b913e3e0b4","subject":"Merge \"Ignore hw_vif_type for direct, direct-physical vNIC types\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/950e044af1ba58894f0860039b5d62b913e3e0b4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-18 15:13:32.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-10 00:59:38.000000000","tz":0},"subject":"Fix GET /servers/detail host_status performance regression","message":"Fix GET /servers/detail host_status performance regression\n\nChange I82b11b8866ac82b05eae04351605d52fa8b91453 moved the\nhost_status extended server attribute processing from an\nextension to the main servers view builder. This, however,\ncaused a regression in the detailed listing of servers because\nit didn\u0027t incorporate the caching mechanism used previously\nby the extension so now for each server with details when\nmicroversion 2.16 or greater is used (and the request passes\nthe policy check), we get the host status per server even if\nwe have multiple servers on the same host.\n\nThis moves the host_status processing out of the show() method\nwhen listing servers with details and processes them in aggregate\nsimilar to security groups and attached volumes.\n\nOne catch is the show() method handles instances from down cells\nfor us so we have to handle that separately in the new host_status\nprocessing, but it\u0027s trivial (just don\u0027t get host_status for\ninstances without a host field set).\n\nThis reverts commit 0cecd2ac324dc9a20e7d60987b9ef6e5082c426d.\n\nChange-Id: I8278d4ea993ed1600919e34c9759600c8c7dbb41\nCloses-Bug: #1830260\n(cherry picked from commit ab7d923ae7ed4d7525649bc16ff012c1bedca0f5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cd8041951cc12862ba75bf4ff489adee3ace6874"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cd8041951cc12862ba75bf4ff489adee3ace6874"}]},"branch":"refs/heads/stable/stein"},"eec9b1818593b78c98056b52122bf25172151970":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-07-10 01:01:30.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/669958/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/669958/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/669958/2"}}},"commit":{"parents":[{"commit":"950e044af1ba58894f0860039b5d62b913e3e0b4","subject":"Merge \"Ignore hw_vif_type for direct, direct-physical vNIC types\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/950e044af1ba58894f0860039b5d62b913e3e0b4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-18 15:13:32.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-10 01:01:28.000000000","tz":0},"subject":"Fix GET /servers/detail host_status performance regression","message":"Fix GET /servers/detail host_status performance regression\n\nChange I82b11b8866ac82b05eae04351605d52fa8b91453 moved the\nhost_status extended server attribute processing from an\nextension to the main servers view builder. This, however,\ncaused a regression in the detailed listing of servers because\nit didn\u0027t incorporate the caching mechanism used previously\nby the extension so now for each server with details when\nmicroversion 2.16 or greater is used (and the request passes\nthe policy check), we get the host status per server even if\nwe have multiple servers on the same host.\n\nThis moves the host_status processing out of the show() method\nwhen listing servers with details and processes them in aggregate\nsimilar to security groups and attached volumes.\n\nOne catch is the show() method handles instances from down cells\nfor us so we have to handle that separately in the new host_status\nprocessing, but it\u0027s trivial (just don\u0027t get host_status for\ninstances without a host field set).\n\nNOTE(mriedem): This backport does not revert commit\n0cecd2ac324dc9a20e7d60987b9ef6e5082c426d since that\nchange was only in Train.\n\nChange-Id: I8278d4ea993ed1600919e34c9759600c8c7dbb41\nCloses-Bug: #1830260\n(cherry picked from commit ab7d923ae7ed4d7525649bc16ff012c1bedca0f5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eec9b1818593b78c98056b52122bf25172151970"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eec9b1818593b78c98056b52122bf25172151970"}]},"branch":"refs/heads/stable/stein"},"ef10d8d9a67855895f4ea9f9c49e1976b84e1547":{"kind":"REWORK","_number":3,"created":"2019-07-10 19:42:30.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/669958/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/669958/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/669958/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/669958/3"}}},"commit":{"parents":[{"commit":"950e044af1ba58894f0860039b5d62b913e3e0b4","subject":"Merge \"Ignore hw_vif_type for direct, direct-physical vNIC types\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/950e044af1ba58894f0860039b5d62b913e3e0b4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-18 15:13:32.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-10 19:42:28.000000000","tz":0},"subject":"Fix GET /servers/detail host_status performance regression","message":"Fix GET /servers/detail host_status performance regression\n\nChange I82b11b8866ac82b05eae04351605d52fa8b91453 moved the\nhost_status extended server attribute processing from an\nextension to the main servers view builder. This, however,\ncaused a regression in the detailed listing of servers because\nit didn\u0027t incorporate the caching mechanism used previously\nby the extension so now for each server with details when\nmicroversion 2.16 or greater is used (and the request passes\nthe policy check), we get the host status per server even if\nwe have multiple servers on the same host.\n\nThis moves the host_status processing out of the show() method\nwhen listing servers with details and processes them in aggregate\nsimilar to security groups and attached volumes.\n\nOne catch is the show() method handles instances from down cells\nfor us so we have to handle that separately in the new host_status\nprocessing, but it\u0027s trivial (just don\u0027t get host_status for\ninstances without a host field set).\n\nNOTE(mriedem): This backport does not revert commit\n0cecd2ac324dc9a20e7d60987b9ef6e5082c426d since that\nchange was only in Train.\n\nChange-Id: I8278d4ea993ed1600919e34c9759600c8c7dbb41\nCloses-Bug: #1830260\n(cherry picked from commit ab7d923ae7ed4d7525649bc16ff012c1bedca0f5)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ef10d8d9a67855895f4ea9f9c49e1976b84e1547"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ef10d8d9a67855895f4ea9f9c49e1976b84e1547"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
