)]}'
{"id":"openstack%2Fwatcher-tempest-plugin~994323","triplet_id":"openstack%2Fwatcher-tempest-plugin~master~Iab0e70b88ffce52b0061aaa8b1f3d221347e30b9","project":"openstack/watcher-tempest-plugin","branch":"master","topic":"configurable_sleep_time","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2026-06-25 17:55:35.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-06-24 12:34:11.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"}},"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":"2026-06-24 16:13:52.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":"2026-06-22 21:57:54.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Iab0e70b88ffce52b0061aaa8b1f3d221347e30b9","subject":"Make test polling intervals and timeouts configurable","status":"MERGED","created":"2026-06-22 15:45:27.000000000","updated":"2026-06-25 17:56:27.000000000","submitted":"2026-06-25 17:55:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":39,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"994323-configurable_sleep_time","meta_rev_id":"789c6d6a76004f6c53011282ed3818be989dd970","_number":994323,"virtual_id_number":994323,"owner":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-25 17:55:34.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-06-24 12:34:11.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":"2026-06-22 21:57:54.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":1,"date":"2026-06-23 09:09:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":2,"date":"2026-06-24 12:27:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"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":1,"date":"2026-06-24 12:34:18.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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"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":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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"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":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-22 15:45:34.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":"2026-06-22 17:44:12.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-06-22 18:07:08.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":"2026-06-22 18:44:25.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":"2026-06-23 06:50:06.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"CC"},{"updated":"2026-06-23 09:09:50.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"},{"updated":"2026-06-24 12:27:31.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"REVIEWER"},{"updated":"2026-06-24 12:34:11.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"}],"messages":[{"id":"3a3ca2ee1fa22665b3fdd247a46c5bebe1273979","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-06-22 15:45:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7d73e1ec1e6068a172d581fb2b58bd578747a9c5","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":"2026-06-22 15:45:34.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"bd9ef1b06b153bfd925931a66430e5bfb82dca14","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-06-22 15:48:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d5da15abfaa2bffc7fa56bad28e3394060b3d55a","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":"2026-06-22 16:05:41.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/b013c1507c72414b943db5b0fa43cb78\n\n- teim-code-review https://zuul.teim.app/t/main/build/6180a726e5a4477f86680c81d48d6491 : SUCCESS in 19m 58s\n\nWarning:\n  Polling frequency for many call_until_true sites increased at default settings: sleep_for\u003d0.5 became 1.0s (2x slower detection), sleep_for\u003d2/5/10 became 1.0s (2-10x more frequent). Total timeout preserved or reduced, but API polling frequency changes across dozens of call sites. Impact: For high-frequency waits (previously 0.5s), this doubles time-to-detect. The more significant concern is previously-2s/5s/10s sites now polling every 1s, increasing API load 2-10x across the test suite at default settings. Recommendation: Consider whether resource_check_interval default should be lower (e.g., 0.5 to match the most common previous value) or whether separate interval options are warranted for fast state checks vs slow periodic operations. Document polling frequency changes in the commit message.","accounts_in_message":[],"_revision_number":1},{"id":"c8007e41b3a3f76153bd70f1bf53364a047b1a6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-22 17:44:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f8c72815502c4f75a8d5c5722d3b9a7f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/762ec0b7d0954e5d91857fc0d7965f1d : SUCCESS in 3m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8496df53964e4410986ad1b2bdebfdcb : SUCCESS in 7m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6dcb273a0f0d46199a3e479db5f0752a : SUCCESS in 4m 35s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/4bdc91c26d5e469991848d5675ccf2d0 : SUCCESS in 1h 41m 17s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/a7937aa01db54c96b111594cd5c360a1 : SUCCESS in 1h 49m 17s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/c35f664e740a420387d10a04ab9f077d : SUCCESS in 1h 35m 37s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/ff866786e53b456cae736d7de03ec62b : SUCCESS in 1h 26m 41s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/430fb6d3bf0742ee99ce63c3e72546d9 : SUCCESS in 1h 19m 33s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/8c30640b067f4ca6aeb3c62114dec8cc : SUCCESS in 1h 13m 15s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/f7ae1661061f4125afa859cced0bbb21 : SUCCESS in 1h 23m 11s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/e5c9aa03c5be40e68c2c4c423d4f4c37 : SUCCESS in 40m 17s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/35189485f16d4b75a55db585a65e695a : SUCCESS in 44m 05s","accounts_in_message":[],"_revision_number":1},{"id":"59086396a2879998087f57830459a2734b43b210","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-22 18:07:08.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"472836e02a3faaaee0ca1fab2aab940ec9f69908","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-22 18:44:25.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/d833df686fac49cc808f658c8569829e\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/2da4917de3e44769a71a8adadd2df1c5 : SUCCESS in 2h 57m 45s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/963fb92a8c514b4da059d100121a5212 : SUCCESS in 2h 14m 44s","accounts_in_message":[],"_revision_number":1},{"id":"ac1b2e4163732a3965fafc9e1294d9612b714bba","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-06-22 19:08:46.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"9321f0b8fda1941aa7f215429e0c1804d98a13cb","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":"2026-06-22 19:08:52.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2eea62ca86c5f7b244ba47c2c79a5106282d1d55","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-06-22 19:10:03.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c309114383e74d31157e886646ab374d13b5249f","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":"2026-06-22 19:20:38.000000000","message":"Patch Set 2:\n\n(5 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/f52a12ed48224267b5ca52fb165def69\n\n- teim-code-review https://zuul.teim.app/t/main/build/59f3b75b86274892baf4ef0c76e500d8 : SUCCESS in 11m 37s\n\nWarning:\n  Backward compatibility is only partially preserved. While resource_timeout/model_timeout\u003d300 match some originals, many sites used operation-specific durations (5,10,30,60,180,600s) and intervals (0.5,1,2,5,10,15,30). Collapsing all to 300s/1.0s changes max wait and poll frequency at most sites. Impact: The commit message states defaults match prior values and the change is non-breaking, but for the model-wait helpers and the trait-removal loop the new defaults materially change runtime behaviour (see inline high findings), contradicting the stated non-breaking claim. Recommendation: Either adjust the offending defaults to truly match prior values (model_check_interval\u003d15.0; add a ~600s trait-removal window) or revise the commit message to explicitly call out the behavioural changes and justify them.","accounts_in_message":[],"_revision_number":2},{"id":"32e3f93bbfbc7265042330cf44500202fe8bff31","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-22 21:16:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/31fc9eb7012b4fb594e2cab2a413c2de\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dcd870c8df634f94b23e0a99307d7a56 : SUCCESS in 1m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9d95b45b3564922bd807bc1fe046609 : SUCCESS in 7m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5bcf17678ee948e5bbcca2bbd808fb5a : SUCCESS in 2m 56s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/cc5721b1f73d474aa49a426141f2f47b : SUCCESS in 2h 02m 15s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/b36d3f3991f344e7ada45a4c636dc214 : SUCCESS in 1h 35m 40s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/a58887a2c0d945c8888988cefe437fc0 : SUCCESS in 1h 52m 43s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/b2fd7a80c05345c79d9d7a7dabec11a4 : SUCCESS in 1h 33m 33s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/d6cc512d33a945d8b32bea69d877fbca : SUCCESS in 1h 31m 52s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/05ace5b5a91a46e090ab20ec7cf45846 : SUCCESS in 1h 26m 32s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/5712e59dbcaf443484053f507722f524 : SUCCESS in 1h 21m 52s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/500091df7b074d4cb30fca225e7baf0e : SUCCESS in 58m 16s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/a549a857b472495f86231ee104ed4468 : SUCCESS in 1h 02m 24s","accounts_in_message":[],"_revision_number":2},{"id":"a416e4e5621b512fe51292a71016565c0d74fbf3","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-22 21:57:54.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/3335e13a61b1439eb627e70fb4a68cd7\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/b20a6b002586464c8c26aaf298bf67e8 : SUCCESS in 2h 47m 43s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/fd98672bae1d4b519dfa3681191fe92b : SUCCESS in 2h 07m 28s","accounts_in_message":[],"_revision_number":2},{"id":"38d50f301854a4f80dd6f0608b138e98f8c3a5b6","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-23 06:50:06.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cbbb41d0b48a3fc93ef236d6a4fde178e8e60f8c","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-23 06:54:50.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cad45c6cf0a46f3814d2fb92f5daf67ebc454be1","tag":"autogenerated:zuul:experimental","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-23 08:12:51.000000000","message":"Patch Set 2:\n\nBuild succeeded (experimental pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a90814535929444391b46b279a3c01ce\n\n- watcher-tempest-prometheus-realdata https://zuul.opendev.org/t/openstack/build/5b91b415eb25420d887dbe618fa90376 : SUCCESS in 55m 16s\n- watcher-tempest-aetos-realdata https://zuul.opendev.org/t/openstack/build/5b1bc5d362a849d4b34606e59f164f58 : SUCCESS in 1h 16m 06s","accounts_in_message":[],"_revision_number":2},{"id":"9cd549468d34b1f7c14c0ea0bec90df81a875ab8","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-23 09:09:50.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"00d69e238d5bf85d8e578dab7c89c97700f6fbc0","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-06-24 12:27:31.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9d2d65fd613778d81756e123a78ba373a95da904","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-06-24 12:34:02.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"71f9c26c6a21e7b0839a02a341443ed0a6b548d1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-24 12:34:11.000000000","message":"Patch Set 2: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"5a6598935b32598a1f505edb3a60cf1f38f8ca67","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-06-24 12:34:18.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"59be799fd5baa543753fe2392ae32ecf2878bb23","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 12:34:54.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3af7918fd9d297e969ad36c6d95d2963982b3f8e","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-06-24 12:37:28.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bedea6343e8943548b14803e8dd7b1b67435d88e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 14:45:21.000000000","message":"Patch Set 2: 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/68cf5f1f6a284c998ee89d33732b14ac\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9135d662e13942ee844888b98ee66da8 : SUCCESS in 2m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/41c249a44344437d9e4dda27e713253a : SUCCESS in 6m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/517860fdc4344628940f3402f79a5b2e : SUCCESS in 2m 24s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/d752298dcc4d42858a5206fbaada40cb : TIMED_OUT in 2h 05m 24s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/967bfbee470d43afa634ab6033de0dc4 : SUCCESS in 1h 08m 14s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/cb1d7858c6af407a8d63893a48980da5 : SUCCESS in 1h 10m 22s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/031cce84b2e745d381d389faa5336239 : SUCCESS in 51m 27s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/68d0d74f4cd94c839550acd8a77b3c39 : FAILURE in 47m 42s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/19c8cdc1415d4df199c9c6745d41df27 : FAILURE in 1h 27m 59s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/713d258ff23b482aa0c0e6a67742cdff : SUCCESS in 1h 23m 22s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/0ef28d4fcf6349289f59373190e93410 : SUCCESS in 1h 01m 22s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/8fe5afbbc0424da69fb4b94c1445d8d7 : SUCCESS in 1h 00m 16s","accounts_in_message":[],"_revision_number":2},{"id":"f9fa939f73f70cd49ced593881eb4bd15daf3c07","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-24 16:13:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"756af40485c7c421f3f7fa8339a6add703016d3e","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":"2026-06-24 16:13:52.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d3ca243dd6d19890227b2c011b6390dd0518ef95","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":"2026-06-24 16:31:28.000000000","message":"Patch Set 2:\n\n(4 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/719909805e4242b0a6f7a9dc983ae049\n\n- teim-code-review https://zuul.teim.app/t/main/build/a29b874020ef46469d8864276315aa96 : SUCCESS in 17m 28s\n\nWarning:\n  Commit message claims \u0027consistent defaults to preserve existing behavior\u0027 but several timeouts changed silently: client functional and scenario tests halved from 600s to 300s, trait-removal from 10min to 5min, while short API polls went from 5-30s to 300s. Impact: The commit message may give reviewers false confidence that existing behavior is preserved, when in fact multiple timeout values changed significantly in both directions. Recommendation: Update the commit message to acknowledge the behavioral changes, or adjust the resource_timeout default to 600 to better match the most conservative existing values.","accounts_in_message":[],"_revision_number":2},{"id":"40c89cc466583033110171bef759ab47572a26a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 18:20:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4c8bfd7e4a944b9b9070e86c320d888\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e0a76bca70e462894c06ea2f6c9404f : SUCCESS in 2m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84e99e65a32e42988fdd36bb87cc943e : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a516fcc882d048678c252449e4445e30 : SUCCESS in 2m 04s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/929fb6eea0d64bc98f4adeda40f512e2 : SUCCESS in 2h 04m 22s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/cf293fc467f24837b72f8166d8328910 : SUCCESS in 1h 04m 59s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/cf6af860ddd94278b55867aa0bd96976 : SUCCESS in 1h 39m 39s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/4748e59d4b3b421f9e087e863a1021cb : SUCCESS in 52m 14s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/52a5ed72ea9344f7ba5e321b39db2299 : SUCCESS in 1h 15m 12s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/b7676f6e9e044bbfab363e21c5e757c5 : SUCCESS in 1h 18m 28s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/26d5f85203874374b1c82db342f40b57 : SUCCESS in 1h 10m 34s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/db4eec87ee364a37a14e20695cd7afa0 : SUCCESS in 39m 25s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/ddc445be098c45599a1bf785dbe97497 : SUCCESS in 1h 07m 13s","accounts_in_message":[],"_revision_number":2},{"id":"554797467bfeee44cb8669b1390727c6ae365fec","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 18:20:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9c0e6d241a0a7de4d17aa8d55d0105cf9ef02c1f","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-24 19:16:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/50f8c1b6324c4600b92f7f38ad7639c5\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/666ab5e9d9374beeb52d12a9774a3d6e : SUCCESS in 3h 00m 21s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/cae84569c37b4cffa261ff2eb63e4209 : SUCCESS in 2h 14m 05s","accounts_in_message":[],"_revision_number":2},{"id":"f0c508a808eaab5f6decda9c627fbb2fa0919058","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 20:17:18.000000000","message":"Patch Set 2: 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/33d552e41bf74982b4e4c36ac934eff4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5ffedad1ba74f7aaab4461bb2029f91 : SUCCESS in 3m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/569a4ff0c7fa441ab086fa5bdae4df24 : SUCCESS in 3m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b99b3ba88074fa78370aa927c6a3d09 : SUCCESS in 2m 57s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/b33eb7df02e8419081bc9c1032297131 : SUCCESS in 1h 08m 49s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/68422a5fb2044d5085735bb3d24c0b16 : SUCCESS in 1h 51m 10s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/be9e3d70048b44ba81945a2d15f121b0 : SUCCESS in 1h 12m 12s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/c4554791906748cca8b2ff6d927872d2 : SUCCESS in 1h 38m 44s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/ab454c45447b4784a2e4a374f90ca909 : SUCCESS in 1h 13m 05s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/037ba9c663524abbba7650ffe2a45cff : SUCCESS in 1h 29m 20s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/32185bb03a634d8c95c76ac4194dac12 : SUCCESS in 1h 27m 59s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/047f82d840ef4543a130fe79c6bdbc29 : SUCCESS in 53m 30s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/4119e87cc63a4b0c9a63275f1c25898c : FAILURE in 14m 43s","accounts_in_message":[],"_revision_number":2},{"id":"db79fdbdcbff34e2d86b7309fb8e0016cd8c72d2","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-24 21:46:32.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"002f028754a456d9b0039c1dd04ef4b60afa493b","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":"2026-06-24 21:46:39.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"cdbf988b89c6980aa8a2fb729bb8a72b152a5e39","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":"2026-06-24 21:58:08.000000000","message":"Patch Set 2:\n\n(8 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/ef8b13372a8f4e588ae8cb9d7cb256bc\n\n- teim-code-review https://zuul.teim.app/t/main/build/adbc42914c3d4d3b8eb781d2da92d857 : SUCCESS in 11m 20s\n\nWarning:\n  The patch applies a single resource_timeout (300s) as a blanket replacement for durations that ranged from 5s to 600s across different operations. This one-size-fits-all approach means some operations now have much longer or much shorter timeouts than before. Impact: Operations that previously timed out quickly (5-30s) will now wait up to 300s before failing, slowing test suite feedback. Operations that previously allowed 600s are now capped at 300s, risking premature failures. Both directions create behavioral mismatches. Recommendation: Consider introducing separate timeout options for different operation categories (e.g., audit_timeout, action_plan_timeout, model_sync_timeout) or preserving the original per-call-site duration values where they were intentionally different. At minimum, document the expected impact of the unified timeout in the commit message or release notes.\n  The default resource_check_interval of 1.0s replaces a wide range of poll intervals: 0.5s (rapid state checks), 1s, 2s, 5s, and 10s. This means some operations now poll 2x-20x more frequently than before, increasing API load. Impact: Operations that previously polled every 5-10 seconds (action plan completion, superseding checks) now poll every 1 second, significantly increasing API calls to the Watcher service during test runs. This could cause rate-limiting or increased controller load. Recommendation: If preserving original poll frequencies is important, consider using separate interval options or documenting that operators should tune resource_check_interval upward for production-like environments. Note that the previous sleep_for\u003d10 for superseding action plans was intentionally conservative.","accounts_in_message":[],"_revision_number":2},{"id":"a020dbfc06b5269acc075e0e04e72246cf9b6383","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 23:59:00.000000000","message":"Patch Set 2: 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/09a7b5bcb1df4979b5dab51c9de338ed\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/678e58a9338f41c899aae649e5899e16 : SUCCESS in 1m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13b643563e784d33af303eda1b41ca95 : SUCCESS in 6m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8d1da3b2df2b4e0da9f141644f064e24 : SUCCESS in 3m 20s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/3fb8e9e902614af1ad196a5aa4818928 : TIMED_OUT in 2h 05m 59s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/035266692219417f92ec6f4cb2564324 : SUCCESS in 1h 41m 26s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/f45b741344ec4c239d99cdee6950787c : TIMED_OUT in 2h 05m 36s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/ba927f838d16495793db559264bab000 : SUCCESS in 1h 34m 38s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/d5d28438da6f43258f366179e63ca4fd : SUCCESS in 1h 30m 44s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/362caf8df96248609c3ff1ece5120495 : SUCCESS in 53m 32s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/842f22d73edc40b78d77bab224d9c3e9 : SUCCESS in 1h 25m 32s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/1b4f4791e80c4ba7813be4177ad57427 : SUCCESS in 56m 58s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/0d3e8210e2cf4f18b25e91d1ebc0b3b3 : SUCCESS in 1h 04m 19s","accounts_in_message":[],"_revision_number":2},{"id":"1adb80ca1567e71404240c5d8fae93648161ca0d","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-25 00:41:59.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/8b2f46ee73c64524ac298823efc37741\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/7387ceeb61784ca08d75b207566ce17c : SUCCESS in 2h 53m 55s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/a1a99f64480745f3be418ac7849c5f6e : SUCCESS in 2h 11m 31s","accounts_in_message":[],"_revision_number":2},{"id":"69aeecbe0114621dc5eb14aebf4d200e55cd7974","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-25 13:33:31.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3280f73d857345250df4ad858869f79bcd1f1f5e","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":"2026-06-25 13:33:37.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d8b2781d362f7b011fdb9ec226280813f0c8a685","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":"2026-06-25 15:19:38.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/32762c97f46649e6bbbea709ab695a5f\n\n- teim-code-review https://zuul.teim.app/t/main/build/9499f1b1c0e9434b9ac9718745376948 : SUCCESS in 18m 03s\n\nWarning:\n  The resource_timeout option unifies timeouts that previously ranged from 5s to 600s into a single 300s default. Client_functional audit waits were 600s (now 300s, potentially too short for slow CI), while api/admin quick state checks were 5-30s (now 300s, too long). Impact: Test reliability may regress in both directions: client_functional tests could start timing out on slow environments that previously had 600s headroom, while api/admin tests waste time on failure paths. Operators tuning one value affect all of these disparate waits simultaneously. Recommendation: In a follow-up, consider splitting into two or three timeout tiers (e.g. a short state-transition timeout vs a long resource-settlement timeout) so operators can tune independently. At minimum, document in the config help text that resource_timeout applies to both quick state checks and long audit completions.\n  The commit message uses \u0027Assisted-By: Claude Code (Sonnet 4.6)\u0027 as the AI-attribution footer. This should be verified against the current OpenInfra Foundation AI policy for the exact expected footer format recognized by automated policy checks. Impact: Minor policy-compliance concern; does not affect code correctness. OpenInfra may require a specific footer token for automated policy validation. Recommendation: Confirm the AI-attribution footer matches the current OpenInfra Foundation generative-AI policy requirements (typically \u0027Generated-By:\u0027 or \u0027Assisted-By:\u0027 with a recognized tool name). Adjust if the policy check in CI flags it.","accounts_in_message":[],"_revision_number":2},{"id":"b4827765a3b7c96bdf8622032dee8a363bdad040","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 15:51:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e50bd4341e4f462f873f362f7de57bde\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0095af38a5624cfbb76ff5c137f61783 : SUCCESS in 3m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9005a537eebc471fbe513503c480a80b : SUCCESS in 3m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/10acd327cf96442baf3f0dce6777be60 : SUCCESS in 3m 34s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/20b4ad814f1646f69885087aa1b9af80 : SUCCESS in 1h 46m 37s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/990adf08b09b4f199818ec9d6b08e456 : SUCCESS in 1h 12m 07s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/33e6ef6ab28e4ca3a69a7484d0bc318f : SUCCESS in 2h 09m 32s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/b92c8bcba8394d76891831c121d761b7 : SUCCESS in 52m 21s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/543325e2936a4ad5b9aef87a3af83dd6 : SUCCESS in 52m 30s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/f34398c5b31549d687e53b4e46892924 : SUCCESS in 52m 00s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/0a5841d4a1634906905e0a3b5c5a0665 : SUCCESS in 1h 23m 24s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/fa1cb9294b0f41a8bb74ba69e6a744f6 : SUCCESS in 1h 11m 13s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/a386a6647f1e40bfb1b63a57f33c64f1 : SUCCESS in 1h 13m 09s","accounts_in_message":[],"_revision_number":2},{"id":"16249a3ee4ce2cfec2d9d977d1cb6152d513c0c4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 15:52:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"23c7c62efaaa8f3c5c40d3b280ae75012b51b46f","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-25 16:34:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/c53ab07d0d7a4bd09b8d0d89d3b9c5bc\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/a1c47aacaa3a4a019c96bd51cc4f6fec : SUCCESS in 2h 58m 48s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/6ab0e09add734884baef56015ea3c2cf : SUCCESS in 2h 10m 38s","accounts_in_message":[],"_revision_number":2},{"id":"7dd806e7f5a35cb6bd3ce04029218623d9866f74","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 17:55:34.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dcf4b1264f3f41288a83370b90ebda38\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/238fa40982f34980b51ec9adef29533d : SUCCESS in 3m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7480350713b841bfbedf43609efa1a68 : SUCCESS in 9m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/819fc88ed0ba460bb7a805714966fcca : SUCCESS in 4m 48s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/5efc5f64b9814763814d46cafa5e6479 : SUCCESS in 1h 13m 14s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/cce8a9bbf1c84fc38b04030951f78c0a : SUCCESS in 1h 48m 41s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/40118b28239744f1977df41c10236087 : SUCCESS in 1h 57m 44s\n- watcher-tempest-aetos-2026-1 https://zuul.opendev.org/t/openstack/build/8a562180f772410d91af0a243a1d11b0 : SUCCESS in 1h 28m 34s\n- watcher-tempest-gnocchi-2026-1 https://zuul.opendev.org/t/openstack/build/5bf33708d1f14572a895f81270c3547f : SUCCESS in 1h 30m 45s\n- watcher-tempest-aetos-2025-2 https://zuul.opendev.org/t/openstack/build/0a716c1b98c0481f9e779fc0ce55584a : SUCCESS in 1h 34m 09s\n- watcher-tempest-gnocchi-2025-2 https://zuul.opendev.org/t/openstack/build/abe7b7efdc6d4f69a42fade22cafad31 : SUCCESS in 1h 28m 56s\n- watcher-tempest-gnocchi-2025-1 https://zuul.opendev.org/t/openstack/build/0fb15aa985c94e0ea7336611bdcf50c6 : SUCCESS in 43m 26s\n- watcher-tempest-prometheus-2025-1 https://zuul.opendev.org/t/openstack/build/d0c6282706a94184ab874b4f319ff664 : SUCCESS in 1h 14m 08s","accounts_in_message":[],"_revision_number":2},{"id":"f45b3fb635ec9dd6095e5eb805c8c0540f53c22d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 17:55:35.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"789c6d6a76004f6c53011282ed3818be989dd970","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 17:56:27.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d027264dd6784e09bc301ba5d0b729fa\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f107dbcfcd5421ba9dba0f1097aae1b : SUCCESS in 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5ef3d55f37e765e7a8068381b7becccb33757d02","revisions":{"66069e3a33e1b84f2a5f0e35648ee1bd5dfab130":{"kind":"REWORK","_number":1,"created":"2026-06-22 15:45:27.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/23/994323/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-tempest-plugin","ref":"refs/changes/23/994323/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/1"}}},"commit":{"parents":[{"commit":"3ceb82d5ff8c86d1ec74a1f9378808a6562a661a","subject":"Drop python 3.10","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/3ceb82d5ff8c86d1ec74a1f9378808a6562a661a"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-06-22 15:40:19.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-06-22 15:41:42.000000000","tz":-180},"subject":"Make test polling intervals and timeouts configurable","message":"Make test polling intervals and timeouts configurable\n\nReplace hardcoded values with four new options in the [optimize]\nconfig group:\n\n- model_check_interval (FloatOpt, default 1.0s): poll interval for\nwait_for_instances_in_model, wait_for_instances_attributes_in_model,\nand wait_delete_instances_from_model.\n\n- resource_check_interval (FloatOpt, default 1.0s): poll interval for\nall call_until_true() sleep_for\u003d arguments and the time.sleep() call\nin the generic wait_for() helper.\n\n- resource_timeout (IntOpt, default 300s): replaces all hardcoded\nduration\u003d arguments to call_until_true() across API, scenario, and\nclient-functional tests. Also drives the compute-node trait-removal\nretry count.\n\n- model_timeout (IntOpt, default 300s): replaces the timeout\u003d300\ndefault parameter in the three model-wait helpers.\n\nAssisted-By: Claude Code (Sonnet 4.6)\nChange-Id: Iab0e70b88ffce52b0061aaa8b1f3d221347e30b9\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/66069e3a33e1b84f2a5f0e35648ee1bd5dfab130"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/66069e3a33e1b84f2a5f0e35648ee1bd5dfab130"}]},"branch":"refs/heads/master"},"5ef3d55f37e765e7a8068381b7becccb33757d02":{"kind":"REWORK","_number":2,"created":"2026-06-22 19:08:46.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/23/994323/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-tempest-plugin","ref":"refs/changes/23/994323/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-tempest-plugin refs/changes/23/994323/2"}}},"commit":{"parents":[{"commit":"3ceb82d5ff8c86d1ec74a1f9378808a6562a661a","subject":"Drop python 3.10","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/3ceb82d5ff8c86d1ec74a1f9378808a6562a661a"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-06-22 15:40:19.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-06-22 19:08:38.000000000","tz":-180},"subject":"Make test polling intervals and timeouts configurable","message":"Make test polling intervals and timeouts configurable\n\nReplace hardcoded values with four new options in the [optimize]\nconfig group:\n\n- model_check_interval (FloatOpt, default 1.0s): poll interval for\nwait_for_instances_in_model, wait_for_instances_attributes_in_model,\nand wait_delete_instances_from_model.\n\n- resource_check_interval (FloatOpt, default 1.0s): poll interval for\nall call_until_true() sleep_for\u003d arguments and the time.sleep() call\nin the generic wait_for() helper.\n\n- resource_timeout (IntOpt, default 300s): replaces all hardcoded\nduration\u003d arguments to call_until_true() across API, scenario, and\nclient-functional tests. Also drives the compute-node trait-removal\nretry count.\n\n- model_timeout (IntOpt, default 300s): replaces the timeout\u003d300\ndefault parameter in the three model-wait helpers.\n\nAssisted-By: Claude Code (Sonnet 4.6)\nChange-Id: Iab0e70b88ffce52b0061aaa8b1f3d221347e30b9\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/5ef3d55f37e765e7a8068381b7becccb33757d02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-tempest-plugin/commit/5ef3d55f37e765e7a8068381b7becccb33757d02"}]},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
