)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"d5a3f03dde7483b726529a887d27867290879217","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  $ openstack image create --disk-format qcow2 \\"},{"line_number":23,"context_line":"      --file ./ubuntu-22.04-server-cloudimg-riscv64.img \\"},{"line_number":24,"context_line":"      --public \\"},{"line_number":25,"context_line":"      --property architecture\u003driscv64 \\"},{"line_number":26,"context_line":"      --property item_name\u003ddisk1.img \\"},{"line_number":27,"context_line":"      riscv64-test"},{"line_number":28,"context_line":"  $ openstack image set --property hw_emulation_architecture\u003driscv64 riscv64-test"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"25c96eed_d07f1006","line":25,"updated":"2024-12-10 17:08:53.000000000","message":"I had to use architecture\u003dx86_64 otherwise the ImagePropertiesFilter excluded all hypervisors during scheduling?","commit_id":"715c169c94f0583040a290b1c88868f09e07c0e4"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"58fb2c5a3dfdfac11debf4bdae5ae8b09a970fc1","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  $ openstack image create --disk-format qcow2 \\"},{"line_number":23,"context_line":"      --file ./ubuntu-22.04-server-cloudimg-riscv64.img \\"},{"line_number":24,"context_line":"      --public \\"},{"line_number":25,"context_line":"      --property architecture\u003driscv64 \\"},{"line_number":26,"context_line":"      --property item_name\u003ddisk1.img \\"},{"line_number":27,"context_line":"      riscv64-test"},{"line_number":28,"context_line":"  $ openstack image set --property hw_emulation_architecture\u003driscv64 riscv64-test"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":10,"id":"d16f68c5_1e1a9b67","line":25,"in_reply_to":"25c96eed_d07f1006","updated":"2025-01-20 09:56:11.000000000","message":"Done","commit_id":"715c169c94f0583040a290b1c88868f09e07c0e4"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"d63afc81a79cd7e63e5db5b5606489a56c9aade4","unresolved":true,"context_lines":[{"line_number":42,"context_line":"      --key-name mykey \\"},{"line_number":43,"context_line":"      ubuntu-riscv64-test"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Closes-Bug: #2023211"},{"line_number":46,"context_line":"Change-Id: Idddebed8d6f2d38dadb459e2416c188983764ed9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"30a39615_caefd87d","line":45,"updated":"2024-12-11 14:49:55.000000000","message":"its not a bug\n\nwith that said i dont think this si contoverial to add which is why i dont think it needs a full spec.\n\nso please file a blueprint and bring it up in the new nova team meetign to get it approved.","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"fde7d3e54fe0b0540f8afd623c39bbcaf7dbfdac","unresolved":false,"context_lines":[{"line_number":42,"context_line":"      --key-name mykey \\"},{"line_number":43,"context_line":"      ubuntu-riscv64-test"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Closes-Bug: #2023211"},{"line_number":46,"context_line":"Change-Id: Idddebed8d6f2d38dadb459e2416c188983764ed9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"401d9709_7ceb3415","line":45,"in_reply_to":"30a39615_caefd87d","updated":"2024-12-11 14:53:18.000000000","message":"Acknowledged","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"60fb0dcacff5c3c4ebca8d2f6fa4280c0cda8132","unresolved":false,"context_lines":[{"line_number":42,"context_line":"      --key-name mykey \\"},{"line_number":43,"context_line":"      ubuntu-riscv64-test"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Closes-Bug: #2023211"},{"line_number":46,"context_line":"Change-Id: Idddebed8d6f2d38dadb459e2416c188983764ed9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"a192d2f0_d0ccf1bf","line":45,"in_reply_to":"401d9709_7ceb3415","updated":"2024-12-11 15:01:29.000000000","message":"Proposed as spec:\n\nhttps://blueprints.launchpad.net/nova/+spec/riscv64-emulation-support","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"7eefdfd856b59490493ed3453bfd5c6d6c506535","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"188ecd75_6e144bb7","updated":"2023-07-25 14:03:10.000000000","message":"recheck\n\nThe CI failures don\u0027t seem to be related to my patch and looking at the list of patches in the queue, it seems rerunning the CI jobs is common - https://review.opendev.org/q/project:openstack/nova+branch:master+is:open .\n\n\u003e nova-lvm https://zuul.opendev.org/t/openstack/build/9b90f08b38c94e11b62058bb40571772 : FAILURE in 1h 00m 46s\n\n```\n{2} tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_get_console_output_server_id_in_shutoff_status [208.279030s] ... FAILED\n...\n    AssertionError: \u0027\u0027 is not true : Console output was empty.\n```\n\n\u003e nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/62ace35f8a10419b840de44be0d0d44a : FAILURE in 1h 28m 39s\n\n```\n{0} tearDownClass (tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test) [0.000000s] ... FAILED\n...\n\nDetails: Server 339fe3d2-88f3-4b05-bad3-a292ebace828 failed to delete and is in ERROR status, \u003ctraceback object at 0x7fd0b9c67d00\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027TrunkInUse\u0027, \u0027message\u0027: \u0027Trunk 321dd95d-44ab-46ab-8222-7a1da0220ab0 is currently in use.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7fd0ba1d5540\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027PortInUseAsSubPort\u0027, \u0027message\u0027: \u0027Port 36789fb8-aeae-4e37-bb7b-73cfcdd3c5e5 is currently a subport for trunk 321dd95d-44ab-46ab-8222-7a1da0220ab0.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7fd0ba1a6200\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027SubnetInUse\u0027, \u0027message\u0027: \u0027Unable to complete operation on subnet 53bc8101-5cdf-40c6-938a-76776b660a47: One or more ports have an IP allocation from this subnet.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7fd0ba1a79c0\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027NetworkInUse\u0027, \u0027message\u0027: \u0027Unable to complete operation on network 193e21c2-9c53-4dfb-a0f6-17d3c08cfc2e. There are one or more ports still in use on the network, id for these ports is: 36789fb8-aeae-4e37-bb7b-73cfcdd3c5e5.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7fd0ba1a7c40\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027PortInUseAsTrunkParent\u0027, \u0027message\u0027: \u0027Port ac535bb9-81b2-4e50-978f-22d619bbbc12 is currently a parent port for trunk 321dd95d-44ab-46ab-8222-7a1da0220ab0.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7fd0ba1a4500\u003e))\n\n{1} tearDownClass (tempest.api.compute.admin.test_live_migration.LiveMigrationTest) [0.000000s] ... FAILED\n...\nDetails: Server 499091dc-c5df-43ae-822f-60883ec5bf8b failed to delete and is in ERROR status, \u003ctraceback object at 0x7f5950b31c00\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027TrunkInUse\u0027, \u0027message\u0027: \u0027Trunk 350ddc7c-c252-4f8b-a5b5-4b0104b1a1ec is currently in use.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7f5950faf000\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027PortInUseAsSubPort\u0027, \u0027message\u0027: \u0027Port 9a1bc7ad-d42c-4cc2-ae58-7dd476dc0fa2 is currently a subport for trunk 350ddc7c-c252-4f8b-a5b5-4b0104b1a1ec.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7f5950b62140\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027SubnetInUse\u0027, \u0027message\u0027: \u0027Unable to complete operation on subnet 7ddf6f9d-d3e9-48fc-bcd2-6f54c0def2a2: One or more ports have an IP allocation from this subnet.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7f5950b59dc0\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027NetworkInUse\u0027, \u0027message\u0027: \u0027Unable to complete operation on network 6d7bc586-7f06-46c6-8e5d-094e428f7018. There are one or more ports still in use on the network, id for these ports is: 9a1bc7ad-d42c-4cc2-ae58-7dd476dc0fa2.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7f595049f1c0\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027PortInUseAsTrunkParent\u0027, \u0027message\u0027: \u0027Port 642a941d-8ed3-423d-a20a-a018fa021454 is currently a parent port for trunk 350ddc7c-c252-4f8b-a5b5-4b0104b1a1ec.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7f5950a64fc0\u003e))\n```","commit_id":"62bd3c9ef524d50878f8fe24f348e3a105fa8d07"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"940ec9ddfeb9bc28496eb2a453665dc308582cf0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"daeef404_cba41a86","updated":"2023-08-01 16:24:30.000000000","message":"recheck\n\n\n```\nDetails: {\u0027code\u0027: 400, \u0027message\u0027: \u0027Invalid volume: Volume status must be available or error or error_restoring or error_extending or error_managing and must not be migrating, attached, belong to a group, have snapshots, awaiting a transfer, or be disassociated from snapshots after volume transfer.\u0027}, \u003ctraceback object at 0x7f6245277880\u003e), (\u003cclass \u0027tempest.lib.exceptions.TimeoutException\u0027\u003e, Request timed out\nDetails: (ServerActionsTestOtherA:tearDownClass) Failed to delete volume ad92f4cc-aa0b-44bd-85fe-273760239696 within the required time (196 s). Timer started at 1690847894. Timer ended at 1690848090. Waited for 196 s., \u003ctraceback object at 0x7f624528d840\u003e))\n```","commit_id":"d9374ae01368d8d101b52f3867af5ce88cde4a04"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"f843d7f02ea0c848657a6a0ec7b254bba41e8803","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"a08617eb_88392a8f","updated":"2023-07-31 23:03:47.000000000","message":"recheck\n\n\nsqlite3.InterfaceError: Cursor needed to be reset because of commit/rollback and can no longer be fetched from.","commit_id":"d9374ae01368d8d101b52f3867af5ce88cde4a04"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"84be17b3da2f9dc64619e4dece4ad0b6e2f3a4a6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"8bfbfa37_12e0b07c","updated":"2023-08-07 21:58:17.000000000","message":"recheck\n\n```\n    testtools.runtest.MultipleExceptions: ((\u003cclass \u0027tempest.lib.exceptions.DeleteErrorException\u0027\u003e, Resource %(resource_id)s failed to delete and is in ERROR status\n```\n\nfailure was during the tearDown","commit_id":"d9374ae01368d8d101b52f3867af5ce88cde4a04"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"3d18a338358eeccdd234b74605a83ce12f4a4e4f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"a24cc804_a74db3ed","updated":"2023-08-08 14:18:34.000000000","message":"recheck\n\n```\n    testtools.runtest.MultipleExceptions: (\u003cclass \u0027tempest.lib.exceptions.DeleteErrorException\u0027\u003e, Resource %(resource_id)s failed to delete and is in ERROR status\n```","commit_id":"d9374ae01368d8d101b52f3867af5ce88cde4a04"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"d4674b5d7e22e63e5317dabf29c2ca525c034bc1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"f5b43436_7e1d0874","updated":"2023-08-21 22:49:07.000000000","message":"recheck\n\n```\n    tempest.lib.exceptions.ServerFault: Got server fault\nDetails: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.\n\u003cclass \u0027nova.exception_Remote.MigrationError_Remote\u0027\u003e\n```","commit_id":"d464e8c439c79c09797f7db8c49cb8052756e100"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"929503866fbe7b336fe829b8c9a659423782b309","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3a4b2a1b_4f036fc5","updated":"2023-08-21 20:26:54.000000000","message":"recheck\n\nit timed out on teardown\n\n```\n\u0027Invalid volume: Volume status must be available or error or error_restoring or error_extending or error_managing and must not be migrating, attached, belong to a group, have snapshots, awaiting a transfer, or be disassociated from snapshots after volume transfer.\u0027}, \u003ctraceback object at 0x7f0ce1515380\u003e), \n```","commit_id":"d464e8c439c79c09797f7db8c49cb8052756e100"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"fb8a20f030606440e95ea6fbb8866afcabd9434d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"f6bdf25a_41a8948d","updated":"2024-02-05 18:28:51.000000000","message":"I\u0027m looking into the error raised in the CI job run.\n\n```\nDetails: Server fcd0bf12-0311-4f6f-a5c8-61621f084deb failed to delete and is in ERROR status, \u003ctraceback object at 0x7fafc618cd40\u003e))\n```\n\n```\ncontroller/logs/screen-n-cond.txt:2637:Jan 26 15:44:30.012321 np0036547580 nova-conductor[167759]: ERROR nova.conductor.manager [None req-52c690ef-6a8f-416d-aff5-ff78c1b58a91 tempest-LiveMigrationTest-95152354 tempest-LiveMigrationTest-95152354-project-admin] Migration of instance fcd0bf12-0311-4f6f-a5c8-61621f084deb to host np0036547581 unexpectedly failed.: ValueError: Architecture name \u0027riscv64\u0027 is not valid\n```","commit_id":"16e94e5007ce9d96a2a051b2c845722ba4f5acc8"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"d4f77d2fbe0482e845617f4221cd763a0aeddd86","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"ce1ab8c7_73cae60b","updated":"2024-01-25 19:00:10.000000000","message":"rebased on top of master to address the merge conflict.","commit_id":"16e94e5007ce9d96a2a051b2c845722ba4f5acc8"},{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"28a562f64c86203d8afe68d3cfb5299003568860","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"c079a492_27ac7155","updated":"2024-01-26 14:42:21.000000000","message":"recheck\n\n```\n    tempest.lib.exceptions.ServerFault: Got server fault\nDetails: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.\n\u003cclass \u0027nova.exception_Remote.MigrationError_Remote\u0027\u003e\n```\n\nThe CI failed, because a live migration failed. Resources couldn\u0027t be cleaned up neither\n\n```\n    testtools.runtest.MultipleExceptions: ((\u003cclass \u0027tempest.lib.exceptions.DeleteErrorException\u0027\u003e, Resource %(resource_id)s failed to delete and is in ERROR status\nDetails: Server 96958066-4092-4bf6-89d8-914b73e3de36 failed to delete and is in ERROR status, \u003ctraceback object at 0x7fd08783ec00\u003e), (\u003cclass \u0027tempest.lib.exceptions.BadRequest\u0027\u003e, Bad request\nDetails: {\u0027code\u0027: 400, \u0027message\u0027: \u0027Invalid volume: Volume status must be available or error or error_restoring or error_extending or error_managing and must not be migrating, attached, belong to a group, have snapshots, awaiting a transfer, or be disassociated from snapshots after volume transfer.\u0027}, \u003ctraceback object at 0x7fd0877cce80\u003e), (\u003cclass \u0027tempest.lib.exceptions.TimeoutException\u0027\u003e, Request timed out\nDetails: (LiveMigrationTest:tearDownClass) Failed to delete volume 2b7e8b37-b9f0-4bb5-bf80-7d73eefb1b7a within the required time (196 s). Timer started at 1706214368. Timer ended at 1706214564. Waited for 196 s., \u003ctraceback object at 0x7fd087977e80\u003e), (\u003cclass \u0027tempest.lib.exceptions.DeleteErrorException\u0027\u003e, Resource %(resource_id)s failed to delete and is in ERROR status\nDetails: Server 9827bccd-f188-4248-84a1-0f74a6e2d6a3 failed to delete and is in ERROR status, \u003ctraceback object at 0x7fd087938040\u003e), (\u003cclass \u0027tempest.lib.exceptions.Conflict\u0027\u003e, Conflict with state of target resource\nDetails: {\u0027type\u0027: \u0027SecurityGroupInUse\u0027, \u0027message\u0027: \u0027Security Group 6bc7e8d4-26e7-47b4-9abc-2bd7acb71ef7 in use.\u0027, \u0027detail\u0027: \u0027\u0027}, \u003ctraceback object at 0x7fd087d2b640\u003e))\n```","commit_id":"16e94e5007ce9d96a2a051b2c845722ba4f5acc8"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"4e26973e50367a7617d082a729c844629886d74f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"4f76f2cd_22621e9d","updated":"2024-12-11 15:10:05.000000000","message":"check experimental","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"d63afc81a79cd7e63e5db5b5606489a56c9aade4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"74bf3d14_870b60b3","updated":"2024-12-11 14:49:55.000000000","message":"in generally i just skimmed this but it looks reasonably conprehesive.\n\nprocedurelly this is not a bug as i noted inline.\nthis was declard out of scope when the emulation feature was first added and its a a small feature to add supprot for the new architure. its still a feture however.","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"f436f80efd1da67dacf7203188af15774ce7683b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"2e6b6290_4c903f8a","updated":"2025-01-20 09:54:45.000000000","message":"I\u0027ve switched the release note from fixes -\u003e features.\n\nOne of the upgrade tests continues to fail which is related to the versioned.objects versioning introduced in this review - I don\u0027t have enough depth of knowledge to understand how this should actually work during an upgrade so any guidance or pointers to docs much appreciated.","commit_id":"482d7f705170c77880d8a7b6c101e46c1ce13cfd"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"1deb34bcb2f955ef5be56f617c9be4e1fcaf8b76","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"38b6584e_e684911d","updated":"2025-02-28 15:57:55.000000000","message":"check experimental","commit_id":"482d7f705170c77880d8a7b6c101e46c1ce13cfd"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e0f4a8e3e851ff87657706c4c543bf30d70e5024","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"04011e5a_4acf4418","updated":"2025-01-20 13:32:46.000000000","message":"check experimental\n\nlets get some new results. the last execution of the emutlaiton job succeeded but the logs have roated.\n\ninitally what we need to confirm is that the riscv qemu packages are installed in that job and that the approarte traits are reported.\nwe shoudl also try and ensure we boot with a vm using riscv but we cna proably do that in a follow up patch.","commit_id":"482d7f705170c77880d8a7b6c101e46c1ce13cfd"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"c1df24f5b639584f3dbd433fc71495e2b800fd13","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"8baacbea_b8798c59","updated":"2025-02-28 15:58:54.000000000","message":"recheck","commit_id":"482d7f705170c77880d8a7b6c101e46c1ce13cfd"}],"releasenotes/notes/bug-2023211-riscv64-emulation-fb008237e72fe2cf.yaml":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"d63afc81a79cd7e63e5db5b5606489a56c9aade4","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add instance emulation support for RISCV64, resolving `bug 2023211`."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"    .. _`bug 2023211`: https://bugs.launchpad.net/nova/+bug/2023211"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"0926d366_3eaceab5","line":6,"updated":"2024-12-11 14:49:55.000000000","message":"again not a bug its a new feature to add a new architure\n\ncan you also make this a slightly more verbose release note and move it to the features section?","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"fde7d3e54fe0b0540f8afd623c39bbcaf7dbfdac","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add instance emulation support for RISCV64, resolving `bug 2023211`."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"    .. _`bug 2023211`: https://bugs.launchpad.net/nova/+bug/2023211"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"fc0aba17_3cf9c3e1","line":6,"in_reply_to":"0926d366_3eaceab5","updated":"2024-12-11 14:53:18.000000000","message":"Ack - can re-jig the change to that effect.","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"},{"author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"change_message_id":"50c80f2be52de2f1ab1660f513b27b211b81d57c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add instance emulation support for RISCV64, resolving `bug 2023211`."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"    .. _`bug 2023211`: https://bugs.launchpad.net/nova/+bug/2023211"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"204c735d_77f659ac","line":6,"in_reply_to":"fc0aba17_3cf9c3e1","updated":"2025-01-20 09:47:19.000000000","message":"Done","commit_id":"5a13532014541b331db4d28fe0c41cc7b70a1ce4"}]}
