)]}'
{"id":"openstack%2Fwatcher~994841","triplet_id":"openstack%2Fwatcher~master~Ib44e3a6220d2a4b8581c7cf2e702705a5224be19","project":"openstack/watcher","branch":"master","topic":"use-openstacksdk","attention_set":{},"removed_from_attention_set":{"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2026-07-20 20:35:23.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib44e3a6220d2a4b8581c7cf2e702705a5224be19","subject":"Remove unused CinderHelper methods","status":"MERGED","created":"2026-06-25 06:15:15.000000000","updated":"2026-07-20 20:36:26.000000000","submitted":"2026-07-20 20:35:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"994841-use-openstacksdk","meta_rev_id":"29a901f5a96499cb9ab657fcd344d7215dd5f4dc","_number":994841,"virtual_id_number":994841,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"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":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-07-20 20:35:23.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":"2026-07-20 18:45:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":-1,"date":"2026-07-02 14:13:22.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-07-02 14:03:08.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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"all":[{"value":1,"date":"2026-07-20 18:45:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"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":{"-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":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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}],"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-06-25 06:15:27.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-25 08:27:00.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-25 09:16:24.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-26 15:25:22.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-07-20 18:45:58.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"}],"messages":[{"id":"a3c8b9760f3926ac705547840114bc91ef1a1f97","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-06-25 06:15:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1d478fb3aed9b901ebf89c434923d9f27a20af46","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 06:15:27.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"fe123c28e82bb76a858bbd59e43c5e7bd3022a6b","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 06:29:57.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/f269edae854c48068b9df120e414e78d\n\n- teim-code-review https://zuul.teim.app/t/main/build/c824fe22d88a4262923ad0abd85d1463 : SUCCESS in 14m 21s\n\nWarning:\n  A full-repo search confirms that _has_snapshot, create_volume, and delete_volume on CinderHelper have zero call sites in production code. The other create_volume/delete_volume references in the repo belong to unrelated classes (model_root.ModelRoot, notification cinder.VolumeMapper). Impact: The deletion is safe. No downstream code path in watcher references the removed methods, so there is no regression risk. Recommendation: No action needed. The dead-code removal is correctly scoped and the commit message accurately describes the rationale.","accounts_in_message":[],"_revision_number":1},{"id":"45e6da963102e590eb7235bf4ef275e0644f2ff7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 08:27:00.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/16f5ff2df5ca456183dc78b4da101162\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/667885dac40546a18af81e84d902a4ef : SUCCESS in 8m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/35696716e61c42bfa5d417162ebc8876 : SUCCESS in 2m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ce08e5ed147c49b1bc0e65097e4dc0cf : SUCCESS in 5m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/754f7904bebc448085a60d5da2f4b036 : SUCCESS in 3m 39s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6e52e77fee2e4bd589dc734935004ffc : SUCCESS in 8m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa4edc75cef84a828457784c704c8037 : SUCCESS in 9m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/32d0a36215204fcebe2a198bf5fdc6c0 : SUCCESS in 6m 12s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/b9d6cdb04bd94988885d475018dc4a1d : SUCCESS in 2m 59s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/b7cf67a2d23a45ecac1a9e0e16f630bf : SUCCESS in 54m 27s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/14ed39914fe8472b8a65f0cfc01dcb83 : SUCCESS in 52m 29s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/12fcacce556f486c94dd7457589098e0 : SUCCESS in 36m 29s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/0f148a64eec84835939d4483141b7157 : TIMED_OUT in 2h 05m 52s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d6223821b7724a80b396e533905a19dc : SUCCESS in 2h 02m 54s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/409fccb14fdd4c51af5cc5a5586cf2a4 : SUCCESS in 2h 01m 13s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/1fa3f70f6f934eb399803c93c9f6cde7 : SUCCESS in 1h 13m 51s","accounts_in_message":[],"_revision_number":1},{"id":"bdf38b33e093dcc9bd126d4badbec333be8af196","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-06-25 09:16:24.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/bec8c0508b9c49d9a8991e814634f5d6\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/54b91f7c01ae4a0f9b4151e4222c5f3f : SUCCESS in 2h 59m 19s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/cf1d2b39848642b5aecee80a12aae04d : SUCCESS in 2h 17m 02s","accounts_in_message":[],"_revision_number":1},{"id":"a0bcb5d8822af169e3dde1cbc0b7a90336e0b19a","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-06-26 15:25:22.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6cb5edccd12633a439cf51d9fa2f3c39692dc598","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2026-07-02 08:02:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4c96f00715a0a3b74ecae48b8663a3e3a223dc7e","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-07-02 08:02:51.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4766858cee592c9bb290384a3d87f7cb28ca34c0","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-02 08:13:45.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/b982cecf7f7040b4a907eb8249aebd5e\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/dc01ecf8be874fecb40738c43d551334 : FAILURE in 9m 13s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/b2cf7487947a4391ba6716acbb338d23 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":1},{"id":"b95d246360e5b143ad6b3119e162816b6a1f8f4f","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-07-02 08:26:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/5be0310a9c21401e940dbde5f5efead1\n\n- teim-code-review https://zuul.teim.app/t/main/build/c4e1d75e3af6467fbca796137afb300c : SUCCESS in 13m 52s","accounts_in_message":[],"_revision_number":1},{"id":"f5c33549ecb53b236efcfa4c37d5395a0a8fafd7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 10:30:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4fe64201ec494eb9ac35dc6dfaa91dc2\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/99ae7233448a48ac8a49c74e8e9e135c : SUCCESS in 7m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce4e46ea9a5a4bb9837e376506a74cc8 : SUCCESS in 2m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ba6abeec14fb4353a436da43247fc94c : SUCCESS in 3m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bd88d0b926524229bed08e7a27d38c33 : SUCCESS in 3m 33s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/91ba6cb1e35f495c83a113e819155fa9 : SUCCESS in 7m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be9f53255b37420fb925821948c6ac48 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2cce574e4ade47cda7881f1debee3b24 : SUCCESS in 5m 07s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/d434fe7538d64fb3aa9a3b38214908da : SUCCESS in 4m 38s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/c8356f066fdb49998042365453669eb7 : SUCCESS in 53m 51s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/eb47486b7e1e474abf39863f4e2064d2 : SUCCESS in 49m 59s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/1e17ffa04f6642ab8068ee5506520c53 : SUCCESS in 38m 31s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/ac53abbe35784095ad1737a321888546 : SUCCESS in 1h 54m 37s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/19513cefec1b4c9095a0343eba51c9d1 : SUCCESS in 1h 39m 56s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/fb233f89c7964234807fe17d44f17b93 : SUCCESS in 2h 20m 13s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/7dfa3b019b884c34935d3832b65a32a2 : SUCCESS in 2h 08m 33s","accounts_in_message":[],"_revision_number":1},{"id":"5acf9c0116d7c087707e33cdda5e6c01e14e8eda","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-02 14:03:08.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"f402bd55aaa3d96309b9febd8885436d676e62f0","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-07-02 14:03:21.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ffd10a64d2d52180f007ccb354db4c96f51e0b94","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-02 14:13:22.000000000","message":"Patch Set 2: 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/26c48fc38ffe43ce8fe645878c6fbd8e\n\n- openstack-meta-content-provider-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/346d8065897b47f2b7612824b2b5970c : FAILURE in 8m 47s\n- watcher-operator-validation-master https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/9605e1a16852489b800b8ae874207242 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master","accounts_in_message":[],"_revision_number":2},{"id":"8f92674882aecdc6566ae6b31868bf8978ed2458","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-07-02 14:14:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/8eb50230ad3f486db91f2910a89b3a28\n\n- teim-code-review https://zuul.teim.app/t/main/build/016d221ec37d4b30a679a172ccc18ff2 : SUCCESS in 11m 12s\n\nWarning:\n  Commit message body is minimal and does not describe how non-use was verified. While the methods are confirmed unused, a brief note on verification approach (e.g. grep across the codebase) would aid reviewer confidence for future similar cleanups. Impact: Reviewers must independently re-verify non-use. This is minor since the change is small and easily checked, but a one-line note would reduce review effort. Recommendation: Optional: in future dead-code removal commits, add a sentence noting the verification method (e.g. \u0027Confirmed via repository-wide search that no callers exist\u0027). Not blocking for this change.","accounts_in_message":[],"_revision_number":2},{"id":"96eddca2bb047e1b108ef0a37997d175c5066c25","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 16:13:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/85f514a4ff5740ac816672a1d4a8ac25\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3649a5be550f4f7b8d00a7e7355105b2 : SUCCESS in 7m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b51ee0aa93a0491980fa6dd5a7e022a2 : SUCCESS in 4m 38s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f03fc095814848d7af9fd135b75904a0 : SUCCESS in 5m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bc4aed60362c40aba15a147d7deb1799 : SUCCESS in 5m 04s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a9476e7c33884ef4a38547cb698f4c35 : SUCCESS in 7m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/998b38d38fac4f1a834dff4f2e4b39cc : SUCCESS in 9m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4c2fac9507274985bf5ead0bcfdbec73 : SUCCESS in 4m 43s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/41b6c896d5304da481cd324218807d4d : SUCCESS in 5m 07s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/91bbd9e118414bcf91d2c986fdd9d534 : SUCCESS in 55m 40s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/42e52cdfec074d5cb8d2f9c4978adf1b : SUCCESS in 52m 51s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/7208c91dc65b4956bc8df47106caa6cf : SUCCESS in 50m 40s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/b12ff5f656ed4ca983fac24001aeb170 : SUCCESS in 1h 54m 22s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/53b38aa8e4b34d059950a13e17171755 : SUCCESS in 2h 04m 29s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/44e01da62f7b4b1a88ad4894f3a817e2 : SUCCESS in 2h 01m 04s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/d1e9670f9f114d2ab3a0f3c214616735 : SUCCESS in 1h 42m 51s","accounts_in_message":[],"_revision_number":2},{"id":"ef9c32e16dffa647b9c3b7b2c31de002ca7da159","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-07-20 18:45:58.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"eb4ff94e1e80ba43ab8805578bbef28d8fe86ea4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 18:47:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d89106d4b199a2c434a23e4e6e22fcd8049f4a66","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 20:35:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6dc3a9dcb16a4d8e80f63beb0a18d121\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8773c390f454fb3a5d7767c3c7336ad : SUCCESS in 4m 13s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fcf7d4c616524ac6b60de84adbf25b17 : SUCCESS in 6m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/447de5a84aa849a78cf69d0a1bc0859e : SUCCESS in 5m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f5b25c06c074f05a73efd58bcd4c4ff : SUCCESS in 4m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/81e1f2bd27dc41199ed37c9e25a7cb16 : SUCCESS in 3m 41s\n- openstack-tox-py313-eventlet https://zuul.opendev.org/t/openstack/build/a0bfa6aef67f4cfea509edede7bcc584 : SUCCESS in 6m 29s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/4c7d35f95a444cbd8b3983a677e99b65 : SUCCESS in 39m 34s\n- watcher-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4f788ffcc5ff4c34bc7ec9918c064e07 : SUCCESS in 33m 58s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/4cb5be341a884554b0e54c1e602e4663 : SUCCESS in 35m 17s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/53d96bf773f94415be0c325f6f884337 : SUCCESS in 1h 30m 14s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/9ccfaa8cd5144512a12d70f518a3bfe0 : SUCCESS in 44m 21s\n- watcher-tempest-prometheus-eventlet https://zuul.opendev.org/t/openstack/build/9193b1959bf645d4993fd913cf68b326 : SUCCESS in 43m 59s\n- watcher-tempest-aetos https://zuul.opendev.org/t/openstack/build/2bbc67c47cca473f84852b41718f7088 : SUCCESS in 1h 34m 17s","accounts_in_message":[],"_revision_number":2},{"id":"a0c3fddbdf075001cba7bd2545ea7ed506468ecb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 20:35:23.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"29a901f5a96499cb9ab657fcd344d7215dd5f4dc","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 20:36:26.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d75180276d2b4ed4b748d1c1cb76b562\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/063c2ba399fd4886aa71d4d55afc13e5 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"075c421f8b25f47b1b736baf1fe5bdd8b8901d2b","revisions":{"22a8b50b5ce18af7c6a1136660367aea3c54774d":{"kind":"REWORK","_number":1,"created":"2026-06-25 06:15:15.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/41/994841/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/994841/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/994841/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/994841/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/994841/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/994841/1"}}},"commit":{"parents":[{"commit":"50af94dcabcb6c958c9fb6d69fa7cebe6c85476b","subject":"Merge \"Remove unused placement from OpenStackClients\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/50af94dcabcb6c958c9fb6d69fa7cebe6c85476b"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-16 09:57:17.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-25 06:10:37.000000000","tz":120},"subject":"Remove unused CinderHelper methods","message":"Remove unused CinderHelper methods\n\nRemove _has_snapshot, create_volume, and delete_volume methods\nfrom CinderHelper as they are not called anywhere in the\ncodebase. Remove their corresponding unit tests.\n\nGenerated-By: claude-code (claude-opus-4-6)\nChange-Id: Ib44e3a6220d2a4b8581c7cf2e702705a5224be19\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/22a8b50b5ce18af7c6a1136660367aea3c54774d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/22a8b50b5ce18af7c6a1136660367aea3c54774d"}]},"branch":"refs/heads/master"},"075c421f8b25f47b1b736baf1fe5bdd8b8901d2b":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-07-02 14:03:08.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/41/994841/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/994841/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/994841/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/994841/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/994841/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/994841/2"}}},"commit":{"parents":[{"commit":"642b193e739b78b233ccfb8ed7d75cb157c8ba56","subject":"Replace deprecated remotable_classmethod","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/642b193e739b78b233ccfb8ed7d75cb157c8ba56"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-06-16 09:57:17.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-07-02 13:01:45.000000000","tz":120},"subject":"Remove unused CinderHelper methods","message":"Remove unused CinderHelper methods\n\nRemove _has_snapshot, create_volume, and delete_volume methods\nfrom CinderHelper as they are not called anywhere in the\ncodebase. Remove their corresponding unit tests.\n\nGenerated-By: claude-code (claude-opus-4-6)\nChange-Id: Ib44e3a6220d2a4b8581c7cf2e702705a5224be19\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/075c421f8b25f47b1b736baf1fe5bdd8b8901d2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/075c421f8b25f47b1b736baf1fe5bdd8b8901d2b"}]},"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":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},{"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":""}}}]}
