)]}'
{"id":"openstack%2Fnova~869536","triplet_id":"openstack%2Fnova~master~I654e3d9dba09bfb4574f2c44a23b27585addf14a","project":"openstack/nova","branch":"master","topic":"maskmpx","attention_set":{},"removed_from_attention_set":{"30074":{"account":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"last_update":"2023-01-27 03:10:14.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I654e3d9dba09bfb4574f2c44a23b27585addf14a","subject":"Nova: Add workaround to mask mpx on compareCPU()","status":"ABANDONED","created":"2023-01-09 03:52:15.000000000","updated":"2023-01-27 03:10:14.000000000","total_comment_count":3,"unresolved_comment_count":3,"work_in_progress":true,"has_review_started":false,"meta_rev_id":"1607ef45f5f9e0cfaed5036bb0bbf13c336c3f27","_number":869536,"virtual_id_number":869536,"owner":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-01-09 05:01:36.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":{"disliked":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":-1,"date":"2023-01-09 13:59:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]}]},"pending_reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]}]},"reviewer_updates":[{"updated":"2023-01-09 03:52:56.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-01-09 04:33: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":"CC"},{"updated":"2023-01-09 05:01: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":"2023-01-09 13:59:34.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2023-01-09 17:59:13.000000000","updated_by":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"reviewer":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"state":"CC"}],"messages":[{"id":"e4534cf8f1818bde587b76ef6f4e9e63d5cada09","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"date":"2023-01-09 03:52:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5d68ca1d2856600accb35293f966d2330963fd4c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2023-01-09 03:52:56.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/36/869536/1/openstack-sriov-nova-master-macvtap : FAILURE\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/36/869536/1/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"982de3d24c9c76ac7b264888ada3ddc484a77e8a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"date":"2023-01-09 03:54:28.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c460c045bad56b3da3a00b5ade9f476705ba7b30","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2023-01-09 03:55:04.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/36/869536/2/openstack-sriov-nova-master-macvtap : FAILURE\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/36/869536/2/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"a0e52d65a677e74e62f80e4aa1ac42c2a4e14862","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-09 04:33:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a3b677e479fc44b5a95d4184a4ec50c3\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d6ccb895747d49a98eaa834ff770de0f : FAILURE in 38m 11s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3b4fc3f66a6e49478c09edb8f32ae8eb : FAILURE in 33m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9b9e1c0a959000ae97b2d3d02c3aa26739282578","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-09 05:01:36.000000000","message":"Patch Set 2: 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\nhttps://zuul.opendev.org/t/openstack/buildset/9bf09d799d3c4d82a794bf2e27a61a27\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/f6c437b01b3a4056b72f7c86f3b0fe6b : FAILURE in 36m 12s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b85433320243465889922af9c6f60104 : FAILURE in 21m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/17a9d73ff426458db318da5576019a5e : POST_FAILURE in 19m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fd5b0d135479406fb9a7ee78f0a01c16 : FAILURE in 14m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57d78c39989f413c9ef862d626ed8896 : FAILURE in 10m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7d6dc02f8d104b8997ba0199eb1627bd : FAILURE in 11m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cc2f5623c0b74ce2a0f75aee4493c2e0 : FAILURE in 12m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b70db9246592466eb10103367aee6756 : SUCCESS in 10m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/23ea5613525e4a058eb59b9be8aad4a4 : SUCCESS in 1h 01m 49s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f8218dde231840edaaa8b4fb3f5d05ab : FAILURE in 20m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1df63c847a31481ba5da52ae50b6329f : POST_FAILURE in 21m 43s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b2795ccc2895407ab20f1252ee4f362b : POST_FAILURE in 24m 36s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/fda3b88e13b4479095842896b0145d12 : FAILURE in 19m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9935a480124a400c8f3acdd7a042c992 : FAILURE in 22m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/ad48388cb6684a6ca5ca03ad65269dac : POST_FAILURE in 20m 04s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/17c62c809122493a859850f54835ad92 : POST_FAILURE in 22m 45s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d0714e3c0d1f49e5b08ffd3847c88d27 : SUCCESS in 5m 06s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/27aace83528e4c60bc86b3c231d07f89 : FAILURE in 3m 33s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0a4f4e0501e1478699b897db6bdeca26 : FAILURE in 5m 01s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/611b4421a9514531b09dc40563cbea0c : FAILURE in 4m 04s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/bad8e54cfacd4390b8e921b051834d63 : FAILURE in 19m 20s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d54da7469c5c471e824915adc0d5e44c : FAILURE in 45m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1c7ad0b470b48c2842fd54900836e2b : FAILURE in 19m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6a5f2916884442dc9a456a43e71e68c9 : FAILURE in 29m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ead5cdea6d6f451da4c1e335a0c783f9 : FAILURE in 21m 08s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1ee01fd8fc9b614f1b1d40fa645be5dc8fff0c57","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2023-01-09 13:59:34.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"81b71a11c0e3c26880a0336bf549c22f88bb1225","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2023-01-09 17:59:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1607ef45f5f9e0cfaed5036bb0bbf13c336c3f27","tag":"autogenerated:gerrit:abandon","author":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"date":"2023-01-27 03:10:14.000000000","message":"Abandoned\n\nAbandon in favor of 870794","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"834874d9814b7ced2e9ef04558f1776e3c4a4ca6","revisions":{"8fea6f58ea56a522e53003c0d2ce337d7315a41e":{"kind":"REWORK","_number":1,"created":"2023-01-09 03:52:15.000000000","uploader":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"ref":"refs/changes/36/869536/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/869536/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/869536/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/869536/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/869536/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/869536/1"}}},"commit":{"parents":[{"commit":"ba9d4c909beff4e9ab86911a35dd5db8d8ce08d6","subject":"Merge \"Support cold migrate and resize with PCI tracking in placement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ba9d4c909beff4e9ab86911a35dd5db8d8ce08d6"}]}],"author":{"name":"David Sedgmen","email":"dsedgmen@redhat.com","date":"2023-01-09 03:38:55.000000000","tz":600},"committer":{"name":"David Sedgmen","email":"dsedgmen@redhat.com","date":"2023-01-09 03:38:55.000000000","tz":600},"subject":"Nova: Add workaround to mask mpx on compareCPU() Because of the cpu_map used by libvirt and nova\u0027s use of the compareCPU() API. Custom CPU models which would be consider compatible from libvirt with certain hypervisor cpu which no longer have mpx. Such as Ice Lake. Cause nova-compute to crash at _check_cpu_compatibility when a compatible model is configured. This workaround adds -mpx to the feature flags when running _check_cpu_compatibility.","message":"Nova: Add workaround to mask mpx on compareCPU()\nBecause of the cpu_map used by libvirt and nova\u0027s use of the\ncompareCPU() API.\nCustom CPU models which would be consider compatible from libvirt\nwith certain hypervisor cpu which no longer have mpx.\nSuch as Ice Lake.\nCause nova-compute to crash at _check_cpu_compatibility when\na compatible model is configured.\nThis workaround adds -mpx to the feature flags when running\n_check_cpu_compatibility.\n\nChange-Id: I654e3d9dba09bfb4574f2c44a23b27585addf14a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8fea6f58ea56a522e53003c0d2ce337d7315a41e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8fea6f58ea56a522e53003c0d2ce337d7315a41e"}]},"branch":"refs/heads/master"},"834874d9814b7ced2e9ef04558f1776e3c4a4ca6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2023-01-09 03:54:28.000000000","uploader":{"_account_id":30074,"name":"David Sedgmen","display_name":"dsedgmen","email":"dsedgmen@redhat.com","username":"dsedgmen"},"ref":"refs/changes/36/869536/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/869536/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/869536/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/869536/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/869536/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/869536/2"}}},"commit":{"parents":[{"commit":"ba9d4c909beff4e9ab86911a35dd5db8d8ce08d6","subject":"Merge \"Support cold migrate and resize with PCI tracking in placement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ba9d4c909beff4e9ab86911a35dd5db8d8ce08d6"}]}],"author":{"name":"David Sedgmen","email":"dsedgmen@redhat.com","date":"2023-01-09 03:38:55.000000000","tz":600},"committer":{"name":"David Sedgmen","email":"dsedgmen@redhat.com","date":"2023-01-09 03:54:28.000000000","tz":0},"subject":"Nova: Add workaround to mask mpx on compareCPU()","message":"Nova: Add workaround to mask mpx on compareCPU()\n\n\nBecause of the cpu_map used by libvirt and nova\u0027s use of the\ncompareCPU() API.\nCustom CPU models which would be consider compatible from libvirt\nwith certain hypervisor cpu which no longer have mpx.\nSuch as Ice Lake.\nCause nova-compute to crash at _check_cpu_compatibility when\na compatible model is configured.\nThis workaround adds -mpx to the feature flags when running\n_check_cpu_compatibility.\n\nChange-Id: I654e3d9dba09bfb4574f2c44a23b27585addf14a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/834874d9814b7ced2e9ef04558f1776e3c4a4ca6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/834874d9814b7ced2e9ef04558f1776e3c4a4ca6"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
