)]}'
{".zuul.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"24cc3cc3d91a19bb194b47964e884cf01338f8f3","unresolved":true,"context_lines":[{"line_number":221,"context_line":"          Q_ML2_TENANT_NETWORK_TYPE: vxlan"},{"line_number":222,"context_line":"          Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch"},{"line_number":223,"context_line":"          ML2_L3_PLUGIN: router"},{"line_number":224,"context_line":"          NOVA_VNC_ENABLED: False"},{"line_number":225,"context_line":"        devstack_services:"},{"line_number":226,"context_line":"          # Disable OVN services"},{"line_number":227,"context_line":"          br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7aa6da1a_688ab9cb","line":224,"updated":"2025-02-05 20:58:38.000000000","message":"todo add NOVA_SPICE_ENABLE form https://review.opendev.org/c/openstack/devstack/+/940838","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"89e7ed8efb5efaaef1cf88ca83b294cf49b1f53d","unresolved":false,"context_lines":[{"line_number":221,"context_line":"          Q_ML2_TENANT_NETWORK_TYPE: vxlan"},{"line_number":222,"context_line":"          Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch"},{"line_number":223,"context_line":"          ML2_L3_PLUGIN: router"},{"line_number":224,"context_line":"          NOVA_VNC_ENABLED: False"},{"line_number":225,"context_line":"        devstack_services:"},{"line_number":226,"context_line":"          # Disable OVN services"},{"line_number":227,"context_line":"          br-ex-tcpdump: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"348d05f5_0f286e50","line":224,"in_reply_to":"7aa6da1a_688ab9cb","updated":"2025-02-06 12:24:32.000000000","message":"Acknowledged","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"24cc3cc3d91a19bb194b47964e884cf01338f8f3","unresolved":true,"context_lines":[{"line_number":253,"context_line":"          # spice proxy is deployed on the node to work around this we"},{"line_number":254,"context_line":"          # just enable it on the compute as well."},{"line_number":255,"context_line":"          n-novnc: false"},{"line_number":256,"context_line":"          n-spice: true"},{"line_number":257,"context_line":"        devstack_local_conf:"},{"line_number":258,"context_line":"          post-config:"},{"line_number":259,"context_line":"            \"/$NEUTRON_CORE_PLUGIN_CONF\":"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e43bef80_30edc8ea","line":256,"updated":"2025-02-05 20:58:38.000000000","message":"i think this will fail because we dont have the db info on the compute so we likely need https://review.opendev.org/c/openstack/devstack/+/940838 instead","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"89e7ed8efb5efaaef1cf88ca83b294cf49b1f53d","unresolved":false,"context_lines":[{"line_number":253,"context_line":"          # spice proxy is deployed on the node to work around this we"},{"line_number":254,"context_line":"          # just enable it on the compute as well."},{"line_number":255,"context_line":"          n-novnc: false"},{"line_number":256,"context_line":"          n-spice: true"},{"line_number":257,"context_line":"        devstack_local_conf:"},{"line_number":258,"context_line":"          post-config:"},{"line_number":259,"context_line":"            \"/$NEUTRON_CORE_PLUGIN_CONF\":"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9c8de0df_9e8c8905","line":256,"in_reply_to":"e43bef80_30edc8ea","updated":"2025-02-06 12:24:32.000000000","message":"this apparently worked? I have submitted a follow-up to change to NOVA_SPICE_ENABLE\nto avoid the need to backport the devstack change if we backport this.","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"0ef67f189a0445650f27dd6ae47d98143af2c79a","unresolved":true,"context_lines":[{"line_number":820,"context_line":"      - periodic-stable-jobs"},{"line_number":821,"context_line":"      - publish-openstack-docs-pti"},{"line_number":822,"context_line":"      - release-notes-jobs-python3"},{"line_number":823,"context_line":"    check:"},{"line_number":824,"context_line":"      jobs:"},{"line_number":825,"context_line":"        # We define our own irrelevant-files so we don\u0027t run the job"},{"line_number":826,"context_line":"        # on things like nova docs-only changes."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a44d3d49_ec77a91d","line":823,"updated":"2025-02-06 11:17:04.000000000","message":"i forgot to hit save after i commented out the other jobs...","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"824a5ee2be8b2eb7ce27f91de4311af9bfae256f","unresolved":false,"context_lines":[{"line_number":820,"context_line":"      - periodic-stable-jobs"},{"line_number":821,"context_line":"      - publish-openstack-docs-pti"},{"line_number":822,"context_line":"      - release-notes-jobs-python3"},{"line_number":823,"context_line":"    check:"},{"line_number":824,"context_line":"      jobs:"},{"line_number":825,"context_line":"        # We define our own irrelevant-files so we don\u0027t run the job"},{"line_number":826,"context_line":"        # on things like nova docs-only changes."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"0f1c4449_cd03a5d8","line":823,"in_reply_to":"a44d3d49_ec77a91d","updated":"2025-02-06 11:24:35.000000000","message":"Acknowledged","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":170,"context_line":"      - name: peers"},{"line_number":171,"context_line":"        nodes:"},{"line_number":172,"context_line":"          - compute1"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"- job:"},{"line_number":175,"context_line":"    name: nova-ovs-hybrid-plug"},{"line_number":176,"context_line":"    parent: tempest-multinode-full-py3"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"09221099_57b3dd60","line":173,"updated":"2025-02-18 23:07:18.000000000","message":"AFAICT the devstack node set was merged on Feb 14, before this was rebased on Feb 17:\n\nhttps://review.opendev.org/c/openstack/devstack/+/940838\n\nThat means you don\u0027t need to do all this here and undo it in the next patch? And can instead go ahead and use the devstack node set right away?","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"42d1df63b3a697ea049c110d27ee3a73636867c2","unresolved":true,"context_lines":[{"line_number":170,"context_line":"      - name: peers"},{"line_number":171,"context_line":"        nodes:"},{"line_number":172,"context_line":"          - compute1"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"- job:"},{"line_number":175,"context_line":"    name: nova-ovs-hybrid-plug"},{"line_number":176,"context_line":"    parent: tempest-multinode-full-py3"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"e9a2f86f_905f9824","line":173,"in_reply_to":"09221099_57b3dd60","updated":"2025-02-19 15:26:06.000000000","message":"yes. i honestly expected the nova changes to merge first i think at this point ill jsut squash teh two commit and keep the change id from the second one.\n\nthe 3 patch approch was to add merging this quickly but i can make this simpler now.","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"}],"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dbe408477f7a071dd943042395c6051936e7de6d","unresolved":true,"context_lines":[{"line_number":7,"context_line":"[WIP] move nova-ovs-hybrid-plug to deploy with spice and fix qxl default"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"in centos/rhel 9 qemu supprot for the qxl model was removed"},{"line_number":10,"context_line":"in ubuntu 24.04 qemu support for qxl has now also been removed."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"when we updated the default video model to virtio for x86 we"},{"line_number":13,"context_line":"left a config driven special case for spice to default to qxl"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"19f048d6_8743f8ea","line":10,"updated":"2025-02-06 14:05:06.000000000","message":"so based on the reuslt of this latest version its not that both have removed qxl\n\nubutnu 24.04 has fully removed all spice supprort just like rhel/centos\n\nim going to try one last configurtion which is to use debain\n\ni have debian testing on my laptop and it still supprot spice so if we use a debian nodeset for the job it shoudl work, maybe... we will find out soon either way.","commit_id":"6c25c3bb21d65e4444f13b9cdedced2de0cfab68"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"8b1c4ec47f86547226a92956a18e4087f4cda72b","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[WIP] move nova-ovs-hybrid-plug to deploy with spice and fix qxl default"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"in centos/rhel 9 qemu supprot for the qxl model was removed"},{"line_number":10,"context_line":"in ubuntu 24.04 qemu support for qxl has now also been removed."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"when we updated the default video model to virtio for x86 we"},{"line_number":13,"context_line":"left a config driven special case for spice to default to qxl"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9b6fefd9_9af0182e","line":10,"in_reply_to":"19f048d6_8743f8ea","updated":"2025-02-17 19:56:44.000000000","message":"Acknowledged","commit_id":"6c25c3bb21d65e4444f13b9cdedced2de0cfab68"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"a7a835496ef38dfd02afdfb25a0f7d323f714f35","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ffabbb3e_4a87213b","updated":"2025-02-06 04:22:45.000000000","message":"The failure here is \"libvirt.libvirtError: unsupported configuration: domain configuration does not support video model \u0027qxl\u0027\" which is weird given that QXL has been supported by libvirt since 0.8.6...","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"824a5ee2be8b2eb7ce27f91de4311af9bfae256f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f38a827d_d6c47c28","in_reply_to":"06291a36_2edcddfe","updated":"2025-02-06 11:24:35.000000000","message":"so this is where we set our default\n\nhttps://github.com/openstack/nova/blob/master/nova/virt/libvirt/config.py#L2259\n\nwhich we changed 4 years ago \nhttps://github.com/openstack/nova/commit/cc59698d6903b0ed3778826d6704758294abbd69\n\nah \nhttps://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L6771-L6772\n\nso we missed that when we chagne the default\n\ni kind of think that is a bug especially if it no longer work on rhel/centos9 or apprently ubuntu 24.04\n\nill file a bug and fix it as part of this change.","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"0825213fdbfe88eaefdfb2f5a0f31f8baadf96f0","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"74ab918d_c00a2ab5","in_reply_to":"f38a827d_d6c47c28","updated":"2025-02-06 11:39:36.000000000","message":"ok here is the bug ill update this shortly","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"0ef67f189a0445650f27dd6ae47d98143af2c79a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"06291a36_2edcddfe","in_reply_to":"ffabbb3e_4a87213b","updated":"2025-02-06 11:17:04.000000000","message":"so i know rhel disabled qxl becaue basically redhats only qxl/spice expert moved on to better things elsewhere.\n\nperhaps ubuntu 24.04 has also done that.\n\nthe confusitng thing is our default shoudl be virtio regardless of if your using spice or vnc.\n\nso i wonder what actully is confgiruation qxl?\n\nthere might be somethingin devstack adding it but i would not expect this to be using it.","commit_id":"261524eb88108fc1d84f4e3b086f494f7297bd42"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"5bc22d3abfbabc1b5844577db15adad9c7a77dc4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e6631476_64d5c468","updated":"2025-02-06 14:05:40.000000000","message":"it has not posted back yet but this is the result\n\nhttps://zuul.opendev.org/t/openstack/build/981de8cb8f494ff4bbfb51d70d7f33b5/log/controller/logs/screen-n-cpu.txt#9891","commit_id":"6c25c3bb21d65e4444f13b9cdedced2de0cfab68"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"4257a3fe8844713464be3ae1aab457e343117a67","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"86bc01c2_29d8d03a","updated":"2025-02-10 07:47:18.000000000","message":"Just quickly fixing the spelling error which is causing a PEP8 failure on https://review.opendev.org/c/openstack/nova/+/924844","commit_id":"4b69aff5dff0df6400efaed10fb5c1cea9fb6305"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"2786720b7fcaba2e789182dadbc988195d6fe916","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e6289111_4003571b","updated":"2025-02-13 19:37:39.000000000","message":"This change works when the spice-direct tempest tests are laid on top. https://zuul.opendev.org/t/openstack/build/45d55cb0b39148ec9f23b608b94304c3 is an example successful run.","commit_id":"4b69aff5dff0df6400efaed10fb5c1cea9fb6305"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"eb034803045cf68c722519b87a49c80f9f70f668","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b03e40c8_d309da6e","updated":"2025-02-13 19:27:52.000000000","message":"recheck stale","commit_id":"4b69aff5dff0df6400efaed10fb5c1cea9fb6305"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"667c52ea_e60267b8","updated":"2025-02-18 23:07:18.000000000","message":"Mostly capitalization and consistency for the release note, inline. I\u0027m not sure if there\u0027s any way we could leverage one of our pre-commit linters to check for that stuff.\n\nMy other comment is it seems like this and the next patch could be squashed together because the devstack patch merged last week.","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"8b1c4ec47f86547226a92956a18e4087f4cda72b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"4e2d77f6_6908e275","updated":"2025-02-17 19:56:44.000000000","message":"This looks good to me and works when the SPICE API tempest test is laid on top.","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"50f3a216f6bc1b48fdb97015e8c5dfd10c61e137","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3e0b6b2c_108eb02e","updated":"2025-02-17 22:21:07.000000000","message":"recheck lvm","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"}],"releasenotes/notes/make-virtio-the-default-spice-video-model-fff5189fa637d4bd.yaml":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"bc86220a_73d147f8","line":4,"range":{"start_line":4,"start_character":38,"end_line":4,"end_character":41},"updated":"2025-02-18 23:07:18.000000000","message":"QXL","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"70d26a80_e34bfe2f","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":10},"updated":"2025-02-18 23:07:18.000000000","message":"Ubuntu","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"f816c3fe_318a710b","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":10},"in_reply_to":"70d26a80_e34bfe2f","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"8287d7bc_3c72828c","line":4,"range":{"start_line":4,"start_character":38,"end_line":4,"end_character":41},"in_reply_to":"bc86220a_73d147f8","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"c8aa1932_4810b580","line":5,"range":{"start_line":5,"start_character":4,"end_line":5,"end_character":13},"updated":"2025-02-18 23:07:18.000000000","message":"Operators","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"034afa50_f6a79cb4","line":5,"range":{"start_line":5,"start_character":4,"end_line":5,"end_character":13},"in_reply_to":"c8aa1932_4810b580","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."},{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"e44aa2f0_59e1dce5","line":6,"range":{"start_line":6,"start_character":22,"end_line":6,"end_character":28},"updated":"2025-02-18 23:07:18.000000000","message":"Ubuntu","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."},{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3dc686d6_d8b3b50f","line":6,"range":{"start_line":6,"start_character":22,"end_line":6,"end_character":28},"in_reply_to":"e44aa2f0_59e1dce5","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."},{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"},{"line_number":10,"context_line":"    supported by several distros. To avoid issues with starting instances,"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9c3d0b25_2362be8a","line":7,"range":{"start_line":7,"start_character":34,"end_line":7,"end_character":37},"updated":"2025-02-18 23:07:18.000000000","message":"QXL","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    ubuntu 24.04 does not support the qxl video model or spice."},{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."},{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"},{"line_number":10,"context_line":"    supported by several distros. To avoid issues with starting instances,"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1e036b77_3e97ee59","line":7,"range":{"start_line":7,"start_character":34,"end_line":7,"end_character":37},"in_reply_to":"9c3d0b25_2362be8a","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."},{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"},{"line_number":10,"context_line":"    supported by several distros. To avoid issues with starting instances,"},{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"f81d5200_33c10e11","line":8,"range":{"start_line":8,"start_character":8,"end_line":8,"end_character":11},"updated":"2025-02-18 23:07:18.000000000","message":"QXL","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    operators using instances with this video model will be unable to start"},{"line_number":6,"context_line":"    them if moving to ubuntu 24.04. CentOS 9 and RHEL 9 previously compiled"},{"line_number":7,"context_line":"    out support for spice, and as qxl was implemented in libspice, support"},{"line_number":8,"context_line":"    for qxl was removed as a result for the removal of support for spice."},{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"},{"line_number":10,"context_line":"    supported by several distros. To avoid issues with starting instances,"},{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"bca87802_4c4605de","line":8,"range":{"start_line":8,"start_character":8,"end_line":8,"end_character":11},"in_reply_to":"f81d5200_33c10e11","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"},{"line_number":10,"context_line":"    supported by several distros. To avoid issues with starting instances,"},{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"},{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"d55254fd_714e5d3a","line":12,"range":{"start_line":12,"start_character":53,"end_line":12,"end_character":61},"updated":"2025-02-18 23:07:18.000000000","message":"instances","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    The QXL model was a spice optimized video model and is no longer"},{"line_number":10,"context_line":"    supported by several distros. To avoid issues with starting instances,"},{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"},{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"a8aebe6d_3a166c6d","line":12,"range":{"start_line":12,"start_character":53,"end_line":12,"end_character":61},"in_reply_to":"d55254fd_714e5d3a","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"},{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"},{"line_number":16,"context_line":"    with the image owner to have them move to a modern video model."},{"line_number":17,"context_line":"fixes:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"d9cec26d_dc016603","line":14,"range":{"start_line":14,"start_character":47,"end_line":14,"end_character":48},"updated":"2025-02-18 23:07:18.000000000","message":",","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"},{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"},{"line_number":16,"context_line":"    with the image owner to have them move to a modern video model."},{"line_number":17,"context_line":"fixes:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ea481fbc_010ca665","line":14,"range":{"start_line":14,"start_character":4,"end_line":14,"end_character":8},"updated":"2025-02-18 23:07:18.000000000","message":"When","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"},{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"},{"line_number":16,"context_line":"    with the image owner to have them move to a modern video model."},{"line_number":17,"context_line":"fixes:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"54971ca3_92bff006","line":14,"range":{"start_line":14,"start_character":47,"end_line":14,"end_character":48},"in_reply_to":"d9cec26d_dc016603","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":11,"context_line":"    operators should change the spice video model from QXL to virtio and"},{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"},{"line_number":16,"context_line":"    with the image owner to have them move to a modern video model."},{"line_number":17,"context_line":"fixes:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"a9d29c3b_04fa7573","line":14,"range":{"start_line":14,"start_character":4,"end_line":14,"end_character":8},"in_reply_to":"ea481fbc_010ca665","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"},{"line_number":16,"context_line":"    with the image owner to have them move to a modern video model."},{"line_number":17,"context_line":"fixes:"},{"line_number":18,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"60a32f44_fe950c7d","line":15,"range":{"start_line":15,"start_character":34,"end_line":15,"end_character":37},"updated":"2025-02-18 23:07:18.000000000","message":"QXL","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    replace the spice console with vnc. For existing instance the video"},{"line_number":13,"context_line":"    model can be updated with the ``nova-manage image_property set`` command."},{"line_number":14,"context_line":"    when updating the embedded image properties operators should evaluate if"},{"line_number":15,"context_line":"    any glance images request the qxl video model and update them or work"},{"line_number":16,"context_line":"    with the image owner to have them move to a modern video model."},{"line_number":17,"context_line":"fixes:"},{"line_number":18,"context_line":"  - |"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"abe848b5_82f259c8","line":15,"range":{"start_line":15,"start_character":34,"end_line":15,"end_character":37},"in_reply_to":"60a32f44_fe950c7d","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":17,"context_line":"fixes:"},{"line_number":18,"context_line":"  - |"},{"line_number":19,"context_line":"    When the default video model for libvirt was updated to virtio in Yoga"},{"line_number":20,"context_line":"    the default for host using spice was not changed. This lead to issues"},{"line_number":21,"context_line":"    when starting instances on hosts that had spice configured with QXL as"},{"line_number":22,"context_line":"    the default video model on modern distros. To address this the default"},{"line_number":23,"context_line":"    spice video model is now virtio."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ecf7dd4d_386523e0","line":20,"range":{"start_line":20,"start_character":20,"end_line":20,"end_character":24},"updated":"2025-02-18 23:07:18.000000000","message":"hosts","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":17,"context_line":"fixes:"},{"line_number":18,"context_line":"  - |"},{"line_number":19,"context_line":"    When the default video model for libvirt was updated to virtio in Yoga"},{"line_number":20,"context_line":"    the default for host using spice was not changed. This lead to issues"},{"line_number":21,"context_line":"    when starting instances on hosts that had spice configured with QXL as"},{"line_number":22,"context_line":"    the default video model on modern distros. To address this the default"},{"line_number":23,"context_line":"    spice video model is now virtio."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"01c880e5_ec7970d8","line":20,"range":{"start_line":20,"start_character":20,"end_line":20,"end_character":24},"in_reply_to":"ecf7dd4d_386523e0","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":19,"context_line":"    When the default video model for libvirt was updated to virtio in Yoga"},{"line_number":20,"context_line":"    the default for host using spice was not changed. This lead to issues"},{"line_number":21,"context_line":"    when starting instances on hosts that had spice configured with QXL as"},{"line_number":22,"context_line":"    the default video model on modern distros. To address this the default"},{"line_number":23,"context_line":"    spice video model is now virtio."},{"line_number":24,"context_line":"    see https://bugs.launchpad.net/nova/+bug/2097529 for more details."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9e9dff22_412b76b9","line":22,"range":{"start_line":22,"start_character":62,"end_line":22,"end_character":63},"updated":"2025-02-18 23:07:18.000000000","message":",","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":19,"context_line":"    When the default video model for libvirt was updated to virtio in Yoga"},{"line_number":20,"context_line":"    the default for host using spice was not changed. This lead to issues"},{"line_number":21,"context_line":"    when starting instances on hosts that had spice configured with QXL as"},{"line_number":22,"context_line":"    the default video model on modern distros. To address this the default"},{"line_number":23,"context_line":"    spice video model is now virtio."},{"line_number":24,"context_line":"    see https://bugs.launchpad.net/nova/+bug/2097529 for more details."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ee0e1b9e_afd65b63","line":22,"range":{"start_line":22,"start_character":62,"end_line":22,"end_character":63},"in_reply_to":"9e9dff22_412b76b9","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"42ec10f106d110e564050723bf8ef0c6d13cb148","unresolved":true,"context_lines":[{"line_number":21,"context_line":"    when starting instances on hosts that had spice configured with QXL as"},{"line_number":22,"context_line":"    the default video model on modern distros. To address this the default"},{"line_number":23,"context_line":"    spice video model is now virtio."},{"line_number":24,"context_line":"    see https://bugs.launchpad.net/nova/+bug/2097529 for more details."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"8fe95fbe_a94f207b","line":24,"range":{"start_line":24,"start_character":4,"end_line":24,"end_character":7},"updated":"2025-02-18 23:07:18.000000000","message":"See","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"80c743b5bf09b03049f0ba2f5575efa0cbf3659c","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    when starting instances on hosts that had spice configured with QXL as"},{"line_number":22,"context_line":"    the default video model on modern distros. To address this the default"},{"line_number":23,"context_line":"    spice video model is now virtio."},{"line_number":24,"context_line":"    see https://bugs.launchpad.net/nova/+bug/2097529 for more details."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9033fb10_ef4a3e40","line":24,"range":{"start_line":24,"start_character":4,"end_line":24,"end_character":7},"in_reply_to":"8fe95fbe_a94f207b","updated":"2025-02-19 17:09:23.000000000","message":"Done","commit_id":"1106e3627c1818fa2e5961fc45f69dbdbde77e6f"}]}
