)]}'
{"id":"openstack%2Fnova~801377","triplet_id":"openstack%2Fnova~master~I149f5a51c8c3b947275da13d467d1bf47480d5aa","project":"openstack/nova","branch":"master","topic":"bp/migrate-instance-tenant-id","attention_set":{"31827":{"account":{"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},"last_update":"2022-05-19 12:19:27.000000000","reason":"Jorhson Deng replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I149f5a51c8c3b947275da13d467d1bf47480d5aa","subject":"Add REST and compute APIs to migrate instances between projects","status":"NEW","created":"2021-07-19 18:57:58.000000000","updated":"2022-05-19 12:19:27.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"92e209756d6359befba8e59eec9510c134b04ed9","_number":801377,"virtual_id_number":801377,"owner":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-07-23 22:37:16.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":{"rejected":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":-2,"date":"2022-05-19 12:19:27.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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},{"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},{"_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":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},{"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-07-19 19:39:02.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":"CC"},{"updated":"2021-07-19 20:36:38.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":"CC"},{"updated":"2021-07-19 21:49:36.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":"2021-07-20 05:07:44.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-07-22 15:48:10.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":"2021-07-22 20:28:17.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":"CC"},{"updated":"2021-07-27 17:07:05.000000000","updated_by":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REMOVED"},{"updated":"2021-07-27 17:07:05.000000000","updated_by":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REMOVED"},{"updated":"2021-07-27 17:07:06.000000000","updated_by":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REMOVED"},{"updated":"2022-05-19 12:19:27.000000000","updated_by":{"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},"reviewer":{"_account_id":31827,"name":"Jorhson Deng","email":"jorhson_deng@163.com","username":"dengzhaosen"},"state":"REVIEWER"}],"messages":[{"id":"04a8a096e3d93f6e04d58027e1d220d013dbbc8d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-19 18:57:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2f5abce4ff29545bab6e5ba833b1a2830f0c652c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-19 19:13:00.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8682d6f4cfe41faab37f69c3cfeb456b1fa9f2ef","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-19 19:16:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8fd6f107c1178706cd18043f02814ee967918d40","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-19 19:39:02.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/85a161ecf0fa4a29b753000a578f1572 : SUCCESS in 20m 57s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/96bf0a48cb0f41fc86e4232841b936c1 : SUCCESS in 18m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"91e4e8f3ed77fcbe7e9db9723057542ac05d845a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-19 20:36:38.000000000","message":"Patch Set 3:\n\nBuild failed. 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-focal-py3 tempest-dsvm-full-focal-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":3},{"id":"3e6224984e584219338a0d16596e2e58844713c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-19 21:49:36.000000000","message":"Patch Set 3: Verified-1\n\n(8 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/fae3213d854c42d1a92e6e94b471818a : SUCCESS in 7m 47s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/51a57ea667f74685a314eb134ed9c942 : SUCCESS in 1h 10m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c37e8c3a0fbf495cae3e842bf268801b : SUCCESS in 17m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7b439114386943b6a4494b7225356735 : SUCCESS in 15m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e48b8592b7344aaaac1bf59e3cf492e : FAILURE in 11m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0493c4502cc74535ba4fb1f3a0ded810 : SUCCESS in 12m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b7913828455842b4a24aaf6215347998 : SUCCESS in 12m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/084b3a0f4c304329a54c0a88da887660 : SUCCESS in 14m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9b4248180b24e54a133dea3c38562b8 : SUCCESS in 9m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0293ef813fe24a4eab5c96bf37a4260d : SUCCESS in 1h 07m 23s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4ceeed25f6ee497db660f82ebaecfe1e : SUCCESS in 1h 11m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b87da3879a6e4331994c9b94e0a1bfbd : POST_FAILURE in 57m 48s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a7dbab78d03b4870a9da74693c522461 : SUCCESS in 47m 50s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ea085237acb24c8e966c412b9b301282 : SUCCESS in 1h 22m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/7a61d3a54532405688a142d76a70c08b : SUCCESS in 1h 40m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f4a35f883ec04df7b04693ffabee0f85 : SUCCESS in 5m 57s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/ef1851a197a34ea18f88340637b42edd : SUCCESS in 19m 17s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/dde7fc623d224c19ae38eb86454c9b37 : SUCCESS in 18m 10s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/839da38751884ca4be365743974d6860 : SUCCESS in 18m 51s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c8cd598f13bf42039ae1d57309b060c7 : SUCCESS in 1h 15m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/74148db464ab416e9a48ce4155bebc69 : SUCCESS in 48m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ef33cd49bb2b4a64b096c1120bd8c0bc : SUCCESS in 50m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f64129410cd5460cb5674cdd36c1ce34 : SUCCESS in 27m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/af3450bc9a9d462bb21ae9bfcf187d71 : SUCCESS in 39m 13s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b6321eb62bd845bfa9fa5eed1a3c7f6008399a1e","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-20 05:07:44.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/801377/801377/3/check-not-vote/ext-nova-zuul/935f14c : SUCCESS in 1h 04m 42s","accounts_in_message":[],"_revision_number":3},{"id":"ebf7c4872eb46af1e65f82ba08a70935450cd40a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-22 15:43:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1e6a0fd3e5a765312d7a31d06ed806993d2d08b1","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-07-22 15:48:10.000000000","message":"Patch Set 4: Code-Review-2\n\nThis kind of change to add new REST APIs definitely requires a spec proposal for discussion. Here is the docs on how to do that:\n\nhttps://docs.openstack.org/nova/latest/contributor/blueprints.html","accounts_in_message":[],"_revision_number":4},{"id":"deaa7c5d87919a5c4bc14194ee5c3870ca75c080","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 16:12:11.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8fa0b6968e024573ad434bbbed99d9dd : FAILURE in 23m 43s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a5b353a36ff046b1ae60c16a12ce2e02 : SUCCESS in 26m 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e21b62d0a86541f01ce8603492b826df8cc2efa1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-22 17:26:44.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/457d8b3c3d4e481a84afd378d720d557 : SUCCESS in 7m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6fbd8035326d4fd299b4df7bf38b8caf : SUCCESS in 1h 14m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9db402125f2a444bbaac675e28ddd5d2 : SUCCESS in 15m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1a3243f318054bda8df68b7923eb7c6e : SUCCESS in 15m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d72fd5a801b144fe9510ce19549a2fd4 : FAILURE in 8m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/572449bb17694bf5a98b52a8241d9a9a : SUCCESS in 12m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/868076ca1d9449adb8819c402558b834 : SUCCESS in 13m 05s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/56a6dc67f493496584d887c897b2a1cf : SUCCESS in 16m 18s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4a93603588cc4752a0fa765feeb69ee0 : SUCCESS in 10m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/59241d3e7696413899001d7b95f0c058 : SUCCESS in 1h 28m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0e892b7b67354a62b3f7d20fa802d527 : SUCCESS in 1h 14m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cb73c312a2bb40328c19c0b8f6ea67e5 : FAILURE in 54m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/92e7a07464ae4ef9b696843306a07410 : SUCCESS in 47m 49s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/422e5f06e06c45f8928bb8de4f5df476 : SUCCESS in 1h 35m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/4d0133dc771b4341a9fb9fe43718a97d : SUCCESS in 1h 20m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/918e8133ce2d47489f9063fe76c736e9 : SUCCESS in 6m 20s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/74dca1943712434d94447f37803a234f : SUCCESS in 20m 55s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fae831692bb54d32a85c19ae9393e77c : SUCCESS in 18m 49s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/eba6e3ca9c414541b818ccb85ff0a5e7 : SUCCESS in 19m 06s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fac184ed816d4b61822be45d2b0ac136 : SUCCESS in 1h 16m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/930f2f67cbe647439f44a7729cc7c73d : SUCCESS in 53m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8b21e35af2354a99bd865da82910f208 : FAILURE in 46m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a8b734e82058420096bfe44065953448 : SUCCESS in 33m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ff3595046b614a6cb6a9c1916d689a52 : SUCCESS in 38m 00s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"60ae4e6a77c09c8042573c4baa8404330236861c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-22 19:18:46.000000000","message":"Patch Set 4:\n\nBuild failed. 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-focal-py3 finger://zuul-v3-executor.novalocal/8d3d98e4e2e84cecb518a820b936dff4 : DISK_FULL in 1h 57m 34s","accounts_in_message":[],"_revision_number":4},{"id":"1e5d37b12a7d9c9c8e516cc622fa48140a91d518","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-22 20:28:17.000000000","message":"Patch Set 4:\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/801377/4/iscsi : FAILURE in 16m 50s","accounts_in_message":[],"_revision_number":4},{"id":"6a459989a1f05a5fb4afff7175e5e01a049d107a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-23 04:10:22.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/801377/801377/4/check-not-vote/ext-nova-zuul/afca579 : SUCCESS in 57m 50s","accounts_in_message":[],"_revision_number":4},{"id":"613b54f134a4373b6829d9491c3325388ba6e0cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-23 21:11:11.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7893b7691325e50dd1e7f53eb9683798042249eb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-23 21:42:11.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f4e3d471303d49728fbf8b59c5d8d09a : SUCCESS in 17m 35s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/78d068ed6a3f4728a3a139f544b56600 : SUCCESS in 27m 56s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f082c58416a5e1a5a0dd1f61637cee9423b6917f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-23 22:37:16.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6c89ea023ea44824b1c6ebf642cdb8f0 : SUCCESS in 6m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5ea965ccb1094171a83a7cd6ac2c5755 : SUCCESS in 1h 14m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6e1df6e3861b4d709d8c2b3ecc3d9a9c : SUCCESS in 13m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d21f40c485e94aadab2571372c13e798 : SUCCESS in 16m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/de15e097a3064190aa6316a0035ba423 : SUCCESS in 8m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c1e04449465949f29e300192751aa6fd : SUCCESS in 13m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/df7d309e72464cada181b6b114f62026 : SUCCESS in 12m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/caca005b9e8245d0920e2dcafcb8ded6 : SUCCESS in 12m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c74f2f5185854c9eaed9f478e286761f : SUCCESS in 9m 36s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/70a09483c93049ca99c64af5bb4a5bab : SUCCESS in 1h 21m 05s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/43e4a3004bd34aeabe71a0ef10a2157d : SUCCESS in 1h 09m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/261737abfde14a618ab62cba943b7820 : SUCCESS in 47m 48s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bd2dd51e72504c5495c312397b868b46 : SUCCESS in 47m 10s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/04d353771dea47d9b7f85d78f2c62d46 : SUCCESS in 1h 12m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/e7dd7f6316fe4bb9b95c7efc7554a9ba : SUCCESS in 1h 19m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/585dd0470ebf4ff08a21aefb79a4f2fa : SUCCESS in 5m 59s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/af13039fe81e43beba10919faa6eaf92 : SUCCESS in 16m 48s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c7ef486a4af348abbd724b806bc556d6 : SUCCESS in 17m 45s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/f7f1a1d4b0654c6baaaad3ad5d603d35 : SUCCESS in 20m 59s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5d58a1aa7e06460388e85769bf55fc9d : SUCCESS in 1h 09m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3647ca0587df40e1898f69913a03da31 : SUCCESS in 43m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c7bab043eb4645989d77fa04f46057e1 : SUCCESS in 42m 41s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/810bce14649c40f3a57bd02253932391 : SUCCESS in 25m 13s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/990b020cfafc42ae878f7f648755de50 : SUCCESS in 38m 22s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"52b0a8d074dcbbdc1cd2a82a728620d20a9598cd","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-07-23 23:54:06.000000000","message":"Patch Set 5:\n\nBuild failed. 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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/801377/5/check/tempest-dsvm-full-focal-py3/38a8477/ : FAILURE in 2h 39m 11s","accounts_in_message":[],"_revision_number":5},{"id":"d0e1897122b2abbaf196337401dffbf89e1537c9","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-07-24 02:44:13.000000000","message":"Patch Set 5:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/801377/5/iscsi : SUCCESS in 2h 04m 56s","accounts_in_message":[],"_revision_number":5},{"id":"4fd5bd7055d7929eb6021dfd67df29e4ecc744ce","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-07-24 08:57:29.000000000","message":"Patch Set 5:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/801377/801377/5/check-not-vote/ext-nova-zuul/8b72a0f : SUCCESS in 59m 30s","accounts_in_message":[],"_revision_number":5},{"id":"5088c974af4c63ab7420fa9b11dbdeff5b52bcc8","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-27 17:07:05.000000000","message":"Patch Set 5:\n\n\u003e Patch Set 4: Code-Review-2\n\u003e \n\u003e This kind of change to add new REST APIs definitely requires a spec proposal for discussion. Here is the docs on how to do that:\n\u003e \n\u003e https://docs.openstack.org/nova/latest/contributor/blueprints.html\nIve created a spec proposal for the feature: https://review.opendev.org/c/openstack/nova-specs/+/802034, are there any other steps I can take to proceed with this?","accounts_in_message":[],"_revision_number":5},{"id":"5cd73344d66651a85b71fc44f32ea57252b9287b","tag":"autogenerated:gerrit:deleteReviewer","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-27 17:07:05.000000000","message":"Removed reviewer IBM PowerKVM CI.","accounts_in_message":[],"_revision_number":5},{"id":"828beaabe1c59f30d57a192b1da4585db74b7197","tag":"autogenerated:gerrit:deleteReviewer","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-27 17:07:05.000000000","message":"Removed reviewer VMware NSX CI.","accounts_in_message":[],"_revision_number":5},{"id":"d285c06380ee9df724e5c0ea250f24154bc688e2","tag":"autogenerated:gerrit:deleteReviewer","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-27 17:07:06.000000000","message":"Removed reviewer Cloudbase Nova Hyper-V CI.","accounts_in_message":[],"_revision_number":5},{"id":"5670adee9c04c2b7b1c579197bcb13447bd65556","author":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"date":"2021-07-27 17:07:45.000000000","message":"Patch Set 5:\n\n\u003e Patch Set 4: Code-Review-2\n\u003e \n\u003e This kind of change to add new REST APIs definitely requires a spec proposal for discussion. Here is the docs on how to do that:\n\u003e \n\u003e https://docs.openstack.org/nova/latest/contributor/blueprints.html\n\nIve added a spec proposal for this: https://review.opendev.org/c/openstack/nova-specs/+/802034, let me know if there is anything else I can do to proceed","accounts_in_message":[],"_revision_number":5},{"id":"61fac8bd6b80021b6440d6180222efe2f2fdacf5","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-07-27 18:04:49.000000000","message":"Patch Set 5:\n\n\u003e Patch Set 5:\n\u003e \n\u003e \u003e Patch Set 4: Code-Review-2\n\u003e \u003e \n\u003e \u003e This kind of change to add new REST APIs definitely requires a spec proposal for discussion. Here is the docs on how to do that:\n\u003e \u003e \n\u003e \u003e https://docs.openstack.org/nova/latest/contributor/blueprints.html\n\u003e \n\u003e Ive added a spec proposal for this: https://review.opendev.org/c/openstack/nova-specs/+/802034, let me know if there is anything else I can do to proceed\n\nOK great. Next step is reviewers going through your spec. I have raised a FYI in the #openstack-nova channel about it to let people know it\u0027s proposed. The Xena cycle will be wrapping up soon with feature freeze on Sep 2, so the spec will be considered for the Yoga cycle.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"81cc790b9efd5f5aa2ce823bfcb18cd2c6345b88","revisions":{"4f1a8ff0d5b0144165d65ad9371bb9b27ccd9c84":{"kind":"REWORK","_number":1,"created":"2021-07-19 18:57:58.000000000","uploader":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"ref":"refs/changes/77/801377/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/801377/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/801377/1"}}},"commit":{"parents":[{"commit":"6b727634bcb8990cbb73f474dc225b6fc94aee22","subject":"Merge \"db: Fold in indexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b727634bcb8990cbb73f474dc225b6fc94aee22"}]}],"author":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 18:53:53.000000000","tz":0},"committer":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 18:57:32.000000000","tz":0},"subject":"Add REST and compute APIs to migrate instances between projects","message":"Add REST and compute APIs to migrate instances between projects\n\nThis patch adds the new REST and compute APIs _action_set_project()\nand set_project() respectively to migrate an instance to a new\nproject. The compute API performs quota checking for number of\ninstances as well as network availability within the destination\nproject. The project migration is made only available for non volume\nbacked instances.\n\nImplements: blueprint migrate-instance-tenant-id\nChange-Id: I149f5a51c8c3b947275da13d467d1bf47480d5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f1a8ff0d5b0144165d65ad9371bb9b27ccd9c84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f1a8ff0d5b0144165d65ad9371bb9b27ccd9c84"}]},"branch":"refs/heads/master"},"ee2218f08a3352305125e13fa1758ccbfa6f0b6b":{"kind":"REWORK","_number":2,"created":"2021-07-19 19:13:00.000000000","uploader":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"ref":"refs/changes/77/801377/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/801377/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/801377/2"}}},"commit":{"parents":[{"commit":"6b727634bcb8990cbb73f474dc225b6fc94aee22","subject":"Merge \"db: Fold in indexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b727634bcb8990cbb73f474dc225b6fc94aee22"}]}],"author":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 18:53:53.000000000","tz":0},"committer":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 19:12:28.000000000","tz":0},"subject":"Add REST and compute APIs to migrate instances between projects","message":"Add REST and compute APIs to migrate instances between projects\n\nThis patch adds the new REST and compute APIs _action_set_project()\nand set_project() respectively to migrate an instance to a new\nproject. The compute API performs quota checking for number of\ninstances as well as network availability within the destination\nproject. The project migration is made only available for non volume\nbacked instances.\n\nImplements: blueprint migrate-instance-tenant-id\nChange-Id: I149f5a51c8c3b947275da13d467d1bf47480d5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee2218f08a3352305125e13fa1758ccbfa6f0b6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee2218f08a3352305125e13fa1758ccbfa6f0b6b"}]},"branch":"refs/heads/master"},"4b2bb52af60bc71478b5ff623e0ff7379bfae3b4":{"kind":"REWORK","_number":3,"created":"2021-07-19 19:16:23.000000000","uploader":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"ref":"refs/changes/77/801377/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/801377/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/801377/3"}}},"commit":{"parents":[{"commit":"6b727634bcb8990cbb73f474dc225b6fc94aee22","subject":"Merge \"db: Fold in indexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b727634bcb8990cbb73f474dc225b6fc94aee22"}]}],"author":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 18:53:53.000000000","tz":0},"committer":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 19:16:09.000000000","tz":0},"subject":"Add REST and compute APIs to migrate instances between projects","message":"Add REST and compute APIs to migrate instances between projects\n\nThis patch adds the new REST and compute APIs _action_set_project()\nand set_project() respectively to migrate an instance to a new\nproject. The compute API performs quota checking for number of\ninstances as well as network availability within the destination\nproject. The project migration is made only available for non volume\nbacked instances.\n\nImplements: blueprint migrate-instance-tenant-id\nChange-Id: I149f5a51c8c3b947275da13d467d1bf47480d5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b2bb52af60bc71478b5ff623e0ff7379bfae3b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b2bb52af60bc71478b5ff623e0ff7379bfae3b4"}]},"branch":"refs/heads/master"},"02cd5673ae5159aa4af2be8ab554a75f00dd7dd7":{"kind":"REWORK","_number":4,"created":"2021-07-22 15:43:56.000000000","uploader":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"ref":"refs/changes/77/801377/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/801377/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/801377/4"}}},"commit":{"parents":[{"commit":"6b727634bcb8990cbb73f474dc225b6fc94aee22","subject":"Merge \"db: Fold in indexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b727634bcb8990cbb73f474dc225b6fc94aee22"}]}],"author":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 18:53:53.000000000","tz":0},"committer":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-22 15:43:26.000000000","tz":0},"subject":"Add REST and compute APIs to migrate instances between projects","message":"Add REST and compute APIs to migrate instances between projects\n\nThis patch adds the new REST and compute APIs _action_set_project()\nand set_project() respectively to migrate an instance to a new\nproject. The compute API performs quota checking for number of\ninstances as well as network availability within the destination\nproject. The project migration is made only available for non volume\nbacked instances.\n\nImplements: blueprint migrate-instance-tenant-id\nChange-Id: I149f5a51c8c3b947275da13d467d1bf47480d5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/02cd5673ae5159aa4af2be8ab554a75f00dd7dd7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/02cd5673ae5159aa4af2be8ab554a75f00dd7dd7"}]},"branch":"refs/heads/master"},"81cc790b9efd5f5aa2ce823bfcb18cd2c6345b88":{"kind":"REWORK","_number":5,"created":"2021-07-23 21:11:11.000000000","uploader":{"_account_id":33670,"name":"Samuel","email":"samuelrnoguchi@gmail.com","username":"samuelrnoguchi"},"ref":"refs/changes/77/801377/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/801377/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/801377/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/801377/5"}}},"commit":{"parents":[{"commit":"6b727634bcb8990cbb73f474dc225b6fc94aee22","subject":"Merge \"db: Fold in indexes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6b727634bcb8990cbb73f474dc225b6fc94aee22"}]}],"author":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-19 18:53:53.000000000","tz":0},"committer":{"name":"Samuel Noguchi","email":"samuelrnoguchi@gmail.com","date":"2021-07-23 21:10:52.000000000","tz":0},"subject":"Add REST and compute APIs to migrate instances between projects","message":"Add REST and compute APIs to migrate instances between projects\n\nThis patch adds the new REST and compute APIs _action_set_project()\nand set_project() respectively to migrate an instance to a new\nproject. The compute API performs quota checking for number of\ninstances as well as network availability within the destination\nproject. The project migration is made only available for non volume\nbacked instances.\n\nImplements: blueprint migrate-instance-tenant-id\nChange-Id: I149f5a51c8c3b947275da13d467d1bf47480d5aa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/81cc790b9efd5f5aa2ce823bfcb18cd2c6345b88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/81cc790b9efd5f5aa2ce823bfcb18cd2c6345b88"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Code-Review\u003dMIN"],"failing_atoms":["label:Code-Review\u003dMAX"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
