)]}'
{"id":"openstack%2Fwatcher~950190","triplet_id":"openstack%2Fwatcher~stable%2F2025.1~Ib281fa32e902d2181449091f493d6506b5199094","project":"openstack/watcher","branch":"stable/2025.1","topic":"bug/2103458","attention_set":{"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2025-05-20 12:57:06.000000000","reason":"\u003cGERRIT_ACCOUNT_16312\u003e replied on the change","reason_account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"}}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ib281fa32e902d2181449091f493d6506b5199094","subject":"Set number of decimal digits in efficacy indicator","status":"NEW","created":"2025-05-16 14:29:33.000000000","updated":"2025-07-01 16:25:02.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":945199,"cherry_pick_of_patch_set":23,"meta_rev_id":"a5197abc030a3be490fd2c3b44522d0317ac2122","_number":950190,"virtual_id_number":950190,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-05-16 15:48:54.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"all":[{"value":1,"date":"2025-05-20 12:57:06.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_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,"permitted_voting_range":{"min":0,"max":2},"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-16 15:48:54.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-05-20 12:57: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":"REVIEWER"}],"messages":[{"id":"cbed71b90cde29924639e82ba80ec76ae18a0aa4","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-05-16 14:29:33.000000000","message":"Patch Set 1: Cherry Picked from branch master.\n\nThe following files contain Git conflicts:\n* watcher/tests/db/test_efficacy_indicator.py","accounts_in_message":[],"_revision_number":1},{"id":"6dc8359cfd4fecb30a694e0923ee699fb6549dbc","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-05-16 14:36:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"711d1a38c5876317021e31207766267a97833a8f","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-05-16 14:36:28.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"21269d80a8022e01cca6f833ce1262f409f0973c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 15:48:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ee5dab645d2c448da48932f7c1b43905\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cbeb206e5f744b42967d1d693f37360f : SUCCESS in 6m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/477b16c76ce0438295f5a8b493761f42 : SUCCESS in 4m 33s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ab79c3ba21424d848ac9d1b4ef0bf692 : SUCCESS in 4m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fc19413cc916438ca3f119ef61e8077b : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca7e9e81682a4d41a90ec018d5f7a5e5 : SUCCESS in 11m 06s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/8595d29afdbc42d7a66f7c9c462e41bf : SUCCESS in 27m 45s\n- watcher-tempest-functional-jammy https://zuul.opendev.org/t/openstack/build/f5e2a4803cf0474ebe2aad6e7426b595 : SUCCESS in 28m 35s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/108647ee39f04dc3bb619034ea5f843a : SUCCESS in 49m 33s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/cd3b2d38e5f744daac0d61948265135a : SUCCESS in 56m 46s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/95f1b637c1c54fefb2867e65d4b27f8c : SUCCESS in 48m 04s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/b3e45838f046405282695529561341f1 : SUCCESS in 34m 48s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/9a12e7480a684f35af33369f3691da3d : SUCCESS in 13m 36s\n- watcher-prometheus-integration https://zuul.opendev.org/t/openstack/build/7c99359ffabe4b80a935d4e9549daf79 : SUCCESS in 1h 09m 29s","accounts_in_message":[],"_revision_number":2},{"id":"431299464ad73a43d16578568a9dfb3fd7d5a72f","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-05-20 12:57:06.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"91ab37376b3125dfa40d20b7ffd9a5d6230785c6","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 16:24:56.000000000","message":"Topic fix_efficacy_indicator_schema-stable/2025.1 removed","accounts_in_message":[],"_revision_number":2},{"id":"a5197abc030a3be490fd2c3b44522d0317ac2122","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-01 16:25:02.000000000","message":"Topic set to bug/2103458","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1e4e0b7dd233348884ed6973541b9748827c3c95","revisions":{"0fbcf6be509291ee53a20ada5f5df2989ceb2b85":{"kind":"REWORK","_number":1,"created":"2025-05-16 14:29:33.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/90/950190/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/90/950190/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/90/950190/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/90/950190/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/90/950190/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/90/950190/1"}}},"commit":{"parents":[{"commit":"8a99d4c5c14e543ef0c35376dfaccbab5535ef91","subject":"Add support for pyproject.toml and wsgi module paths","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/8a99d4c5c14e543ef0c35376dfaccbab5535ef91"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-03-21 10:09:42.000000000","tz":60},"committer":{"name":"Joan Gilabert","email":"jgilaber@redhat.com","date":"2025-05-16 14:29:33.000000000","tz":0},"subject":"Set number of decimal digits in efficacy indicator","message":"Set number of decimal digits in efficacy indicator\n\nConfigure the numeric type of the EfficacyIndicator value to use Float.\nAdd a new column named data and deprecate the existing value columen.\nWith the current model, value will use the default scale of the\nDecimal type of mysql, which in some enviornments is 0.\n\nThis change also adds a test with mysql as backend to reproduce the\nissue, since the existing tests using sqlite do not reproduce the\nproblem, as well as some simple migration tests.\n\nCloses-Bug: #2103458\nChange-Id: Ib281fa32e902d2181449091f493d6506b5199094\n(cherry picked from commit 0ed3d4de83cf241649d2448d0b29aced371e6355)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0fbcf6be509291ee53a20ada5f5df2989ceb2b85"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0fbcf6be509291ee53a20ada5f5df2989ceb2b85"}]},"branch":"refs/heads/stable/2025.1"},"1e4e0b7dd233348884ed6973541b9748827c3c95":{"kind":"REWORK","_number":2,"created":"2025-05-16 14:36:18.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/90/950190/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/90/950190/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/90/950190/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/90/950190/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/90/950190/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/90/950190/2"}}},"commit":{"parents":[{"commit":"b54ddcd19b56e5f51d2276592d15822c83197f49","subject":"Add test for EfficacyIndicator value in mysql","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b54ddcd19b56e5f51d2276592d15822c83197f49"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-03-21 10:09:42.000000000","tz":60},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-05-16 14:36:06.000000000","tz":120},"subject":"Set number of decimal digits in efficacy indicator","message":"Set number of decimal digits in efficacy indicator\n\nConfigure the numeric type of the EfficacyIndicator value to use Float.\nAdd a new column named data and deprecate the existing value columen.\nWith the current model, value will use the default scale of the\nDecimal type of mysql, which in some enviornments is 0.\n\nThis change also adds a test with mysql as backend to reproduce the\nissue, since the existing tests using sqlite do not reproduce the\nproblem, as well as some simple migration tests.\n\nCloses-Bug: #2103458\nChange-Id: Ib281fa32e902d2181449091f493d6506b5199094\n(cherry picked from commit 0ed3d4de83cf241649d2448d0b29aced371e6355)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e4e0b7dd233348884ed6973541b9748827c3c95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e4e0b7dd233348884ed6973541b9748827c3c95"}]},"branch":"refs/heads/stable/2025.1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
