)]}'
{"id":"openstack%2Fwatcher~977299","triplet_id":"openstack%2Fwatcher~stable%2F2025.1~Ief5e167afcf346ff53471f26adc70795c4b69f68","project":"openstack/watcher","branch":"stable/2025.1","topic":"2025.1-add-debug-to-workload-balance","attention_set":{},"removed_from_attention_set":{"30002":{"account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"last_update":"2026-03-04 15:17:05.000000000","reason":"\u003cGERRIT_ACCOUNT_30002\u003e replied on the change","reason_account":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-03-20 13:14:21.000000000","reason":"Change was submitted"},"30534":{"account":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"last_update":"2026-03-20 13:14:21.000000000","reason":"Change was submitted"},"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2026-03-20 13:14:21.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ief5e167afcf346ff53471f26adc70795c4b69f68","subject":"Add debug message to report calculated metric for workload_balance","status":"MERGED","created":"2026-02-19 09:43:30.000000000","updated":"2026-03-20 13:15:24.000000000","submitted":"2026-03-20 13:14:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"977299-2025.1-add-debug-to-workload-balance","meta_rev_id":"baf92b82e80e380b23671df9e3fb8ba683300b4c","_number":977299,"virtual_id_number":977299,"owner":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-20 13:14:21.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-03-04 15:33:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":1,"date":"2026-03-04 15:33:30.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2026-03-20 11:58:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":0,"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-03-20 11:58:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"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":[{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"}],"reviewers":{"CC":[{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-19 09:43:30.000000000","updated_by":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"CC"},{"updated":"2026-02-19 11:03:56.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-02-19 11:56:29.000000000","updated_by":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"REVIEWER"},{"updated":"2026-02-19 11:56:29.000000000","updated_by":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"reviewer":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"state":"REVIEWER"},{"updated":"2026-02-19 11:56:29.000000000","updated_by":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-03-20 11:58:14.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"REVIEWER"}],"messages":[{"id":"f18c1ad32f99e0d8b2bb9f794caae04db3385e6c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"date":"2026-02-19 09:43:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e41e504e47caf647bc943578e8721a0cea64b52","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-19 11:03:56.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/8ee88e82438d401487c94c246af0a52d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3263c95e81fc4e85a6fe2a0d50aef1e9 : SUCCESS in 6m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b5ae880d4ac040d5a04fdce924b0c8af : SUCCESS in 4m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b9015711af3641e8bda72448411f6047 : SUCCESS in 5m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/81ac8cf3551947789ce34d55bf8babca : SUCCESS in 5m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43f4adbc815a419c9cd92bf79b71cb52 : FAILURE in 3m 45s\n- watcher-tempest-api-jammy https://zuul.opendev.org/t/openstack/build/595a9d523be54ec69e75dca5f164728b : POST_FAILURE in 16m 42s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/f04d19c9e70f454bafe4854764c78b6b : POST_FAILURE in 30m 59s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/b349948eff694eebb0ae81fad3212f89 : FAILURE in 1h 05m 33s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/fa60ad7920504a51aebc051c38530285 : SUCCESS in 39m 46s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/8b66f2d60d874b9eb03bf8f1fcc0cc0e : SUCCESS in 15m 37s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/8963be39ef1e431f85cd36c7d78c8ba3 : SUCCESS in 1h 14m 58s","accounts_in_message":[],"_revision_number":1},{"id":"c59fe369344487b38b8ba68342bee68e28d93170","author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"date":"2026-02-19 11:56:29.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b41a9042119b64b1d436c31da2f76296634ffd4d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-19 13:01:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d800456593a578e695203215c65af31758006902","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-19 13:04:06.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"24d2acdcde7bdeb54b737fcf3f86fc60689ff1c0","author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"date":"2026-02-19 13:31:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b7f33e1348f68f32777040951158a6e8582673b8","author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"date":"2026-03-04 10:37:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"843d055daa0fd4c637d25148cf4340daf03552d7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 12:01:57.000000000","message":"Patch Set 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/4c9a43ea8c1549e893849d26f41a76a9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bd10f834477544a58431624c85496d08 : SUCCESS in 4m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3cf204401c64c97a5ecdaeef2753d03 : SUCCESS in 3m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c7c51ab3bf0748d48c9a8afb79f51bc8 : SUCCESS in 2m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b7d587f03c3d4d6ab8bff794efc29b82 : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c22a74cbe344b82ba9c85a3f6e5e343 : FAILURE in 7m 34s\n- watcher-tempest-api-jammy https://zuul.opendev.org/t/openstack/build/fe96791cc0b34b79b6be70c8561a7c68 : SUCCESS in 33m 04s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/84caaeed2f544f1e9134bf9942926b70 : SUCCESS in 36m 42s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/e224abbbb1664feeafe82d4e130c1dc9 : SUCCESS in 1h 18m 22s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/f88f9acaee6e413e9c278a2fb3405a10 : SUCCESS in 38m 16s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/4121ad011ccc4269b807608d9b589db0 : SUCCESS in 20m 29s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/d3655e4829a54687a2cd4e296fdf3c59 : SUCCESS in 51m 23s","accounts_in_message":[],"_revision_number":1},{"id":"5442674f584411b8714667c77da2f03b8cd64d0d","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2026-03-04 15:17:05.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"53e9ed589dfbd6ee750a8d47c68b2c862ffa498b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"date":"2026-03-04 15:33:30.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"47832e830a8e4521cbd87acff88c0ddbc995c0fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 16:55:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9a516ce014b64d0789e6e9f12da6ad95\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36850bcf3807418c9314cf16906e2082 : SUCCESS in 3m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b44b9539a179418d8cb8476984772616 : SUCCESS in 2m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/aca23e72ddbf4d37847fe80092cf29f2 : SUCCESS in 3m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9b4588d064734fbd8b7b614bfd471276 : SUCCESS in 2m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a7977ff07fdd4020a17ae6acbb3d8ec6 : SUCCESS in 8m 19s\n- watcher-tempest-api-jammy https://zuul.opendev.org/t/openstack/build/535675a7b43446f8b6c3d943b4068e9e : SUCCESS in 21m 55s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/88f68f4cc3a444b096b73a7b2b4888f0 : SUCCESS in 23m 58s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/9bf88aaf133b4f96a5f009ed13c4b707 : SUCCESS in 1h 16m 03s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/6613d1c2201a41b0848c4b57998c088a : SUCCESS in 42m 37s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/0f52f268a1f64d42aacd8cf091451cdd : SUCCESS in 30m 14s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/fbb31c7980a04a50903216fc6640e0fe : SUCCESS in 1h 08m 11s","accounts_in_message":[],"_revision_number":2},{"id":"fc9feb8f0f701fa7b5e7ace0924e5f2dbd6a409a","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-03-20 11:58:14.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4298ee004c7d773f734f1488934988e8a4601ef3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 12:04:42.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9a8b7a6152531a0bc47bdaaa4547465b613e030b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 13:14:21.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/716d4c34aa394d508ed7d028690d5164\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d72e4f1378244ae9453156b52dfb7be : SUCCESS in 6m 25s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/619b738d74bc484b8abafbab57b76027 : SUCCESS in 10m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8876cff2c93e49059474c9fc07f05bb4 : SUCCESS in 7m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b23aeb9b6e074cfaadbe665a2cb835bf : SUCCESS in 9m 09s\n- watcher-tempest-api-jammy https://zuul.opendev.org/t/openstack/build/cf9c46e400384dd595f678a6cabf289b : SUCCESS in 26m 48s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/04362468884a4b2d856242ad6f0b1fca : SUCCESS in 22m 44s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/e238357f924d4000bf1fbb26eba45aa0 : SUCCESS in 1h 04m 25s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/65aa3214d5e5421281fc0cb7533f07c4 : SUCCESS in 17m 49s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/92da830ea5064570aca3dd992666ec03 : SUCCESS in 29m 32s\n- watcher-tempest-prometheus https://zuul.opendev.org/t/openstack/build/c5307ef556d245cf9b91d5853c09dbb4 : SUCCESS in 1h 05m 58s","accounts_in_message":[],"_revision_number":2},{"id":"5348a23b8786d80770c86ef6b80e54baa091949a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 13:14:21.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"baf92b82e80e380b23671df9e3fb8ba683300b4c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 13:15:24.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/589f509fea6e466aaffba924c7524dd4\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aef6d7bec99a48b3b2e192d9fa7ffce9 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d6750e40f8434f75493eda13e69bbc47b315e6d6","revisions":{"7df90ce91fe6eebca933cb61be80e5d7b20bcb90":{"kind":"REWORK","_number":1,"created":"2026-02-19 09:43:30.000000000","uploader":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"ref":"refs/changes/99/977299/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/99/977299/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/99/977299/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/99/977299/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/99/977299/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/99/977299/1"}}},"commit":{"parents":[{"commit":"7739cb63e1e60e8d43c6457c5f6f67d3310a0572","subject":"Merge \"use the correct package name for microversion-parse\" into stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7739cb63e1e60e8d43c6457c5f6f67d3310a0572"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-06-03 09:59:14.000000000","tz":120},"committer":{"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","date":"2026-02-19 09:42:46.000000000","tz":60},"subject":"Add debug message to report calculated metric for workload_balance","message":"Add debug message to report calculated metric for workload_balance\n\nThe workload_balance strategy calculates host metrics based on the\ninstance metrics and those are the ones used to compare with the\nthreshold.\n\nCurrently, the strategy does not reports the calculated values what\nmakes difficult to troubleshoot sometimes. This patch is adding a debug\nmessage to log those values.\n\nThis patch is also adding a new unit test for filter_destination_hosts\nbased on ram instead of cpu and adding assertions for the new debug\nmessages. To implement properly the new test, I had to sligthly modify\nthe ram usage fixtures used for the workload_balance tests.\n\nChange-Id: Ief5e167afcf346ff53471f26adc70795c4b69f68\nSigned-off-by: Marcin Wilk \u003cmarcin.wilk@canonical.com\u003e\n(cherry picked from commit 1529e3faddf27ee4e0bdab8fd932f7e9f2aedeaa)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7df90ce91fe6eebca933cb61be80e5d7b20bcb90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7df90ce91fe6eebca933cb61be80e5d7b20bcb90"}]},"branch":"refs/heads/stable/2025.1"},"d6750e40f8434f75493eda13e69bbc47b315e6d6":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-03-04 15:33:30.000000000","uploader":{"_account_id":30534,"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","username":"wilkmar"},"ref":"refs/changes/99/977299/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/99/977299/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/99/977299/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/99/977299/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/99/977299/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/99/977299/2"}}},"commit":{"parents":[{"commit":"9b5babfbcbc66c6d9298d3c8ddaf8ea42576aaf1","subject":"[Stable-only][CI] Pin setuptools in docs job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9b5babfbcbc66c6d9298d3c8ddaf8ea42576aaf1"}]}],"author":{"name":"Alfredo Moralejo","email":"amoralej@redhat.com","date":"2025-06-03 09:59:14.000000000","tz":120},"committer":{"name":"Marcin Wilk","email":"marcin.wilk@canonical.com","date":"2026-03-04 15:33:30.000000000","tz":0},"subject":"Add debug message to report calculated metric for workload_balance","message":"Add debug message to report calculated metric for workload_balance\n\nThe workload_balance strategy calculates host metrics based on the\ninstance metrics and those are the ones used to compare with the\nthreshold.\n\nCurrently, the strategy does not reports the calculated values what\nmakes difficult to troubleshoot sometimes. This patch is adding a debug\nmessage to log those values.\n\nThis patch is also adding a new unit test for filter_destination_hosts\nbased on ram instead of cpu and adding assertions for the new debug\nmessages. To implement properly the new test, I had to sligthly modify\nthe ram usage fixtures used for the workload_balance tests.\n\nChange-Id: Ief5e167afcf346ff53471f26adc70795c4b69f68\nSigned-off-by: Marcin Wilk \u003cmarcin.wilk@canonical.com\u003e\n(cherry picked from commit 1529e3faddf27ee4e0bdab8fd932f7e9f2aedeaa)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d6750e40f8434f75493eda13e69bbc47b315e6d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d6750e40f8434f75493eda13e69bbc47b315e6d6"}]},"branch":"refs/heads/stable/2025.1","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
