)]}'
{"id":"openstack%2Fnova~672747","triplet_id":"openstack%2Fnova~stable%2Frocky~I7d761dc269f8c12c4a76ba14201ccdd82a04d01d","project":"openstack/nova","branch":"stable/rocky","topic":"bug/1195361","hashtags":[],"change_id":"I7d761dc269f8c12c4a76ba14201ccdd82a04d01d","subject":"Revert \"[libvirt] Filter hypervisor_type by virt_type\"","status":"MERGED","created":"2019-07-25 14:35:08.000000000","updated":"2019-08-08 17:02:07.000000000","submitted":"2019-08-08 17:02:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"672747-1565283727068-62203689","meta_rev_id":"81411026480eddda264b25a2719a8b78b383bec5","_number":672747,"virtual_id_number":672747,"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-07-25 15:00:42.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"date":"2019-07-25 18:24:50.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-07-25 15:52:53.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2019-08-08 17:02:06.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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"recommended":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-02 05:43:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-01 11:42:04.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":2,"date":"2019-08-08 14:01:22.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":"","value":1,"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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":1,"date":"2019-08-08 14:01:22.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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"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":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-25 15:00:42.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-25 15:52:53.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-25 18:24:50.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-08-01 11:42:04.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":"2019-08-02 05:43:36.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2019-08-08 14:01:22.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-08-08 17:02:06.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":"519b712e4380c23caa744c54cff1d5728a051eb5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-25 14:35:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"515071be192306051f60bbb7b6ac75c2f9eb6fce","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-25 15:00:42.000000000","message":"Patch Set 1:\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/47/672747/1/check/nova-out-of-tree-pvm/72f4d61 : FAILURE in 22m 43s\n- nova-in-tree-pvm http://184.172.12.213/47/672747/1/check/nova-in-tree-pvm/bc116b4 : FAILURE in 24m 15s","accounts_in_message":[],"_revision_number":1},{"id":"33eb30f89e03f90ca605e8d50c8bd32f39d6df99","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-25 15:52:53.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/47/672747/1/check/tempest-dsvm-full-xenial/56f4584/ : FAILURE in 1h 14m 04s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/47/672747/1/check/tempest-dsvm-full-xenial-py3/25b819e/ : SUCCESS in 1h 15m 54s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/47/672747/1/check/grenade-dsvm-xenial/9700627/ : SUCCESS in 1h 05m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1c3815bcae4c6d6d90df00b7c9757cbd03adc8dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 17:52:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/47/672747/1/check/openstack-tox-pep8/f877036/ : SUCCESS in 10m 56s\n- openstack-tox-py27 http://logs.openstack.org/47/672747/1/check/openstack-tox-py27/0fdf3f3/ : SUCCESS in 14m 29s\n- openstack-tox-py35 http://logs.openstack.org/47/672747/1/check/openstack-tox-py35/430c074/ : SUCCESS in 13m 41s\n- build-openstack-sphinx-docs http://logs.openstack.org/47/672747/1/check/build-openstack-sphinx-docs/d5c29fb/html/ : SUCCESS in 9m 22s\n- tempest-full http://logs.openstack.org/47/672747/1/check/tempest-full/8b0d784/ : SUCCESS in 1h 43m 24s\n- neutron-grenade http://logs.openstack.org/47/672747/1/check/neutron-grenade/5c525ab/ : SUCCESS in 59m 25s\n- tempest-full-py3 http://logs.openstack.org/47/672747/1/check/tempest-full-py3/22b4624/ : SUCCESS in 1h 31m 49s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/47/672747/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/2273e9f/ : SUCCESS in 52m 16s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/47/672747/1/check/nova-cells-v1/8126e05/ : SUCCESS in 1h 02m 22s\n- nova-grenade-live-migration http://logs.openstack.org/47/672747/1/check/nova-grenade-live-migration/5dd6470/ : SUCCESS in 1h 11m 11s (non-voting)\n- nova-live-migration http://logs.openstack.org/47/672747/1/check/nova-live-migration/5a38d01/ : SUCCESS in 57m 53s\n- nova-lvm http://logs.openstack.org/47/672747/1/check/nova-lvm/de60c50/ : SUCCESS in 48m 11s (non-voting)\n- nova-multiattach http://logs.openstack.org/47/672747/1/check/nova-multiattach/eaf12e0/ : SUCCESS in 1h 08m 53s\n- nova-next http://logs.openstack.org/47/672747/1/check/nova-next/423c3cd/ : SUCCESS in 1h 23m 20s\n- tempest-slow http://logs.openstack.org/47/672747/1/check/tempest-slow/f959be5/ : SUCCESS in 1h 55m 49s\n- nova-tox-functional http://logs.openstack.org/47/672747/1/check/nova-tox-functional/ece0614/ : SUCCESS in 21m 19s\n- nova-tox-functional-py35 http://logs.openstack.org/47/672747/1/check/nova-tox-functional-py35/f3747e2/ : SUCCESS in 21m 20s\n- openstack-tox-lower-constraints http://logs.openstack.org/47/672747/1/check/openstack-tox-lower-constraints/46cbd61/ : SUCCESS in 16m 16s\n- neutron-grenade-multinode http://logs.openstack.org/47/672747/1/check/neutron-grenade-multinode/2d6ca90/ : SUCCESS in 1h 08m 25s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/47/672747/1/check/devstack-plugin-ceph-tempest/5baaba4/ : SUCCESS in 1h 07m 23s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/47/672747/1/check/tempest-multinode-full/2570fd1/ : SUCCESS in 1h 41m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"05a821eccbd6544927fcd95e866b3e3602a2493b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-25 18:24:50.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/672747/1 : SUCCESS in 2h 09m 00s","accounts_in_message":[],"_revision_number":1},{"id":"0d43c1908a878b6ddbcbb9217bc00ec6feacbd89","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-08-01 11:42:04.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM, currently in the stable/stein gate so only +2 for now.","accounts_in_message":[],"_revision_number":1},{"id":"140a1c1d8a4e0a048c4ae81123c2d63aeba92041","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2019-08-02 05:43:36.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"899bcb8d84fb2fb9a6a64e84127e00942339f8e1","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-08-08 14:01:22.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f1f2010be4832555b1bb289b400cd0d0dfb440d7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-08 14:06:00.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9001aea6b2e6d55809d065a4d45a162235490df8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-08 17:02:06.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://logs.opendev.org/47/672747/1/gate/openstack-tox-pep8/51ff4de/ : SUCCESS in 10m 27s\n- openstack-tox-py27 https://logs.opendev.org/47/672747/1/gate/openstack-tox-py27/b5afa7b/ : SUCCESS in 12m 00s\n- openstack-tox-py35 https://logs.opendev.org/47/672747/1/gate/openstack-tox-py35/1bb515a/ : SUCCESS in 14m 05s\n- build-openstack-sphinx-docs https://logs.opendev.org/47/672747/1/gate/build-openstack-sphinx-docs/7011180/html/ : SUCCESS in 7m 59s\n- tempest-full https://logs.opendev.org/47/672747/1/gate/tempest-full/464141d/ : SUCCESS in 1h 23m 23s\n- neutron-grenade https://logs.opendev.org/47/672747/1/gate/neutron-grenade/330e231/ : SUCCESS in 57m 11s\n- tempest-full-py3 https://logs.opendev.org/47/672747/1/gate/tempest-full-py3/5e39353/ : SUCCESS in 1h 40m 50s\n- nova-cells-v1 https://logs.opendev.org/47/672747/1/gate/nova-cells-v1/f63390b/ : SUCCESS in 1h 13m 35s\n- nova-live-migration https://logs.opendev.org/47/672747/1/gate/nova-live-migration/28edf3e/ : SUCCESS in 50m 11s\n- nova-multiattach https://logs.opendev.org/47/672747/1/gate/nova-multiattach/bc55abc/ : SUCCESS in 59m 22s\n- nova-next https://logs.opendev.org/47/672747/1/gate/nova-next/e2c807b/ : SUCCESS in 1h 35m 48s\n- tempest-slow https://logs.opendev.org/47/672747/1/gate/tempest-slow/6269a09/ : SUCCESS in 2h 28m 38s\n- nova-tox-functional https://logs.opendev.org/47/672747/1/gate/nova-tox-functional/d10b1fb/ : SUCCESS in 19m 05s\n- nova-tox-functional-py35 https://logs.opendev.org/47/672747/1/gate/nova-tox-functional-py35/8b0be3f/ : SUCCESS in 19m 11s\n- openstack-tox-lower-constraints https://logs.opendev.org/47/672747/1/gate/openstack-tox-lower-constraints/ba5c4c9/ : SUCCESS in 12m 07s","accounts_in_message":[],"_revision_number":1},{"id":"b37c3a49161ff0a6c57c16ec550f238c54d9d549","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-08 17:02:07.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5f0497e5952eab583346c96b56e4110041ab4f27","revisions":{"5f0497e5952eab583346c96b56e4110041ab4f27":{"kind":"REWORK","_number":1,"created":"2019-07-25 14:35:08.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/47/672747/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/672747/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/672747/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/672747/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/672747/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/672747/1"}}},"commit":{"parents":[{"commit":"2b86a9caccb37c1800f3b5e6f4b29218a7539479","subject":"Avoid crashing while getting libvirt capabilities with unknown arch names","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b86a9caccb37c1800f3b5e6f4b29218a7539479"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-24 16:22:52.000000000","tz":0},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-25 14:11:59.000000000","tz":-240},"subject":"Revert \"[libvirt] Filter hypervisor_type by virt_type\"","message":"Revert \"[libvirt] Filter hypervisor_type by virt_type\"\n\nThis reverts commit eaa766ee2093c24fd61c61e52f46bdd9ff9e93d2.\n\nThe change regressed the behavior of the ImagePropertiesFilter\nbecause existing images with hypervisor_type\u003dQEMU, which would\nmatch what is reported for hypervisor_type in the API for both\nqemu/kvm virt_type nodes, will now get filtered out for hosts\nwhere the configured virt_type is kvm.\n\nNote that both the ImagePropertiesFilter docs [1] and\nhypervisor_type image property docs [2] mention that for both\nqemu and kvm nodes the value to use is qemu since that is the\nactual hypervisor.\n\nPresumably the change was made for a deployment with some\nhosts configured with virt_type\u003dqemu and other hosts configured\nwith virt_type\u003dkvm and there were separate images with\nhypervisor_type\u003dqemu and hypervisor_type\u003dkvm to match those hosts\nfor scheduler filter, but as noted this was a regression in\nbehavior for something that could have been achieved using\nhost aggregates and the AggregateImagePropertiesIsolation filter.\n\nWe could even use traits and a placement request pre-filter these\ndays for a more modern approach.\n\nAlso, since the API continues to report hypervisor_type\u003dQEMU it\u0027s\ndoubly confusing for operators to have to configure their images\nto use hypervisor_type\u003dkvm (despite the docs).\n\nAnd finally, any existing instances which have hypervisor_type\u003dqemu\nembedded in their RequestSpec can no longer be migrated to kvm\nhosts without manually fixing the entries in the request_specs\ntable in the API DB.\n\nNote that this is not a clean revert because of change\nI5d95bd50279a6bf903a5793ad5f3ae9d06f085f4 made in Stein.\n\n[1] https://docs.openstack.org/nova/latest/admin/configuration/schedulers.html#imagepropertiesfilter\n[2] https://docs.openstack.org/glance/latest/admin/useful-image-properties.html\n\nChange-Id: I7d761dc269f8c12c4a76ba14201ccdd82a04d01d\nCloses-Bug: #1837756\n(cherry picked from commit 743dc083bb5628554d9abfa82665738233ed47e9)\n(cherry picked from commit 45f290e36c797a271a20a3055ee866fa5b7997a8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5f0497e5952eab583346c96b56e4110041ab4f27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5f0497e5952eab583346c96b56e4110041ab4f27"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
