)]}'
{"id":"openstack%2Fnova~995958","triplet_id":"openstack%2Fnova~stable%2F2025.1~Ib13e479337f9b1c8b16952089d1d5f6979976b86","project":"openstack/nova","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-07-16 08:27:26.000000000","reason":"Change was submitted"}},"hashtags":["OSSN-0101"],"change_id":"Ib13e479337f9b1c8b16952089d1d5f6979976b86","subject":"Fix mutating global config in websocket proxy","status":"MERGED","created":"2026-07-03 14:31:20.000000000","updated":"2026-07-16 08:28:30.000000000","submitted":"2026-07-16 08:27:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"995958","meta_rev_id":"7e53df18c0cf4644015871a0e86ac6cce9ca13c5","_number":995958,"virtual_id_number":995958,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-16 08:27:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2026-07-09 14:55:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2026-07-09 07:54:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":1,"date":"2026-07-09 14:55:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-03 15:13:41.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"},{"updated":"2026-07-07 11:54:47.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"CC"},{"updated":"2026-07-07 14:18:05.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":"2026-07-07 14:18:13.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-07-09 07:54:18.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-07-09 14:55:00.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2026-07-10 08:30:33.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-16 03:47:32.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"}],"messages":[{"id":"c21757758b00d83da759a279146504fce46d3174","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-07-03 14:31:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"af3906844606e74f3f9ef1be226265417ca0adbb","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-03 15:13:41.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Ib13e479337f9b1c8b16952089d1d5f6979976b86 .","accounts_in_message":[],"_revision_number":1},{"id":"df326375abbfa3bd5415b1aa272fe524d7ab70a4","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-07-06 23:17:08.000000000","message":"Hashtag added: OSSN-0101","accounts_in_message":[],"_revision_number":1},{"id":"74dd215337b4efbb649a95f2018a0e771228db80","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-07-07 11:54:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bef65b08b92d30076e18fb12d1029d29b41e0db5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-07 14:18:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73d1dff7193e439bb919d1fa868a1728\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dce842ba87bf41cd903034039e4facbe : FAILURE in 47m 21s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9f2a48f01d0944ee96f8addb6f8efb55 : SUCCESS in 2h 02m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/19df0ba732434d3ea7544dbfd39821ef : SUCCESS in 1h 07m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b52097d8c5284fcabf8ce994c8b434df : SUCCESS in 27m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/908560829eb4413084558fda336bac6c : SUCCESS in 7m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9f9b2ba99cc646cf8878ef1f9bcb53a2 : SUCCESS in 15m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8a7e86e4e36947f3a495e6f9ce39abdf : SUCCESS in 13m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b88599c8394416791db271b23fe0459 : SUCCESS in 13m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/367afeb09f9e4e2c8c63a70d9519d22b : SUCCESS in 8m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6e5aea9673444ffa8cd422d413437a1f : SUCCESS in 59m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8acee2e423814c31b48ac90c1ed7661e : SUCCESS in 2h 09m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/47bc2563bbe44b5ca8f13bdb27e379b5 : SUCCESS in 53m 03s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/07125c8c347644b7a99b15619d784129 : SUCCESS in 56m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/75ebabc4ab4048d4b6f00ea30393feb5 : SUCCESS in 1h 59m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/b75314f297464a20a14794668c21ca6a : SUCCESS in 2h 16m 45s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/cbbf5bbcd2534fc1b30c234c21781133 : SUCCESS in 45m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b8805fd0b0554dabb18747ea5cf9cec0 : FAILURE in 5m 20s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6228c692bef74975b1e79867ed6bc593 : SUCCESS in 30m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/456bb1c6c9ea4aad956bf0975dca63cf : SUCCESS in 23m 39s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6dcfc72997224ba78c1e53cb532ddd2a : SUCCESS in 27m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e3f98293f614099aa100d9e7f6fa3b8 : SUCCESS in 1h 12m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/75852ed3a09c4dc28401dcdec1194789 : SUCCESS in 54m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bba87504692f42b994669dfa3f44d725 : SUCCESS in 28m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6e36f514f90a49d09a3ee7217a15ca28 : SUCCESS in 36m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"661db6c62a259f0c130aaaa7dcd0b065f61ff17c","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-07 14:29:21.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"9dda3d1f8057809ac6084c3b9d4c15ded4ff507c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-09 07:54:18.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"fe3d0d4753b6695b6e41985d05858bec97b9622a","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-07-09 14:55:00.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"b53e168e1d6e3a3694dee0cf35399d571d9fd886","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 14:56:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d409b7663814e87959c8159e3d800361d174f89c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 17:22:07.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate 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/dfb800495d4745ada7cfed14c6e7b232\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dadc1ef3187c42a4b0b91e81910d7253 : FAILURE in 51m 00s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/928b06f8bda74791a443419c25c5a1ea : SUCCESS in 1h 50m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/72a07668e3234a59ba7fcc8ca9d32887 : SUCCESS in 1h 07m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a415ce4948141f582c948631dd6f955 : SUCCESS in 8m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/334dee15848b403390605d078363f1c2 : SUCCESS in 16m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ef15465563f14985be8dc44ccaf21290 : SUCCESS in 14m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ccecd3c913347cab7061cb4289b90e0 : SUCCESS in 13m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7f067a78baf44d7c8298852e639a64da : SUCCESS in 9m 54s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9696d645684242c99fb4fa8ae1bb84e1 : SUCCESS in 57m 26s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/921d0bea2b584c3eb3c9bc6ab4b4bf17 : SUCCESS in 30m 37s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/40588227a3724ef58100cee7d5136c70 : SUCCESS in 29m 58s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ea3c894f52aa4483aee7d6479eea92fc : SUCCESS in 26m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7e604d5c56074d83954091a6e7496759 : SUCCESS in 1h 58m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/7b6cdcb1df5d4c49800ed256fc9f228f : SUCCESS in 2h 20m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2a15d9252fad442d89a07367345d09d0 : SUCCESS in 5m 53s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4017a1b7c82841d19a924ad5a6d8dbc7 : FAILURE in 2h 02m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e4de0c29e70d4ac1ba5b127765653d6f : SUCCESS in 1h 31m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ef39006a38ad45d6a05a4941e3ee900a : SUCCESS in 59m 14s","accounts_in_message":[],"_revision_number":1},{"id":"6332412f22b76cb89d1c90d60b05f90b3f958126","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-07-10 06:56:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1080b3dccfb4504927502f13f281823430b7afeb","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-10 08:30:33.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-995958-w5vvp/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"ea6d96a773c4de725a6300873fbdbe0b12ec84cf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-10 09:29:45.000000000","message":"Patch Set 1: 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/ce255b1764384d81aee44a3cdc85e47c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/af7654990d3a4c53af1028a9d7d55124 : FAILURE in 46m 33s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7eb9c64173974d04ad2114489cfb1fc6 : SUCCESS in 1h 51m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/192a8d76da114bf7b5e007a757d78965 : SUCCESS in 52m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bb983f5a77f0484da647761bc58266ed : SUCCESS in 23m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/38a4cff27e554acaaa97c2cb17fc7e84 : SUCCESS in 7m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0f16dfb3a98a42b39230ea30126da548 : SUCCESS in 13m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c48e8cd2e88f41e382dcb7d6251fbcf7 : SUCCESS in 13m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49512fbed6e2431f8c334b085034ee76 : SUCCESS in 11m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ce7d378c8cc1480a87c5c37106efa748 : SUCCESS in 3m 58s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a8b2bc9400f44551bedd3d493fe32051 : SUCCESS in 1h 06m 03s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cc19a2c079f74188842b67244d1c9d6c : FAILURE in 2h 06m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2b33352a1ecf4f5f90cde0c0db9b8eb1 : SUCCESS in 51m 34s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b418f48c96704967a88114954c9f870c : SUCCESS in 57m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/10ef7b7f369b4d7696043fd666ed8ad4 : SUCCESS in 2h 12m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/b0d4957259124624bb7fc53308d40c86 : SUCCESS in 2h 27m 15s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/d4c6d033991a4710afacb186a15b66e6 : SUCCESS in 31m 08s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/35f729c826aa4822a7463828f9c03141 : SUCCESS in 6m 14s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/4c7398cb969148cf9b093ae95e67e65b : SUCCESS in 22m 06s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/89fb2b45057e402cb88160202fa0b6de : SUCCESS in 23m 22s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1d1c12c3b07b4bc286446adb72baeebf : SUCCESS in 27m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7ecdcf2b206c465e936e8aee6cc0e840 : SUCCESS in 53m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b943d07f30c243b5b8454d1fc6eae3e8 : SUCCESS in 1h 07m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f0607837e74a4b6fa9e8890c0ec11022 : SUCCESS in 29m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/57a2cbbc10074fe8a26beb5739b9be89 : SUCCESS in 34m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"72e65da4f8604d7b3ed843931fcdd91a102f1ca4","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-07-16 03:02:00.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-995958-hgt4w/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"3d9eea1bb83970aeddc9c1768d1c082898292fc3","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-16 03:47:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ec5a6a68e6d153732a6cd470abd823f9d046201b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 05:57:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9af1dde5dd734727b46c71c0db3b9cf4\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4dde5b64e1e24fed93f9abecc0d46081 : FAILURE in 22m 54s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c0d2af9bb40e4e01a5770fa346ac9be0 : SUCCESS in 57m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8fa62e32b3d9409a95591c7b3a2e1b5b : SUCCESS in 1h 04m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6ef9536cd6434565a6bc77f9ff1fabe5 : SUCCESS in 15m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce4382c6cd04446899418fa3940dac6c : SUCCESS in 4m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0ba335472f2d4664a93bb34dac3472eb : SUCCESS in 11m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/be469ff4f04746bb8a597288c9fc7300 : SUCCESS in 9m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/901414a27ef24560813604ca05811076 : SUCCESS in 10m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f93c7450eb024431a470ba31032c921b : SUCCESS in 10m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/790f1a41a4874b99b21b1ab84524a572 : SUCCESS in 53m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/44a03edfeba4448893d6c483ac06f876 : SUCCESS in 1h 48m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/47de34028fe24ac7a6f681745350c94c : SUCCESS in 52m 43s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a5cd9710a41a4ba0891a28fa517f97ee : SUCCESS in 28m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a80ed572190d4d39b389551f300a2eaf : SUCCESS in 1h 12m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/2c023f27432044c9acf287c132c92022 : SUCCESS in 2h 08m 20s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5fc048c4a2244dc6bfdc72b1ed010a2e : SUCCESS in 26m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4372823ed4aa41ec9eb00bb577eee12e : SUCCESS in 6m 51s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3fcb12fcf0e344ef99ee358701b5dd93 : SUCCESS in 25m 13s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ebd7277b1c0e4924b3f4d7b76ef38a88 : SUCCESS in 29m 00s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2ef25382901849289ee33f17c31242c8 : SUCCESS in 32m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2eb73440f1ec4088b434f1a5091f3fd1 : SUCCESS in 53m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/918c594a6ee54c988370f6bc6cdcb642 : SUCCESS in 1h 04m 05s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8d7988e4d568495ab24698655f755cd1 : SUCCESS in 31m 24s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4d344cf1b9054fcfa76c7a403f9f3e46 : SUCCESS in 22m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e3ff642faf4f94a59a9b34fcbeb8ce1bf226314a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 05:57:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"eec25433037195010de7bc8d5035b21542e182c5","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-16 06:08:57.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"731159415770f133fc58955e2c2e864014cd55d2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 08:27:26.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9eb206f0dcb64d02af4f11bad0185b27\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cb7c8787c6c849aaa02967572fb3dd11 : FAILURE in 47m 34s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2850ed13fdef475eac498a25aa7d78c1 : SUCCESS in 1h 54m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b5b976a5b4d14356ad3a8879032d2f3d : SUCCESS in 1h 05m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c623d911f7294343addcebee0d351790 : SUCCESS in 8m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4c0fc4dd568d48f1830ca344adf8f106 : SUCCESS in 8m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b56f5dcf591642ce964dc99d36190ebb : SUCCESS in 14m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d6eec7837c54704a0fa59e0585433f6 : SUCCESS in 11m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/53bfc937d8d648da9083f3f36584170d : SUCCESS in 8m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9c22ea47d7de4102a33a33a67f95bc23 : SUCCESS in 59m 06s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e923abc0bb2a47b4b0434ba36a26999a : SUCCESS in 28m 00s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ca411a9621414b0580be64e5c874014f : SUCCESS in 27m 01s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ca183ef48c7b476b92ef7d8736c1b042 : SUCCESS in 23m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5a19808c8e514acd85cbb5b28d8ea2b7 : SUCCESS in 2h 21m 20s\n- nova-next https://zuul.opendev.org/t/openstack/build/f231471bc74841458810868ba9433a61 : SUCCESS in 2h 24m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d26efb5e8d8648e2b42d28b51f2da670 : SUCCESS in 6m 16s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/47713786555d45d7bd74a4bb5786a6bd : SUCCESS in 1h 25m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/180eec7409e142d39675265271081a1c : SUCCESS in 1h 02m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8aca247a2923480696c652352fdff772 : SUCCESS in 58m 01s","accounts_in_message":[],"_revision_number":1},{"id":"656203a8b17f85049ac68be73afdcacf1ac9bb60","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 08:27:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"7e53df18c0cf4644015871a0e86ac6cce9ca13c5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 08:28:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/031f4c65823e419bae19157811754f2f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7476825f3588462594d6efc6e5e3f610 : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f0e58a409e9a4c2786fb84d44adf6187 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"faceea8199a86cf1ca606d8ae1badbcf2d41aff0","revisions":{"faceea8199a86cf1ca606d8ae1badbcf2d41aff0":{"kind":"REWORK","_number":1,"created":"2026-07-03 14:31:20.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/58/995958/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/58/995958/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/995958/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/995958/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/58/995958/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/58/995958/1"}}},"commit":{"parents":[{"commit":"e2ebb330dfc7336a995d455861b52066e270f8ca","subject":"Merge \"Strip internal _nova-prefixed scheduler hints on create\" into stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e2ebb330dfc7336a995d455861b52066e270f8ca"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-07-02 17:29:26.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-07-03 14:31:06.000000000","tz":-420},"subject":"Fix mutating global config in websocket proxy","message":"Fix mutating global config in websocket proxy\n\nThe websocket proxy mutates the CONF host list with the Host header\nfrom the request, which would then poison future requests and/or\nlead to a slow resource exhaustion attack. Simply making a copy before\nmutation avoids the issue.\n\nConflicts:\n  nova/console/websocketproxy.py\n\nGenerated-By: Claude Opus 4.6\nCloses-Bug: #2158919\nChange-Id: Ib13e479337f9b1c8b16952089d1d5f6979976b86\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n(cherry picked from commit 0612fed0e171610c916a656a8e7d2b3384c3fd47)\n(cherry picked from commit e4881944852aad1edcda2670b39dd19c2673af05)\n(cherry picked from commit 5fe20b90920d6f5a7fa4f9ffe5169907226ffbed)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/faceea8199a86cf1ca606d8ae1badbcf2d41aff0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/faceea8199a86cf1ca606d8ae1badbcf2d41aff0"}]},"branch":"refs/heads/stable/2025.1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
