)]}'
{"id":"openstack%2Fnova~959296","triplet_id":"openstack%2Fnova~master~Ieb76b4235c68225d61ef7b030e1c960a5e67dea4","project":"openstack/nova","branch":"master","attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-09-03 15:14:13.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-09-03 15:14:13.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"16137":{"account":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"last_update":"2026-06-30 09:52:44.000000000","reason":"Someone else replied on the change"},"20733":{"account":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"last_update":"2026-06-30 06:54:04.000000000","reason":"Vote got outdated and was removed: Code-Review+1"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ieb76b4235c68225d61ef7b030e1c960a5e67dea4","subject":"Prevent leaking host info when HostMappingNotFound","status":"NEW","created":"2025-09-03 10:00:14.000000000","updated":"2026-06-30 10:03:33.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"39e405d1d7af467badb697fb31ddae3f9c9330cb","_number":959296,"virtual_id_number":959296,"owner":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-06-30 09:52:35.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"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":{"all":[{"value":0,"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":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":-1,"max":1},"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"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":1},"_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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"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":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":1},"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-03 11:50:59.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":"2025-09-03 12:08:47.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":"2025-09-03 15:14:13.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"state":"CC"},{"updated":"2025-09-03 15:14:13.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2025-09-03 15:14:13.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2025-09-03 15:14:13.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-09-12 10:49:09.000000000","updated_by":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"reviewer":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"state":"CC"},{"updated":"2025-09-12 16:55:35.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"state":"REVIEWER"},{"updated":"2026-06-30 07:26:12.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-06-30 09:52:44.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"}],"messages":[{"id":"170a6de8a259718ff32e41fb7a519b79f3239959","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-09-03 10:00:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7ee85159828fae3eb468dd16b7b732105156e9a5","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-09-03 10:01:14.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"1a4fffd2aabafd90fbeb7df0c8cb08f25ff6303c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 11:50:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/45033826bb4347d289380e8cc169f660\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7037760b840a437eb47ccc8ada4164b6 : SUCCESS in 30m 57s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e07a21da2ff140d2bac2eee3523f3f71 : SUCCESS in 31m 51s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1d7970ee8d934453b058e7fe7847ad4a : SUCCESS in 39m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"210fa8f555abe43669041506dfab9b32b1cea582","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-03 12:08:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/10cf51f625a5491c829cd64e06a562c6\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2b8bd9d45e6e4f38a8faae9d9b389c43 : SUCCESS in 58m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/37c4d4a283c54dbfa2f296da5b2bcc20 : SUCCESS in 1h 44m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b4db8955881242bd9dc93c64befc0e85 : SUCCESS in 50m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b0af0a64a6434868b72314a4c0a9efd5 : SUCCESS in 22m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6194457744724b41baabe0850c725c9c : SUCCESS in 10m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eaf6b0f8538d472c80b9b0836e273db8 : SUCCESS in 11m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c62e9844627f44c5b79aa4ff3a22fa56 : SUCCESS in 11m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f36f070c796843d6aed0f695571b397f : SUCCESS in 17m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9bb5979c62ee497c8875b293c726e5be : SUCCESS in 12m 36s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ea76ae25f6a24baaaf61ac15b9dda19a : SUCCESS in 53m 43s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d2774dad9b0f426e82330653408833bf : SUCCESS in 1h 47m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a11ec15c41ec4933a1b22c3bbfa1102f : SUCCESS in 50m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7d4423cd25e14669ab8e25c540145795 : SUCCESS in 45m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/be2af9d5843a44ada68cc3f435a59b3d : SUCCESS in 1h 51m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/443ec639fc23431098db2592bf865294 : SUCCESS in 2h 03m 01s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/8e1ad8c063d64497bf41bf62319b14b3 : SUCCESS in 48m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/367f465f7a8641378172e2d2b3786c99 : SUCCESS in 4m 02s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0c84c4d2e0444935a9a29c144b05caf5 : SUCCESS in 30m 54s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/651433fb7f884ec29f1f20d29701e589 : SUCCESS in 31m 09s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/faea5db062f249ffae87dcbfb2d6a643 : SUCCESS in 1h 31m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bdf884eecd4140da9b4c0381e2fa3ec9 : SUCCESS in 55m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7fe9c6d62b3c4144948ae0a0370abda7 : SUCCESS in 29m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4f77f68e5a004363b2e556bcbabcc30e : SUCCESS in 28m 38s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/9fdd9513935a4d60807017a8e19c944f : SUCCESS in 13m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ddecf78268fc26534d7824a30e31675ff760a4b6","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-09-03 13:42:30.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":1},{"id":"42197eecec5cafd8cca130511995c7f60f7e6c08","author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"date":"2025-09-12 10:49:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8c7f420930b45da2fb95d8622a08ff445218835a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-09-12 16:38:58.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"3c806d6fbc92a6518285ddba0beb24f1304fbfb5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-09-12 16:39:05.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"a0ee2e8f79490cf83f9ef64f3f10be3b5b2b81ce","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2025-09-12 16:39:40.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a6ffe71c40da5c72f6061d30cfc89046a14ba736","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-12 17:41:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/160b94caf41348c0b2d151ee030b3f48\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4dcacfe41e7a4f8697516ba0c744277c : SUCCESS in 23m 25s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e5a4e86c88494a3c9d068021a34e4766 : SUCCESS in 45m 34s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/12d02167e34243fc847b54fea46646c9 : SUCCESS in 43m 07s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"5f2af3bfe68e3f083d524eb7ec15761b379c38e0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-12 18:49:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21482b4c7bec42daa42ae1cd9257ac98\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a2342e491def4dbcb19702cbff1e4e80 : SUCCESS in 1h 04m 50s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/453a1284dbac44278786bccb68d24abf : SUCCESS in 1h 57m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9be07c1de35c44f2911b691a605e0090 : SUCCESS in 1h 00m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0dc4122d20404d47a2560b1510688bee : SUCCESS in 14m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3407bbbf1834f9b9774a27141001629 : SUCCESS in 5m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9edfbbba2f5f46a1a6b5eb88d074e45b : SUCCESS in 11m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9ebc35142c6a46f49d7a3d5bf05de520 : SUCCESS in 13m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/126ce93a458c47498d770e608d07dd6d : SUCCESS in 19m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a90f3bd7b9945afbf0a50b244375e97 : SUCCESS in 7m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/387b573ed26f4b58bc645d24b7d127fb : SUCCESS in 46m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a8674d2911f2430a90de61126a85c98a : SUCCESS in 1h 33m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c59cd475cc494c1c9417a305f241263d : SUCCESS in 1h 03m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/68fb75e55b454d6e86b59cb369e9918e : SUCCESS in 52m 13s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8def617491cb41318410fca3db53488a : SUCCESS in 2h 04m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/8e0b2b74cfdf468486f6129c97b534c2 : SUCCESS in 1h 47m 12s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/689b28610f344e92bb928d5695f1cf71 : SUCCESS in 30m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1c93578232d347d99376829c795f6c87 : SUCCESS in 3m 46s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/38ba14d5b4814a02b54557dd8ed541e7 : SUCCESS in 26m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f51e4e071fbb4ba3b4d4019d98cc08cf : SUCCESS in 32m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9632fd2f339a4fb8bab828a4991e2d64 : SUCCESS in 1h 22m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c9f51ad33c444ebaad43543ff273d912 : SUCCESS in 59m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f4db2040101345f9aef77141f613d3c3 : SUCCESS in 18m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/12ab08b3a0f54ef7bea5a3cdb166974e : SUCCESS in 14m 28s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c5bbebaa3d9d47908f817a96c3b183c7 : SUCCESS in 12m 47s","accounts_in_message":[],"_revision_number":3},{"id":"f5fb1d1186e34287c9fc0eebecdb9138cfaba4e2","author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"date":"2025-09-17 04:57:56.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"32932eafe651fb66c01a6ee515bd5fecc46549b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2026-06-30 06:54:04.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":"32e08ba652da786a434cddddd5449ca2c750a80a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-30 07:26:12.000000000","message":"Patch Set 4:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Ieb76b4235c68225d61ef7b030e1c960a5e67dea4 .","accounts_in_message":[],"_revision_number":4},{"id":"7a8d6c99f02cc2de0281f641f7951351414dfaa7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 07:34:18.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/abb5c00599874f81ba8d6a7bb321be5e\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c81f29c206c548c7ae956a6fdceef2a1 : SUCCESS in 25m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/26a8ec82112b42a59c5c22acbd0b1417 : SUCCESS in 17m 38s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/ece4b15908274485b8193a9fa27cbfe0 : SUCCESS in 38m 24s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"95f8923986add61df39c040a822dd1c84a50a203","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 09:52:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/28ddb40986464c28a6f41c9c09fbd89e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f1750d7e2caf499ab837476530c4ad52 : SUCCESS in 1h 01m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/aa4c465eeacc4a9bac31b7005c4b6d0c : SUCCESS in 1h 31m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a4e44d49db73402c91bb981860bc2140 : SUCCESS in 1h 07m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e956b9c610c14cbc824edd14a3879391 : SUCCESS in 58m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/694d0cf2cd5a44a1a2a01daf29fd3d3a : SUCCESS in 4m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ef04ee04ca4b46a5a11075177a463bda : SUCCESS in 13m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/eda9976253254b8fbc2af250c7f3cf4d : SUCCESS in 7m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7dc7215cdf79436382b9210177ad481f : SUCCESS in 12m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84249ba118c44153aef9a79729a27114 : SUCCESS in 12m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/19bcba9bd99f4f89b553bb84eee02f3e : SUCCESS in 8m 51s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/15c5f697ba5849c483197362316deaec : SUCCESS in 1h 02m 41s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/147693c136e44be283069ed2ab008d43 : SUCCESS in 1h 32m 42s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bc252d1f736c44acaef0e05c12e2625b : SUCCESS in 59m 56s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/ac2a807a17ff40d88605d3fd904b10cc : SUCCESS in 33m 20s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/a68b31cf930c4e30a7ff553af1c4d821 : SUCCESS in 1h 01m 39s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/da6924fe675040f0977119834dcb8b90 : SUCCESS in 40m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/853cc8dd14034d218673041a1a86886c : SUCCESS in 1h 19m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/5c7bc4cfa247457f985d254128dcf58d : SUCCESS in 2h 49m 51s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ea7c3b8c6e774c7c86316763d14f46c0 : SUCCESS in 31m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d827508059814dae81e2b8c9e9861f64 : SUCCESS in 6m 34s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/8f705159fba549febf4e61fd3021ab14 : SUCCESS in 28m 24s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/843a306e91f34803bb23ef1f8b0cdf61 : SUCCESS in 25m 28s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/a0a1d54f6919495bb0d0f9e0639ead85 : TIMED_OUT in 2h 01m 21s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bc22dcd7aaca4c3fb13dbf585da15c5f : SUCCESS in 1h 35m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d1cab1ea42ce4f428937e304f6868a69 : SUCCESS in 1h 05m 51s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b833ef238e9d40d29cd9bdd34e4cdb50 : SUCCESS in 16m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7fea5194496b45238dfb95396e2cb544 : SUCCESS in 17m 58s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/0ccc2cd8a31041bb9e04bcd1d7cd85f5 : SUCCESS in 13m 06s","accounts_in_message":[],"_revision_number":4},{"id":"39e405d1d7af467badb697fb31ddae3f9c9330cb","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-06-30 10:03:33.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"91b6ad2e7da1ae12d7f02d2f306a43784cf4fada","revisions":{"0be82c7a1364eebb39b025d001f574b6c6edfc2e":{"kind":"REWORK","_number":1,"created":"2025-09-03 10:00:14.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/96/959296/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/959296/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/959296/1"}}},"commit":{"parents":[{"commit":"a4df1dea8c8df839819f61b04d5a3d8986a76e7c","subject":"Merge \"Fix pci_tracker.save to delete all removed devs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4df1dea8c8df839819f61b04d5a3d8986a76e7c"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-03 09:26:10.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-03 09:36:09.000000000","tz":120},"subject":"Prevent leaking host info when HostMappingNotFound","message":"Prevent leaking host info when HostMappingNotFound\n\nIn the conductor function schedule_and_build_instances\nwhen looking up cell mapping for a selected host and\nit fails with a HostMappingNotFound, the exception message\nis saved into the action log and fault field on the instance\ncausing it to leak internal host information (name)\naccessible by end users.\n\nThis is because HostMappingNotFound derives from the\nInvalid exception that sets the code to 400 while this\nshould be treated as a 500 error and not exposed to\nend users.\n\nThis changes the exception we pass to the _bury_in_cell0\nfunction to be a NotValidHost instead but retaining the\nmessage to ease for operators.\n\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\nChange-Id: Ieb76b4235c68225d61ef7b030e1c960a5e67dea4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0be82c7a1364eebb39b025d001f574b6c6edfc2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0be82c7a1364eebb39b025d001f574b6c6edfc2e"}]},"branch":"refs/heads/master"},"ca32fde3e20f87d955ed98c61b8c471bcf8ad271":{"kind":"REWORK","_number":2,"created":"2025-09-12 16:38:58.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/96/959296/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/959296/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/959296/2"}}},"commit":{"parents":[{"commit":"a4df1dea8c8df839819f61b04d5a3d8986a76e7c","subject":"Merge \"Fix pci_tracker.save to delete all removed devs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4df1dea8c8df839819f61b04d5a3d8986a76e7c"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-03 09:26:10.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-12 16:38:49.000000000","tz":120},"subject":"Prevent leaking host info when HostMappingNotFound","message":"Prevent leaking host info when HostMappingNotFound\n\nIn the conductor function schedule_and_build_instances\nwhen looking up cell mapping for a selected host and\nit fails with a HostMappingNotFound, the exception message\nis saved into the action log and fault field on the instance\ncausing it to leak internal host information (name)\naccessible by end users.\n\nThis is because HostMappingNotFound derives from the\nInvalid exception that sets the code to 400 while this\nshould be treated as a 500 error and not exposed to\nend users.\n\nThis changes the exception we pass to the _bury_in_cell0\nfunction to be a NotValidHost instead but retaining the\nmessage to ease for operators.\n\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\nChange-Id: Ieb76b4235c68225d61ef7b030e1c960a5e67dea4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ca32fde3e20f87d955ed98c61b8c471bcf8ad271"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ca32fde3e20f87d955ed98c61b8c471bcf8ad271"}]},"branch":"refs/heads/master"},"4f98a296a178524d866c91488a0aee861d4987bd":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-09-12 16:39:05.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/96/959296/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/959296/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/959296/3"}}},"commit":{"parents":[{"commit":"87bf7700b8e2adecdd854cd1607317048b6d86da","subject":"Merge \"reno: Update master for unmaintained/2023.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/87bf7700b8e2adecdd854cd1607317048b6d86da"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-03 09:26:10.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-12 16:39:05.000000000","tz":0},"subject":"Prevent leaking host info when HostMappingNotFound","message":"Prevent leaking host info when HostMappingNotFound\n\nIn the conductor function schedule_and_build_instances\nwhen looking up cell mapping for a selected host and\nit fails with a HostMappingNotFound, the exception message\nis saved into the action log and fault field on the instance\ncausing it to leak internal host information (name)\naccessible by end users.\n\nThis is because HostMappingNotFound derives from the\nInvalid exception that sets the code to 400 while this\nshould be treated as a 500 error and not exposed to\nend users.\n\nThis changes the exception we pass to the _bury_in_cell0\nfunction to be a NotValidHost instead but retaining the\nmessage to ease for operators.\n\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\nChange-Id: Ieb76b4235c68225d61ef7b030e1c960a5e67dea4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f98a296a178524d866c91488a0aee861d4987bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f98a296a178524d866c91488a0aee861d4987bd"}]},"branch":"refs/heads/master","description":"Rebase"},"91b6ad2e7da1ae12d7f02d2f306a43784cf4fada":{"kind":"REWORK","_number":4,"created":"2026-06-30 06:54:04.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/96/959296/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/959296/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/959296/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/959296/4"}}},"commit":{"parents":[{"commit":"656ceb0ea209f67fcf42fc84b65fc9ac12a26893","subject":"Merge \"Remove unused \u0027shutdown_terminate\u0027 flag\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/656ceb0ea209f67fcf42fc84b65fc9ac12a26893"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2025-09-03 09:26:10.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2026-06-30 06:53:37.000000000","tz":120},"subject":"Prevent leaking host info when HostMappingNotFound","message":"Prevent leaking host info when HostMappingNotFound\n\nIn the conductor function schedule_and_build_instances\nwhen looking up cell mapping for a selected host and\nit fails with a HostMappingNotFound, the exception message\nis saved into the action log and fault field on the instance\ncausing it to leak internal host information (name)\naccessible by end users.\n\nThis is because HostMappingNotFound derives from the\nInvalid exception that sets the code to 400 while this\nshould be treated as a 500 error and not exposed to\nend users.\n\nThis changes the exception we pass to the _bury_in_cell0\nfunction to be a NotValidHost instead but retaining the\nmessage to ease for operators.\n\nCloses-Bug: #2158688\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\nChange-Id: Ieb76b4235c68225d61ef7b030e1c960a5e67dea4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/91b6ad2e7da1ae12d7f02d2f306a43784cf4fada"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/91b6ad2e7da1ae12d7f02d2f306a43784cf4fada"}]},"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"},{"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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":""}}}]}
