)]}'
{"id":"openstack%2Fnova~945439","triplet_id":"openstack%2Fnova~stable%2F2025.1~I44b1f7e2acc36a5b557d6d8788f6099f52bbdfb8","project":"openstack/nova","branch":"stable/2025.1","topic":"exit_on_error","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-04-15 05:43:06.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I44b1f7e2acc36a5b557d6d8788f6099f52bbdfb8","subject":"wrap wsgi_app.init_application with latch_error_on_raise","status":"MERGED","created":"2025-03-25 10:02:38.000000000","updated":"2025-04-15 05:44:01.000000000","submitted":"2025-04-15 05:43:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"945439-exit_on_error","meta_rev_id":"c69d58abb99b821822b3c33921fabefb42e1a020","_number":945439,"virtual_id_number":945439,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-15 05:43:06.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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2025-04-15 03:00:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2025-04-14 12:13:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2025-04-15 03:00:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2025-04-14 12:48:13.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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":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":"2025-03-25 10:33:50.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-03-25 13:11:18.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-04-14 12:13:07.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":"2025-04-14 12:48:04.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":"2025-04-15 03:00:30.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"be1fb3e577866466014aeaca6290ae1d83544113","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-03-25 10:02:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bff787b706079d077266d3af220d76c8097e86b2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-03-25 10:03:21.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"81abd8936f565d75ee1f5f4a1accc6172cfe2dfb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-25 10:33:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c95fdd66e7bc4816a6043b9faa94fa23\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2555ed8950fe4f82a415f9df80bdbd77 : SUCCESS in 19m 20s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/25cc7a16140346e3a6fe9f3abff7d761 : SUCCESS in 15m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a91115c6dca7b3a26815f236ec5d1157c4cd9e09","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-25 13:11:18.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/b9aa1ad6a1c34cb9a9915d54fc54fb06\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/edc35f037c3848e398c75a1080a32a52 : SUCCESS in 58m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/181e041aee014dc28e1b8e6f0f919e79 : SUCCESS in 2h 02m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/805e4c9f3019490d9e4441f1ccb122a7 : SUCCESS in 1h 01m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66504bab782d4f2a83b7821da4180c27 : SUCCESS in 20m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7488511f57441dc882e91c9ecee72b6 : SUCCESS in 28m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/33b889b5c15044ce8b04a73460a1d5e1 : SUCCESS in 13m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/78ed5727eab9435bba06bffead6938bd : SUCCESS in 14m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/041ffa210653432292f0a01969f167db : SUCCESS in 12m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ad9343bfe8f4d48b4db6563c424f1de : SUCCESS in 31m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bb2de22f3545431e8f32837e7c4b45ef : SUCCESS in 32m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b750c2934f504ba8aa648660c75aec53 : SUCCESS in 1h 37m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/98f35b4f993d4ea2b00e591a11aa2a54 : SUCCESS in 49m 16s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bfc4e04636a14cbc9abe00dc7e015a41 : SUCCESS in 46m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3884eeabe75c48feb3924540ae3b39ba : SUCCESS in 1h 48m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/89bf006b17a44593990e5bb8ce7392b3 : TIMED_OUT in 3h 03m 51s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/2fdd64dba45d40449dbbe2635dc9a143 : SUCCESS in 31m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/edd7784186894647b5964efc37fdb107 : SUCCESS in 5m 31s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/39456ae5706d404e80fb27c0ef7ade38 : SUCCESS in 29m 02s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/150b3aebbd414a5bb6be9d01f9d5f024 : SUCCESS in 24m 45s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f2855315baf742caa8c181303867b98a : SUCCESS in 29m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ca047afba741412e8c606a551bb98529 : SUCCESS in 1h 06m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0655f9bbfab1470cb751154bcd00781b : SUCCESS in 32m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/42dc96d0ce6240b8a6985273e2e48be6 : SUCCESS in 26m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/14b29d925a66423489693098c2dd2e70 : SUCCESS in 30m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3e978cb2a8c2188fee6d7d1cb95c0f2583a45b37","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-04-14 12:13:07.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e53606ba57d5c2af47471e4e80b4ca61552d2778","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-04-14 12:15:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"da541d1d0f130a6a555342547fc5aab976eea939","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-14 12:34:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dd3da333a09e4fc9b82bc1fd9fea664d\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e054258be78b468a90176400bb7e8bd2 : SUCCESS in 16m 35s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/58275c1b34544b22a809e22b61cb853b : SUCCESS in 15m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"de152205850715c649329f73cf4f2128117f180d","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":"2025-04-14 12:48:04.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-945439-b9kh4/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"091dfa51f4dd023748e019a207c7bc93001301c9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-04-14 12:48:13.000000000","message":"Patch Set 1: -Workflow\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1a37bd654e901e07cddcb85b5be251f966ec29c6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-14 14:27:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9bb555f9794b4fb29051689799ac3a1b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4911e5c6f0424d52a507b92453db4cee : SUCCESS in 54m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b71a690962124ec9870967a314353ff3 : SUCCESS in 1h 51m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/af766bb7b56a46978b9560d18e26e7f7 : SUCCESS in 58m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4746fa8b675d403e8c9a1dbca3b472b1 : SUCCESS in 22m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bcb3400c15c44f2da0eddb3d5bec21a5 : SUCCESS in 6m 58s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/945f4269e8ee41aa97c8b51f23fd761f : SUCCESS in 13m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b441c40b58124933915cdf42e0ce5dc8 : SUCCESS in 12m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/038819922e3643258a69daab48f9f51f : SUCCESS in 11m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/24780f5c9e924a4799e7739f2f731d8e : SUCCESS in 34m 38s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/fae410bed3ec4a06b92d6e44094645b2 : SUCCESS in 49m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9c08e64dc03e41528932b7b4cdf00034 : SUCCESS in 58m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f154bdf1c9d14c41a238c5fe0cd0d267 : SUCCESS in 24m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/feee7e24d9d34b36b857f5f82a8b34ca : SUCCESS in 55m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/283f9a6b60164ab682767773527a3cbb : SUCCESS in 1h 31m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/950cb9a735b3406a8817304626249d37 : SUCCESS in 2h 08m 57s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/54248d355b874526acf4c4583494548f : SUCCESS in 27m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/82564834f6c7424e891356bb8adf1013 : SUCCESS in 4m 24s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/aaa4e70350f84caa86d7e4515c47bb07 : SUCCESS in 25m 40s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/efb696f3a19d49c586d7077fca9b4de5 : SUCCESS in 23m 47s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e04394f40f0e48f9b4cf5eb22adfedd3 : SUCCESS in 31m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3d64ab49aa3345cd90da5e105c162565 : SUCCESS in 1h 18m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0445a2cf505f4d05a4c2b22b377cb3bc : SUCCESS in 56m 36s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ee6053642e514417bb27d70b67d658ee : SUCCESS in 25m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/cd58e13c7d2e436b831f46582193cee9 : SUCCESS in 29m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"94697aaf68971d543b05b16823f5b3a0d5fc0403","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-04-15 03:00:30.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cdad964e00a75220e9497995f29fc561b4fb4795","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 03:00:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"63c87eaa4643bf3f86d1b10523ce267e75638677","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 05:43:06.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/54f3fa1802854af69e2376a878d85caa\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/417c17e709d74194b2e00e195725354e : SUCCESS in 54m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/97917a3a453a4bdfba2aa89c5a78de1c : SUCCESS in 1h 41m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/82431e6e432647bdac14d60a6b7665c1 : SUCCESS in 32m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c0f7ab7e7704fdd85a771a403a239cf : SUCCESS in 6m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/77ac53eeab3b46e983322e2b0b6cf91f : SUCCESS in 8m 16s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bce46a4ce6994ed98eb0a5203befc844 : SUCCESS in 8m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c50e50de67c4f11bb6c6db2d388b5bc : SUCCESS in 6m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/34b686f6e6df4813b1c0daa0b7a0c468 : SUCCESS in 44m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5cea93efa12b46e1878b6865ac2ea888 : SUCCESS in 45m 31s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e49869461ff5451b9ca041fb4a2eae03 : SUCCESS in 22m 10s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a5481d6724564beab34ab032b230e75f : SUCCESS in 25m 04s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/eee626044fe843a1a8387eed0ed14d9f : SUCCESS in 29m 11s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8573aa0d27754e10b01109998e099f61 : SUCCESS in 1h 12m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/ade68f13f61c4ccf98fb2c223afd7c8f : SUCCESS in 2h 37m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9627412281b946d194c83a68733f5550 : SUCCESS in 3m 16s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/970ad9f1b5174b50b939b610ddcdeec7 : SUCCESS in 2h 00m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/707d414f631048f1bdf3afcf38530244 : SUCCESS in 1h 19m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d467e285e2004852bd6b56b6d7f9192f : SUCCESS in 49m 56s","accounts_in_message":[],"_revision_number":1},{"id":"cba84917019f91f7b265e2d7f3b24f6151076ed6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 05:43:06.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"c69d58abb99b821822b3c33921fabefb42e1a020","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 05:44:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b843030a75224d71a59f5acc8f0f7326\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7a4f040eec64ff5bde5daa2dd7282e6 : SUCCESS in 42s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b0d882836f4e4f3cbb9d436ba8b2b6b2 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7f1b13ea40bec66af0707cab227fc14c55cdd1b3","revisions":{"7f1b13ea40bec66af0707cab227fc14c55cdd1b3":{"kind":"REWORK","_number":1,"created":"2025-03-25 10:02:38.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/39/945439/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/39/945439/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/39/945439/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/39/945439/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/39/945439/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/39/945439/1"}}},"commit":{"parents":[{"commit":"6422ebea0b152a2b34abdacf4453c70bf0ee37cf","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6422ebea0b152a2b34abdacf4453c70bf0ee37cf"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-03-18 17:42:07.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2025-03-25 10:02:10.000000000","tz":0},"subject":"wrap wsgi_app.init_application with latch_error_on_raise","message":"wrap wsgi_app.init_application with latch_error_on_raise\n\nThis change adds a latch_error_on_raise decorator which\nis applied to the init_applciation function in our\ncommon wsgi_app module.\n\nThis decorator will catch all non retryable exceptions\nand cause future invocations of the function to always\nreturn that same exception forever.\n\na reset function is also added to the decorated function\nwhich should be called in our bases test class to\nprevent cross test interactons.\n\nCloses-Bug: #2103811\nRelated-Bug: #1882094\nChange-Id: I44b1f7e2acc36a5b557d6d8788f6099f52bbdfb8\n(cherry picked from commit 8dcbbe43e71b1528777fd5a905ad340e916d94ac)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7f1b13ea40bec66af0707cab227fc14c55cdd1b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7f1b13ea40bec66af0707cab227fc14c55cdd1b3"}]},"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"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":{}}},{"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":{}}},{"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":{}}}]}
