)]}'
{"id":"openstack%2Fnova~672746","triplet_id":"openstack%2Fnova~stable%2Frocky~I5d95bd50279a6bf903a5793ad5f3ae9d06f085f4","project":"openstack/nova","branch":"stable/rocky","topic":"bug/1195361","hashtags":[],"change_id":"I5d95bd50279a6bf903a5793ad5f3ae9d06f085f4","subject":"Avoid crashing while getting libvirt capabilities with unknown arch names","status":"MERGED","created":"2019-07-25 14:35:08.000000000","updated":"2019-08-01 21:31:54.000000000","submitted":"2019-08-01 21:31:54.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":"672746-1564695114952-e5490da1","meta_rev_id":"51b77f1f221263c618ff0c6eb8e5f076a2a0dea4","_number":672746,"virtual_id_number":672746,"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:16:51.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-25 18:03:44.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:49:46.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-01 21:31:54.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"},"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":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:41:33.000000000","_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":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"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":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":1,"date":"2019-08-01 11:41:33.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2019-07-25 14:35:08.000000000","permitted_voting_range":{"min":0,"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":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":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 14:35:08.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-07-25 15:16:51.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:49:46.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:03:44.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:41:33.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-01 21:31:54.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":"9e05331d76c86f50a0b3459124cb0c3b868895c5","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":"36929ccfbe5d90023a11556562dde7468eab3aa6","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-25 15:16:51.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/46/672746/1/check/nova-out-of-tree-pvm/127f871 : FAILURE in 39m 36s\n- nova-in-tree-pvm http://184.172.12.213/46/672746/1/check/nova-in-tree-pvm/131f6cd : FAILURE in 40m 38s","accounts_in_message":[],"_revision_number":1},{"id":"62dde53bbd97ca9b40a3dbfc99efc06adac0f9ff","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-25 15:49:46.000000000","message":"Patch Set 1:\n\nBuild succeeded. 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/46/672746/1/check/tempest-dsvm-full-xenial/743e07f/ : SUCCESS in 1h 10m 46s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/672746/1/check/tempest-dsvm-full-xenial-py3/88721a3/ : SUCCESS in 1h 13m 41s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/672746/1/check/grenade-dsvm-xenial/6bc9c5f/ : SUCCESS in 1h 01m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4b834a9624c51219cfaa9bbd452a0689eebfdf4f","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:03:44.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/672746/1 : SUCCESS in 2h 03m 03s","accounts_in_message":[],"_revision_number":1},{"id":"b3e2aea723141033a59afb2d9b8246ab33a53cea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 18:09:39.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/46/672746/1/check/openstack-tox-pep8/fc0ea40/ : SUCCESS in 10m 28s\n- openstack-tox-py27 http://logs.openstack.org/46/672746/1/check/openstack-tox-py27/df2d4d6/ : SUCCESS in 16m 32s\n- openstack-tox-py35 http://logs.openstack.org/46/672746/1/check/openstack-tox-py35/badba28/ : SUCCESS in 13m 32s\n- build-openstack-sphinx-docs http://logs.openstack.org/46/672746/1/check/build-openstack-sphinx-docs/2cf64fe/html/ : SUCCESS in 11m 16s\n- tempest-full http://logs.openstack.org/46/672746/1/check/tempest-full/3302d87/ : SUCCESS in 1h 28m 03s\n- neutron-grenade http://logs.openstack.org/46/672746/1/check/neutron-grenade/4fc6c4c/ : SUCCESS in 56m 48s\n- tempest-full-py3 http://logs.openstack.org/46/672746/1/check/tempest-full-py3/6d26692/ : SUCCESS in 1h 49m 45s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/46/672746/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/5e71ad4/ : SUCCESS in 59m 45s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/46/672746/1/check/nova-cells-v1/7ca487d/ : SUCCESS in 1h 05m 06s\n- nova-grenade-live-migration http://logs.openstack.org/46/672746/1/check/nova-grenade-live-migration/7202bc6/ : SUCCESS in 1h 16m 20s (non-voting)\n- nova-live-migration http://logs.openstack.org/46/672746/1/check/nova-live-migration/6932015/ : SUCCESS in 47m 53s\n- nova-lvm http://logs.openstack.org/46/672746/1/check/nova-lvm/6184d52/ : SUCCESS in 54m 42s (non-voting)\n- nova-multiattach http://logs.openstack.org/46/672746/1/check/nova-multiattach/86f8ce0/ : SUCCESS in 1h 00m 22s\n- nova-next http://logs.openstack.org/46/672746/1/check/nova-next/4472fec/ : SUCCESS in 1h 29m 29s\n- tempest-slow http://logs.openstack.org/46/672746/1/check/tempest-slow/efbf8ee/ : SUCCESS in 2h 16m 52s\n- nova-tox-functional http://logs.openstack.org/46/672746/1/check/nova-tox-functional/3f8ae82/ : SUCCESS in 17m 09s\n- nova-tox-functional-py35 http://logs.openstack.org/46/672746/1/check/nova-tox-functional-py35/1c2d6d1/ : SUCCESS in 17m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/46/672746/1/check/openstack-tox-lower-constraints/9affd86/ : SUCCESS in 15m 22s\n- neutron-grenade-multinode http://logs.openstack.org/46/672746/1/check/neutron-grenade-multinode/cb7b0ac/ : SUCCESS in 1h 09m 04s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/46/672746/1/check/devstack-plugin-ceph-tempest/d538a2c/ : SUCCESS in 1h 18m 23s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/46/672746/1/check/tempest-multinode-full/7a90e0c/ : SUCCESS in 1h 42m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"28911999edb39dc452a15e5e348b765d7a285ea0","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-08-01 11:41:33.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nLGTM, trivial and clean. Approving as this is from another Nova stable core.","accounts_in_message":[],"_revision_number":1},{"id":"4399d213c7405972a77ec93598f37854df8bc7bc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 12:56:34.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"224e15a88b7b98bfaded144cf3871f32d3d50d72","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 15:04:13.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b0cb7f13ed9d1dc79d222bb53d6284f2d4de1f9d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 21:31:54.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"438c1bc2f0edde927e6926962d7d927caa6ce9be","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-01 21:31:54.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://logs.opendev.org/46/672746/1/gate/openstack-tox-pep8/a708eeb/ : SUCCESS in 13m 03s\n- openstack-tox-py27 https://logs.opendev.org/46/672746/1/gate/openstack-tox-py27/600cb09/ : SUCCESS in 18m 26s\n- openstack-tox-py35 https://logs.opendev.org/46/672746/1/gate/openstack-tox-py35/b8548dc/ : SUCCESS in 14m 44s\n- build-openstack-sphinx-docs https://logs.opendev.org/46/672746/1/gate/build-openstack-sphinx-docs/d1550c4/html/ : SUCCESS in 7m 58s\n- tempest-full https://logs.opendev.org/46/672746/1/gate/tempest-full/9971878/ : SUCCESS in 1h 34m 50s\n- neutron-grenade https://logs.opendev.org/46/672746/1/gate/neutron-grenade/6233c1b/ : SUCCESS in 1h 10m 58s\n- tempest-full-py3 https://logs.opendev.org/46/672746/1/gate/tempest-full-py3/80d8b9f/ : SUCCESS in 1h 29m 00s\n- nova-cells-v1 https://logs.opendev.org/46/672746/1/gate/nova-cells-v1/c1b543a/ : SUCCESS in 59m 09s\n- nova-live-migration https://logs.opendev.org/46/672746/1/gate/nova-live-migration/82db939/ : SUCCESS in 45m 52s\n- nova-multiattach https://logs.opendev.org/46/672746/1/gate/nova-multiattach/a8a7771/ : SUCCESS in 1h 04m 52s\n- nova-next https://logs.opendev.org/46/672746/1/gate/nova-next/ecb6a65/ : SUCCESS in 1h 27m 54s\n- tempest-slow https://logs.opendev.org/46/672746/1/gate/tempest-slow/caa7725/ : SUCCESS in 2h 12m 32s\n- nova-tox-functional https://logs.opendev.org/46/672746/1/gate/nova-tox-functional/c62851d/ : SUCCESS in 18m 44s\n- nova-tox-functional-py35 https://logs.opendev.org/46/672746/1/gate/nova-tox-functional-py35/6d8f66a/ : SUCCESS in 17m 35s\n- openstack-tox-lower-constraints https://logs.opendev.org/46/672746/1/gate/openstack-tox-lower-constraints/41d55c8/ : SUCCESS in 15m 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2b86a9caccb37c1800f3b5e6f4b29218a7539479","revisions":{"2b86a9caccb37c1800f3b5e6f4b29218a7539479":{"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/46/672746/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/672746/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/672746/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/672746/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/672746/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/672746/1"}}},"commit":{"parents":[{"commit":"9c6d900486d6f623d337f628830256edc51813ec","subject":"Merge \"Fix double word hacking test\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c6d900486d6f623d337f628830256edc51813ec"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2019-03-14 21:07:31.000000000","tz":-420},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-25 14:10:02.000000000","tz":-240},"subject":"Avoid crashing while getting libvirt capabilities with unknown arch names","message":"Avoid crashing while getting libvirt capabilities with unknown arch names\n\nIn _get_instance_capabilities() we get a list of host capabilities and then\nbuild a list of arches supported by the virt type of an instance to arrive\nat the list of possibilities for the instance. We check each of those\nagainst our enum, but fail to gracefully skip unsupported values should we\nencounter one.\n\nThis patch makes that graceful, and also introduces an unsupported arch to\nthe test stub to make sure we always skip it. Note that we do not warn\nbecause this happens once per instance in a periodic task, and since the\nsituation is caused by a (somewhat permanent) mismatch of libvirt and\nnova version support, isn\u0027t something that needs to be remedied by an\noperator.\n\nCloses-Bug: #1820125\nChange-Id: I5d95bd50279a6bf903a5793ad5f3ae9d06f085f4\n(cherry picked from commit 71df650d0a390d2b6b19928db4379e723e9f5cde)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b86a9caccb37c1800f3b5e6f4b29218a7539479"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b86a9caccb37c1800f3b5e6f4b29218a7539479"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
