)]}'
{"id":"openstack%2Fnova~720842","triplet_id":"openstack%2Fnova~stable%2Frocky~I537ed74503d208957f0a97af3ab754a6750dac20","project":"openstack/nova","branch":"stable/rocky","topic":"placement-audit-backport","hashtags":[],"change_id":"I537ed74503d208957f0a97af3ab754a6750dac20","subject":"DNM: Add a placement audit command","status":"ABANDONED","created":"2020-04-17 21:21:52.000000000","updated":"2020-06-23 21:18:06.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"330c28f89665ab7a0c09c14c7f5e529d678d620f","_number":720842,"virtual_id_number":720842,"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-04-27 17:03:44.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"date":"2020-04-27 15:08:32.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2020-04-27 18:23:26.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"date":"2020-04-27 16:18:11.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-04-27 19:41:10.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":[{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_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"]},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"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"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-17 21:21:52.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2020-04-19 12:24:46.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":"2020-04-27 15:08:32.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-04-27 16:18:11.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-04-27 17:03:44.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-04-27 18:23:26.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":"2020-04-27 19:41:10.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":"cbbd2a82b9b09381b117161ddf25460bfb5c1d60","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-04-17 21:21:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"258bc4aac50e19de68660e0ad84fa10c39f78901","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-04-17 21:35:37.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/720842/1 : FAILURE in 10m 24s","accounts_in_message":[],"_revision_number":1},{"id":"91abbef253a2a6b8ab5ab3e6d0c616b80ca8b436","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-04-17 21:47:40.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-bionic-s390x. For rechecking only on the ubuntu-bionic-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x http://extbasicopstackcilog01.podc.sl.edst.ibm.com/zkvm_test_logs/production/720842/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/f260647 : FAILURE in 24m 27s","accounts_in_message":[],"_revision_number":1},{"id":"5834af7e79e8e767961f152c37337d62b4d33faf","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-04-17 22:32:20.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/42/720842/1/check/pmem-tempest-plugin-filtered/c3dbabc/ : POST_FAILURE in 22m 39s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/42/720842/1/check/pmem-tempest-plugin-filtered-multi-node/63e3fd0/ : POST_FAILURE in 38m 24s","accounts_in_message":[],"_revision_number":1},{"id":"f73220406eb48a14296128ecfefc8b5729ed20a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 23:56:33.000000000","message":"Patch Set 1: Verified-1\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- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b0b8352425e420596009877f62c3564 : SUCCESS in 12m 10s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d0db98a88b344850a88ad95f02e577cb : SUCCESS in 15m 12s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/6564907a09bf4041807e4c01505f75a9 : SUCCESS in 16m 12s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/cae6e47f38754abd9fa8c53740750e54 : SUCCESS in 10m 29s\n- tempest-full https://zuul.opendev.org/t/openstack/build/bc7a29fbcaa7408ab4f5a06dcdb6ede3 : SUCCESS in 1h 35m 25s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/be267f75e898427cb1012a471a5732af : SUCCESS in 1h 09m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5694335f11a945348ceedb9ee383ad1c : SUCCESS in 1h 17m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0c0e3f0014bd4942b5aec5bf1a379db1 : SUCCESS in 30m 51s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8eb90439f3014fa8aa3399eaf553df27 : SUCCESS in 48m 00s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/dd911164741f42a28647be74bbb6e36c : SUCCESS in 1h 01m 26s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/19d55785b8eb48d891863ae0f0432136 : SUCCESS in 59m 08s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0158110d4eb64c1cba9a3ac29dc103ff : SUCCESS in 1h 15m 53s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/40caa065eb414af5a94d54e5decb705c : FAILURE in 1h 30m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/8d35d4bae64c49f4bc6824b615e8389d : SUCCESS in 1h 27m 47s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/e91a203d77864be7b1c1785e2e635d5c : SUCCESS in 2h 05m 08s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/065d7384f17b4054a1858941f8ffc02e : SUCCESS in 17m 28s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/159205f39db34f6c9be6e0422d2c8da1 : SUCCESS in 17m 58s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dc4e5a7557274a8f8fea8a1cc2373ccc : SUCCESS in 13m 40s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/9766000fdb4f4d70bc8f6c3316ea44eb : SUCCESS in 1h 09m 25s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/15f2dfa5ca48426ab2f306c14030c7c3 : SUCCESS in 1h 09m 55s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/8f125b3fd4e24b8296f05e0333847196 : SUCCESS in 1h 37m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b49bc2f1bca5c32aeea37152beaeade11d997f1e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-04-18 00:06:56.000000000","message":"Patch Set 1:\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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/720842/1/check/tempest-dsvm-full-bionic/cd4aa9e/ : TIMED_OUT in 2h 36m 49s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/720842/1/check/tempest-dsvm-full-bionic-py3/a2f1e85/ : FAILURE in 1h 31m 29s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/720842/1/check/grenade-dsvm-bionic/c3bc55e/ : POST_FAILURE in 1h 13m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"32f1d8918c509c09990cac47559ec1b4b599f621","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-04-27 14:53:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5f4bd890fcc7f07a82806c9fcda228d30a06ada6","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-04-27 15:08:32.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/720842/2 : FAILURE in 12m 51s","accounts_in_message":[],"_revision_number":2},{"id":"52460fce5a7cf1ed0ea53e60a1bbd7f5466ced3f","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-04-27 16:18:11.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/42/720842/2/check/pmem-tempest-plugin-filtered/8152f64/ : POST_FAILURE in 26m 23s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/42/720842/2/check/pmem-tempest-plugin-filtered-multi-node/34282a8/ : POST_FAILURE in 39m 16s","accounts_in_message":[],"_revision_number":2},{"id":"51b06b103ab5bbb3615a90a1ede2a4e53cb09402","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-04-27 17:03:44.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-bionic-s390x. For rechecking only on the ubuntu-bionic-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x http://extbasicopstackcilog01.podc.sl.edst.ibm.com/zkvm_test_logs/production/720842/2/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/7065ece : FAILURE in 30m 58s","accounts_in_message":[],"_revision_number":2},{"id":"daaee11b8557d68f96d51b9812694998100d0db4","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-04-27 18:23:26.000000000","message":"Patch Set 2:\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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/720842/2/check/tempest-dsvm-full-bionic/55e71ad/ : FAILURE in 52m 43s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/720842/2/check/tempest-dsvm-full-bionic-py3/e15e541/ : SUCCESS in 2h 10m 55s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/42/720842/2/check/grenade-dsvm-bionic/81714d6/ : POST_FAILURE in 1h 19m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fab1a32adb0433b23d78d8d94f20500668d69619","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 19:41:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/119842e5f64e4b50ae22e857fe80032e : SUCCESS in 13m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/61d3926bd2b14f9dab57bf2609eaa4ce : SUCCESS in 13m 57s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/3d156b738d6542fa8bcdf948ed483e4e : SUCCESS in 14m 56s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/9ae5e6f1120a4eba9901360d5fa19e30 : SUCCESS in 9m 13s\n- tempest-full https://zuul.opendev.org/t/openstack/build/13b5c8bd081649808b6d3606cec02cf4 : SUCCESS in 1h 22m 12s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/176d4652b30248e4bf7488c374d21e96 : SUCCESS in 55m 28s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3b7f4dcbdbaa447abe3f08d6144cff54 : SUCCESS in 1h 25m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b21359a0e40b40008db62b541790eb5b : SUCCESS in 47m 00s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/823b308291fd47b2baf0311d7f687750 : SUCCESS in 48m 12s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/69b361cd1a7643ac95877ac476b99a34 : SUCCESS in 1h 06m 02s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/07cf358f5e6444ba9a762a5ab52d3083 : SUCCESS in 1h 15m 20s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9d85b74480074775a705160038cf5983 : SUCCESS in 50m 06s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/69618e53e1ec426d90bee691e458d556 : SUCCESS in 1h 04m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/2903b10ed54f46cbb3c969197455c627 : SUCCESS in 1h 35m 56s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/44ebf2706f2141119876156874817c62 : SUCCESS in 2h 14m 43s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/e475167a6b0b4651988b88f4d4b1c43e : SUCCESS in 16m 51s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/6597985389554f1687fb9a39fa746f02 : SUCCESS in 17m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b0fb20ce7a2643e4a4f3ff7df9d85ef2 : SUCCESS in 20m 46s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/9dd3d8fe55fd4088a246b6415d1e9d92 : SUCCESS in 1h 14m 18s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/1ba11ca1223249dfa49bd409464e7a59 : SUCCESS in 1h 08m 48s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/53c2825ee4c84cc999ee6be7b0851dc0 : SUCCESS in 1h 52m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"39ae0d68ce45fe4f5b3aaeaa049255640faafe75","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-04-28 12:48:39.000000000","message":"Topic set to placement-audit-backport","accounts_in_message":[],"_revision_number":2},{"id":"330c28f89665ab7a0c09c14c7f5e529d678d620f","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-06-23 21:18:06.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a7c0ac15882aa3eeee28a3d807251b5e0770a742","revisions":{"6c3abec2c4ffafc42e4c0695c74711487ff5b78d":{"kind":"REWORK","_number":1,"created":"2020-04-17 21:21:52.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/42/720842/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/720842/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/720842/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/720842/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/720842/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/720842/1"}}},"commit":{"parents":[{"commit":"4bb48949847dea51c03e5f1cdceadf9e8ecb2cd8","subject":"DNM: Partial cherry-pick of _check_allocation_during_evacuate()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4bb48949847dea51c03e5f1cdceadf9e8ecb2cd8"}]}],"author":{"name":"Sylvain Bauza","email":"sbauza@redhat.com","date":"2019-07-10 16:11:23.000000000","tz":120},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2020-04-17 21:21:36.000000000","tz":-240},"subject":"DNM: Add a placement audit command","message":"DNM: Add a placement audit command\n\nThere are different situations when allocations can be orphaned.\nAdding a new nova-manage command to lookup at all resource providers\nand check against the related compute nodes whether they have\norphaned allocations.\n\nNOTE(artom) The following changes had to be made, mostly in\nnova/cmd/manage.py.\n\n* os_resoure_classes did not exist in rocky, it is replaced with\n  nova.rc_fields.ResourceClass\n\n* The NET_BW_* and PCPU resource classes are part of the\n  bandwidth resource provider series (bp/bandwidth-resource-provider)\n  and CPU resource series (bp/cpu-resources), which landed in stein\n  and train respectively. They are removed.\n\n* As is_cell_failure_sentinel() only appeared in 031314b6d8, use\n  context.raised_exception_sentinel instead.\n\n* In rocky get_allocations_for_resource_provider() returns the JSON\n  allocations directly, code that uses its return value had to be\n  adjusted, as well as the the\n  test_check_orphaned_allocations_for_provider() code that mocks it.\n\n* In rocky get_allocs_for_consumer() did not exist yet - switch to\n  using get_allocations_for_consumer().\n\n* In rocky delete_allocation_for_instance() does not accept a\n  consumer_type param, cannot raise anything, and directly returns\n  True or False. Adjust the code that calls it accordingly.\n\n* A new stable-only put_allocs() method was necessary because the\n  existing put_allocations() in rocky does not allow us to remove\n  resource providers from the request.\n\n* The ProviderAllocInfo namedtuple from f534495a42\n  had to be included in the backport because the unit tests need it.\n\nChange-Id: I537ed74503d208957f0a97af3ab754a6750dac20\nCloses-Bug: #1793569\n(cherry picked from commit c03716be1f3e9fd5a5e9adf95860c7ce4bfe211f)\n(cherry picked from commit 5994f6cdc15972cfe6ae89f3eef49d95ee7786b7)\n(cherry picked from commit c7887c6142ca3f2c2c38705e33b749c379d7208b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c3abec2c4ffafc42e4c0695c74711487ff5b78d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c3abec2c4ffafc42e4c0695c74711487ff5b78d"}]},"branch":"refs/heads/stable/rocky"},"a7c0ac15882aa3eeee28a3d807251b5e0770a742":{"kind":"REWORK","_number":2,"created":"2020-04-27 14:53:41.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/42/720842/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/720842/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/720842/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/720842/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/720842/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/720842/2"}}},"commit":{"parents":[{"commit":"4bb48949847dea51c03e5f1cdceadf9e8ecb2cd8","subject":"DNM: Partial cherry-pick of _check_allocation_during_evacuate()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4bb48949847dea51c03e5f1cdceadf9e8ecb2cd8"}]}],"author":{"name":"Sylvain Bauza","email":"sbauza@redhat.com","date":"2019-07-10 16:11:23.000000000","tz":120},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2020-04-27 14:52:19.000000000","tz":-240},"subject":"DNM: Add a placement audit command","message":"DNM: Add a placement audit command\n\nThere are different situations when allocations can be orphaned.\nAdding a new nova-manage command to lookup at all resource providers\nand check against the related compute nodes whether they have\norphaned allocations.\n\nNOTE(artom) The following changes had to be made, mostly in\nnova/cmd/manage.py.\n\n* os_resoure_classes did not exist in rocky, it is replaced with\n  nova.rc_fields.ResourceClass\n\n* The NET_BW_* and PCPU resource classes are part of the\n  bandwidth resource provider series (bp/bandwidth-resource-provider)\n  and CPU resource series (bp/cpu-resources), which landed in stein\n  and train respectively. They are removed.\n\n* As is_cell_failure_sentinel() only appeared in 031314b6d8, use\n  context.raised_exception_sentinel instead.\n\n* In rocky get_allocations_for_resource_provider() returns the JSON\n  allocations directly, code that uses its return value had to be\n  adjusted, as well as the the\n  test_check_orphaned_allocations_for_provider() code that mocks it.\n\n* In rocky get_allocs_for_consumer() did not exist yet - switch to\n  using get_allocations_for_consumer().\n\n* In rocky delete_allocation_for_instance() does not accept a\n  consumer_type param, cannot raise anything, and directly returns\n  True or False. Adjust the code that calls it accordingly.\n\n* The stable-only put_allocs() method from the stein backport is\n  modified to take into account put_allocations()\u0027s inability to\n  raise. It not just return True or False based on the HTTP code from\n  placement.\n\n* The ProviderAllocInfo namedtuple from f534495a42\n  had to be included in the backport because the unit tests need it.\n\nChange-Id: I537ed74503d208957f0a97af3ab754a6750dac20\nCloses-Bug: #1793569\n(cherry picked from commit c03716be1f3e9fd5a5e9adf95860c7ce4bfe211f)\n(cherry picked from commit 5994f6cdc15972cfe6ae89f3eef49d95ee7786b7)\n(cherry picked from commit 1867bb8fb79332e911c30e688540ae48637c0e45)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7c0ac15882aa3eeee28a3d807251b5e0770a742"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7c0ac15882aa3eeee28a3d807251b5e0770a742"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
