)]}'
{".zuul.yaml":[{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"ba194d449481b6d37fdfec01630c194c265bd384","unresolved":true,"context_lines":[{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"},{"line_number":12,"context_line":"        - watcher-tempest-prometheus"},{"line_number":13,"context_line":"        - python-watcherclient-functional:"},{"line_number":14,"context_line":"            files: \u0026watcherclient_functional_files"},{"line_number":15,"context_line":"              - ^watcher_tempest_plugin/tests/client_functional/*"},{"line_number":16,"context_line":"        - watcher-tempest-functional-2025-2"},{"line_number":17,"context_line":"        - watcher-tempest-functional-2025-1"},{"line_number":18,"context_line":"        - watcher-tempest-functional-2024-2"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"aeb61b52_f5a98d19","line":15,"range":{"start_line":14,"start_character":12,"end_line":15,"end_character":65},"updated":"2025-11-27 12:19:39.000000000","message":"These files needs to be removed from watcher-tempest-plugin in 2026.1 release. Let me remove that.","commit_id":"92e6c94ed966d6a80202a5b3269ff715d7b6279b"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"1f17233a70924c3d33c9c22947f5d38ef5d0c2ce","unresolved":true,"context_lines":[{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"},{"line_number":12,"context_line":"        - watcher-tempest-prometheus"},{"line_number":13,"context_line":"        - python-watcherclient-functional:"},{"line_number":14,"context_line":"            files: \u0026watcherclient_functional_files"},{"line_number":15,"context_line":"              - ^watcher_tempest_plugin/tests/client_functional/*"},{"line_number":16,"context_line":"        - watcher-tempest-functional-2025-2"},{"line_number":17,"context_line":"        - watcher-tempest-functional-2025-1"},{"line_number":18,"context_line":"        - watcher-tempest-functional-2024-2"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d32436c6_8e7ae155","line":15,"range":{"start_line":14,"start_character":12,"end_line":15,"end_character":65},"in_reply_to":"aeb61b52_f5a98d19","updated":"2025-11-27 13:27:01.000000000","message":"you can rebase this patch on top of this https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/968651 and we no longer need watcherclient-functional job.","commit_id":"92e6c94ed966d6a80202a5b3269ff715d7b6279b"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"0e8aff3c921da018d89c6d2e0765bd7b46052d52","unresolved":true,"context_lines":[{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"},{"line_number":12,"context_line":"        - watcher-tempest-prometheus"},{"line_number":13,"context_line":"        - python-watcherclient-functional:"},{"line_number":14,"context_line":"            files: \u0026watcherclient_functional_files"},{"line_number":15,"context_line":"              - ^watcher_tempest_plugin/tests/client_functional/*"},{"line_number":16,"context_line":"        - watcher-tempest-functional-2025-2"},{"line_number":17,"context_line":"        - watcher-tempest-functional-2025-1"},{"line_number":18,"context_line":"        - watcher-tempest-functional-2024-2"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f4b1fcba_818f91b0","line":15,"range":{"start_line":14,"start_character":12,"end_line":15,"end_character":65},"in_reply_to":"d32436c6_8e7ae155","updated":"2025-11-27 13:58:13.000000000","message":"ack, I will just remove the job from this patch, thanks","commit_id":"92e6c94ed966d6a80202a5b3269ff715d7b6279b"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"f9124b00236608b85683c925438c6c907a966945","unresolved":false,"context_lines":[{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"},{"line_number":12,"context_line":"        - watcher-tempest-prometheus"},{"line_number":13,"context_line":"        - python-watcherclient-functional:"},{"line_number":14,"context_line":"            files: \u0026watcherclient_functional_files"},{"line_number":15,"context_line":"              - ^watcher_tempest_plugin/tests/client_functional/*"},{"line_number":16,"context_line":"        - watcher-tempest-functional-2025-2"},{"line_number":17,"context_line":"        - watcher-tempest-functional-2025-1"},{"line_number":18,"context_line":"        - watcher-tempest-functional-2024-2"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"eb0bf650_698aebc6","line":15,"range":{"start_line":14,"start_character":12,"end_line":15,"end_character":65},"in_reply_to":"f4b1fcba_818f91b0","updated":"2025-11-27 14:00:51.000000000","message":"Done","commit_id":"92e6c94ed966d6a80202a5b3269ff715d7b6279b"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2188d11ececf789937d0efe0bb17aa27cd3cd560","unresolved":false,"context_lines":[{"line_number":5,"context_line":"      - tempest-plugin-jobs"},{"line_number":6,"context_line":"      - publish-openstack-docs-pti"},{"line_number":7,"context_line":"      - release-notes-jobs-python3"},{"line_number":8,"context_line":"    check:"},{"line_number":9,"context_line":"      jobs:"},{"line_number":10,"context_line":"        - watcher-tempest-aetos"},{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"41a937a2_f0ba97a9","line":8,"in_reply_to":"09322a49_b317c637","updated":"2025-12-08 22:46:23.000000000","message":"we could use yaml anchors to do that but no\nlets stick with the normal convetion of just listing thses","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2188d11ececf789937d0efe0bb17aa27cd3cd560","unresolved":false,"context_lines":[{"line_number":7,"context_line":"      - release-notes-jobs-python3"},{"line_number":8,"context_line":"    check:"},{"line_number":9,"context_line":"      jobs:"},{"line_number":10,"context_line":"        - watcher-tempest-aetos"},{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"},{"line_number":12,"context_line":"        - watcher-tempest-prometheus"},{"line_number":13,"context_line":"        - watcher-tempest-functional-2025-2"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5687eab4_67d92bac","line":10,"in_reply_to":"96e5c674_13135053","updated":"2025-12-08 22:46:23.000000000","message":"the review tool does not undersnad that job defions can live in outher repos so this is not relevent","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2188d11ececf789937d0efe0bb17aa27cd3cd560","unresolved":true,"context_lines":[{"line_number":8,"context_line":"    check:"},{"line_number":9,"context_line":"      jobs:"},{"line_number":10,"context_line":"        - watcher-tempest-aetos"},{"line_number":11,"context_line":"        - watcher-tempest-gnocchi"},{"line_number":12,"context_line":"        - watcher-tempest-prometheus"},{"line_number":13,"context_line":"        - watcher-tempest-functional-2025-2"},{"line_number":14,"context_line":"        - watcher-tempest-functional-2025-1"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"34c28dab_321310bd","line":11,"in_reply_to":"6e39ceb9_e3d31d72","updated":"2025-12-08 22:46:23.000000000","message":"so this shoudl be detailed in teh commit message\n\n```\nDocument why these tests were removed and ensure coverage is maintained through the new tempest jobs\n```\n\nbut its not needed here\n\nif you need to respin the commit message then you coudl impvoe it with the actual job mapping but you do not need to respin for this","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2188d11ececf789937d0efe0bb17aa27cd3cd560","unresolved":false,"context_lines":[{"line_number":13,"context_line":"        - watcher-tempest-functional-2025-2"},{"line_number":14,"context_line":"        - watcher-tempest-functional-2025-1"},{"line_number":15,"context_line":"        - watcher-tempest-functional-2024-2"},{"line_number":16,"context_line":"    gate:"},{"line_number":17,"context_line":"      jobs:"},{"line_number":18,"context_line":"        - watcher-tempest-aetos"},{"line_number":19,"context_line":"        - watcher-tempest-gnocchi"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"0465f0ea_8d6a04bc","line":16,"in_reply_to":"f8cf4124_231a71ab","updated":"2025-12-08 22:46:23.000000000","message":"ack they are.","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"2188d11ececf789937d0efe0bb17aa27cd3cd560","unresolved":true,"context_lines":[{"line_number":26,"context_line":"        - watcher-prometheus-integration-realdata"},{"line_number":27,"context_line":"        - watcher-aetos-integration-realdata"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"- job:"},{"line_number":30,"context_line":"    name: watcher-tempest-functional-2025-2"},{"line_number":31,"context_line":"    parent: watcher-tempest-functional"},{"line_number":32,"context_line":"    nodeset: openstack-single-node-noble"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"22c93605_a9de1f16","line":29,"in_reply_to":"5f6cc3ac_21ef100d","updated":"2025-12-08 22:46:23.000000000","message":"we don tneed this but job defionts shoudl come before the project section so if you need to respine plase put the jobs before they are referenced.","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"7a36c72dac64e23ffe8da62fc438a94152ee860b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9c2bd0b5_9d120500","updated":"2025-11-25 11:38:34.000000000","message":"recheck\n\n2 failures in aetos, test_execute_workload_balance_strategy_cpu isn\u0027t so stable as it doesn\u0027t always generate the expected action plan","commit_id":"92e6c94ed966d6a80202a5b3269ff715d7b6279b"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"e4234eec862604dce21aee7b64c54d7513905d0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"7b036abc_8dcb2017","updated":"2025-11-28 17:12:11.000000000","message":"https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/968750 should fix the issue in continuous audit test","commit_id":"b2c199a004dff778847ba6141499265428baf56a"},{"author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"change_message_id":"35b862c27ed1a590bf7674533df04c3d9032dfe3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"0a8dc489_05f5a1b1","updated":"2025-11-28 07:43:11.000000000","message":"lgtm","commit_id":"b2c199a004dff778847ba6141499265428baf56a"},{"author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"change_message_id":"c824714778ef21a8af70228e088756679317846b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"68553e03_eafb89c7","updated":"2025-11-28 10:42:28.000000000","message":"recheck","commit_id":"b2c199a004dff778847ba6141499265428baf56a"},{"author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"change_message_id":"523938c3f6216206c55fe8634c42787536ef1df8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f054c872_0b030fb4","updated":"2025-12-05 09:14:49.000000000","message":"recheck","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"4e415b8b801ce2046ab4d0afe127f6a43469e4d7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"67a2c565_1960e7de","updated":"2025-12-09 15:09:42.000000000","message":"recheck\n\nthe api test that failed was reported in https://bugs.launchpad.net/watcher-tempest-plugin/+bug/2134487\nlets rerun the jobs to see if hits the issue again. A fix for that should be provided in a different patch.","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"b62fe837aa1d61a47bcb5f71036d5f06e92d6f6c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5dd14a5f_8c919321","updated":"2025-12-08 22:47:21.000000000","message":"the depend on as specified wont prevent merging\n\nyou shoudl be depending on all the backport patches as well","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"9dee24741ef5cd55920ce8abe4ecfbbec1ffee5e","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"e5fef4a6_86c5e8d4","in_reply_to":"5dd14a5f_8c919321","updated":"2025-12-08 22:48:30.000000000","message":"inother word we need to wait to add +w untill all the backport are done unless you add Depends-On: for each of the backprots to the commit","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e0a774fb81db922f5ce334151ad67e6ddf7c367e","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"e745cdec_0b8e08d3","in_reply_to":"a8038576_799bf6d2","updated":"2025-12-09 12:29:21.000000000","message":"oh ok then we can proceed with thsi","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"12a80ea1b61f62bde016f24bbac74fcc746c8457","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a8038576_799bf6d2","in_reply_to":"e5fef4a6_86c5e8d4","updated":"2025-12-09 11:40:12.000000000","message":"I think that I was not clear enough in the commit message. No changes were made to the stable jobs in this patch, they continue to use the old functional job. The idea is to propose follow up changes to replace stable branches jobs by a proper one, as we merge the backports of [1].\nAs is today, this patch is good to go, unless we want to way for all watcher backports and do all job changes in this patch here.\n\n[1] https://review.opendev.org/c/openstack/watcher/+/966942","commit_id":"46975344f762a956a92e556ba49686a1f4d73b6e"}]}
