)]}'
{"id":"openstack%2Fnova~725736","triplet_id":"openstack%2Fnova~stable%2Fussuri~Ia3d7351c1805d98bcb799ab0375673c7f1cb8848","project":"openstack/nova","branch":"stable/ussuri","hashtags":[],"change_id":"Ia3d7351c1805d98bcb799ab0375673c7f1cb8848","subject":"Functional tests for NUMA live migration","status":"ABANDONED","created":"2020-05-05 23:57:34.000000000","updated":"2020-08-13 20:31:57.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"df49cd3c5c00d51d32531c83e8a7a85a0475e9b7","_number":725736,"virtual_id_number":725736,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-06-23 21:19:31.000000000","_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"date":"2020-05-06 02:16:48.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"date":"2020-05-06 00:45:59.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:check","value":1,"date":"2020-05-06 00:21:13.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"disliked":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":2,"date":"2020-05-14 11:08:49.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":-1,"date":"2020-06-10 15:42:43.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"_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,"permitted_voting_range":{"min":0,"max":1},"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_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":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_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":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-06 00:21:13.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"},{"updated":"2020-05-06 00:45:59.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-05-06 02:16:48.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":"2020-05-14 11:08:49.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":"2020-06-10 15:42:43.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"}],"messages":[{"id":"807384d30a17aefa947fdab4388b7eed94769706","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-05-05 23:57:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4ef4b456594db87b74b16ee2cf9d5693edf5c8d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-06 00:21:13.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9f2ea80ae5e84577b68fc86d676ae3ce : SUCCESS in 14m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f7b840d8817a43aa9b649df187ed2766 : SUCCESS in 15m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4ed88882dee4c4c9afe8ee4e68abee9 : SUCCESS in 8m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f834ef81b530491f94620c95def01f91 : SUCCESS in 13m 39s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/bcd95807cb33454abff95fe5cc6a8490 : SUCCESS in 13m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a4e2303b6c44392ad670b8f5ef0ec25 : SUCCESS in 11m 03s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/9a89ce7f4fbf4b319abb8f0141b8c2f6 : SUCCESS in 18m 21s","accounts_in_message":[],"_revision_number":1},{"id":"695a7c9303acf41406f96029f4bcbed7636dfd87","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-05-06 00:45:59.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/36/725736/1/check/pmem-tempest-plugin-filtered/3f3aa37/ : SUCCESS in 25m 08s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/36/725736/1/check/pmem-tempest-plugin-filtered-multi-node/cc98dec/ : SUCCESS in 47m 04s","accounts_in_message":[],"_revision_number":1},{"id":"533f22516084eaa996775a3c630924622ca88bcf","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-05-06 02:16:48.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/725736/1 : FAILURE in 2h 18m 17s","accounts_in_message":[],"_revision_number":1},{"id":"fe52f67f96dc65671b3285d33f70bc1a30fe3913","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-05-14 11:08:49.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":1},{"id":"6f09a8d46b2899cd60beaf661fe6b6620e6c2482","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-06-10 15:42:43.000000000","message":"Patch Set 1: Code-Review-1\n\nWe don\u0027t normally just backport tests like this, AFAIK. What\u0027s the rationale for doing so? If we\u0027re going to backport something that affects this process and need these tests to validate that change, then it\u0027d make sense to drag these in, but otherwise I don\u0027t really see the point here.","accounts_in_message":[],"_revision_number":1},{"id":"92d47cdb0146ba88d1a00300511718185ae28639","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-06-23 21:19:31.000000000","message":"Patch Set 1:\n\nTo prevent potential regression if we backport stuff into U that affects this.","accounts_in_message":[],"_revision_number":1},{"id":"0655d86faa9abb6187b22e6bdbabc8bc59f31106","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-06 10:37:18.000000000","message":"Patch Set 1:\n\n\u003e To prevent potential regression if we backport stuff into U that\n \u003e affects this.\n\nFWIW I\u0027m still cool with bringing this back to stable/train as this is all foundational stuff that with hindsight should\u0027ve landed with the initial implementation in Train. I don\u0027t think we need to wait for us to need this when fixing something in the future for it to land now.","accounts_in_message":[],"_revision_number":1},{"id":"df49cd3c5c00d51d32531c83e8a7a85a0475e9b7","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-08-13 20:31:57.000000000","message":"Abandoned\n\nA Dan Smith -1 is not a fight I can win (or want even want to engage in) ;) Abandoning.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d25e314497d9fd230d16e82831af1396ac54d6d3","revisions":{"d25e314497d9fd230d16e82831af1396ac54d6d3":{"kind":"REWORK","_number":1,"created":"2020-05-05 23:57:34.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/36/725736/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/725736/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/725736/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/725736/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/725736/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/725736/1"}}},"commit":{"parents":[{"commit":"dd3cc59ccf8c963e078359d4b27dacf7d54a14ee","subject":"Add nova-status upgrade check and reno for policy new defaults","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dd3cc59ccf8c963e078359d4b27dacf7d54a14ee"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-24 16:26:52.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2020-05-05 23:52:15.000000000","tz":-240},"subject":"Functional tests for NUMA live migration","message":"Functional tests for NUMA live migration\n\nThis patch add a functional tests for NUMA live migration. It also\nadds all the previously missing scaffolding, specifically:\n\n* Make the fakelibvirt Domain support the vcpupin, memnode and\n  emulatorpin XML elements.\n\n* To support testing RPC pinning, a new StubComputeRPCAPI is added to\n  the integrated helpers. It replaces the real ComputeAPI\u0027s router()\n  method with a stub that uses the RPC version set by the object\u0027s\n  __init__. Tests can replace a real ComputeAPI object with the Stub\n  to simulate compute services and/or conductors being pinned to\n  different RPC versions.\n\n* In the fake_imagebackend, is_shared_block_storage() gets stubbed.\n  It\u0027s called indirectly from the\n  _check_can_live_migrate_(source|destination) checks.\n\nNOTE(artom): This backport also squashes\nI78e79112a9c803fb45d828cfb4641456da66364a (func test for bug 1845146)\nand I70c4715de05d64fabc498b02d5c757af9450fbe9 (follow-up fixing\nvarious small things).\n\n(cherry picked from commit 06aaa08dc42bf00f5d05fe7bbf5edebe0b91a9fc)\nImplements blueprint numa-aware-live-migration\nChange-Id: Ia3d7351c1805d98bcb799ab0375673c7f1cb8848\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d25e314497d9fd230d16e82831af1396ac54d6d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d25e314497d9fd230d16e82831af1396ac54d6d3"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
