)]}'
{"id":"openstack%2Fnova~672161","triplet_id":"openstack%2Fnova~stable%2Fqueens~I58a4038b04d5a9c28927d914e71609e4deea3d9f","project":"openstack/nova","branch":"stable/queens","topic":"bug/1837075","hashtags":[],"change_id":"I58a4038b04d5a9c28927d914e71609e4deea3d9f","subject":"libvirt: move checking CONF.my_ip to init_host()","status":"MERGED","created":"2019-07-22 20:00:31.000000000","updated":"2019-08-12 22:16:24.000000000","submitted":"2019-08-12 22:16:24.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":"672161-1565648184596-ff059232","meta_rev_id":"bbf1b9b82626549e001e8368300e490430598e3c","_number":672161,"virtual_id_number":672161,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-07-22 21:17:05.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2019-08-12 15:32:37.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-08-12 14:49:06.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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-08-12 22:16:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"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":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-09 18:56:05.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":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-09 13:32:06.000000000","_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":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-09 18:56:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"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":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,"date":"2019-07-25 19:40:54.000000000","_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"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":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":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-22 21:17:05.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-25 19:40:54.000000000","updated_by":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"reviewer":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"state":"REVIEWER"},{"updated":"2019-08-09 13:32:06.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-08-09 18:56:05.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-08-12 14:49:06.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-08-12 15:32:37.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-08-12 22:16:24.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":"743a6a5b38702c6d7719c5f44322682b65b5d8d0","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-22 20:00:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd6cdb7acb1af8e9de583033835d62f0e91a3624","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-22 20:00:51.000000000","message":"Topic set to bug/1837075","accounts_in_message":[],"_revision_number":1},{"id":"b6a3a557677117847508f00a08e2b3a94f7382fd","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-22 20:30:33.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"646be258075db424a5f4667b6219f9b7cdd2b1df","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-22 21:14:50.000000000","message":"Patch Set 2:\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/672161/2 : FAILURE in 43m 14s","accounts_in_message":[],"_revision_number":2},{"id":"6a840a93c5ee790622d9aeb433c2ffb96ff2a5b7","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-22 21:17:05.000000000","message":"Patch Set 2:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/61/672161/2/check/nova-out-of-tree-pvm/85c7988 : FAILURE in 21m 15s\n- nova-in-tree-pvm http://184.172.12.213/61/672161/2/check/nova-in-tree-pvm/137450b : FAILURE in 23m 48s","accounts_in_message":[],"_revision_number":2},{"id":"c7d8e21359f28ba6c9d8f07e377748c6cd970888","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-22 21:38:20.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/61/672161/2/check/tempest-dsvm-full-xenial/1be5c4d/ : SUCCESS in 1h 04m 28s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/61/672161/2/check/tempest-dsvm-full-xenial-py3/77f0127/ : FAILURE in 1h 06m 50s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/61/672161/2/check/grenade-dsvm-xenial/624c150/ : SUCCESS in 1h 04m 09s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"357f61313aaaee572f0967babcfe51e8c45b203e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 22:37:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/61/672161/2/check/openstack-tox-pep8/3a891f4/ : SUCCESS in 9m 25s\n- openstack-tox-py27 http://logs.openstack.org/61/672161/2/check/openstack-tox-py27/12b0d05/ : SUCCESS in 15m 33s\n- openstack-tox-py35 http://logs.openstack.org/61/672161/2/check/openstack-tox-py35/a14de46/ : SUCCESS in 15m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/61/672161/2/check/build-openstack-sphinx-docs/4cb1aae/html/ : SUCCESS in 11m 37s\n- tempest-full http://logs.openstack.org/61/672161/2/check/tempest-full/1f87a34/ : SUCCESS in 1h 29m 02s\n- neutron-grenade http://logs.openstack.org/61/672161/2/check/neutron-grenade/e379b2e/ : SUCCESS in 1h 07m 06s\n- tempest-full-py3 http://logs.openstack.org/61/672161/2/check/tempest-full-py3/2d63f92/ : SUCCESS in 1h 24m 05s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/61/672161/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c7bb007/ : SUCCESS in 54m 53s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/61/672161/2/check/nova-cells-v1/f1dc4e8/ : SUCCESS in 45m 58s\n- nova-grenade-live-migration http://logs.openstack.org/61/672161/2/check/nova-grenade-live-migration/3825569/ : SUCCESS in 1h 07m 55s (non-voting)\n- nova-live-migration http://logs.openstack.org/61/672161/2/check/nova-live-migration/80f84ba/ : SUCCESS in 58m 07s\n- nova-multiattach http://logs.openstack.org/61/672161/2/check/nova-multiattach/042f63c/ : SUCCESS in 50m 50s\n- nova-next http://logs.openstack.org/61/672161/2/check/nova-next/45e6351/ : SUCCESS in 1h 56m 47s\n- tempest-slow http://logs.openstack.org/61/672161/2/check/tempest-slow/1c852c9/ : SUCCESS in 2h 01m 22s\n- nova-tox-functional http://logs.openstack.org/61/672161/2/check/nova-tox-functional/f8f4c88/ : SUCCESS in 24m 01s\n- nova-tox-functional-py35 http://logs.openstack.org/61/672161/2/check/nova-tox-functional-py35/966f3ca/ : SUCCESS in 20m 07s\n- neutron-grenade-multinode http://logs.openstack.org/61/672161/2/check/neutron-grenade-multinode/6e03fc6/ : SUCCESS in 1h 10m 53s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/61/672161/2/check/devstack-plugin-ceph-tempest/25228b1/ : SUCCESS in 1h 04m 01s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/61/672161/2/check/tempest-multinode-full/f396939/ : SUCCESS in 1h 35m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"443d01b2910bfa9293c5daa8a1b5e375b356a378","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-09 13:32:06.000000000","message":"Patch Set 2: Code-Review+2\n\nLooks OK to me, conflicts are noted.","accounts_in_message":[],"_revision_number":2},{"id":"aef395bfe57f049d0625cb257b92b0bd5d70f046","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-08-09 18:56:05.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nA lot of conflicts, but it looks like all issues were sorted out and the patch is clean. Merged to later branches, good to go.","accounts_in_message":[],"_revision_number":2},{"id":"d2cdbf41e1638e91a6eecfa344c26e56f5cf06ff","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 22:44:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"65f635bb848d07976adf336453a0bda7dcfd122b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-10 03:55:00.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://logs.opendev.org/61/672161/2/gate/openstack-tox-pep8/bb69dad/ : SUCCESS in 8m 11s\n- openstack-tox-py27 https://logs.opendev.org/61/672161/2/gate/openstack-tox-py27/309c6c6/ : SUCCESS in 22m 07s\n- openstack-tox-py35 https://logs.opendev.org/61/672161/2/gate/openstack-tox-py35/2994540/ : SUCCESS in 17m 48s\n- build-openstack-sphinx-docs https://logs.opendev.org/61/672161/2/gate/build-openstack-sphinx-docs/7a6ad31/html/ : SUCCESS in 6m 40s\n- tempest-full https://logs.opendev.org/61/672161/2/gate/tempest-full/2aaaeb4/ : SUCCESS in 1h 39m 47s\n- neutron-grenade https://logs.opendev.org/61/672161/2/gate/neutron-grenade/b5d194d/ : SUCCESS in 51m 41s\n- tempest-full-py3 https://logs.opendev.org/61/672161/2/gate/tempest-full-py3/de0f5dd/ : SUCCESS in 1h 28m 22s\n- nova-cells-v1 https://logs.opendev.org/61/672161/2/gate/nova-cells-v1/675f27b/ : SUCCESS in 45m 24s\n- nova-live-migration https://logs.opendev.org/61/672161/2/gate/nova-live-migration/801e212/ : SUCCESS in 41m 35s\n- nova-multiattach https://logs.opendev.org/61/672161/2/gate/nova-multiattach/661e29d/ : SUCCESS in 1h 00m 49s\n- nova-next https://logs.opendev.org/61/672161/2/gate/nova-next/a4a716b/ : SUCCESS in 1h 28m 03s\n- tempest-slow https://logs.opendev.org/61/672161/2/gate/tempest-slow/fe0fb71/ : SUCCESS in 1h 48m 25s\n- nova-tox-functional https://logs.opendev.org/61/672161/2/gate/nova-tox-functional/ed7c8ce/ : SUCCESS in 17m 25s\n- nova-tox-functional-py35 https://logs.opendev.org/61/672161/2/gate/nova-tox-functional-py35/3777033/ : FAILURE in 29m 19s","accounts_in_message":[],"_revision_number":2},{"id":"1181e19fdec2e1df4d1e811e8eaf41163894a522","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-12 13:37:44.000000000","message":"Patch Set 2:\n\nrecheck bug 1763181","accounts_in_message":[],"_revision_number":2},{"id":"989088d23c12ebd21ba84e9b3bff523b41719c08","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-08-12 14:49:06.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/61/672161/2/check/tempest-dsvm-full-xenial/ef564a3/ : SUCCESS in 1h 08m 40s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/61/672161/2/check/tempest-dsvm-full-xenial-py3/d45185d/ : FAILURE in 1h 10m 31s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/61/672161/2/check/grenade-dsvm-xenial/eeec5c0/ : SUCCESS in 1h 04m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c950773f6db4232eff4927294639dbd9e5f794fb","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-12 15:32:37.000000000","message":"Patch Set 2:\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/672161/2 : FAILURE in 44m 07s","accounts_in_message":[],"_revision_number":2},{"id":"f9dae94fb2597999d0f56d6c6a73eae6edde2f9c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 17:29:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40c9f9477e2f45d487f5ef1b7d2a624e : SUCCESS in 9m 22s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/68498b389ac948e2abf2bead4e49edce : SUCCESS in 18m 20s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e564a1db95e44221bc1c96b397eca300 : SUCCESS in 19m 29s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/568b88cc56804aa98abdab8573d6d6b9 : SUCCESS in 9m 20s\n- tempest-full https://zuul.opendev.org/t/openstack/build/3b279285b10544539525d2fe7134a84c : SUCCESS in 1h 29m 41s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/bc4a480d2c5742399f4eadb905e448a5 : SUCCESS in 55m 07s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f76a2eaec0a4446289007713b0ee0153 : SUCCESS in 1h 20m 41s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5061fd3a56bb4891a33c83a7ae42c71c : SUCCESS in 45m 02s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/d9fbcd7c934d403aae61a1c6e086b3cc : SUCCESS in 52m 13s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/7517f914ad264e0f8f9ecc0fb6d4406a : SUCCESS in 1h 00m 54s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6aebb6c61f594352818109a23970ff10 : SUCCESS in 52m 24s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/4a19ea31e8284497b880503623feb9fa : SUCCESS in 1h 04m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/cafbe716d03b4c21a7d4fe29521ac989 : SUCCESS in 1h 28m 20s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/b8965cfff1a64c40b0d59d69994f893a : SUCCESS in 1h 55m 06s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/3c281af87caa4f58b2ac5c72ea7e790c : SUCCESS in 19m 43s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/7fa003c468744845ac7db80e902c2011 : SUCCESS in 28m 28s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6caf13ef49c245b8afdac001f623c52c : SUCCESS in 1h 04m 49s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/73ec6cb11048494d8486ee3d48e11c0e : SUCCESS in 1h 08m 07s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/3f1874c6ca604779ad78d4305a3fd70c : SUCCESS in 1h 31m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bc78b2206f8742271be68e8178e61cf20ab2c182","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 17:30:10.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"22006e9c71b3b13f045100b3053cc551253774c6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 22:16:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"bbf1b9b82626549e001e8368300e490430598e3c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-12 22:16:24.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c304ec699eb0408a8631cc11a12795bd : SUCCESS in 13m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8a6d0ea879794b3fa1fb1e8b5443fc48 : SUCCESS in 12m 25s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/a80484c6335d47f98aa4e45f9556b6fb : SUCCESS in 18m 04s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/e4c112e72312465d90a662faefdd4e45 : SUCCESS in 6m 30s\n- tempest-full https://zuul.opendev.org/t/openstack/build/09b2ee3c66534ee68d31a2d6bf527f9c : SUCCESS in 1h 14m 56s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/20963742478c49fd84e88823f5f5af71 : SUCCESS in 1h 12m 46s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6af23215e6ff4ee0a0230cc9d741f23b : SUCCESS in 1h 30m 35s\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/f41df2256b8b4d48b5c1f4f49af1895e : SUCCESS in 46m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8296438b46fa46e7b7c9cee801777157 : SUCCESS in 50m 09s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/3658fc96d6fd444bba676b90f9d58c55 : SUCCESS in 58m 19s\n- nova-next https://zuul.opendev.org/t/openstack/build/f92d94053d82431fb37be599566ed7c3 : SUCCESS in 1h 20m 35s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/74b7fc2261b443d2b700b44c2679e1c0 : SUCCESS in 1h 58m 38s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/84e869716c8843ba902f47a4e4a08824 : SUCCESS in 21m 22s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/ed280eafd0494a5e825409e2d38c7a57 : SUCCESS in 20m 20s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"028a8e949e9b9b5731e7f5f283375533ab6f85fa","revisions":{"e0b0110852b8a8578ef123d3fd4989b23dd2125a":{"kind":"REWORK","_number":1,"created":"2019-07-22 20:00:31.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/61/672161/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/61/672161/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/672161/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/672161/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/672161/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/61/672161/1"}}},"commit":{"parents":[{"commit":"95a35cbee44f8e97aa6d3a04820175c052f03cb3","subject":"Merge \"Init HostState.failed_builds\" into stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/95a35cbee44f8e97aa6d3a04820175c052f03cb3"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-19 15:35:24.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-22 19:54:25.000000000","tz":-240},"subject":"libvirt: move checking CONF.my_ip to init_host()","message":"libvirt: move checking CONF.my_ip to init_host()\n\nMigrations use the libvirt driver\u0027s get_host_ip_addr() method to\ndetermine the dest_host field of the migration object.\nget_host_ip_addr() checks whether CONF.my_ip is actually assigned to\none of the host\u0027s interfaces. It does so by calling\nget_machine_ips(), which iterates over all of the host\u0027s interfaces.\nIf the host has many interfaces, this can take a long time, and\nintroduces needless delays in processing the migration.\nget_machine_ips() is only used to print a warning, so this patch moves\nthe get_machine_ips() call to a single method in init_host(). This\nway, a warning is still emitted at compute service startup, and\nmigration progress is not needlessly slowed down.\n\nNOTE(artom) While the following paragraph still applies, the poison\npatch will not be backported. Stubbing out use of\nnetifaces.interfaces() is still a good thing to do, however.\n\nThis patch also has a chicken and egg problem with the patch on top of\nit, which poisons use of netifaces.interfaces() in tests. While this\npatch fixes all the tests that break with that poison, it starts\nbreaking different tests because of the move of get_machine_ips() into\ninit_host(). Therefore, while not directly related to the bug, this\npatch also preventatively mocks or stubs out any use of\nget_machine_ips() that will get poisoned with the subsequent patch.\n\n(cherry picked from commit 30d8159d4ee51a26a03de1cb134ea64c6c07ffb2)\n\n(cherry picked from commit 560317c766afc4a4c4c5017ecfc9ce432fe63ea7)\n\n(cherry picked from commit 65d2e455e323a627ef228ed57a1f0c86d8252665)\nConflicts:\n  nova/tests/unit/virt/libvirt/fakelibvirt.py\n    Due to 23fd6c2287f1e68336e7752246999de739b9f7c0, which mocked out\n    get_fs_info() at the same place as this patch mocks out\n    get_machine_ips()\nnova/virt/libvirt/driver.py\n    Due to cbc28f0d15287dcf24a07f835210affa41c38993, which added\n    _check_file_backed_memory_support() to init_host() at the same\n    place this patch added _check_my_ip()\n\nCloses-bug: 1837075\nChange-Id: I58a4038b04d5a9c28927d914e71609e4deea3d9f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e0b0110852b8a8578ef123d3fd4989b23dd2125a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e0b0110852b8a8578ef123d3fd4989b23dd2125a"}]},"branch":"refs/heads/stable/queens"},"028a8e949e9b9b5731e7f5f283375533ab6f85fa":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-07-22 20:30:33.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/61/672161/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/61/672161/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/672161/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/672161/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/61/672161/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/61/672161/2"}}},"commit":{"parents":[{"commit":"95a35cbee44f8e97aa6d3a04820175c052f03cb3","subject":"Merge \"Init HostState.failed_builds\" into stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/95a35cbee44f8e97aa6d3a04820175c052f03cb3"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-19 15:35:24.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-22 20:30:12.000000000","tz":-240},"subject":"libvirt: move checking CONF.my_ip to init_host()","message":"libvirt: move checking CONF.my_ip to init_host()\n\nMigrations use the libvirt driver\u0027s get_host_ip_addr() method to\ndetermine the dest_host field of the migration object.\nget_host_ip_addr() checks whether CONF.my_ip is actually assigned to\none of the host\u0027s interfaces. It does so by calling\nget_machine_ips(), which iterates over all of the host\u0027s interfaces.\nIf the host has many interfaces, this can take a long time, and\nintroduces needless delays in processing the migration.\nget_machine_ips() is only used to print a warning, so this patch moves\nthe get_machine_ips() call to a single method in init_host(). This\nway, a warning is still emitted at compute service startup, and\nmigration progress is not needlessly slowed down.\n\nNOTE(artom) While the following paragraph still applies, the poison\npatch will not be backported. Stubbing out use of\nnetifaces.interfaces() is still a good thing to do, however.\n\nThis patch also has a chicken and egg problem with the patch on top of\nit, which poisons use of netifaces.interfaces() in tests. While this\npatch fixes all the tests that break with that poison, it starts\nbreaking different tests because of the move of get_machine_ips() into\ninit_host(). Therefore, while not directly related to the bug, this\npatch also preventatively mocks or stubs out any use of\nget_machine_ips() that will get poisoned with the subsequent patch.\n\n(cherry picked from commit 30d8159d4ee51a26a03de1cb134ea64c6c07ffb2)\n\n(cherry picked from commit 560317c766afc4a4c4c5017ecfc9ce432fe63ea7)\n\n(cherry picked from commit 65d2e455e323a627ef228ed57a1f0c86d8252665)\nConflicts:\n  nova/tests/unit/virt/libvirt/fakelibvirt.py\n    Due to 23fd6c2287f1e68336e7752246999de739b9f7c0 which mocked out\n    get_fs_info() at the same place as this patch mocks out\n    get_machine_ips().\nnova/virt/libvirt/driver.py\n    Due to cbc28f0d15287dcf24a07f835210affa41c38993 which added\n    _check_file_backed_memory_support() to init_host() at the same\n    place this patch added _check_my_ip().\n\nCloses-bug: 1837075\nChange-Id: I58a4038b04d5a9c28927d914e71609e4deea3d9f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/028a8e949e9b9b5731e7f5f283375533ab6f85fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/028a8e949e9b9b5731e7f5f283375533ab6f85fa"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
