)]}'
{".zuul.yaml":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"55ef62cdc924c1a8da31289d8cb7d2c70983a797","unresolved":true,"context_lines":[{"line_number":72,"context_line":"      tox_envlist: py312-threading"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"- job:"},{"line_number":75,"context_line":"    name: nova-tox-functional-py312-threading"},{"line_number":76,"context_line":"    parent: openstack-tox-functional-py312"},{"line_number":77,"context_line":"    description: |"},{"line_number":78,"context_line":"      Run tox-based functional tests for the OpenStack Nova project"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f714ef53_243091d0","line":75,"updated":"2026-03-13 13:04:13.000000000","message":"we can go to py313 directly. The nova-tox-py312-threading was added when py312 was the default interpreter version. Now it is py313.","commit_id":"039ddb9d987f12a7699484fd82b1450b9d5b69eb"},{"author":{"_account_id":35153,"name":"Ashish Gupta","email":"ashigupt@redhat.com","username":"ashigupt","status":"Redhat"},"change_message_id":"1f75b3948af4821bd7d93987b258abd86a8a41f8","unresolved":false,"context_lines":[{"line_number":72,"context_line":"      tox_envlist: py312-threading"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"- job:"},{"line_number":75,"context_line":"    name: nova-tox-functional-py312-threading"},{"line_number":76,"context_line":"    parent: openstack-tox-functional-py312"},{"line_number":77,"context_line":"    description: |"},{"line_number":78,"context_line":"      Run tox-based functional tests for the OpenStack Nova project"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"414b48e5_3a84d802","line":75,"in_reply_to":"f714ef53_243091d0","updated":"2026-03-13 15:16:50.000000000","message":"ack, will use py313 then","commit_id":"039ddb9d987f12a7699484fd82b1450b9d5b69eb"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"3029f9bc2898c7d01cbf1dc4542fe3a767830197","unresolved":true,"context_lines":[{"line_number":902,"context_line":"            voting: false"},{"line_number":903,"context_line":"        - nova-tox-functional-py310"},{"line_number":904,"context_line":"        - nova-tox-functional-py313"},{"line_number":905,"context_line":"        - nova-tox-functional-py313-threading"},{"line_number":906,"context_line":"        - tempest-integrated-compute:"},{"line_number":907,"context_line":"           # NOTE(gmann): Policies changes do not need to run all the"},{"line_number":908,"context_line":"           # integration test jobs. Running only tempest and grenade"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"eb6e3013_dec0a833","line":905,"updated":"2026-03-31 12:07:45.000000000","message":"If we go with this patch ordering the you need to set this job to non-voting for now and set it to voting once it starts passing in a later commit","commit_id":"e302b8f6dd2f4ed210e69e2642758924229e51a0"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"3029f9bc2898c7d01cbf1dc4542fe3a767830197","unresolved":true,"context_lines":[{"line_number":932,"context_line":"        - nova-live-migration"},{"line_number":933,"context_line":"        - nova-tox-functional-py310"},{"line_number":934,"context_line":"        - nova-tox-functional-py313"},{"line_number":935,"context_line":"        - nova-tox-functional-py313-threading"},{"line_number":936,"context_line":"        - nova-multi-cell"},{"line_number":937,"context_line":"        - nova-next"},{"line_number":938,"context_line":"        - nova-tox-validate-backport"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"295597d4_22a2585d","line":935,"updated":"2026-03-31 12:07:45.000000000","message":"ditto","commit_id":"e302b8f6dd2f4ed210e69e2642758924229e51a0"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"cbabbb0230e3906bcb2e64165e8520d498310f98","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bfa4176f_85f13f86","updated":"2026-03-10 15:32:04.000000000","message":"@ashigupt@redhat.com Thanks for proposing this. I see a bunch a failed tests in the zuul results \nhttps://b25b47e0f6f8fec19274-c50088756ed5d4a7ba789c333cf11d04.ssl.cf2.rackcdn.com/openstack/65fa72d12cc14dbe852738d032cdb2a0/testr_results.html","commit_id":"2be7e1292686e4b76b0d6e7c6bed6f8cc8d939fe"},{"author":{"_account_id":35153,"name":"Ashish Gupta","email":"ashigupt@redhat.com","username":"ashigupt","status":"Redhat"},"change_message_id":"1f75b3948af4821bd7d93987b258abd86a8a41f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a1630151_a223754a","in_reply_to":"bfa4176f_85f13f86","updated":"2026-03-13 15:16:50.000000000","message":"Yeah, Investigating further","commit_id":"2be7e1292686e4b76b0d6e7c6bed6f8cc8d939fe"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"55ef62cdc924c1a8da31289d8cb7d2c70983a797","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b8c78e60_d9191551","updated":"2026-03-13 13:04:13.000000000","message":"Direction looks good. We need to put all the pre-requisite patches before this patch. \n\nPlease use the common eventlet-removal topic for these patches for tracking across projects.","commit_id":"039ddb9d987f12a7699484fd82b1450b9d5b69eb"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"0d5e90ea7c8bc633b237126e3d50e32630f83e00","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"65023b3a_9983a9e0","updated":"2026-03-25 18:43:38.000000000","message":"```\n\u003d\u003d\u003d\u003d\u003d\u003d\nTotals\n\u003d\u003d\u003d\u003d\u003d\u003d\nRan: 3256 tests in 2086.0416 sec.\n - Passed: 1365\n - Skipped: 4\n - Expected Fail: 3\n - Unexpected Success: 0\n - Failed: 1884\n ```\n So we can make 1365 test pass in the job and we could ignore the 1884 failing one if we want. It is viable if there is an easy way to list those 1884 test cases, i.e. if they belong to handful of well defined set. If they are all around the place then it might be hard to have an exclude list defined for them.","commit_id":"e302b8f6dd2f4ed210e69e2642758924229e51a0"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"8697372d792e7d545a7f0b7e30f408a112d804f9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"38de3940_79159b44","updated":"2026-04-27 11:23:26.000000000","message":"recheck\nI\u0027m OK to land the no-voting job as that helps seeing the progress we make here","commit_id":"cc6065fba0e6aa3a47a59e745dd1ac193d00d223"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"a522b02d7bfd41c1ea6cda8911ed44a3022bc69d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"b0bd87a2_6c6df387","updated":"2026-05-04 20:09:16.000000000","message":"I am fine too, we could go with voting job by excluding the failing tests but this is less work as we are anyways need to make it voting hopefully in this cycle.","commit_id":"e0a7d59746396d34e63699f3b83421677c974213"},{"author":{"_account_id":35153,"name":"Ashish Gupta","email":"ashigupt@redhat.com","username":"ashigupt","status":"Redhat"},"change_message_id":"a4618ba28e4c27afecd3bec38fc0068176187ed6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8da20d30_2a686f24","updated":"2026-05-05 21:44:26.000000000","message":"recheck","commit_id":"e0a7d59746396d34e63699f3b83421677c974213"},{"author":{"_account_id":35153,"name":"Ashish Gupta","email":"ashigupt@redhat.com","username":"ashigupt","status":"Redhat"},"change_message_id":"9f779e09a5986368c0bca0250e6053aa48ea6185","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"90c60c5a_05d0a315","updated":"2026-05-05 04:36:17.000000000","message":"recheck","commit_id":"e0a7d59746396d34e63699f3b83421677c974213"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"78beb0e338a72f3c6b53eca7d99554ac9ae380cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"08fd25f5_e46d972a","updated":"2026-05-05 14:16:27.000000000","message":"recheck guest kernel crash\n```\n\ninfo: initramfs: up at 6.42\n[    7.620814] virtio_blk virtio2: [vda] 2097152 512-byte logical blocks (1.07 GB/1.00 GiB)\n[    7.657161] GPT:Primary header thinks Alt. header is not at the end of the disk.\n[    7.657792] GPT:229375 !\u003d 2097151\n[    7.658195] GPT:Alternate GPT header not at the end of the disk.\n[    7.658561] GPT:229375 !\u003d 2097151\n[    7.658807] GPT: Use GNU Parted to correct GPT errors.\n[    8.154984] virtio_gpu virtio0: [drm] drm_plane_enable_fb_damage_clips() not called\n[    8.245179] random: crng init done\ncurrently loaded modules: 8021q 8139cp 8390 9pnet 9pnet_virtio ahci cec dca drm drm_kms_helper e1000 e1000e failover fb_sys_fops garp hid hid_generic i2c_algo_bit igb igbvf ip6_udp_tunnel ip_tables isofs libahci libcrc32c llc mii mrp ne2k_pci net_failover nls_ascii nls_iso8859_1 nls_utf8 pcnet32 qemu_fw_cfg rc_core sctp stp syscopyarea sysfillrect sysimgblt udp_tunnel usbhid virtio_blk virtio_dma_buf virtio_gpu virtio_input virtio_net virtio_rng virtio_scsi virtiofs x_tables \ninfo: initramfs loading root from /dev/vda1\n/sbin/init: can\u0027t load library \u0027libtirpc.so.3\u0027\n[   10.029777] Kernel panic - not syncing: Attempted to kill init! exitcode\u003d0x00001000\n[   10.030835] CPU: 0 PID: 1 Comm: init Not tainted 5.15.0-117-generic #127-Ubuntu\n[   10.031430] Hardware name: OpenStack Foundation OpenStack Nova, BIOS 1.16.3-debian-1.16.3-2 04/01/2014\n[   10.032268] Call Trace:\n[   10.033128]  \u003cTASK\u003e\n[   10.033514]  show_stack+0x52/0x5c\n[   10.034267]  dump_stack_lvl+0x4a/0x63\n[   10.034593]  dump_stack+0x10/0x16\n[   10.034850]  panic+0x15c/0x33b\n[   10.035112]  do_exit.cold+0x15/0xa0\n[   10.035369]  __x64_sys_exit+0x1b/0x20\n[   10.035637]  x64_sys_call+0x1f30/0x1fa0\n[   10.035925]  do_syscall_64+0x56/0xb0\n[   10.036211]  ? psi_task_switch+0xc6/0x220\n[   10.036506]  ? finish_task_switch.isra.0+0x7e/0x280\n[   10.036846]  ? __schedule+0x256/0x590\n[   10.037132]  ? rcu_core+0x10c/0x2a0\n[   10.037445]  ? schedule+0x69/0x110\n[   10.037688]  ? exit_to_user_mode_loop+0x7e/0x160\n[   10.038012]  ? exit_to_user_mode_prepare+0x99/0xb0\n[   10.038353]  ? irqentry_exit_to_user_mode+0xe/0x20\n[   10.038673]  ? irqentry_exit+0x1d/0x30\n[   10.038954]  ? sysvec_apic_timer_interrupt+0x4e/0x90\n[   10.039304]  entry_SYSCALL_64_after_hwframe+0x6c/0xd6\n[   10.044360] RIP: 0033:0x7f722232a55e\n[   10.048174] Code: 05 d7 2a 00 00 4c 89 f9 bf 02 00 00 00 48 8d 35 fb 0d 00 00 48 8b 10 31 c0 e8 50 d2 ff ff bf 10 00 00 00 b8 3c 00 00 00 0f 05 \u003c48\u003e 8d 15 f3 2a 00 00 f7 d8 89 02 48 83 ec 20 49 8b 8c 24 b8 00 00\n[   10.055280] RSP: 002b:00007ffe9f288a60 EFLAGS: 00000207 ORIG_RAX: 000000000000003c\n[   10.058721] RAX: ffffffffffffffda RBX: 00007ffe9f289d10 RCX: 00007f722232a55e\n[   10.062136] RDX: 0000000000000002 RSI: 0000000000001000 RDI: 0000000000000010\n[   10.065488] RBP: 00007ffe9f289cf0 R08: 00007f7222323000 R09: 00007f722232301a\n[   10.068845] R10: 0000000000000001 R11: 0000000000000207 R12: 00007f7222324040\n[   10.072611] R13: 00000000004bae50 R14: 0000000000000000 R15: 0000000000403d66\n[   10.076279]  \u003c/TASK\u003e\n[   10.080540] Kernel Offset: 0x37c00000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)\n[   10.084931] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode\u003d0x00001000 ]---\n```","commit_id":"e0a7d59746396d34e63699f3b83421677c974213"}],"tox.ini":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"55ef62cdc924c1a8da31289d8cb7d2c70983a797","unresolved":true,"context_lines":[{"line_number":118,"context_line":"  stestr --test-path\u003d./nova/tests/functional run {posargs}"},{"line_number":119,"context_line":"  stestr slowest"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"[testenv:functional-py312-threading]"},{"line_number":122,"context_line":"description \u003d"},{"line_number":123,"context_line":"  Run functional tests with native threading (eventlet disabled)."},{"line_number":124,"context_line":"passenv \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"856e4a53_c61987fd","line":121,"updated":"2026-03-13 13:04:13.000000000","message":"we can go with py313 as that is the default interpreter version now. (I need to update the p312-threading target to py313 as well) (or maybe even to 314)","commit_id":"039ddb9d987f12a7699484fd82b1450b9d5b69eb"},{"author":{"_account_id":35153,"name":"Ashish Gupta","email":"ashigupt@redhat.com","username":"ashigupt","status":"Redhat"},"change_message_id":"1f75b3948af4821bd7d93987b258abd86a8a41f8","unresolved":false,"context_lines":[{"line_number":118,"context_line":"  stestr --test-path\u003d./nova/tests/functional run {posargs}"},{"line_number":119,"context_line":"  stestr slowest"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"[testenv:functional-py312-threading]"},{"line_number":122,"context_line":"description \u003d"},{"line_number":123,"context_line":"  Run functional tests with native threading (eventlet disabled)."},{"line_number":124,"context_line":"passenv \u003d"}],"source_content_type":"text/x-properties","patch_set":2,"id":"683ad8d2_e21ffefa","line":121,"in_reply_to":"856e4a53_c61987fd","updated":"2026-03-13 15:16:50.000000000","message":"ack","commit_id":"039ddb9d987f12a7699484fd82b1450b9d5b69eb"}]}
