)]}'
{"id":"openstack%2Fwatcher-dashboard~963778","triplet_id":"openstack%2Fwatcher-dashboard~master~Ie8b718e594a4599c29420e1b9a211b209f5bae78","project":"openstack/watcher-dashboard","branch":"master","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-10-14 11:11:18.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-10-14 14:59:30.000000000","reason":"removed on reply"},"16312":{"account":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"last_update":"2025-11-05 19:28:41.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":"2025-11-05 19:28:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ie8b718e594a4599c29420e1b9a211b209f5bae78","subject":"Improve audit creation model and add text wrapping","status":"MERGED","created":"2025-10-11 07:26:36.000000000","updated":"2025-11-05 19:29:32.000000000","submitted":"2025-11-05 19:28:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"963778","meta_rev_id":"8edeed447686b4659c04b9170925e89c143a00f5","_number":963778,"virtual_id_number":963778,"owner":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"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":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":"2025-11-05 19:28:40.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":"2025-11-05 19:18:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},{"value":2,"date":"2025-10-14 12:23:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-10-14 14:59:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":1,"date":"2025-10-22 13:07:21.000000000","permitted_voting_range":{"min":1,"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":"2025-11-05 19:18:13.000000000","permitted_voting_range":{"min":1,"max":1},"_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":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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-11 07:40:30.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-10-11 10:46:04.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":"2025-10-13 08:36:50.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"CC"},{"updated":"2025-10-13 15:57:15.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":"2025-10-13 16:04:00.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2025-10-14 12:23:09.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-11-05 19:18:13.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":"479245ba9853982ea86391ddd7613ed5618d9148","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-11 07:26:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9eae8803e292b7f643937e0dc5fad32dc5feca1d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-11 07:40:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e42daec892b24d3f857652eb92a3e914\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/341adbfdaf47426f886cd9386766b12e : SUCCESS in 4m 00s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/0fc86bd6de124e65becf3a70a338d448 : SUCCESS in 4m 13s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/84d7c8c4ceeb489889c038a75584f0c8 : FAILURE in 2m 18s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6be4a2f3f63c4a9ca2922cb0e3c7f485 : SUCCESS in 3m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ddfa8dbdf89d485bb8cc479af9f27000 : SUCCESS in 3m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0737f89d0edb4c45a0d053491d709853 : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/747b26f40523432895e0bdbcdc6cf0ff : SUCCESS in 3m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e47837959c644e3a0bd14ea0cf3921d : SUCCESS in 8m 34s","accounts_in_message":[],"_revision_number":1},{"id":"008410371cdff28b778ac9778bb0be6e58f3a325","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-11 10:46:04.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/29fd540a22e8412cb3799e4e2c204ddf\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/dd73156af919487ba44b0947beb33b91 : SUCCESS in 3h 11m 55s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/c1479de7dadd42cfb6da5918a45d1b5c : SUCCESS in 1h 53m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9a2797e7c971b9bcde4b574131c6fbe4a7d534a8","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-13 08:36:50.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1517431385b8c4f4c0e5db95f3ef3d85bf405223","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-13 10:25:36.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"c9f1aafccb8605c81b88d4b216e6f6601ef690bf","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-13 10:28:16.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"739a1cd4e454f5d722c9ff65aed347e908234b7d","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-13 10:30:07.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c94ce35e983959b7912f61e9f8305a6ca7c89c9c","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-13 10:31:42.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"75ae9e2c7c729f9079c485d2596e20c690d519da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 10:38:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9eea9dd7dd77495a9f8a3c2173aa6618\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8e387a91f5c846c78af57fbc27be8f7e : SUCCESS in 2m 57s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/2513703fe89948d4bdfb84e07429f414 : SUCCESS in 2m 17s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/ad123246c6494e12afb60781648e31a8 : FAILURE in 2m 55s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84176e1491bd4b3586e6e2d133497d92 : SUCCESS in 2m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/78768dc1ad8c45919f2a43d8f3fbb670 : SUCCESS in 3m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bcf0f4644ddc41aaae8164a69432cfb4 : SUCCESS in 3m 37s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/def2dea570d948199cf069587e458a33 : SUCCESS in 3m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b34e2f738b2f4bbc9072e85b5fbe3f84 : SUCCESS in 7m 55s","accounts_in_message":[],"_revision_number":2},{"id":"faa85a00794df33e515f8aae2949c4dca98366e6","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-13 13:18:20.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/2ae7089128e146eca9bb127e176383ae\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/8a94088c69024a078f91db56074e8d86 : SUCCESS in 2h 50m 54s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/ebdcca242cb9497db6639399cc734ca0 : SUCCESS in 1h 55m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"aa833ba35acc02e05602c9958aca2d61ef94dab4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-13 13:43:49.000000000","message":"Uploaded patch set 3: Commit message was updated.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"a66ea11bc3c29887cb7ecb18dff09cc7cd45e690","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-13 13:55:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e08988dc490543568b312c09dd346ebb\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/be0df76f6b284defba50e4b8fb0235fc : SUCCESS in 4m 21s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/4c734071536f431f92831b55984be7c2 : SUCCESS in 4m 44s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/8de84a8e02e14f4db96582afa4be3858 : FAILURE in 2m 55s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/407a7c71d4cc43e48974f4ec0982b2ef : SUCCESS in 4m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4d0806dea20848b692af25dbbc1156b5 : SUCCESS in 4m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/39bc42633dbf482dacc57ebce45c1e29 : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/baec0f57cfc04b47a099738020fe53d1 : SUCCESS in 4m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fadd3a4fa501404d9e5a4a15e6f5f51e : SUCCESS in 6m 47s","accounts_in_message":[],"_revision_number":3},{"id":"eb116699633d9356255dcfa21693920309b88295","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-13 14:12:46.000000000","message":"Patch Set 3: 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://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/f12ac04ffa3e47899c527d3612951ef9\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/5f9bd74745714c85b3784728753b8190 : FAILURE in 5m 18s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/66dab9a935d942808349fb439552ba20 : SKIPPED Skipped due to failed job openstack-meta-content-provider-master (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"856662bff5569fb4c55cf8e420abfdd90b8a94a2","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-13 15:57:15.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"da667bf961b02ae6b3f090e4e450883d5c6ef02a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-13 16:04:00.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9a2633c62e58dd977264ce0b4c9128a83c8120db","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-14 06:18:35.000000000","message":"Patch Set 3: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6815a5280be6f990950e44b7a6e09509dbbe067e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-14 10:27:46.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"97cef9c2f862b73b2a2dbfbe614950e62b443d71","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-14 10:30:13.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"e082daed54677d342f85a08af1328d841ee1e432","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-14 10:44:48.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9e02f15c54221afaa5fc0577d94f22380235beed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 10:47:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a2f34370f4446459a36655ea9aa9232\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d3673bdfbb7544ad8292d9e39d38c3f4 : SUCCESS in 4m 18s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/682279693da24652a442e4af91a3fbf9 : SUCCESS in 4m 04s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/121c5279fd374dd7ade5c8e07c9cfa3c : FAILURE in 4m 19s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b177e9a60077432bba898ba55e036f17 : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/607a5891f84345ccb78c6bfaaeb666b2 : SUCCESS in 3m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8a8bc8d04912491582f96d62b6ac1c44 : SUCCESS in 9m 00s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/25e59edb066446e0a05eeea8b5ea7695 : SUCCESS in 3m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b8bc94295c294d568963c8bdd4ca0c7c : SUCCESS in 7m 15s","accounts_in_message":[],"_revision_number":4},{"id":"2c557da5b9467a1156420571c4c5b56cc4d17c2c","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-14 11:11:18.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"89728cadb26f185effc05ec8a0b80d19ee68447f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-14 11:33:10.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"02ab0b2637ac0b6f6dd555a4784525f392b26db7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 11:46:34.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/926beefdbc4442c6852a1901361b0d5a\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b877842573cb4a2495a4fa8f49d91fc1 : SUCCESS in 3m 22s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/a194487712404af0916af54c0e2baa71 : SUCCESS in 4m 25s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/1ae6283be8a54d22844a0a93ff51b4ff : FAILURE in 4m 22s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b688912fba524fe7bb39a7eee3884b70 : SUCCESS in 3m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/18f28a40892242c0b48b160733082e8f : SUCCESS in 3m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f743b1b50a8f471a917dbc6f7e60666f : SUCCESS in 7m 08s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/44d2a43894e24cc8bfc372930ff71972 : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a04d761af814bc68868e8ea63fcc5ba : SUCCESS in 8m 20s","accounts_in_message":[],"_revision_number":5},{"id":"775443792e68e0ff3bec57cd903925e22b2b3289","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-14 11:51:43.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"b2e38b49c8ffa8981d3abf6aca557f9ff50367f1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 12:02:13.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b33fdde4ed3447481af7fb5d532414c\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a315e3c4c53248d2ab4e43c72f578e2f : SUCCESS in 4m 30s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/0bd14906a7a34b35b268ce040bbdb7b0 : SUCCESS in 5m 28s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/76ef43aa2f9b42bd840ab1f0d21c1bd0 : FAILURE in 6m 12s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e874fe9fe9bb49a5b1dc990e798e2b0d : SUCCESS in 4m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9a661c61b70141e6ae27287e3cfc78bc : SUCCESS in 2m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e9a45df96dd44d7b8bcbefd3d1ffa8c8 : SUCCESS in 4m 03s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ea890456dc8244d4a2c5af7eb3a06f5e : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9b6a8b200e8472eb4f4a6a6f9c0cbd5 : SUCCESS in 5m 58s","accounts_in_message":[],"_revision_number":6},{"id":"ec576a4c698b4db73851dfdc35ba21cc4923d628","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2025-10-14 12:19:10.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"64ed67e6fefd7bb221f639f45ae202f60c1acb3d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-14 12:23:09.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"d9935bf6a153d0875b47b10330594c5d16321d22","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 12:42:13.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/782a632ae27a4916b59b7625d36adb30\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/be0cfae4b0eb44ecbe9badf4d6cc9e45 : SUCCESS in 4m 13s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/ff3d3db1b31f4b96bd8dc8c136013806 : SUCCESS in 3m 40s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/21d7976403df42d98a75a3e60b2043e4 : FAILURE in 2m 30s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2427e665c8c9489dbe6be87c4f4b1454 : SUCCESS in 3m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a1f34bf24eb9420ab70382ecb8bf99c5 : SUCCESS in 4m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/44ba28dfa0f246e0b339ee36ad0c8746 : SUCCESS in 5m 23s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d253d178461044efa23ee706bd8ebc13 : SUCCESS in 4m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b8281247297945c6a026dd7a2815b16c : SUCCESS in 8m 14s","accounts_in_message":[],"_revision_number":7},{"id":"271c7845754fe84108f1a69b8183b6c024740ee1","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-14 14:59:30.000000000","message":"Patch Set 7: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/7015f28de21e42fcbd4f84d8ec5001b5\n\n- openstack-meta-content-provider-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/4c24011c82cb47a89b6159330fb6a92f : SUCCESS in 2h 39m 00s\n- watcher-operator-validation-master https://softwarefactory-project.io/zuul/t/rdoproject.org/build/0c43d072a4164986912d30db8d07962e : SUCCESS in 1h 52m 38s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"679386cbd2c77c6a57072cff1ede43fadf0a268d","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2025-10-22 13:07:21.000000000","message":"Patch Set 7: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"cf11f231229d4ca10b74b97fc09c98c0602d41c5","author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"date":"2025-11-05 19:18:13.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"175e6e4d29ff41f90ab9a4680414ef26f4a687ba","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 19:21:31.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"2eca34c58542a87f15b4088a121dec135d9c2b82","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 19:28:40.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/96a3481eb2b1445a9be83f5ef4f32eb6\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a02a920414084dba97b6f730821f4039 : SUCCESS in 2m 36s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/83c4f558fa3d42dca1c0ef1852a67e55 : SUCCESS in 3m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f3f16fcb25e4d1c9600c288b2cd77b7 : SUCCESS in 3m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d2f022748de44f61b97772aa85449d35 : SUCCESS in 3m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/04d5077c0d81489faeb558e6c94d5c1b : SUCCESS in 5m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9537ea321f9c49e8922a6255069f5dcd : SUCCESS in 6m 11s","accounts_in_message":[],"_revision_number":7},{"id":"462f19eaae49aab3d8f2137e68c58220084ee744","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 19:28:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"8edeed447686b4659c04b9170925e89c143a00f5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 19:29:32.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ac7f19ce5104682a9559bbbc9a4724d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f64061d1ec73453b902d392e23e6fdb7 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"fc029b3242cc34e06df5420877c39931d6daafee","revisions":{"3060d4e7905e46d72aeee1a363db6bff2eb40c8c":{"kind":"REWORK","_number":1,"created":"2025-10-11 07:26:36.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/1"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-11 07:22:55.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-11 07:25:40.000000000","tz":0},"subject":"Added scroll to strategies parameters \u0026 create Audit form","message":"Added scroll to strategies parameters \u0026 create Audit form\n\nIt makes following changes:\n\n- Constrain .modal-body to 80vh and enable external scrolling\n  so the Create/Cancel footer remains visible.\n- Make strategy parameters panel scrollable via .watcher-strategy-info\n  to avoid create_audit form bigger and allowing users to view\n  parameters easily\n- Apply constraint on modal show and after parameters load.\n- Simplify earlier approach (remove dynamic height math and resize listeners).\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/3060d4e7905e46d72aeee1a363db6bff2eb40c8c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/3060d4e7905e46d72aeee1a363db6bff2eb40c8c"}]},"branch":"refs/heads/master"},"ffccdafec28e883fec629593857ffed4ff37bcb4":{"kind":"REWORK","_number":2,"created":"2025-10-13 10:25:36.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/2"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"subject":"Add right coulumn outer scrollbar in create Audit form","message":"Add right coulumn outer scrollbar in create Audit form\n\nWhen we use Audit template with Workload Stablization strategy,\nThe dyanmically populated parameter spec for this strategy is too\nlong, making it harder to view on small screen.\n\nThis cr Wrap {% block modal-body-right %} content in an outer div\nwith max-height 80vh and overflow-y: auto to add outer scrollbar\nmaking it easier to scroll over whole right coulumn content.\n\nIt makes viewing clearer on smaller screen.\n\nCloses-Bug: #2127775\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/ffccdafec28e883fec629593857ffed4ff37bcb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/ffccdafec28e883fec629593857ffed4ff37bcb4"}]},"branch":"refs/heads/master"},"d50edb27cce8fef1f56eea402fa265ef3df07b79":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-13 13:43:49.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/3"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 13:42:59.000000000","tz":330},"subject":"Add right column outer scrollbar in create Audit form","message":"Add right column outer scrollbar in create Audit form\n\nWhen we use Audit template with Workload Stablization strategy,\nThe dyanmically populated parameter spec for this strategy is too\nlong, making it harder to view on small screen.\n\nThis cr Wrap {% block modal-body-right %} content in an outer div\nwith max-height 80vh and overflow-y: auto to add outer scrollbar\nmaking it easier to scroll over whole right column content.\n\nIt makes viewing clearer on smaller screen.\n\nCloses-Bug: #2127775\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/d50edb27cce8fef1f56eea402fa265ef3df07b79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/d50edb27cce8fef1f56eea402fa265ef3df07b79"}]},"branch":"refs/heads/master"},"aee8567c124081331ca547f9393565fed5490c31":{"kind":"REWORK","_number":4,"created":"2025-10-14 10:27:46.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/4"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-14 10:23:21.000000000","tz":0},"subject":"Improve audit creation model and add text wrapping","message":"Improve audit creation model and add text wrapping\n\nWhen we use Audit template with Workload Stablization strategy,\nThe dyanmically populated parameter spec for this strategy is too\nlong, making it harder to view on small screen.\n\nThis cr Wrap {% block modal-body-right %} content in an outer div\nwith max-height 80vh and overflow-y: auto to add outer scrollbar\nmaking it easier to scroll over whole right column content.\n\nUse modal-xl class to set modal width to 95% of screen width\ninstead of the default 768px. This wider layout reduces the\nneed for vertical scrolling while maintaining the scrollbar\nfor strategies with many parameters.\n\nApply Horizon\u0027s word-wrap CSS class to parameter list items\nto ensure long parameter descriptions and default values wrap\nproperly, following Horizon plugin best practices instead of\nusing inline styles.\n\nIt improves the UX when viewing strategy parameters.\n\nCloses-Bug: #2127775\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/aee8567c124081331ca547f9393565fed5490c31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/aee8567c124081331ca547f9393565fed5490c31"}]},"branch":"refs/heads/master"},"530b9d280632998093c3f00f2ea920a059c30b18":{"kind":"REWORK","_number":5,"created":"2025-10-14 11:33:10.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/5"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-14 11:31:18.000000000","tz":0},"subject":"Improve audit creation model and add text wrapping","message":"Improve audit creation model and add text wrapping\n\nWhen we use Audit template with Workload Stablization strategy,\nThe dyanmically populated parameter spec for this strategy is too\nlong, making it harder to view on small screen.\n\nThis cr Wrap {% block modal-body-right %} content in an outer div\nwith max-height 80vh and overflow-y: auto to add outer scrollbar\nmaking it easier to scroll over whole right column content.\n\nDuplicate Horizon\u0027s _modal.html to enable modal-xl class in\nwatcher-dashboard.\n\nUse modal-xl class to set modal width to 95% of screen width\ninstead of the default 768px. This wider layout reduces the\nneed for vertical scrolling while maintaining the scrollbar\nfor strategies with many parameters.\n\nApply Horizon\u0027s word-wrap CSS class to parameter list items\nto ensure long parameter descriptions and default values wrap\nproperly, following Horizon plugin best practices instead of\nusing inline styles.\n\nIt improves the UX when viewing strategy parameters.\n\nCloses-Bug: #2127775\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/530b9d280632998093c3f00f2ea920a059c30b18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/530b9d280632998093c3f00f2ea920a059c30b18"}]},"branch":"refs/heads/master"},"95cddb9c8f03662f3e7907e158057e4776d7440c":{"kind":"REWORK","_number":6,"created":"2025-10-14 11:51:43.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/6"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-14 11:49:30.000000000","tz":0},"subject":"Improve audit creation model and add text wrapping","message":"Improve audit creation model and add text wrapping\n\nWhen we use Audit template with Workload Stablization strategy,\nThe dyanmically populated parameter spec for this strategy is too\nlong, making it harder to view on small screen.\n\nThis cr Wrap {% block modal-body-right %} content in an outer div\nwith max-height 80vh and overflow-y: auto to add outer scrollbar\nmaking it easier to scroll over whole right column content.\n\nDuplicate Horizon\u0027s _modal.html to enable modal-xl class in\nwatcher-dashboard with different name:\n\n- _modal_xl.html: Vendored from horizon/common/_modal.html\n  with {% block modal-dialog-class %} added to allow\n  child templates to customize modal-dialog classes.\n\n- _modal_form_xl.html: Vendored from horizon/common/_modal_form.html\n  to extend _modal_xl.html\n\nUse modal-xl class to set modal width to 95% of screen width\ninstead of the default 768px. This wider layout reduces the\nneed for vertical scrolling while maintaining the scrollbar\nfor strategies with many parameters.\n\nApply Horizon\u0027s word-wrap CSS class to parameter list items\nto ensure long parameter descriptions and default values wrap\nproperly, following Horizon plugin best practices instead of\nusing inline styles.\n\nIt improves the UX when viewing strategy parameters.\n\nCloses-Bug: #2127775\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/95cddb9c8f03662f3e7907e158057e4776d7440c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/95cddb9c8f03662f3e7907e158057e4776d7440c"}]},"branch":"refs/heads/master"},"fc029b3242cc34e06df5420877c39931d6daafee":{"kind":"REWORK","_number":7,"created":"2025-10-14 12:19:10.000000000","uploader":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"ref":"refs/changes/78/963778/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher-dashboard","ref":"refs/changes/78/963778/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher-dashboard refs/changes/78/963778/7"}}},"commit":{"parents":[{"commit":"2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff","subject":"Merge \"List strategies based on selected goal\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/2e6d5cac1bb4b7261873bc8415f88d7cf7caf4ff"}]}],"author":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-13 10:17:39.000000000","tz":0},"committer":{"name":"Chandan Kumar","email":"chkumar@redhat.com","date":"2025-10-14 12:15:50.000000000","tz":0},"subject":"Improve audit creation model and add text wrapping","message":"Improve audit creation model and add text wrapping\n\nWhen we use Audit template with Workload Stablization strategy,\nThe dyanmically populated parameter spec for this strategy is too\nlong, making it harder to view on small screen.\n\nThis cr Wrap {% block modal-body-right %} content in an outer div\nwith max-height 80vh and overflow-y: auto to add outer scrollbar\nmaking it easier to scroll over whole right column content.\n\nDuplicate Horizon\u0027s _modal.html to enable modal-xl class in\nwatcher-dashboard with different name:\n\n- infra_optim/_modal_xl.html: Vendored from horizon/common/_modal.html\n  with {% block modal-dialog-class %} added to allow\n  child templates to customize modal-dialog classes.\n\n- infra_optim/_modal_form_xl.html: Vendored from horizon/common/_modal_form.html\n  to extend _modal_xl.html\n\nUse modal-xl class to set modal width to 95% of screen width\ninstead of the default 768px. This wider layout reduces the\nneed for vertical scrolling while maintaining the scrollbar\nfor strategies with many parameters.\n\nApply Horizon\u0027s word-wrap CSS class to parameter list items\nto ensure long parameter descriptions and default values wrap\nproperly, following Horizon plugin best practices instead of\nusing inline styles.\n\nIt improves the UX when viewing strategy parameters.\n\nCloses-Bug: #2127775\n\nAssisted-By: Cursor (gpt-5)\n\nChange-Id: Ie8b718e594a4599c29420e1b9a211b209f5bae78\nSigned-off-by: Chandan Kumar \u003cchkumar@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/fc029b3242cc34e06df5420877c39931d6daafee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher-dashboard/commit/fc029b3242cc34e06df5420877c39931d6daafee"}]},"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":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"}}]}],"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":{}}}]}
