)]}'
{"id":"openstack%2Fnova~904060","triplet_id":"openstack%2Fnova~master~Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6","project":"openstack/nova","branch":"master","topic":"bug/2028518","attention_set":{"8864":{"account":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"last_update":"2026-05-18 16:53:07.000000000","reason":"A robot voted negatively on a label"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-05-19 00:34:22.000000000","reason":"A robot voted negatively on a label"},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2023-12-21 01:39:57.000000000","reason":"Vote got outdated and was removed: Code-Review+2"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6","subject":"weights: fix TypeError in weight debug log serialization","status":"NEW","created":"2023-12-20 03:42:11.000000000","updated":"2026-05-19 00:34:22.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":14,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"d91e523b3dd60ff1a5596458cb32ac01a1d6f8ea","_number":904060,"virtual_id_number":904060,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-05-19 00:34:22.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"value":2,"date":"2026-05-18 22:33:54.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":1},"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-12-20 03:42:19.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-12-20 03:56:34.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-12-20 06:03:29.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-12-20 08:38:10.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2023-12-21 01:33:44.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-05-18 15:03:30.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"86aaf61887fb69e9e64bd13f1d8e45a1276ed486","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2023-12-20 03:42:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"df0b957f6337292d0942db9aa1ed816dbb76f0da","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-20 03:42:19.000000000","message":"Patch Set 1:\n\nBuild Started http://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42175/","accounts_in_message":[],"_revision_number":1},{"id":"3238dda66574a630d3f6a73c939aee8b7e6b7437","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-20 03:42:21.000000000","message":"Patch Set 1:\n\nBuild Failed \n\nhttp://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42175/ : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"bcab2375e53ae426e86661ab07b927e570be76f6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 03:56:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2313b058bdaf42378afa35ffcb90cc34\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/bb8bdf6594db404da030407cbb957c4b : SUCCESS in 9m 56s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/43d91105df654a55a297ef573fee9f4e : SUCCESS in 13m 22s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0da39acc62c248f4a6e73f507bdef771 : SUCCESS in 12m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"757836ee555919c4a8cf6b71914c1d96f3fa6781","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 06:03:29.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\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/d5064bdc99184a8c80f33a0beb61006d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/504278b7f36f492cb62234bf935ecd8d : SUCCESS in 1h 01m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e78010d52396482a8845558e8d5284b8 : SUCCESS in 1h 39m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ada5950e1aed4b969539e94904bc8c0f : SUCCESS in 1h 03m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7fa90e7ba175491c86d4b313d2ec8180 : SUCCESS in 23m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77a47e0ff37544449eeac7200ec3c07d : FAILURE in 9m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/20466a5bbbf64b1f8438981e71a2467b : SUCCESS in 12m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d28d02ef0de64532b702493fd54f2cfb : SUCCESS in 13m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f8e3eb6d5ada4d7f87140665e56f8197 : SUCCESS in 10m 57s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5e6e14158dc14a6587aa5ac7c2dc08ae : SUCCESS in 1h 11m 47s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6a418f382a7e465a82e9bb7c81b9ac26 : SUCCESS in 2h 14m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/49b9846d364a473dafd112808ad6d92e : SUCCESS in 50m 25s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/db16768dac7d4137b84a30f3d6124ca2 : SUCCESS in 47m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/aad828aca18c4ffcb979c3b00e29f57d : SUCCESS in 1h 24m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/73b96fada3ba4243a768afe183f79111 : SUCCESS in 1h 16m 43s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0d35eb042461467ba55df533140195b4 : SUCCESS in 49m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7e4524214e6b460fbd861c08ea392c28 : SUCCESS in 5m 00s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/2046ddc5d4a54d939e977ad1c3085e5b : SUCCESS in 16m 41s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/16816da8c6b549328f92915fcce4fefb : SUCCESS in 25m 57s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/806975f3d3f1414a8e669fcdbb70a971 : SUCCESS in 20m 48s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/890b06ebcb3044e5b38c1e1dd5e41b9b : SUCCESS in 23m 43s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/718d128afefa4029a9b486c63f872e80 : SUCCESS in 1h 37m 32s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/38e091ad17754e74bc52a0c45bc24b55 : SUCCESS in 1h 31m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4289f1f4ea7b4b3cac8c818ddaaaafda : SUCCESS in 56m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/44e4225d746443baad8e4bc80a5ad008 : SUCCESS in 1h 02m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6f75fb374036416aa57c0f8f90519925 : SUCCESS in 33m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4f2b6e069fba4225916de48fb19e5a2e : FAILURE in 1h 09m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5213115f12dbcd71c641b61b2f9530cd32a43c7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2023-12-20 06:23:02.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"44c9cfd151f52233d19cb40f0484780d3d5fc057","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-20 06:23:12.000000000","message":"Patch Set 2:\n\nBuild Started http://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42176/","accounts_in_message":[],"_revision_number":2},{"id":"64e30372ced4003196a647bdda4ba1d4fadbf84c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-20 06:23:14.000000000","message":"Patch Set 2:\n\nBuild Failed \n\nhttp://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42176/ : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"88505c6141a2561183bb9ce631a902b76c91f2b2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 06:51:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c49749ffa34d430ca005046d30b556c5\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/38259ce9d7fa41de937b0f7a9534fda8 : SUCCESS in 9m 58s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e3ae59aaee2749249725fab0f4cfbd7b : SUCCESS in 9m 51s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/96f5bbac75de441da57518235c5c1054 : SUCCESS in 25m 25s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"93d0efabc2a1f5c4abfa81080ed079d0176608bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 08:22:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6016dc8c6e314559bdcf887f325cadef\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/75bcd61013084f8799ccd5dd63d10bb6 : SUCCESS in 1h 11m 54s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5fc9c2c1fb8041c9b5ed9ee5a0d3ec05 : SUCCESS in 1h 46m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e70a5f30d4ab49a2aa02b4c3ce08d61e : SUCCESS in 1h 04m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/219ea1d950f64de4bc2cf967deea3be4 : SUCCESS in 21m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6be45d6a82c0405a92b35456c8d8c810 : SUCCESS in 10m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5b546550c4974d8aadb6f9304bb6899e : SUCCESS in 13m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c1b440e4212f4013b8a55db23ac1f8eb : SUCCESS in 12m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ce626b9f24b4d8b8c14d08d4a1d8b0d : SUCCESS in 10m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e23674b0d21546e0ab971615bf82f4a5 : SUCCESS in 1h 05m 34s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9917dbda9ba946968cac82cb28dccf85 : SUCCESS in 1h 57m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6e9a9fb907b54207accda3ce655c92c3 : SUCCESS in 37m 30s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ec19f7cf81f84b888be4d86e987bce27 : SUCCESS in 57m 05s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a16019e25f684141835500ca80b3c54d : SUCCESS in 1h 49m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/f2ef026a6f4d4aa4bbbc37992954ff77 : SUCCESS in 1h 44m 25s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/41035f84ef754c84b538f5a0a4125575 : SUCCESS in 50m 17s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/08d4a5a1fb564868bd2624457357b81a : SUCCESS in 5m 48s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/4faac094004a4ca7aa6ae68f380f3b86 : SUCCESS in 14m 14s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c474c23dd98f4fff9fc0b3794377833d : SUCCESS in 24m 05s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/08c8adf04d1a4283a91ed29905236a84 : SUCCESS in 27m 29s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/71ac72ee806941308dbd09184b7a3322 : SUCCESS in 27m 32s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/8acd87b9cfa34dd4bac01f91c70eb0a7 : SUCCESS in 1h 21m 10s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/1262f21c7e784f1e9ee50e3590e3c9bb : SUCCESS in 1h 18m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/edf8f405f7844b9ba84cab9e000f9005 : SUCCESS in 1h 29m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3da92408ca844b1ab365b9939c7e6f4b : SUCCESS in 40m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/25fbf98f11f74fd693d1843218aff3c9 : SUCCESS in 23m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/72b8c99a0c864dffbd76622079d695b6 : FAILURE in 1h 12m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6d44969e7dbcb5dd46a8bb5538b9a68824054c87","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2023-12-20 08:38:10.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"f2e8a2c1163cdff4bdeae9da0f448dcfaff366ff","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-12-21 01:33:44.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5e942d777e22b0c0e803f254cf9158658e06eb73","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-21 01:34:25.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0549ad768362d193c5ebb41bec0036c35625d496","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2023-12-21 01:37:36.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ad096431d6f1d95299eeb522b8858a34ba889cb5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2023-12-21 01:39:57.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Workflow+1\n","accounts_in_message":[],"_revision_number":3},{"id":"72d9133063e333def53593d4e857a1b591372949","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-21 01:40:05.000000000","message":"Patch Set 3:\n\nBuild Started http://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42184/","accounts_in_message":[],"_revision_number":3},{"id":"5ea05a02ca27606c07f7afa966c45e59f94c6d76","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2023-12-21 01:40:08.000000000","message":"Patch Set 3:\n\nBuild Failed \n\nhttp://p3-ci-int.eng.vmware.com:8080/job/ext-nova-zuul/42184/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"1b97280bbe55d717abc410459314bd7f8790351b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-21 01:54:52.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2b47c66f0d34de2957e89f527de21ef\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/54ac7f73278845e59f8a3c6dc98232bf : SUCCESS in 10m 37s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9240bb0e20de4d4ea09146d3bb84653b : SUCCESS in 10m 15s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/e2eaafbb9cb4449b83a381d67cdaa61a : SUCCESS in 13m 59s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"31cbc3c4bb8c4bd3e22d40e7e422ea94a64b8b99","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-12-21 02:21:10.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"851cc241655aa1e5c2f3580d3a8693caa7230e77","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-12-21 02:22:26.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3b50afd24635198282f0c59f41321909b952c01c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-21 04:46:52.000000000","message":"Patch Set 3: 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/fc74d2da58474042bb0f7db5ffcbb49b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0de0c4c836f9432c9a086c322a0023b7 : SUCCESS in 50m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d01515131df44fc6bd0dbb6c7f95c5ad : SUCCESS in 1h 54m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a7f2f468099c4fceb24951133704a3ea : SUCCESS in 1h 05m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7a8200a399e04c8093d8e070111f701f : SUCCESS in 24m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16b4a12589654180a34169660293b31d : SUCCESS in 9m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fd67d4958f894803bc416007a41e0b81 : SUCCESS in 15m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d933236102c84e60baff7487430598f7 : SUCCESS in 12m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ff6f897f2e44529a763ec28d5c0154e : SUCCESS in 12m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0404e14a1b744cc584e7ba01ccd45c0f : SUCCESS in 1h 08m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f60645b171fe4bf09f1386e80ad9795a : SUCCESS in 1h 45m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b669771bb3a8486ca079036fa7898a47 : TIMED_OUT in 3h 04m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a4a1a8da1b3f4e719537080dfa86b348 : SUCCESS in 58m 53s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c08d7a85e4544a0bbd5a53680ebaa064 : SUCCESS in 1h 52m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/3cca6fc49c244c25bac279948dc9c7d4 : SUCCESS in 1h 45m 50s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0112bfdfb2be4165818dfd73ab1b8617 : SUCCESS in 31m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b9ad9b1f524447d89bc13038d74ba802 : SUCCESS in 4m 52s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/979f735689af4766adb6cb5898df100f : SUCCESS in 15m 43s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6ac68755a31c497b96053fe7c9c88280 : SUCCESS in 23m 39s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a1419d5f252f4b0595b564784055ef0a : SUCCESS in 26m 34s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0c84c7a47ef74f1780b60193f389248f : SUCCESS in 24m 26s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/19cc63408f9a43678ca4a9e254f4fce7 : FAILURE in 1h 24m 48s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/7cc8c4d419054e028574d09def655139 : SUCCESS in 1h 25m 59s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0e742ba8afb7490894d801f85b59e11d : SUCCESS in 1h 23m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cbb7bbb9658245d0bbc4483795632e3c : SUCCESS in 45m 23s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/844197e2c67b4cdf8359764f341ffcec : SUCCESS in 35m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/dcfb7850bb6241b88d706468e753310f : FAILURE in 52m 26s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"fee041187f64946e047ac87acdb417178c0152c1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-18 14:08:23.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"29d40e38d345f382fc10b3b661507bbfa982c68f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-18 14:11:16.000000000","message":"Patch Set 4: Code-Review+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"d5ec821601984a76276fe804bbd5716f664df43c","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-18 14:47:37.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c53a62d66ce53f51bae11c5b0a6555890a8937f1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-18 14:50:11.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"27e3aa68012da1741b4de22dbd7f64c306d268c0","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-18 15:03:30.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6 .","accounts_in_message":[],"_revision_number":4},{"id":"0048b2c3392eed44f0b0e70d4e7fc5b3630fab3c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-18 15:10:48.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c527e0bb93814aad94a028b998297ab0\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/ebb23c117fca4638b03caa3d32f2d024 : SUCCESS in 24m 44s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8aecf93ef9a3419a80aa4fff1a4eaf52 : SUCCESS in 24m 42s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e5932376060c46338fb33d4fcc6d9757 : FAILURE in 57m 21s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"8ee84e76b21f98458102df396e76ae17cd67814c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-18 16:53:07.000000000","message":"Patch Set 4: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d4ea347436b94dd38ff8c2521c436a70\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/820746be149146db9169f50989d5b84f : SUCCESS in 1h 06m 56s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/12a49ab3d8da466c83d4730e292855aa : SUCCESS in 1h 55m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/81d19e0f092347a5888f223cfa429356 : SUCCESS in 37m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f28ed9d954264af38b1c935b94929604 : FAILURE in 1h 19m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af8b2110b97f4f849029616f9394c8d7 : SUCCESS in 7m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a42d07988e5e498583543d44da445dba : SUCCESS in 15m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b838a7fbff7b471ba6d455e0315fadef : SUCCESS in 14m 07s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8f7b40a729cd4d91bdce28cd61e9887e : SUCCESS in 19m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b641b53c08f9444fad6b1b490fc4fc4b : SUCCESS in 13m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7589212679ca4e2990380a319ee7e55d : SUCCESS in 14m 37s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/6d779284cc25405fb5140d9de70ee39e : SUCCESS in 1h 04m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b428eee775f04cb390bd1b377be4dc6b : SUCCESS in 1h 51m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5e39163810cf40bdb5bf3acdb0687062 : SUCCESS in 1h 03m 43s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/4ee06dda0a71458d8c309f4ed9dd53e0 : SUCCESS in 30m 50s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/a82648e2925e4bdb9a47ff1e106ec27c : SUCCESS in 1h 04m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0b1e270b740a4afbaeba68156d4083a2 : SUCCESS in 1h 01m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/91c441a5df794647a00b6aeb3b91ff9a : SUCCESS in 2h 05m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/ad42916b133c4e40be1487a7276fa0d6 : SUCCESS in 2h 37m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3b3a3f83c1754259862e0968ecaf8d7b : POST_FAILURE in 1h 59m 55s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ab79f5a0436747b5ae90bc3fa4749d0f : SUCCESS in 5m 23s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/672d9935d7f7406686d9bdf7c17fc2dc : FAILURE in 28m 42s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/94cbaf07aa374426bf5f0534da85ab32 : FAILURE in 26m 55s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/54f8322a676d45f299ac80c03edb24a3 : FAILURE in 47m 12s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3336efd47c7b4a52bf79171d04dd5afc : SUCCESS in 52m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4179f154b7254bd4a6cc467cba1bda72 : SUCCESS in 1h 01m 19s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bb65790673dc40fbbf6beabf017011cf : SUCCESS in 19m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/83cbf4d68a7c4895887cd0dabc8e9394 : SUCCESS in 16m 30s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/bbeabb5b40f74a4b9d9440c0c6fd1e5e : SUCCESS in 10m 01s","accounts_in_message":[],"_revision_number":4},{"id":"23c7872e23c6004eef3d575673f95b0ab77dbc40","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-18 22:30:48.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"4f997521aba963ee8020bd91a0b338ce6e4f1961","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-18 22:33:54.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"1ed216126698b425f257ecd6546a48d7fe7f7299","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-05-18 23:26:06.000000000","message":"Patch Set 5:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6 .","accounts_in_message":[],"_revision_number":5},{"id":"4bd3a47a18cfc102f3ed22c18168ae163f71b73b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 00:21:09.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71c71087711d484686bf64570f7b6795\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b72efe4fc0494d779b7d3c1ca4489a8a : SUCCESS in 22m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/18319f66e2d1401cb784407bfc92a454 : SUCCESS in 20m 42s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/cbdcebb8c543485bb7647577cb08dac2 : SUCCESS in 19m 43s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"d91e523b3dd60ff1a5596458cb32ac01a1d6f8ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-19 00:34:22.000000000","message":"Patch Set 5: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/b8afa92f88b9423997038e5d8cbaadaf\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/33694c967a4242028cbe7e416b9b98ab : SUCCESS in 59m 44s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4c4c8179b2b94036a7f0c21d315b0c61 : SUCCESS in 1h 57m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/374a8f7c40a143aba38c17071d68b7e2 : SUCCESS in 33m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4bf247948ba04559a61c83b6a64110ea : FAILURE in 1h 15m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e086aade1d345088886096bb36d7b15 : SUCCESS in 6m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a0c9de77de4c4eff9656a88f7580b1c6 : SUCCESS in 17m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/94728cc8b7a64fb38aeb0ee82b220940 : SUCCESS in 10m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0edd99f015d7424e93b09ecd8998fd5e : SUCCESS in 18m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eea4670876bc401da81b12a9b257d09e : SUCCESS in 9m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dc96911f261b4bff89f006b95f06e82e : SUCCESS in 14m 39s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/35b2a44a8d3f40d5b7f6c9be40b3ad1b : SUCCESS in 39m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/46a77b3113f54536879e7053d3fd45a4 : SUCCESS in 1h 39m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/dcfefa4991a64adaa3bbc19e0df4a1e6 : SUCCESS in 58m 16s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/863ddbe1cfa349aea0c3620658efe296 : SUCCESS in 30m 50s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/79e61a531dfb471abcdd019b763f37ef : SUCCESS in 40m 07s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ff381765475f4e60a0a50d9eea3d9387 : SUCCESS in 27m 43s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/34f480e157ad41678ab135f88d78e527 : SUCCESS in 1h 56m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/115e6fe0567e47d0a1cde709d17379a6 : FAILURE in 1h 51m 01s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/45e72ef402ec48ff88015046eb9a41ae : SUCCESS in 1h 28m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a47d93ae4c2b4c908e104a1b12df7a67 : SUCCESS in 6m 01s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/c5bee81d58554c8caf48a2a4407cd219 : FAILURE in 25m 12s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/8b84e61df2814412a0991f9a17612c22 : FAILURE in 27m 56s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/19abcb5697414d2abf710df21438e5c5 : FAILURE in 44m 45s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5665bad645941b8ba64083acbf030fe : SUCCESS in 52m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f59bb9148eae4e328f9d430a18335b71 : SUCCESS in 1h 03m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ec30737b57a44e51a84dbbd5d709cdb7 : SUCCESS in 28m 41s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1ba1a78fa5104a77b2de79f2030f5bc3 : SUCCESS in 37m 00s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/014cf8cccf0b43ceacb724d6e1a2c400 : SUCCESS in 13m 47s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"ca2971c85381029489f3d1d5021ab72e3824e972","revisions":{"a0c2699fe620ec0be65dfcf4368fb237c55c3009":{"kind":"REWORK","_number":1,"created":"2023-12-20 03:42:11.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/60/904060/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/904060/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/904060/1"}}},"commit":{"parents":[{"commit":"45e2349408dd3b385217066a3c5a4c29d7bdd3a0","subject":"Merge \"Remove outdated comment about allocation ratios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/45e2349408dd3b385217066a3c5a4c29d7bdd3a0"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-20 03:40:48.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-20 03:40:48.000000000","tz":-300},"subject":"weights debug log: stop using tuples as dict keys","message":"weights debug log: stop using tuples as dict keys\n\nWhile Python supports using tuples as dict keys, json.dumps() (which\nis what oslo_serialization.jsonutils.dumps() calls under the hood)\ndoes not. Stop using tuples as keys in our weight debug log.\n\nChange-Id: Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6\nCloses-bug: 2028518\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0c2699fe620ec0be65dfcf4368fb237c55c3009"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0c2699fe620ec0be65dfcf4368fb237c55c3009"}]},"branch":"refs/heads/master"},"329023fd34fa049b6fad5bd7fdd95c3066eb3d2b":{"kind":"REWORK","_number":2,"created":"2023-12-20 06:23:02.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/60/904060/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/904060/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/904060/2"}}},"commit":{"parents":[{"commit":"45e2349408dd3b385217066a3c5a4c29d7bdd3a0","subject":"Merge \"Remove outdated comment about allocation ratios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/45e2349408dd3b385217066a3c5a4c29d7bdd3a0"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-20 03:40:48.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-20 06:22:57.000000000","tz":-300},"subject":"weights debug log: stop using tuples as dict keys","message":"weights debug log: stop using tuples as dict keys\n\nWhile Python supports using tuples as dict keys, json.dumps() (which\nis what oslo_serialization.jsonutils.dumps() calls under the hood)\ndoes not. Stop using tuples as keys in our weight debug log.\n\nChange-Id: Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6\nCloses-bug: 2028518\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/329023fd34fa049b6fad5bd7fdd95c3066eb3d2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/329023fd34fa049b6fad5bd7fdd95c3066eb3d2b"}]},"branch":"refs/heads/master"},"f71781d7ccad04e423d925e756702a5db53b5dce":{"kind":"REWORK","_number":3,"created":"2023-12-21 01:39:57.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/60/904060/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/904060/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/904060/3"}}},"commit":{"parents":[{"commit":"45e2349408dd3b385217066a3c5a4c29d7bdd3a0","subject":"Merge \"Remove outdated comment about allocation ratios\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/45e2349408dd3b385217066a3c5a4c29d7bdd3a0"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-20 03:40:48.000000000","tz":-300},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-21 01:39:51.000000000","tz":-300},"subject":"weights debug log: stop using tuples as dict keys","message":"weights debug log: stop using tuples as dict keys\n\nWhile Python supports using tuples as dict keys, json.dumps() (which\nis what oslo_serialization.jsonutils.dumps() calls under the hood)\ndoes not. Stop using tuples as keys in our weight debug log.\n\nChange-Id: Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6\nCloses-bug: 2028518\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f71781d7ccad04e423d925e756702a5db53b5dce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f71781d7ccad04e423d925e756702a5db53b5dce"}]},"branch":"refs/heads/master"},"af22b390918f8208629199a6b2055569514d1f0b":{"kind":"REWORK","_number":4,"created":"2026-05-18 14:08:23.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/60/904060/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/904060/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/904060/4"}}},"commit":{"parents":[{"commit":"27d4d84eb1069fc532f75d39c2a4a8038539683a","subject":"Merge \"libvirt: Ensure device alias is present\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27d4d84eb1069fc532f75d39c2a4a8038539683a"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2023-12-20 03:40:48.000000000","tz":-300},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-05-18 14:08:04.000000000","tz":60},"subject":"weights: fix TypeError in weight debug log serialization","message":"weights: fix TypeError in weight debug log serialization\n\nThe weight calculation in BaseWeightHandler.get_weighed_objects()\nwas building dicts keyed by (host, nodename) tuples and passing them\nto LOG.debug. Python allows tuples as dict keys, but json.dumps() --\ncalled internally by oslo_serialization.jsonutils when formatting log\noutput -- does not. With debug logging enabled this raises a TypeError\nand prevents the scheduler from logging weight details.\n\nThis change adds a __str__ method to WeighedObject that returns the\nhuman-readable string \u0027Host \u003chost\u003e node \u003cnode\u003e\u0027. The three LOG.debug\ncalls in get_weighed_objects() now build their dicts using str(obj)\nas keys, which are always JSON-serializable. A regression test mocks\nLOG.debug and calls jsonutils.dumps() on each logged dict to confirm\nno TypeError is raised.\n\nAssisted-By: Claude Sonnet 4.6\nCloses-Bug: #2028518\nChange-Id: Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/af22b390918f8208629199a6b2055569514d1f0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/af22b390918f8208629199a6b2055569514d1f0b"}]},"branch":"refs/heads/master"},"ca2971c85381029489f3d1d5021ab72e3824e972":{"kind":"REWORK","_number":5,"created":"2026-05-18 22:30:48.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/60/904060/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/60/904060/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/60/904060/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/60/904060/5"}}},"commit":{"parents":[{"commit":"8b92bb275c3f690637bc91c45751bcf53fd98aaa","subject":"weights: add regression test for JSON log TypeError (bug 2028518)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8b92bb275c3f690637bc91c45751bcf53fd98aaa"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-05-18 20:10:43.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2026-05-18 22:30:30.000000000","tz":60},"subject":"weights: fix TypeError in weight debug log serialization","message":"weights: fix TypeError in weight debug log serialization\n\nThe weight calculation in BaseWeightHandler.get_weighed_objects()\nwas building dicts keyed by (host, nodename) tuples and passing them\nto LOG.debug. Python allows tuples as dict keys, but json.dumps() --\ncalled internally by oslo_serialization.jsonutils when formatting log\noutput -- does not. With debug logging enabled and use_json\u003dTrue this\nraises a TypeError and prevents the scheduler from logging weight\ndetails.\n\nThis change adds a __str__ method to WeighedObject that returns the\nhuman-readable string \u0027Host \u003chost\u003e node \u003cnode\u003e\u0027. The three LOG.debug\ncalls in get_weighed_objects() now build their dicts using str(obj)\nas keys, which are always JSON-serializable. The regression test added\nin the previous commit is updated to assert that no TypeError is raised\nand that the captured log output is valid JSON.\n\nAssisted-By: Claude Sonnet 4.6\nCloses-Bug: #2028518\nChange-Id: Ieaaa11bd78bf479c968ccbe614d1c42525b74bd6\nSigned-off-by: Sean Mooney \u003cwork@seanmooney.info\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ca2971c85381029489f3d1d5021ab72e3824e972"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ca2971c85381029489f3d1d5021ab72e3824e972"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
