)]}'
{"id":"openstack%2Fwatcher~967693","triplet_id":"openstack%2Fwatcher~master~Ifed3c058d821ce3b0741627dcc414fe054eb9dca","project":"openstack/watcher","branch":"master","topic":"fix-timeout","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2025-12-02 10:52:46.000000000","reason":"\u003cGERRIT_ACCOUNT_30002\u003e replied on the change","reason_account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-12-02 10:44:10.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-12-02 09:54:49.000000000","reason":"\u003cGERRIT_ACCOUNT_34452\u003e replied on the change","reason_account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},"28006":{"account":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"last_update":"2025-12-02 13:04:58.000000000","reason":"removed on reply"},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-12-02 08:21:08.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-12-03 14:22:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ifed3c058d821ce3b0741627dcc414fe054eb9dca","subject":"Make VM migrations timeout configurable and apply reasonable defaults","status":"MERGED","created":"2025-11-19 13:53:22.000000000","updated":"2026-02-09 17:44:09.000000000","submitted":"2025-12-03 14:22:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":90,"unresolved_comment_count":7,"has_review_started":true,"submission_id":"967693-fix-timeout","meta_rev_id":"d7b3409cee0e6cbc8d43796ca26a30db60d65ef4","_number":967693,"virtual_id_number":967693,"owner":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-03 14:22:09.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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":2,"date":"2025-12-02 10:52:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":2,"date":"2025-12-02 09:54:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":2,"date":"2025-12-02 10:44:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":-1,"date":"2025-12-02 08:21:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":1,"date":"2025-12-02 10:44:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-11-19 13:53:31.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2025-11-19 14:57:49.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2025-11-19 15:17:04.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2025-11-19 15:25:08.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-11-19 17:49:37.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-11-21 17:11:03.000000000","updated_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2025-11-24 15:45:19.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"CC"},{"updated":"2025-11-28 10:30:15.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"REVIEWER"}],"messages":[{"id":"f5da8766eb84a3a73d44f18c62a5534cf0828d20","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 13:53:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f8257e7ead3b8a4abda791fc87752a69ece40d8d","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 13:53:31.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8bd6809e41872c346947b04d9e31c5fb48dfd96e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 13:55:05.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"de4ec293b5db086a4a9d7a6d7186618c1f6de69e","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 13:55:21.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0a10cb76a767f04de6a2fd77104eec5d96ed3e3a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 13:55:22.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"b25fcc07329f05139e43d9e09e4978269df4524f","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 13:55:55.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b0f1fb8678752b9929b0f7c8ea6ed7f97f65c21a","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 14:08:05.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/e1360ab51b7e4051acff0bf232e1a0ca\n\n- teim-code-review https://zuul.teim.app/t/main/build/3707f433861442d4ba281a3e13e87e4d : SUCCESS in 11m 52s","accounts_in_message":[],"_revision_number":3},{"id":"19ab2d902f22d654b3177ca37a7852cf119f520a","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 14:22:59.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c3a06f2692fa4b50e2bffdebddd6f77ba3f1a384","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-19 14:57:49.000000000","message":"Patch Set 3: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/bff069e8d5a94c898a1688164a15c18c\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7bfa586bbe2642ef8b9bea8e245361ec : FAILURE in 1h 01m 22s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/d3ec9fd570cc47378a551e631a6442b0 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":3},{"id":"a6b90fb26245cf43baf0bed1c67ad4b19a8edee2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-19 15:17:04.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"83e99f3d65c7ced1d0707a7e91589d6c91db38f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-19 15:25:08.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8dfa1bba360d4e51a7848cd3373767e7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dd3588756fab40b7bf05bd9503b8d164 : SUCCESS in 6m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1da70f3caaca4a10a3f9db0786428feb : FAILURE in 2m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/45e60ff782934b8fabb19c17219c364e : SUCCESS in 5m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e830770736374b1580fc64e986c9c52c : SUCCESS in 8m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0446bd133e14ea1b85ff48599bc1551 : SUCCESS in 10m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/71653913a52c44ac9b2ab4f1ff24c75c : SUCCESS in 4m 22s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/0541337f52254a6cad949105cf9f76db : SUCCESS in 5m 30s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/840189e64eda498bac5137ffede610f8 : SUCCESS in 35m 09s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/7a8e7b0696f6471cab172a38d08e0169 : SUCCESS in 44m 58s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/28557e1e41eb474f9d9cffc30f067f73 : SUCCESS in 1h 12m 05s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/4682cabc235447abaae91b4ecf0c69e4 : SUCCESS in 41m 59s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/cfce29f1e6cd4f18835f31001dbd2a40 : SUCCESS in 28m 33s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/3b68821cc59e41b3b3037a604c56536f : SUCCESS in 1h 18m 03s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/255d5be321774160805cbbd14c2f0542 : SUCCESS in 1h 13m 27s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/85e9a0791fbc4382b061b3f6c600937c : SUCCESS in 1h 18m 26s","accounts_in_message":[],"_revision_number":3},{"id":"8d914afcd7ef61c94f48ca84d9ee8de1315a073f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 15:59:18.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"a05ebf57009151f6ebcfab545a38c31a0058f16c","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 15:59:27.000000000","message":"Patch Set 4:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":4},{"id":"23d3bc57a956342dac45c64ce93c4f74a862a8a1","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 16:04:49.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5c46ff9c3d27fd7aba22c1ba56aa2ee03c7f8c61","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 16:10:23.000000000","message":"Patch Set 4:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/3c8b0cd778904167aabb4a0e11ee5cfb\n\n- teim-code-review https://zuul.teim.app/t/main/build/8b8cf2406cbd49b5b9ba01dbfb8732c9 : SUCCESS in 10m 36s","accounts_in_message":[],"_revision_number":4},{"id":"150533354f21cde1d4bdaed54bbe0920e762f8a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 16:13:33.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"b7743ecc8963f0867919e34481d7873341a49e10","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 16:13:41.000000000","message":"Patch Set 5:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":5},{"id":"3c10f2d8bfe5e3caf8e1b8dd0cd5a015a3ed839b","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-19 16:26:31.000000000","message":"Patch Set 5:\n\n(6 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/36356f754dc34c6d85c0db95bc34f4ed\n\n- teim-code-review https://zuul.teim.app/t/main/build/9eddec40f03244d996ff4cef77df2916 : SUCCESS in 12m 38s","accounts_in_message":[],"_revision_number":5},{"id":"af897b4e7158d9c173be2b8b6f8dfb7f1040fac6","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-19 16:40:54.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"50b9c046b92d0d479d95c24612b32eb98ebe3209","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-19 16:51:08.000000000","message":"Patch Set 5: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/99df6993d9ab454986ba9a6385f1968d\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/5f9909efde744862b61f622555f901e7 : FAILURE in 36m 15s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7f69deffedde4ed685854a21a82fe10d : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":5},{"id":"939bdfdf399fdc07b6f0a2c9594a05db886a2de6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-19 17:40:26.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/55dc32042daf4158aab8678784bd3a52\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59eef120672f48d491537327ab7bc7d6 : SUCCESS in 6m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64c645ede6be46aab4c69701f18fd77c : SUCCESS in 4m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f44b94f4172e4c0fb5929d7181c2f303 : SUCCESS in 6m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1a550c03bc0841adb3d1d67b7f1d734f : SUCCESS in 8m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb18b8acd593452f82c722bbc41632b4 : SUCCESS in 9m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e3aac582185b49598375fdb08b0768c1 : SUCCESS in 4m 26s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/441c9ce053da4f0c8f9c7343f5951d7f : SUCCESS in 5m 44s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/0f007bb708904548b41d8edbd8705766 : SUCCESS in 18m 25s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/46cf7fa1ae8f4ca296101188f32e806d : SUCCESS in 41m 00s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/1f9c60a63e7b47968533c3569b8b4620 : SUCCESS in 1h 07m 27s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/507939530fb54c6eb126b1c27509aa25 : SUCCESS in 46m 34s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/963a8300b50343758935609820441a0e : SUCCESS in 41m 33s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/c711ce49ba24448681a90cc75ddc7210 : SUCCESS in 1h 13m 59s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/ef7104468b344abcad406a7fd376152f : SUCCESS in 1h 11m 58s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/98e61ee0dbcf4c0d831b87d3dc706fa5 : SUCCESS in 48m 57s","accounts_in_message":[],"_revision_number":5},{"id":"9b8208ab08225a0ae356f5806bf8388e749eafc3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-19 17:49:37.000000000","message":"Patch Set 5: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"568f000c47e62b5288a06df9f58a2ab42dc8fb45","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-19 18:09:14.000000000","message":"Patch Set 5:\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"118ec5d4d730068285c41bce50cb314fc3de1ede","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-19 18:43:06.000000000","message":"Patch Set 5:\n\n(12 comments)","accounts_in_message":[],"_revision_number":5},{"id":"6f785d3abea850a7c5b31b67d7496a99c4584959","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-20 10:23:15.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"782cb7965b9d11da454050014e3ac1e08c0e1e13","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-20 10:25:50.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"225db053aa947c4bf3626bfb0b2cf2e998671cc3","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-20 10:26:16.000000000","message":"Patch Set 6:\n\n(12 comments)","accounts_in_message":[],"_revision_number":6},{"id":"19407eed11d8e935cf94f253431811f5731e99d4","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-20 10:49:47.000000000","message":"Patch Set 7: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/7cbe658a5b7543059917c0312ef26072\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/eab737370c764cd6bbc7a8d93016ac32 : FAILURE in 22m 46s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/fb58942240ff4655ae90796e5f55a62b : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":7},{"id":"1d6a1f5ed50e176e178197d69149b89a4abb1cf9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 11:50:32.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/124bf435694148d6af3e6e86b4daba4f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8492092838f469284690b11f47939db : SUCCESS in 7m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7742da0175734e50b8ee4da391548e1c : SUCCESS in 3m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/df285d0f62cb4fa5806e48dc8c3e2a11 : SUCCESS in 5m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/919032e4e5ac491da4f0359f89d0770c : SUCCESS in 8m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47aa613ae5d342fe8302701a652274ab : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/37857c8b8a144bdd90c3b5ee7c809075 : SUCCESS in 4m 17s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ce8ef1af4abc437ebe41d95afeb75987 : SUCCESS in 4m 22s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/6acf936fa14540c5a18e2db0f8cff2a9 : SUCCESS in 29m 40s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/f5e62bc84ea44e44b4baaf188d4f3f6d : SUCCESS in 43m 58s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/b2615013929f48f3b7d0c1b846820975 : SUCCESS in 1h 09m 18s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/9167ce66d24040f590a5870fb8bf6201 : SUCCESS in 24m 34s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/b0937a4dc6f24c248427da9158118657 : SUCCESS in 31m 42s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/c62f8293e0cf4b2ba83020eb970786eb : SUCCESS in 1h 06m 16s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/534b79b704d64281ad2a4ffecb97ef5b : SUCCESS in 1h 18m 11s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/bf19054fa276442a94a7cd5063bea440 : SUCCESS in 1h 13m 34s","accounts_in_message":[],"_revision_number":7},{"id":"74b378e70b346125e7d269916c531475f5474e28","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 07:53:11.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"12a3fb69ee8f0f1f95af3af9647c8f8c05febed1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-21 08:15:54.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/581e3eefa680461ea4646675580caa2b\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/6dc82fd725254b44801f3b2b25104a7c : FAILURE in 21m 34s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/f4c21464dc4c41edb055d233c9901736 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":7},{"id":"ab7875eabbdb40eae28f225448f96248e1117f29","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-21 13:06:32.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"bc666ab00b657a601c501d277d02a885f7112259","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-21 15:51:55.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/ba6ddd0d2a1f4828982bd896a86887e6\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/710521a69d744351afb8d4faede8f28e : SUCCESS in 2h 44m 01s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/82261e670fea4550b67ff68c70c09b9e : FAILURE in 2h 02m 12s","accounts_in_message":[],"_revision_number":7},{"id":"46bfe5d635cdec98c00dc77c23eecc3a923ca561","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-21 17:11:03.000000000","message":"Patch Set 7: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":7},{"id":"5543c8323617bde688de4b080cea5a2bd51a0251","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-24 09:49:40.000000000","message":"Patch Set 7:\n\n(5 comments)","accounts_in_message":[],"_revision_number":7},{"id":"7c7f8077e02558eff8b51071e21d98fe1864995e","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-24 15:45:19.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"4581d4c1e267a97876d56fafea6d7e2fd89058f0","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-24 19:44:28.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"646d7df3516592c540b3922a4aee70602289ac04","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-26 08:12:12.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"608f6572ade7d6cafdc8f2e5f2e9ee1b28df2af5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-26 08:13:54.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"bc018da4f0d66061e9e8fba41f511887320b618b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-26 08:43:44.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"83396a6d389389c38e8bf2e29faf37cb9c7410f7","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-26 09:23:11.000000000","message":"Patch Set 10: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f9401570c20e4ef5be78dba90a914b76\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/b04a3b178bb14ccda02e084d56de3595 : FAILURE in 38m 06s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/8b03803f3bed4f5a906a5218caa101f2 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":10},{"id":"7b5a622bed6eaa9011d1544778d08307234b9acd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-26 10:00:05.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2c1598e57dda45a2bc5fe26659d9c996\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1bf5f4861ca34a2b93fc2666423e2ef5 : SUCCESS in 7m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b58135c9049c488086b2146e40b0364e : SUCCESS in 4m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9a82f769bfce478ca363023417e6553d : SUCCESS in 5m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bd6aaf64e4f441d5a3046114f04e9865 : SUCCESS in 9m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c060204278ff47a586a7cd2820026553 : SUCCESS in 10m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7891288aa556448297d075e3da5a0f5c : SUCCESS in 5m 13s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/6de416cb93b84175944529618d98b576 : SUCCESS in 6m 59s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/2556b8bba9c248ba95e724396cd43d8c : SUCCESS in 30m 11s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/1fa91c993ff04ef687b7d9bc0be33a33 : SUCCESS in 49m 44s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/c67659ce1b174a5fb388599561d1a5f8 : SUCCESS in 1h 10m 18s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/26bb47197d074408b2f532f3d6e440ff : SUCCESS in 50m 57s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/479cefc2d50a4beca32e86a57e19f447 : SUCCESS in 27m 13s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/c9835479f02e4af08021fbd29cc41cda : SUCCESS in 1h 10m 53s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/ee5a0b9775844680bbbde6e319a6b75f : SUCCESS in 44m 27s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/6eefa7117a504dbdb4a42e15b5b7d34c : SUCCESS in 1h 11m 23s","accounts_in_message":[],"_revision_number":10},{"id":"2878a9ea3ec344e3d37845f2be6a3cc08a25c4c8","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-27 13:34:19.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"0b30d68fcb520c55a8557bec927aeea0d7bea4c6","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-11-27 14:14:10.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"8d73ab52a217c21339f0029475135755994a11a7","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-27 15:17:55.000000000","message":"Patch Set 10:\n\n(3 comments)","accounts_in_message":[],"_revision_number":10},{"id":"d62e00586d9a01e6eca68c081218c1278369cd77","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-27 16:35:05.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":11},{"id":"6332aac744b0cee240f804f23a2f9277a2f357be","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-11-27 16:36:39.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"c8a129a36f4182bb27360fcc4b1bcabfe82eef1b","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-11-27 17:17:46.000000000","message":"Patch Set 11: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/0c63c27212db44b5b8e84c8e860771d5\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/f71f9aa9f65b431cb0576e48bafb022c : FAILURE in 41m 26s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/ba9a9d417c8c44abbb23044a25160918 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":11},{"id":"12ed3e2b777861c09e45977704c4343e8cf74c8f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 17:58:39.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/81083b2723ab4e288d7ee2f4979dd6be\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fc499535f7574ef28b54049549708e26 : SUCCESS in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5b70ed3f43040c19a53bdb8ce23fe00 : SUCCESS in 4m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/735892b4e73a4f6aa33afd07921d1c11 : SUCCESS in 4m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/718e7b1989594bf6819adbce7658559b : SUCCESS in 6m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c81e4b50da14c03b65a25e5a3381fe3 : SUCCESS in 4m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e765b54ae65a43abbe5f5681d9cbcf58 : SUCCESS in 3m 25s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/712bcd5ac2f44a949041e19fa82dfbb6 : SUCCESS in 5m 37s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/76f5361539f946b298e3aac90599fa2b : SUCCESS in 27m 56s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/4f4d0975c60b4dc3a38ff83c3ec970a2 : SUCCESS in 53m 45s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/53aa6115aa864b24948c4511ec2db00b : SUCCESS in 37m 07s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/304cff7b9d914a61a8d09fef86260cbd : SUCCESS in 22m 23s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/6235f258e39c41e582e01bc7fedbc0fe : SUCCESS in 30m 03s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/d88861ffe5fb474ab401365083d072fe : SUCCESS in 1h 17m 24s\n- watcher-prometheus-integration-threading https://zuul.opendev.org/t/openstack/build/0e5569cd560b4d5bbd0ffc627f3abd66 : SUCCESS in 47m 54s\n- watcher-aetos-integration https://zuul.opendev.org/t/openstack/build/f53e23167a2645d08fa2803b7fb18663 : SUCCESS in 1h 21m 04s","accounts_in_message":[],"_revision_number":11},{"id":"b07c64a54db7e4e8b4e9f87ba849bf67994b0e31","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-11-28 10:30:15.000000000","message":"Patch Set 11: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"453b58ad280ccb5cbea6e244c74a6aa4aad236bb","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-28 18:25:38.000000000","message":"Patch Set 11: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"5f9ab343740992308381bc4fc27ba757d1e77344","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-02 07:39:33.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":12},{"id":"e85f2ca8956f5da740eea71bbcf57f3246b862f6","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 07:39:42.000000000","message":"Patch Set 12:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":12},{"id":"75f958d1a176d082f94041a4487103c2d22d0c3a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-02 07:45:05.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"a3d0b31ee197be418487b1a9125c81c1e91895e6","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-02 07:45:13.000000000","message":"Patch Set 13:\n\n(9 comments)","accounts_in_message":[],"_revision_number":13},{"id":"36e1337e1088304203369e9f48295cc70bc68eb4","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 07:45:14.000000000","message":"Patch Set 13:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":13},{"id":"1e1aacdd36baf78a6d24db7a9c5c024f5ea3b0d2","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 07:59:47.000000000","message":"Patch Set 13:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/1de15ce285734b24bd9faef9b4efe45b\n\n- teim-code-review https://zuul.teim.app/t/main/build/63856c6069ba4a01851eb8612f5aabd0 : SUCCESS in 14m 18s","accounts_in_message":[],"_revision_number":13},{"id":"246cc7ba5c84d71f6869e136028183861153c171","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-02 08:21:08.000000000","message":"Patch Set 13: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/8c63818b29b44cebbfd42cabef96f2c0\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/dcb11e3121564b1796bcfc25b2a50e31 : FAILURE in 34m 48s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/08cc915af4944bae9ed5d0bcb477f63d : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":13},{"id":"3b73865aa821606579e55415bbf5304c7080d88a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 09:20:06.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/515ef73e70844e43ab43a0138c2869a7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/65071448732541e884544d89abe370d0 : SUCCESS in 6m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3538f18fe524af3a471e1984d5501db : SUCCESS in 4m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cc12752813b74e1ca9a3d17a0997692e : SUCCESS in 5m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0babf6ab38974a3792eb8cf31add71a1 : SUCCESS in 8m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/369c794ce83c465ab06038d5e9d0d5ec : SUCCESS in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4fbdaed55ffe40d8818c843335af8029 : SUCCESS in 5m 03s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/0264274d031a4e56a91907e60cb611af : SUCCESS in 5m 00s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/e5c2d7332c3d454cab00d25219141c50 : SUCCESS in 43m 00s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/944ee348a96f40888984155a9c4db411 : SUCCESS in 37m 20s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/029239b543cc4f62bf605fec6b1681e6 : SUCCESS in 1h 20m 18s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/41b550bc162d4e9781284346ca6cb2dc : SUCCESS in 1h 29m 18s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/3410f82de100421dbb074025342dd374 : SUCCESS in 1h 27m 10s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/c3c0e1f5167e4a07bebfafbe9de1aa66 : SUCCESS in 45m 43s","accounts_in_message":[],"_revision_number":13},{"id":"cd0b860c09f46f818f9260f20b741da0aa75c94e","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-12-02 09:54:49.000000000","message":"Patch Set 13: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"00c2a34edf6e1df6b4f5860087f6b1f3a1ad17f0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-12-02 10:44:10.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1\n\n(7 comments)","accounts_in_message":[],"_revision_number":13},{"id":"78ed7f20c00362e942cabd0d0240ba7136225c0f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 10:44:55.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":13},{"id":"3223d8fe4995f12c9a091e39819a682b0fd6c35d","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-12-02 10:52:46.000000000","message":"Patch Set 13: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"80afcace7dc867ebe5976531fbfca5581d296587","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 12:39:33.000000000","message":"Patch Set 13: 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/810013b16b8c4eb9bec6c06ef77aebfa\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e3e54ee6e1f44958100009eb9423720 : SUCCESS in 4m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/517b29b8cb20410fa7ccdb9c520fd6d7 : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2dd291b20b974f79b80c32f11220c0af : SUCCESS in 8m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7f9a4cb8b5843658a4d449f1c3fade1 : SUCCESS in 11m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/06f9758d07eb4bf8b88395d34c661786 : SUCCESS in 4m 09s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/dd7bd998a2ad414db049d66e3a781963 : SUCCESS in 3m 23s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/16f4fec4f4ac481cab08dc455cbe81ce : FAILURE in 20m 36s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/e571249b6ba94a0988965a12bf092a7a : SUCCESS in 37m 50s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/5375007797304cd2855a487287fb02da : SUCCESS in 1h 08m 28s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/9aefcfb522344f9589fde6dec9d54f8b : SUCCESS in 1h 27m 10s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/a68fc1ad5c9e431b85cebebe5d9fae1f : SUCCESS in 1h 08m 56s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/0058ed3ecc984f9db3d7a61bb9fd715c : SUCCESS in 1h 33m 06s","accounts_in_message":[],"_revision_number":13},{"id":"380a04f41c4869e054dc470e2fe3d435437762ed","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-02 13:03:54.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"57bfd5be1afcd2ad57e97f6ffdd8e3f49f88b8b9","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 13:04:58.000000000","message":"Patch Set 13:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":13},{"id":"10f6855f62fd94a2df217e2efdb8d055e0e878bf","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 13:20:42.000000000","message":"Patch Set 13:\n\nBuild failed (automatic-ci pipeline). To rerun just this ci comment\n\"teim-ci: auto\". To rerun other ci jobs comment \"recheck\".\nNote this ci does run on \"recheck\".\n\nhttps://zuul.teim.app/t/main/buildset/8e477f088d184c72b1b04938854398a5\n\n- teim-code-review https://zuul.teim.app/t/main/build/de32242fb5c84a00a0c9a436fa58d276 : FAILURE in 14m 40s","accounts_in_message":[],"_revision_number":13},{"id":"926fceecaa41aa6afc1e6b339f493cb09cda34c3","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-02 13:38:17.000000000","message":"Patch Set 13:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/37e69a079318481ca6f62fd0d8ac1329\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/62566ceee0b94cfe829a2eec903653d5 : FAILURE in 32m 53s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/84c148609e7846189410e3e498ab2157 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":13},{"id":"ff3d4634a6837d54c77a7cbd7923a93e4189a5a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 14:40:45.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/259032b770934b0c9a92b53310e47671\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/42b6a3acd4b74fdf826f5b3e725e75fb : SUCCESS in 6m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5789761a2487497281ee4e786019f2ca : SUCCESS in 4m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/caa7a17e298f49b7b62f13f499022d94 : SUCCESS in 5m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1449fbabcdc0403b9d9d41318e75c292 : SUCCESS in 8m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df6e8615f4c04831813f5759cf3c4332 : SUCCESS in 9m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/87af7a16ec974827b1c9b3459e94fc04 : SUCCESS in 3m 58s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/7ab262d47d344f4184f5342eb9d328ad : SUCCESS in 5m 22s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/4e1c60a62b7845e09c3cdbe6c51e52ca : SUCCESS in 45m 54s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/a10b922b0cb7461ab0bdb4b070d9a029 : SUCCESS in 19m 02s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/6843373c6ac8488abd0bf02bfc0a41d0 : SUCCESS in 1h 22m 38s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/18528e33e2824dfc8d8f864123980705 : SUCCESS in 1h 22m 59s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/304fc8604e754cdd857a57e716da5403 : SUCCESS in 46m 54s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/afb672be52b3437f8ef241dd98ae499a : SUCCESS in 50m 19s","accounts_in_message":[],"_revision_number":13},{"id":"2a16290a72d3369945284848593a3d2d4e633d37","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 14:41:37.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":13},{"id":"f8f40264e6c66383a478a3b67dbe38a735ba6f23","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 16:12:59.000000000","message":"Patch Set 13: 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/2d97310e31b64129a45d2d8867ded011\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b36830c6a1a64e24978def1b0f03f4df : SUCCESS in 4m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/39ea63b907224254bd63feaafed7434b : SUCCESS in 5m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8473afc2cc684cc0b25349ac4e841d58 : SUCCESS in 10m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56df5c9f49b247679269765fc1909b8a : SUCCESS in 9m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d62b627aea0345869531e7cdeede5ec0 : SUCCESS in 2m 38s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f796a6cb363143ac881b6d89d4bf10e2 : SUCCESS in 4m 21s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/f84902c857244d92bf4cb8ae65fda889 : FAILURE in 48m 25s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/9ad01408fc61432ca6451113f071d207 : SUCCESS in 36m 40s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/c9f2c45efc9b46d49ae1b40faf7faa4f : SUCCESS in 1h 20m 49s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/dfae2e7fc5454022b9357bd0a6c16974 : SUCCESS in 1h 29m 49s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/d60b599d5b774d3893f5b86eaf912182 : SUCCESS in 1h 08m 37s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/8ce0b68a38dc4b3393b601468f602be7 : SUCCESS in 1h 11m 47s","accounts_in_message":[],"_revision_number":13},{"id":"820f4c5380e1c0466f276e737666cc6cc3b56f13","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-02 16:31:31.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"4e258efeeefaea19c11bcf92689c444a36bf84e1","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 16:31:38.000000000","message":"Patch Set 13:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":13},{"id":"5380d24c461cc0af7ef50aedde021a74df855bb9","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-02 16:48:54.000000000","message":"Patch Set 13:\n\n(5 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/e718858b7c254db29ba2818c18b7e669\n\n- teim-code-review https://zuul.teim.app/t/main/build/f76591a0963f4f70bb3577ef6c7cb16e : SUCCESS in 17m 11s","accounts_in_message":[],"_revision_number":13},{"id":"e9a4516a3c7cc33d163a935db123d07ed3438e8e","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-02 17:07:47.000000000","message":"Patch Set 13:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/cff17b9281784d7ea57938107884fe9a\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/e87c59089b734a24a05310bb93c3134f : FAILURE in 34m 07s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/9ffe22c4922c4ddfbcc216f1439805d2 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":13},{"id":"db8e64b8dd687c97461c7c87455f8d951401ce10","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 19:21:19.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2ca1167867d4428b967e588852c5ca00\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c6f8ea5555d498a8937894416a44abb : SUCCESS in 8m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb804ce0337c432f983ad9408f57b884 : SUCCESS in 2m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/96fa233829c24753846890b66fd59532 : SUCCESS in 4m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dbc3287850fb46e8b5b41d8e6d3e7efb : SUCCESS in 8m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f2392693e6314759b0bfc9f69ad0a755 : SUCCESS in 8m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/faf33de29a594961a4c9152942c7bf5e : SUCCESS in 4m 17s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/6de7336c11e5453ba9f906047e408b17 : SUCCESS in 5m 39s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/174a44623f2e4014a5ba348187734e6c : SUCCESS in 21m 53s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/dafc914f8317447eba42fe840f80bf39 : SUCCESS in 15m 42s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/48ba27e72ecd41248efed562964f8c4a : SUCCESS in 1h 22m 53s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/0badebe1f0d24641aa67437084b05e00 : SUCCESS in 1h 31m 12s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/bbff8b12eb6f4632aec91b1accfbf826 : SUCCESS in 1h 15m 34s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/5844145141e0425e83154a7de07dbb75 : SUCCESS in 1h 33m 53s","accounts_in_message":[],"_revision_number":13},{"id":"a69199dadfc66954cbe203eb1e65f99a462448a0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 19:22:34.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":13},{"id":"c7c4f48da85bc00f767383209c28e1442a0c7b7a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-02 20:54:25.000000000","message":"Patch Set 13: 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/3dbfd44bec2b479298f5a0c671c8b137\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1a57dc8a3c5b4653acf1c4e9c0c8d9bd : SUCCESS in 6m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/558f888a0cc448c382f157b029f9797f : SUCCESS in 6m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/699f973dd0184d3bbf8964e3b1522ad1 : SUCCESS in 8m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/481db2043b2b4931a48eb6b0eb9b1bc5 : SUCCESS in 8m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e0a146281aa849549bd0e08285954f1d : SUCCESS in 2m 29s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/6e604f5089254a90a2007b1cf7206dd0 : SUCCESS in 5m 09s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/7b6452a5961c47cf8e6f0f3ad53df05c : FAILURE in 33m 08s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/5e44d9f0ec164ba0a8eed58b37c2ad79 : SUCCESS in 16m 08s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/331ae8fe64204516a3cb9b477f28e27d : SUCCESS in 1h 03m 11s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/8449cf1103954a27b59a6e8bde0e0d75 : SUCCESS in 1h 20m 17s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/c10f6f9d86574cdaba48bb41ae60c7c3 : SUCCESS in 1h 30m 20s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/57d1e458ab254b6998f481b2b7e08dd0 : SUCCESS in 1h 21m 59s","accounts_in_message":[],"_revision_number":13},{"id":"78a11c0d4da196d111ec65b0f4b4d45bfc109c24","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-03 07:21:24.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"de494b81c2b06bdcd5628f627ca3399e4b5ab670","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-03 07:21:35.000000000","message":"Patch Set 13:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":13},{"id":"17d305ddec8832ba7d360fb50884b702d9208f82","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-03 07:35:15.000000000","message":"Patch Set 13:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/7005148f5550424e92e290fe9e8c3714\n\n- teim-code-review https://zuul.teim.app/t/main/build/d9c7c35353cf4cbf8e02bbbf42b677ad : SUCCESS in 13m 24s","accounts_in_message":[],"_revision_number":13},{"id":"9a724cff9adeace000c9f5aef0825935fd022ee0","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-03 08:01:13.000000000","message":"Patch Set 13:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e1a15c723bd64836b26fbbf21cd01814\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/aed8865457f740658460b53e5d253099 : FAILURE in 38m 41s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/e302140ff6224888a37395412b695dcf : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":13},{"id":"03f7bc278f94ef6d448d89f5fc2e3ca1a2f5cf93","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 08:59:56.000000000","message":"Patch Set 13: 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/e679860183a24cfdbab14f6681061778\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2de59d4759f542cca99e2a8d18331c46 : SUCCESS in 5m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d4ee8e4cfa645b29fc74bcee2ad34c7 : SUCCESS in 2m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5075de0714884461b326fa811f0b590d : SUCCESS in 4m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/17efc5c6e33647efa55c83db806c0db0 : SUCCESS in 5m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2bc6cb835ec44d0d8f307a40126027d8 : SUCCESS in 5m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/62a6170bb7ac41aab189f05fc2ae6139 : SUCCESS in 3m 48s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/74811a6610e24fca887e856dbd90555a : SUCCESS in 5m 08s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9a5d764083414d1eabb8a97457fdd9e5 : FAILURE in 47m 04s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/bcf47305559148c3a7c9606b7207ae96 : SUCCESS in 37m 02s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/728adf3989104e8a96ded93c0a8f2f9a : SUCCESS in 43m 16s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/96f2dfd839184dd089afbc5b0c403aee : SUCCESS in 1h 30m 51s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/907d92ddf2864462ae603ac7ee71db64 : SUCCESS in 48m 28s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/363334057b63483eb087c5e47370c949 : SUCCESS in 1h 24m 08s","accounts_in_message":[],"_revision_number":13},{"id":"f05159be571de0f27c125f73828e2568ce80058d","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-12-03 10:45:14.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"6eb3cd4f0004c3bd593f80ce37b4c98db8a4acf5","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-03 10:45:19.000000000","message":"Patch Set 13:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":13},{"id":"ca090bed5ac1f0b05881771647d0bdd611feb4a3","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2025-12-03 10:53:53.000000000","message":"Patch Set 13:\n\n(5 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/e3e5d8ea50764485929d3c05450b9f9b\n\n- teim-code-review https://zuul.teim.app/t/main/build/58a54c05f2324d26ba412b6b73341800 : SUCCESS in 8m 26s","accounts_in_message":[],"_revision_number":13},{"id":"374dc05d70720e49b576fa9e88e59f0202c025bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 12:24:04.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aaa215f5d6a84402b420c157fbae5a0e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/286bf12947524806b32ffea61c6c6201 : SUCCESS in 7m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7eb404f711a34fefa07df4c482ca7b9b : SUCCESS in 4m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fdc43c6263844fb18f626cde53c65fbb : SUCCESS in 6m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bd95660fe7ae4b7581d1092544cdea15 : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57f57c757c20463d920ace66ee786c61 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/79fdca6089694412bf13f272d3af3dc6 : SUCCESS in 3m 52s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/864b3c344f724b14aba03e2cdcc90ddf : SUCCESS in 5m 21s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/6de014a35ded431b8a6c22f08e386cc6 : SUCCESS in 47m 21s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/12ff0432573140d8962b77c81327fcc8 : SUCCESS in 36m 17s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/6d84d49efe864a898a4964d77277fe77 : SUCCESS in 1h 21m 07s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/ebb426456b674c25aa9b18fe4837fe38 : SUCCESS in 1h 25m 38s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/34842662f96546dea6f8d412d2155811 : SUCCESS in 1h 23m 00s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/ee13890fc106416690667b93bfac9911 : SUCCESS in 1h 21m 37s","accounts_in_message":[],"_revision_number":13},{"id":"2f7749a760b90a264462b1f9d58d27d5541a7807","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 12:24:47.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":13},{"id":"d8667078c003a70c65363594ae61b469c0efe729","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-12-03 13:41:41.000000000","message":"Patch Set 13:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/e73c78e45e7c4909bbc2ffe8747de650\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/450a99b2e2754091a7d7a95ea3c95313 : SUCCESS in 2h 55m 15s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/dd9cfd85fbbf4d0daa1a8500fbe88bd9 : FAILURE in 2h 11m 33s","accounts_in_message":[],"_revision_number":13},{"id":"c31ec6a4ca7bc1718e25cc99446b55302e8b0d99","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 14:22:09.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f86d885021a24884923c5282b2f0aa32\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f527662765324933828f0ef7f9c2c745 : SUCCESS in 5m 18s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/49c76b0534904c41a4e7901d91e5264a : SUCCESS in 3m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/22eba7c3ee6b452e8a8605084e32ef82 : SUCCESS in 9m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc3fc0e79c2c429da4c5679c1d2ed040 : SUCCESS in 9m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7c8dba9d44b47328f22fbff8659cee4 : SUCCESS in 4m 29s\n- openstack-tox-py312-threading https://zuul.opendev.org/t/openstack/build/3ea26e326706438caf6364b4774da689 : SUCCESS in 5m 41s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/0923ee5c1bb84e71bd6be3efbf7125ce : SUCCESS in 20m 56s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/f0bf3710455d4371b2716cbfb9f6c6db : SUCCESS in 24m 24s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/1f54c8a6621242408b5463931ccb866c : SUCCESS in 1h 26m 35s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d089a05afd114b8f8788a73b228503a1 : SUCCESS in 48m 22s\n- watcher-tempest-prometheus-threading https://zuul.opendev.org/t/openstack/build/0a1b6c95e2cd409986d4e2e27c8d9af5 : SUCCESS in 1h 20m 48s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/d93de8e32cee486cae280f8cdfe739dd : SUCCESS in 1h 26m 16s","accounts_in_message":[],"_revision_number":13},{"id":"cc5291cb89a2fdf9beeed4f18f464810c92bda3b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 14:22:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":13},{"id":"92a08c6c033531ea77f5cd4d870d5f3a3c72ae82","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-03 14:23:59.000000000","message":"Patch Set 13:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a7f9a7b61b4347b38e87e8da3d423b97\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0db63dbb7a5449aca40d85261dcc2933 : SUCCESS in 44s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fb164bebd7ec4b6ab49b6653308b61ee : SUCCESS in 46s","accounts_in_message":[],"_revision_number":13},{"id":"d7b3409cee0e6cbc8d43796ca26a30db60d65ef4","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-09 17:44:09.000000000","message":"Patch Set 13:\n\n(3 comments)","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"13d73e9b4e64ac9fea8e301896a4dcabbbab4888","revisions":{"6480894b6d382b815d08c0478139342200c49bbb":{"kind":"REWORK","_number":1,"created":"2025-11-19 13:53:22.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/1"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 13:52:14.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable defautl","message":"Add configurable timeout for migrate actions with reasonable defautl\n\nThis change adds a new \u0027migrate_timeout\u0027 configuration parameter to\nthe [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds). The default\n  timeout is 800s, so doing it slightly higher seems reasonable.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured timeout when retry parameter is None\n- Increase sleep interval from 1-2 seconds to 5 seconds to reduce\n  API polling frequency\n- Add comprehensive unit tests for timeout and retry functionality\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6480894b6d382b815d08c0478139342200c49bbb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6480894b6d382b815d08c0478139342200c49bbb"}]},"branch":"refs/heads/master"},"507430d27af2ddfe3abd2651a00898d901d40a4e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-11-19 13:55:05.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/2"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 13:54:44.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable defautl","message":"Add configurable timeout for migrate actions with reasonable defautl\n\nThis change adds a new \u0027migrate_timeout\u0027 configuration parameter to\nthe [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds). The default\n  timeout in nova is 800s, so doing it slightly higher seems reasonable.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured timeout when retry parameter is None\n- Increase sleep interval from 1-2 seconds to 5 seconds to reduce\n  API polling frequency\n- Add comprehensive unit tests for timeout and retry functionality\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/507430d27af2ddfe3abd2651a00898d901d40a4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/507430d27af2ddfe3abd2651a00898d901d40a4e"}]},"branch":"refs/heads/master"},"399e851ecc5dc8ce92fbf624d8225a3f78b5d4eb":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-11-19 13:55:22.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/3"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 13:55:10.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable default","message":"Add configurable timeout for migrate actions with reasonable default\n\nThis change adds a new \u0027migrate_timeout\u0027 configuration parameter to\nthe [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds). The default\n  timeout in nova is 800s, so doing it slightly higher seems reasonable.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured timeout when retry parameter is None\n- Increase sleep interval from 1-2 seconds to 5 seconds to reduce\n  API polling frequency\n- Add comprehensive unit tests for timeout and retry functionality\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/399e851ecc5dc8ce92fbf624d8225a3f78b5d4eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/399e851ecc5dc8ce92fbf624d8225a3f78b5d4eb"}]},"branch":"refs/heads/master"},"64d0cc16e76ed2a79d60ff077c060922de6189b9":{"kind":"REWORK","_number":4,"created":"2025-11-19 15:59:18.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/4"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 15:56:13.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable default","message":"Add configurable timeout for migrate actions with reasonable default\n\nThis change adds new \u0027migrate_timeout\u0027 and \u0027migrate_polling\u0027 configuration\nparameters to the [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds) to define the max\n  time for migrate actions.\n- Add migrate_polling config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured polling and timeout when retry parameter is None\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_timeout to 120s and migrate_polling to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/64d0cc16e76ed2a79d60ff077c060922de6189b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/64d0cc16e76ed2a79d60ff077c060922de6189b9"}]},"branch":"refs/heads/master"},"9e002590744d73923a31bf145aa9de84bf019178":{"kind":"REWORK","_number":5,"created":"2025-11-19 16:13:33.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/5"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 16:11:45.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable default","message":"Add configurable timeout for migrate actions with reasonable default\n\nThis change adds new \u0027migrate_timeout\u0027 and \u0027migrate_polling\u0027 configuration\nparameters to the [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds) to define the max\n  time for migrate actions.\n- Add migrate_polling config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured polling and timeout when retry parameter is None\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_timeout to 120s and migrate_polling to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9e002590744d73923a31bf145aa9de84bf019178"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9e002590744d73923a31bf145aa9de84bf019178"}]},"branch":"refs/heads/master"},"74ae9424f30bde0571a3f88b96277c0137d8eaad":{"kind":"REWORK","_number":6,"created":"2025-11-20 10:23:15.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/6"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-20 10:23:14.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable default","message":"Add configurable timeout for migrate actions with reasonable default\n\nThis change adds new \u0027migrate_timeout\u0027 and \u0027migrate_polling\u0027 configuration\nparameters to the [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds) to define the max\n  time for migrate actions.\n- Add migrate_polling config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured polling and timeout when retry parameter is None\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_timeout to 120s and migrate_polling to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/74ae9424f30bde0571a3f88b96277c0137d8eaad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/74ae9424f30bde0571a3f88b96277c0137d8eaad"}]},"branch":"refs/heads/master"},"223047e67b6ec362fd84134bf87c52451276dde4":{"kind":"REWORK","_number":7,"created":"2025-11-20 10:25:50.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/7"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-20 10:25:45.000000000","tz":60},"subject":"Add configurable timeout for migrate actions with reasonable default","message":"Add configurable timeout for migrate actions with reasonable default\n\nThis change adds new \u0027migrate_timeout\u0027 and \u0027migrate_polling\u0027 configuration\nparameters to the [watcher_applier] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add migrate_timeout config option (default: 900 seconds) to define the max\n  time for migrate actions.\n- Add migrate_polling config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured polling and timeout when retry parameter is None\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_timeout to 120s and migrate_polling to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/223047e67b6ec362fd84134bf87c52451276dde4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/223047e67b6ec362fd84134bf87c52451276dde4"}]},"branch":"refs/heads/master"},"f517eea5c5efa99897950b433fa7fedd1489ba20":{"kind":"REWORK","_number":8,"created":"2025-11-26 08:12:12.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/8"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-26 08:09:56.000000000","tz":60},"subject":"Make VM migrations timeout configurable and apply reasonable defaults","message":"Make VM migrations timeout configurable and apply reasonable defaults\n\nThis change adds new \u0027migration_max_retries\u0027 and \u0027migrate_interval\u0027 configuration\nparameters to the [nova] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add a new [nova] section to the configuration file to store parameters\n  related to the integration with nova.\n- Add migration_max_retries config option (default: 180) to define the max\n  retries to check the result of VM migrations before giving up.\n- Add migration_interval config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured migration_max_retries when retry parameter is None.\n- Add new parameter interval to the live_migrate_instance() and\n  watcher_non_live_migrate_instance() methods.\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_max_retries to 120 and migration_interval to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f517eea5c5efa99897950b433fa7fedd1489ba20"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f517eea5c5efa99897950b433fa7fedd1489ba20"}]},"branch":"refs/heads/master"},"125ee2d67faa3fc277784323817d48160a03051e":{"kind":"REWORK","_number":9,"created":"2025-11-26 08:13:54.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/9"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-26 08:13:38.000000000","tz":60},"subject":"Make VM migrations timeout configurable and apply reasonable defaults","message":"Make VM migrations timeout configurable and apply reasonable defaults\n\nThis change adds new \u0027migration_max_retries\u0027 and \u0027migrate_interval\u0027 configuration\nparameters to the [nova] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add a new [nova] section to the configuration file to store parameters\n  related to the integration with nova.\n- Add migration_max_retries config option (default: 180) to define the max\n  retries to check the result of VM migrations before giving up.\n- Add migration_interval config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured migration_max_retries when retry parameter is None.\n- Add new parameter interval to the live_migrate_instance() and\n  watcher_non_live_migrate_instance() methods.\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_max_retries to 120 and migration_interval to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/125ee2d67faa3fc277784323817d48160a03051e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/125ee2d67faa3fc277784323817d48160a03051e"}]},"branch":"refs/heads/master"},"4d0d81ee5abe29e857d1a338a0d6d7c6b7297244":{"kind":"REWORK","_number":10,"created":"2025-11-26 08:43:44.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/10"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-26 08:42:58.000000000","tz":60},"subject":"Make VM migrations timeout configurable and apply reasonable defaults","message":"Make VM migrations timeout configurable and apply reasonable defaults\n\nThis change adds new \u0027migration_max_retries\u0027 and \u0027migrate_interval\u0027 configuration\nparameters to the [nova] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add a new [nova] section to the configuration file to store parameters\n  related to the integration with nova.\n- Add migration_max_retries config option (default: 180) to define the max\n  retries to check the result of VM migrations before giving up.\n- Add migration_interval config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured migration_max_retries when retry parameter is None.\n- Add new parameter interval to the live_migrate_instance() and\n  watcher_non_live_migrate_instance() methods.\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_max_retries to 120 and migration_interval to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4d0d81ee5abe29e857d1a338a0d6d7c6b7297244"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4d0d81ee5abe29e857d1a338a0d6d7c6b7297244"}]},"branch":"refs/heads/master"},"b1d2ac84bb54fae642921ec2b62dd9bd8f4239b1":{"kind":"REWORK","_number":11,"created":"2025-11-27 16:35:05.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/11"}}},"commit":{"parents":[{"commit":"45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2","subject":"Merge \"ruff: Use more specific name to enable pyupgrade rule\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/45cc5b9d8ba9e82d20d21d4b3eabcaf6992b26e2"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-27 16:34:16.000000000","tz":60},"subject":"Make VM migrations timeout configurable and apply reasonable defaults","message":"Make VM migrations timeout configurable and apply reasonable defaults\n\nThis change adds new \u0027migration_max_retries\u0027 and \u0027migrate_interval\u0027 configuration\nparameters to the [nova] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add a new [nova] section to the configuration file to store parameters\n  related to the integration with nova.\n- Add migration_max_retries config option (default: 180) to define the max\n  retries to check the result of VM migrations before giving up.\n- Add migration_interval config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured migration_max_retries when retry parameter is None.\n- Add new parameter interval to the live_migrate_instance() and\n  watcher_non_live_migrate_instance() methods.\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_max_retries to 120 and migration_interval to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b1d2ac84bb54fae642921ec2b62dd9bd8f4239b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b1d2ac84bb54fae642921ec2b62dd9bd8f4239b1"}]},"branch":"refs/heads/master"},"4003c077a3e28ff80a2795a34c0d721107e280db":{"kind":"REWORK","_number":12,"created":"2025-12-02 07:39:33.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/12"}}},"commit":{"parents":[{"commit":"8d6f4c954b6bc0d116accba04bb188a4f06fb816","subject":"Merge \"Consolidate and improve Zuul CI job definitions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8d6f4c954b6bc0d116accba04bb188a4f06fb816"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-02 07:39:32.000000000","tz":60},"subject":"Make VM migrations timeout configurable and apply reasonable defaults","message":"Make VM migrations timeout configurable and apply reasonable defaults\n\nThis change adds new \u0027migration_max_retries\u0027 and \u0027migrate_interval\u0027 configuration\nparameters to the [nova] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add a new [nova] section to the configuration file to store parameters\n  related to the integration with nova.\n- Add migration_max_retries config option (default: 180) to define the max\n  retries to check the result of VM migrations before giving up.\n- Add migration_interval config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured migration_max_retries when retry parameter is None.\n- Add new parameter interval to the live_migrate_instance() and\n  watcher_non_live_migrate_instance() methods.\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_max_retries to 120 and migration_interval to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4003c077a3e28ff80a2795a34c0d721107e280db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4003c077a3e28ff80a2795a34c0d721107e280db"}]},"branch":"refs/heads/master"},"13d73e9b4e64ac9fea8e301896a4dcabbbab4888":{"kind":"REWORK","_number":13,"created":"2025-12-02 07:45:05.000000000","uploader":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"ref":"refs/changes/93/967693/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/93/967693/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/93/967693/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/93/967693/13"}}},"commit":{"parents":[{"commit":"8d6f4c954b6bc0d116accba04bb188a4f06fb816","subject":"Merge \"Consolidate and improve Zuul CI job definitions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8d6f4c954b6bc0d116accba04bb188a4f06fb816"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-11-19 11:37:06.000000000","tz":60},"committer":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-12-02 07:42:40.000000000","tz":60},"subject":"Make VM migrations timeout configurable and apply reasonable defaults","message":"Make VM migrations timeout configurable and apply reasonable defaults\n\nThis change adds new \u0027migration_max_retries\u0027 and \u0027migrate_interval\u0027 configuration\nparameters to the [nova] section to control timeout behavior for VM\nmigration operations.\n\nChanges:\n- Add a new [nova] section to the configuration file to store parameters\n  related to the integration with nova.\n- Add migration_max_retries config option (default: 180) to define the max\n  retries to check the result of VM migrations before giving up.\n- Add migration_interval config option (default: 5 seconds) to define the\n  polling interval to check the VM status in migrate actions.\n- Update live_migrate_instance() and watcher_non_live_migrate_instance()\n  to use configured migration_max_retries when retry parameter is None.\n- Add new parameter interval to the live_migrate_instance() and\n  watcher_non_live_migrate_instance() methods.\n- Add comprehensive unit tests for timeout and retry functionality\n- Set migrate_max_retries to 120 and migration_interval to 1s in CI jobs.\n\nCloses-Bug: #2131663\n\nAssisted-By: claude-code (claude-sonnet-4.5)\n\nChange-Id: Ifed3c058d821ce3b0741627dcc414fe054eb9dca\nSigned-off-by: Alfredo Moralejo \u003camoralej@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/13d73e9b4e64ac9fea8e301896a4dcabbbab4888"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/13d73e9b4e64ac9fea8e301896a4dcabbbab4888"}]},"branch":"refs/heads/master"}},"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"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":"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":{}}}]}
