)]}'
{"id":"openstack%2Fnova~640197","triplet_id":"openstack%2Fnova~stable%2Fqueens~I902e459093af9b82f9033d58cffcb2a628f5ec39","project":"openstack/nova","branch":"stable/queens","topic":"bug/1813216","hashtags":[],"change_id":"I902e459093af9b82f9033d58cffcb2a628f5ec39","subject":"Fix legacy-grenade-dsvm-neutron-multinode-live-migration","status":"MERGED","created":"2019-02-28 21:41:19.000000000","updated":"2019-04-22 23:18:30.000000000","submitted":"2019-04-22 23:18:30.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":"640197-1555975110995-1d1e633c","meta_rev_id":"533cab06b3af8adfa30982df6bc6f0fdd8a7387d","_number":640197,"virtual_id_number":640197,"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,"date":"2019-04-19 13:55:21.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-04-20 22:33:27.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-04-22 20:05:36.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2019-04-22 23:18:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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-04-22 19:38:36.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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-04-22 20:09:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-04-22 20:09:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_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-04-19 13:55:21.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-04-20 22:33:27.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-04-22 19:38:36.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-04-22 20:09:23.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2019-04-22 23:18:30.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":"7f043696eab15b4319e951c5b152fc60b80ed7c3","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-02-28 21:41:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b6e74e5c7627cfad875fba9300244b3b8c6738d2","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-02-28 23:13:50.000000000","message":"Patch Set 1:\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/640197/1 : FAILURE in 42m 53s","accounts_in_message":[],"_revision_number":1},{"id":"4a4aa1c13a3df58269e88ddfba1381e84b22193a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-02-28 23:46:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/640197/1/check/openstack-tox-pep8/de0e047/ : SUCCESS in 10m 00s\n- openstack-tox-py27 http://logs.openstack.org/97/640197/1/check/openstack-tox-py27/85e593f/ : SUCCESS in 13m 44s\n- openstack-tox-py35 http://logs.openstack.org/97/640197/1/check/openstack-tox-py35/086666d/ : SUCCESS in 13m 24s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/640197/1/check/build-openstack-sphinx-docs/04e974c/html/ : SUCCESS in 6m 55s\n- tempest-full-py3 http://logs.openstack.org/97/640197/1/check/tempest-full-py3/0c10f17/ : SUCCESS in 1h 20m 51s\n- nova-tox-functional http://logs.openstack.org/97/640197/1/check/nova-tox-functional/6fda83d/ : SUCCESS in 18m 23s\n- nova-tox-functional-py35 http://logs.openstack.org/97/640197/1/check/nova-tox-functional-py35/faf7280/ : SUCCESS in 19m 26s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/640197/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/304fc26/ : FAILURE in 1h 07m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d0bc1c529fd76bb5761f142e3a3a63618c4513ad","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 02:41:46.000000000","message":"Patch Set 1: Workflow-1\n\nHmm, this isn\u0027t fixing it.","accounts_in_message":[],"_revision_number":1},{"id":"32fd480856af1b82b6dde1b5ffa7db866710bad1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 02:42:00.000000000","message":"Patch Set 1:\n\nMaybe picking up changes from stable/pike devstack?","accounts_in_message":[],"_revision_number":1},{"id":"dae46d872cee5a02ef30f44b44a5d3dc2dddf30a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 14:01:21.000000000","message":"Patch Set 1:\n\nThe subnode nova-compute is still using nova.conf:\n\nhttp://logs.openstack.org/97/640197/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/304fc26/logs/subnode-2/screen-n-cpu.txt.gz#_Feb_28_23_06_53_308638\n\nWhich doesn\u0027t have the rbd configuration in it:\n\nhttp://logs.openstack.org/97/640197/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/304fc26/logs/subnode-2/etc/nova/nova.conf.txt.gz\n\nBut nova-cpu.conf does:\n\nhttp://logs.openstack.org/97/640197/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/304fc26/logs/subnode-2/etc/nova/nova-cpu.conf.txt.gz","accounts_in_message":[],"_revision_number":1},{"id":"6ee4eb6f0e91e8cdd0f0d861202406c4008ea1ab","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 14:07:51.000000000","message":"Patch Set 1:\n\nSo the _ceph_configure_nova function is writing out the rbd information to nova-cpu.conf on the subnode, but nova-compute on the subnode is already configured to use nova.conf, which might be due to it coming from stable/pike devstack before I81301eeecc7669a169deeb1e2c5d298a595aab94...hmmm, so we might need a one off change for the subnode here.","accounts_in_message":[],"_revision_number":1},{"id":"f47f3159c3c68ab2178149efc601ea544ba8aaca","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 14:12:43.000000000","message":"Patch Set 1:\n\nYeah in this other stable/queens grenade job I can see nova-compute starts running with nova.conf (from pike):\n\nhttp://logs.openstack.org/16/640116/1/check/neutron-grenade/147eb30/logs/screen-n-cpu.txt.gz#_Feb_28_19_20_58_477558\n\nFeb 28 19:20:58.477558 ubuntu-xenial-inap-mtl01-0003179761 nova-compute[26875]: DEBUG oslo_service.service [None req-6b86e889-633d-49b9-b3f3-739724790d52 None None] command line args: [\u0027--config-file\u0027, \u0027/etc/nova/nova.conf\u0027] {{(pid\u003d26875) log_opt_values /usr/local/lib/python2.7/dist-packages/oslo_config/cfg.py:2863}}\n\nAnd then changes to run with nova-cpu.conf from queens:\n\nhttp://logs.openstack.org/16/640116/1/check/neutron-grenade/147eb30/logs/screen-n-cpu.txt.gz#_Feb_28_19_36_12_271313\n\nFeb 28 19:36:12.271313 ubuntu-xenial-inap-mtl01-0003179761 nova-compute[20373]: DEBUG oslo_service.service [None req-bf81f2cf-9506-43e4-91da-9eff338f8604 None None] command line args: [\u0027--config-file\u0027, \u0027/etc/nova/nova-cpu.conf\u0027] {{(pid\u003d20373) log_opt_values /usr/local/lib/python2.7/dist-packages/oslo_config/cfg.py:2878}}\n\nSo there is definitely some sort of weird regression in a queens grenade run with how devstack/grenade are configuring nova-compute to run on the new side.","accounts_in_message":[],"_revision_number":1},{"id":"22afbd30734efa5ff86dfbf3992c5629b01157fb","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 14:17:43.000000000","message":"Patch Set 1:\n\nIt seems nova-compute started running with NOVA_CPU_CONF in devstack since stable/pike:\n\nhttps://review.openstack.org/#/c/477556/\n\nBut at that time it was running nova-compute with nova.conf when running in singleconductor mode, which grenade uses:\n\nhttps://review.openstack.org/#/c/477556/5/lib/nova@812\n\nSo at some point in stable/queens devstack we changed to start always running nova-compute with NOVA_CPU_CONF pointed at nova-cpu.conf rather than nova.conf in singleconductor mode.","accounts_in_message":[],"_revision_number":1},{"id":"5df2e783aaae88d49be5e005720048236ece323f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 14:22:20.000000000","message":"Patch Set 1:\n\nYeah it was actually this change we\u0027re trying to workaround in the commit message:\n\nhttps://github.com/openstack-dev/devstack/commit/c7114582c0b88f379cae795c8bc88bf840d0965a#diff-665a24457e945ac31372cf63d00a4080\n\nThat changed NOVA_CPU_CONF from using NOVA_CONF to always just being NOVA_CPU_CONF.\n\nSo the old compute from pike is running with nova.conf but the new compute from queens is running with nova-cpu.conf, and we\u0027re not handling that in the ceph config function.\n\nTechnically that devstack change also changed the config file that nova-compute runs with in singleconductor mode, which was probably a regression on my part.","accounts_in_message":[],"_revision_number":1},{"id":"041a44f5bf9d8e244c2f0d828a543f379f469272","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-03-01 14:30:46.000000000","message":"Patch Set 1:\n\nThe root cause actually goes further to https://review.openstack.org/#/c/625131/ which was related to this:\n\nhttps://review.openstack.org/#/c/623284/\n\nAnd we hit that because we configure grenade to run with upgrade_levels.compute \u003d \u0027auto\u0027:\n\nhttps://github.com/openstack-dev/grenade/blob/00ad9a89684360ca53d7cdda62763de37ba98510/projects/60_nova/upgrade.sh#L77\n\nSo if we unwound those devstack changes to run nova-compute with nova.conf again in singleconductor mode, we\u0027d also have to pin the upgrade levels so we don\u0027t hit that new code path in nova on startup, although that nova change isn\u0027t in queens:\n\nhttps://review.openstack.org/#/q/Icddbe4760eaff30e4e13c1e8d3d5d3f489dac3c4","accounts_in_message":[],"_revision_number":1},{"id":"d314b5612ca19dc15b8fa9fb0c083078a3044a93","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-18 16:45:01.000000000","message":"Patch Set 1:\n\nOne option to still keep this job but easily punt on the break is skip the rbd stuff - then we might still have just at least block live migration testing and that could be good enough for queens.","accounts_in_message":[],"_revision_number":1},{"id":"75b61927ef6ed005681e2b9f0eb19acd91424410","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-18 17:02:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e03af72b99f7fdbe87c7431d8eb8bbb322ea0c7c","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-04-18 19:03:14.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/640197/2 : FAILURE in 41m 21s","accounts_in_message":[],"_revision_number":2},{"id":"d10122d95d67be260d6f2d5c3bff435292667fb4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-19 06:41:49.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- openstack-tox-pep8 http://logs.openstack.org/97/640197/2/check/openstack-tox-pep8/6ec9040/ : SUCCESS in 10m 46s\n- openstack-tox-py27 http://logs.openstack.org/97/640197/2/check/openstack-tox-py27/c16a528/ : SUCCESS in 13m 24s\n- openstack-tox-py35 http://logs.openstack.org/97/640197/2/check/openstack-tox-py35/1f0f524/ : SUCCESS in 14m 18s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/640197/2/check/build-openstack-sphinx-docs/daeeb5b/html/ : SUCCESS in 7m 09s\n- tempest-full-py3 finger://ze07.openstack.org/4110dd367f8343b4a6713d3d0b4891e0 : RETRY_LIMIT in 40m 06s\n- nova-tox-functional http://logs.openstack.org/97/640197/2/check/nova-tox-functional/fc57b9a/ : SUCCESS in 22m 14s\n- nova-tox-functional-py35 http://logs.openstack.org/97/640197/2/check/nova-tox-functional-py35/8f66c82/ : SUCCESS in 19m 12s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/640197/2/check/legacy-grenade-dsvm-neutron-multinode-live-migration/93c95bf/ : SUCCESS in 1h 01m 14s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e290c3b06d29ef56a4fd17efe0664b4adc9e094f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-19 13:04:45.000000000","message":"Patch Set 2:\n\nrecheck infra","accounts_in_message":[],"_revision_number":2},{"id":"6d6ad5cc8e92f7cbf79e47eee0f536d12d9ae4dd","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-04-19 13:55:21.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/97/640197/2/check/nova-out-of-tree-pvm/72f1b66 : FAILURE in 2h 30m 29s\n- nova-in-tree-pvm http://184.172.12.213/97/640197/2/check/nova-in-tree-pvm/9f1fc19 : SUCCESS in 2h 07m 24s","accounts_in_message":[],"_revision_number":2},{"id":"bb3e64a50755e5f760e7c316e7ff54ad15c93c1f","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-04-19 14:03:44.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/640197/2 : FAILURE in 43m 31s","accounts_in_message":[],"_revision_number":2},{"id":"b1044fce206150d2127de4f069bf8c3fe36e32f8","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-20 22:09:53.000000000","message":"Patch Set 2:\n\nrecheck infra","accounts_in_message":[],"_revision_number":2},{"id":"674f29ef0b5c873d5de19fc130ce4c46047ad7c1","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-04-20 22:33:27.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/640197/2 : FAILURE in 23m 01s","accounts_in_message":[],"_revision_number":2},{"id":"cf4cdaeb2b35dab1290ef124550a78325fb079fe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-20 23:21:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/640197/2/check/openstack-tox-pep8/0e474fd/ : SUCCESS in 8m 56s\n- openstack-tox-py27 http://logs.openstack.org/97/640197/2/check/openstack-tox-py27/d6d0134/ : SUCCESS in 17m 04s\n- openstack-tox-py35 http://logs.openstack.org/97/640197/2/check/openstack-tox-py35/b6dbfe1/ : SUCCESS in 13m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/640197/2/check/build-openstack-sphinx-docs/71a0e44/html/ : SUCCESS in 6m 20s\n- tempest-full-py3 http://logs.openstack.org/97/640197/2/check/tempest-full-py3/d1ffb7f/ : SUCCESS in 1h 10m 36s\n- nova-tox-functional http://logs.openstack.org/97/640197/2/check/nova-tox-functional/403eaa4/ : SUCCESS in 20m 25s\n- nova-tox-functional-py35 http://logs.openstack.org/97/640197/2/check/nova-tox-functional-py35/bd2cb54/ : SUCCESS in 18m 25s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/640197/2/check/legacy-grenade-dsvm-neutron-multinode-live-migration/94ccd4b/ : SUCCESS in 51m 57s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6b169ba15805648394909ba91486870e7196fe28","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-04-22 19:38:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"5e60ff1410a7ae4855d14a097a52412e95f7bfe4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 20:05:36.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"aecd6475160601def591d92f1621a193645f6940","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-04-22 20:09:23.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"11ae72ecfcfa85a3b27bc25ae1724f0b6d5b83df","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-22 20:09:43.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9ce6ba44ef80cf89c7cdd88883328b111d7fe170","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-22 23:18:30.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"bc297be0a78d368e8abd96bb7986de8a15b96326","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-22 23:18:30.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/640197/2/gate/openstack-tox-pep8/2e8e24f/ : SUCCESS in 9m 18s\n- openstack-tox-py27 http://logs.openstack.org/97/640197/2/gate/openstack-tox-py27/bf10c70/ : SUCCESS in 16m 27s\n- openstack-tox-py35 http://logs.openstack.org/97/640197/2/gate/openstack-tox-py35/c54e849/ : SUCCESS in 14m 10s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/640197/2/gate/build-openstack-sphinx-docs/cc6f21a/html/ : SUCCESS in 5m 25s\n- tempest-full-py3 http://logs.openstack.org/97/640197/2/gate/tempest-full-py3/a2d1ccc/ : SUCCESS in 1h 13m 18s\n- nova-tox-functional http://logs.openstack.org/97/640197/2/gate/nova-tox-functional/971a8ef/ : SUCCESS in 20m 02s\n- nova-tox-functional-py35 http://logs.openstack.org/97/640197/2/gate/nova-tox-functional-py35/38b01a8/ : SUCCESS in 23m 51s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5d5e7be8cbb6d37b20c7efcac7850562d3281904","revisions":{"4204f27b33b564c16955ab426450ba62f5f8b5cf":{"kind":"REWORK","_number":1,"created":"2019-02-28 21:41:19.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/97/640197/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/640197/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/640197/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/640197/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/640197/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/640197/1"}}},"commit":{"parents":[{"commit":"12c7aa3994e90d0b99135fb657d39a8edb188d28","subject":"Merge \"Handle unicode characters in migration params\" into stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/12c7aa3994e90d0b99135fb657d39a8edb188d28"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-02-05 15:40:33.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-02-28 21:14:14.000000000","tz":-300},"subject":"Fix legacy-grenade-dsvm-neutron-multinode-live-migration","message":"Fix legacy-grenade-dsvm-neutron-multinode-live-migration\n\nSince change I81301eeecc7669a169deeb1e2c5d298a595aab94 in\ndevstack, nova-cpu.conf is a copy of nova.conf minus\ndatabase access. Grenade jobs also run nova-compute with\nnova-cpu.conf anyway so we can just drop the conditional\nwhich was otherwise messing up the config file that the\nceph script would write rbd configuration which is why\nlive block migration tests with ceph were failing.\n\nChange-Id: I902e459093af9b82f9033d58cffcb2a628f5ec39\nCloses-Bug: #1813216\n(cherry picked from commit f2db43d57ae980d8cdf08de4f5e6290d7edcc95c)\n(cherry picked from commit c4a2a32f07cbe139b5889654bbc82d3ddeaeeb94)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4204f27b33b564c16955ab426450ba62f5f8b5cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4204f27b33b564c16955ab426450ba62f5f8b5cf"}]},"branch":"refs/heads/stable/queens"},"5d5e7be8cbb6d37b20c7efcac7850562d3281904":{"kind":"REWORK","_number":2,"created":"2019-04-18 17:02:49.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/97/640197/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/640197/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/640197/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/640197/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/640197/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/640197/2"}}},"commit":{"parents":[{"commit":"12c7aa3994e90d0b99135fb657d39a8edb188d28","subject":"Merge \"Handle unicode characters in migration params\" into stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/12c7aa3994e90d0b99135fb657d39a8edb188d28"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-02-05 15:40:33.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-18 16:57:18.000000000","tz":-240},"subject":"Fix legacy-grenade-dsvm-neutron-multinode-live-migration","message":"Fix legacy-grenade-dsvm-neutron-multinode-live-migration\n\nSince change I81301eeecc7669a169deeb1e2c5d298a595aab94 in\ndevstack, nova-cpu.conf is a copy of nova.conf minus\ndatabase access. Grenade jobs also run nova-compute with\nnova-cpu.conf anyway so we can just drop the conditional\nwhich was otherwise messing up the config file that the\nceph script would write rbd configuration which is why\nlive block migration tests with ceph were failing.\n\nNOTE(mriedem): This is not a pure backport since this change\nin queens just disables running the job with ceph because of\na mess of changes to devstack queens related to change\nhttps://review.openstack.org/625131/ and change\nhttps://review.openstack.org/632100/. As a result, the pike\nnode runs with nova.conf (because of grenade singleconductor\nmode makes it so) but the queens node runs with nova-cpu.conf\nand then the _ceph_configure_nova function does not configure\nthe nodes for rbd auth properly which makes rbd-backed live\nmigration in the job fail. Rather than try to sort that all out\nwith a one-off change in queens (which is pretty old at this\npoint anyway), this change just skips the ceph portion of the\njob. An alternative is just not running the job in queens, but\nwe can easily still get block migrate live migration coverage\nso we might as well keep that running.\n\nChange-Id: I902e459093af9b82f9033d58cffcb2a628f5ec39\nCloses-Bug: #1813216\n(cherry picked from commit f2db43d57ae980d8cdf08de4f5e6290d7edcc95c)\n(cherry picked from commit c4a2a32f07cbe139b5889654bbc82d3ddeaeeb94)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5d5e7be8cbb6d37b20c7efcac7850562d3281904"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5d5e7be8cbb6d37b20c7efcac7850562d3281904"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
