)]}'
{"id":"openstack%2Fwatcher~1006770","triplet_id":"openstack%2Fwatcher~master~Iba5b53039be08a67e104303010c1c41871b46c6c","project":"openstack/watcher","branch":"master","topic":"grafana-deprecation","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2026-10-05 15:11:09.000000000","reason":"Change was submitted"},"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2026-10-02 11:42:44.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":"2026-10-05 15:11:09.000000000","reason":"Change was submitted"},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-10-02 23:23:12.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2026-10-05 13:09:20.000000000","reason":"\u003cGERRIT_ACCOUNT_16312\u003e replied on the change","reason_account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}}},"hashtags":[],"change_id":"Iba5b53039be08a67e104303010c1c41871b46c6c","subject":"Stop instantiating GrafanaHelper unconditionally","status":"MERGED","created":"2026-09-22 16:43:39.000000000","updated":"2026-10-05 15:12:46.000000000","submitted":"2026-10-05 15:11:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"1006770-grafana-deprecation","meta_rev_id":"9c54428995724789a9a811af3e727b28ce9f0ffd","_number":1006770,"virtual_id_number":1006770,"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-05 15:11: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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":2,"date":"2026-10-02 11:42:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":1,"date":"2026-10-02 23:23:12.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":2,"date":"2026-10-05 13:09:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"all":[{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":1,"date":"2026-10-05 13:09:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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"},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-22 16:43:43.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-09-22 18:17:03.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-09-22 18:31:22.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-09-23 11:14:04.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"},{"updated":"2026-10-01 10:38:42.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"}],"messages":[{"id":"81dacaec538e0e3f8144f18f024f745df7dcf477","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-09-22 16:43:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1a31700463c750ae55d0bd2043d2fd2bfc643645","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-09-22 16:43:43.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ec9f2ea16fdb2280a94227364c4e50faf43654db","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-09-22 16:52:00.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/9a266cb40095475aa467b6d77e218c0d\n\n- teim-code-review https://zuul.teim.app/t/main/build/42df71a57ae54fcb985902a9092918e8 : SUCCESS in 8m 11s","accounts_in_message":[],"_revision_number":1},{"id":"6d9fd2fbba5dd0c5d77910ed46bdeec34d239aa5","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-22 18:17:03.000000000","message":"Patch Set 1: 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://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/228fd204caee4d8da95476439126fca6\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/057d4ea0c9004bf5afc95a6e4ca3c2a3 : FAILURE in 8m 58s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/9ee2387fbbd94b5a8bfad6524a275679 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/d2ea284883234c67954635ca741a0385 : FAILURE in 2m 11s (non-voting)\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/e5656ae948614237a0235675b8a1a4b6 : SKIPPED Skipped due to failed job watcher-s2i-content-provider (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f37d88876256fa3b020b1b9e0674294442da93cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-22 18:31:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a18b0c072904e349582446fa9b0116a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/400250f8baf64c158e65c574e1e5f4f7 : SUCCESS in 4m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d27f4671263d4ee4ac019ba176a0b00a : SUCCESS in 5m 02s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a8d7310cb8fc44719004cf029d009440 : SUCCESS in 6m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/26a303ccc39d40219dbfdf0f176cc02c : SUCCESS in 6m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8e4879b2d89e422ea5023b49a31db0ca : SUCCESS in 8m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca26ac149fe040e697bb471ff80c9f3f : SUCCESS in 9m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a16f4126bc1c46b2b906ed17b67e390b : SUCCESS in 6m 26s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9767e43ed4c84665b9d50ecd7f0a13b0 : SUCCESS in 56m 41s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f4fe1894ce064f1e9af8c403bd3ddc14 : SUCCESS in 57m 16s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/0c760f62a1114c7492e65860aebbf436 : SUCCESS in 37m 55s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/f38c2ab0760944a7be0d85cc653cfcaa : SUCCESS in 1h 36m 19s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/866c7143e22a4bbe85b57ca32aed2386 : SUCCESS in 1h 37m 47s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/dcedb3c562c647498112eb97434ac122 : SUCCESS in 50m 53s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/837e9d8331404fa0862eecd6f19f59c6 : SUCCESS in 6m 52s","accounts_in_message":[],"_revision_number":1},{"id":"a207196b10372c9e91f35d403efe2ff085045d1d","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-09-23 11:14:04.000000000","message":"Patch Set 1: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"2b8b7f7668af9af0ec40ce461438ba5032022fb3","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-10-01 10:38:42.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ae194930c8e14afe1bcaa680e67c1aaa1b98e09b","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-10-01 15:11:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8db10ae469e2b774f2536b7da653ec155f9e721f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-10-02 11:20:29.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2, 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":"34b470f153834cac59218c1a791da3a951a0a709","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-10-02 11:42:44.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"7118c55374308281302fe6bdf936c9aea88be842","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-10-02 11:42:50.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"747bac30d85bd815be1ac9660bd950fa15a06eda","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-02 12:17:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dc6f50d647c84db9bcefc83dd81c3fd4\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0957e271800c4a489f938265320bb3c6 : SUCCESS in 6m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/810a19d290be4236a19fb6e36e1a4fb5 : SUCCESS in 2m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5f42c5da63aa480f80df29b75d2fd592 : SUCCESS in 3m 54s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/13ddd0b93cc0422384f064390e7feabc : SUCCESS in 5m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1fa72cfb93cd48b3b365521fce7b2567 : SUCCESS in 8m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d55d48c1d3a8429bbf59c4b0545d6e00 : SUCCESS in 4m 47s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/53148cd4dc1e49dab6c2dba8f0ce0a58 : SUCCESS in 27m 43s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/07543e4a9be04ca69d5a8c7e9abd22f8 : SUCCESS in 43m 14s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/aa7f4fe4bb5d430ea408e7fa1b6d301b : SUCCESS in 17m 07s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/246bc55781f04bc6a7b812f1fab43ac8 : SUCCESS in 47m 02s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/ea790bea8c9544089d6bf226a273b0a6 : SUCCESS in 54m 43s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/4c2ab391ef04402ea4a0323be944227e : SUCCESS in 54m 54s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a554799ff6d442a09f80e449824c7b00 : SUCCESS in 2m 34s","accounts_in_message":[],"_revision_number":2},{"id":"9271813fc2c841cd98e0f87dae13d00142a8cb47","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-10-02 23:23:12.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/7fdf92ea867c444b8614e5fb5e23b502\n\n- watcher-s2i-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/9125519b80424c9db51233dd46a69c82 : SUCCESS in 12h 01m 20s\n- watcher-s2i-tempest https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/130423d046374956b1c9ec9306e12071 : SUCCESS in 1h 54m 34s","accounts_in_message":[],"_revision_number":2},{"id":"43d36eb2e0c719e30648161a854e51ec391e3e51","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-10-05 13:09:20.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"2e500919e64bc2736d724fbf776e840155729852","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-05 13:09:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"fdc69d9ccbc386e1024747bab7a5e2afae3640c6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-05 15:11:09.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88a6bfbf77dd4e7ebefb0dd6d512c2b2\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6ae82dac86145f79fc66bb5dbb7d3a4 : SUCCESS in 4m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d52df4b12ea64dadb25f170ed41a81cf : SUCCESS in 6m 08s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5e22c1dc029e40bca9bf573a3374fdb3 : SUCCESS in 8m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71e50f1499c54105809459c127624dc7 : SUCCESS in 9m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c980f53a531a474da8a174ce2fadb9df : SUCCESS in 4m 27s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/9e36a99b5e6c4428ac1086dd9d27ffdb : SUCCESS in 58m 36s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6d6e1982fcc244e39d93442684c3517f : SUCCESS in 51m 08s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/92c745802cc249d99d9cfaacd1e2526e : SUCCESS in 35m 42s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/4ddfadf88ed94817aa94328090fde0e0 : SUCCESS in 59m 29s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/35e85c08ad144871b34b72584c3932c3 : SUCCESS in 1h 03m 38s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/f44581a0582445d29274170a38a616bf : SUCCESS in 1h 46m 36s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1426a02a5b764cb4809e0a803e6fec33 : SUCCESS in 4m 24s","accounts_in_message":[],"_revision_number":2},{"id":"0996d3e78a6a623c91fffb7235bfe885697b2065","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-05 15:11:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"9c54428995724789a9a811af3e727b28ce9f0ffd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-05 15:12:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ab02f9fe22145dea067e68ec3a7b861\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e8271db2186e48a9873fb4744296b10e : SUCCESS in 55s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da5f5a03f5874e01b6c74804858d8da0 : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c763bf6d8d852bb7dfbbf5f8859ce550cc382792","revisions":{"0e8544972101bec2cbe01da22ef601af551e114d":{"kind":"REWORK","_number":1,"created":"2026-09-22 16:43:39.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/70/1006770/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/70/1006770/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/1006770/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/1006770/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/1006770/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/70/1006770/1"}}},"commit":{"parents":[{"commit":"4ab3720c750adb73b6dd197504da3707d040ba4b","subject":"Remove eventlet support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4ab3720c750adb73b6dd197504da3707d040ba4b"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-22 13:25:44.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-22 13:31:12.000000000","tz":-180},"subject":"Stop instantiating GrafanaHelper unconditionally","message":"Stop instantiating GrafanaHelper unconditionally\n\nDataSourceManager built the Grafana metric map in its constructor,\nwithout consulting the configuration. That assignment reaches\nGrafanaHelper through the manager\u0027s property, so a helper was\nconstructed whether or not grafana appeared in the datasources option\nof the watcher_datasources group. Its setup then found no token in\ngrafana_client and logged \"GrafanaHelper authentication token not\nconfigured\" at CRITICAL. Deployments with no interest in Grafana\nsaw that line on every audit.\nPopulating the map is now conditional on grafana being among the\nconfigured datasources.\n\nCloses-Bug: #2152623\nAssisted-By: claude-opus-5 (Claude Code)\nChange-Id: Iba5b53039be08a67e104303010c1c41871b46c6c\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0e8544972101bec2cbe01da22ef601af551e114d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0e8544972101bec2cbe01da22ef601af551e114d"}]},"branch":"refs/heads/master"},"c763bf6d8d852bb7dfbbf5f8859ce550cc382792":{"kind":"REWORK","_number":2,"created":"2026-10-02 11:20:29.000000000","uploader":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"ref":"refs/changes/70/1006770/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/70/1006770/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/1006770/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/1006770/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/1006770/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/70/1006770/2"}}},"commit":{"parents":[{"commit":"75c841008c4ad6809c22ccf173cca99c555f5df8","subject":"Merge \"Skip unscheduled volumes in Cinder collector\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/75c841008c4ad6809c22ccf173cca99c555f5df8"}]}],"author":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-09-22 13:25:44.000000000","tz":-180},"committer":{"name":"Douglas Viroel","email":"viroel@gmail.com","date":"2026-10-02 11:20:16.000000000","tz":-180},"subject":"Stop instantiating GrafanaHelper unconditionally","message":"Stop instantiating GrafanaHelper unconditionally\n\nDataSourceManager built the Grafana metric map in its constructor,\nwithout consulting the configuration. That assignment reaches\nGrafanaHelper through the manager\u0027s property, so a helper was\nconstructed whether or not grafana appeared in the datasources option\nof the watcher_datasources group. Its setup then found no token in\ngrafana_client and logged \"GrafanaHelper authentication token not\nconfigured\" at CRITICAL. Deployments with no interest in Grafana\nsaw that line on every audit.\nPopulating the map is now conditional on grafana being among the\nconfigured datasources.\n\nCloses-Bug: #2152623\nAssisted-By: claude-opus-5 (Claude Code)\nChange-Id: Iba5b53039be08a67e104303010c1c41871b46c6c\nSigned-off-by: Douglas Viroel \u003cviroel@gmail.com\u003e\nCo-Authored-By: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c763bf6d8d852bb7dfbbf5f8859ce550cc382792"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c763bf6d8d852bb7dfbbf5f8859ce550cc382792"}]},"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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
