)]}'
{"id":"openstack%2Fmistral~991417","triplet_id":"openstack%2Fmistral~stable%2F2025.1~Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4","project":"openstack/mistral","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"11583":{"account":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"last_update":"2026-06-04 20:23:28.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4","subject":"Remove unnecessary expect_errors\u003dTrue from policy tests","status":"MERGED","created":"2026-06-03 14:40:08.000000000","updated":"2026-06-04 21:13:52.000000000","submitted":"2026-06-04 21:13:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"991417","meta_rev_id":"ad64fbd085af05c3abfefa85418b720b533b4c13","_number":991417,"virtual_id_number":991417,"owner":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-04 21:13:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"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":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-04 20:23:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"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":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-06-04 20:23:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-03 16:19:12.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"}],"messages":[{"id":"bddd0d2e36ac18778afaf631f8694c643a424f2d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-03 14:40:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"746de846e4c9104ad2ee8d9ea0a60323deacdefc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 16:19:12.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/def9740ece8048879931351c39d2af4d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/886477ce17ad46ef90d2c8b79c0015d5 : SUCCESS in 5m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/337957b6509a4b209ff312460e645683 : FAILURE in 5m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/61067f83313d4b8ca44647a8620123d5 : FAILURE in 3m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/336186800e004f1db6f73309530e8fa8 : FAILURE in 8m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d67ceb6bd226462799635e93bd000ee0 : SUCCESS in 6m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c37313acdf4b4748bd3fe2a70389ebfa : FAILURE in 7m 19s (non-voting)\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/7d4c7dfa90a843a29b0839a08b33fb23 : FAILURE in 20m 47s\n- mistral-devstack-jammy https://zuul.opendev.org/t/openstack/build/05234f708bd44561a3df69a75e92462e : FAILURE in 17m 22s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/efa6c1327eff449ca91e15e279eeda8b : FAILURE in 44m 15s\n- mistral-devstack-non-apache-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f909b8e4f6d34ac6ab237d5194230eb4 : FAILURE in 13m 23s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/a9b0509a8a5b4c6eb11ad47bae49bf27 : FAILURE in 46m 20s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/7e45885e485246ed9b714e6ecce5fc94 : FAILURE in 49m 44s","accounts_in_message":[],"_revision_number":1},{"id":"313ac9d19b4a8a085c18b0e154d4288f8f4cb261","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-03 19:45:23.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"93cba321cbb69de5ce5f0cca5cdacb83cf7abe34","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 21:16:02.000000000","message":"Patch Set 2: 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/ad3dc628c1f84b16afed6d08a3d56324\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56cbfa916c1e40d782bc5498f5a508f9 : SUCCESS in 3m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c37f1173cbf34e5b9cf146d06ba95c52 : SUCCESS in 11m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/74b65a5f2f5b446a8cd6dbed0ba53e92 : SUCCESS in 10m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb40432055854cb9ba0df7251d33337c : FAILURE in 7m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d1d9bb9938a2493788019b0600cdbfa3 : SUCCESS in 5m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e4714afb79a54fb4a5da779f0dc51cab : SUCCESS in 15m 02s (non-voting)\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/f33906bacf1a4811bf0c57f9462721f0 : SUCCESS in 41m 11s\n- mistral-devstack-jammy https://zuul.opendev.org/t/openstack/build/fb61b44eb7314836bdfc599bb7800fba : FAILURE in 21m 35s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7ababc515c0246c2984a87b2e32085cb : SUCCESS in 1h 23m 22s\n- mistral-devstack-non-apache-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/84a00fd61ace4e8b9c3aff7c3d5832f0 : SUCCESS in 41m 44s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/b91b645f057946268f56dd9fefd0a07a : SUCCESS in 1h 13m 58s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/e8a9b84c92994d4da8df0f1a66c4fc80 : SUCCESS in 40m 56s","accounts_in_message":[],"_revision_number":2},{"id":"cfe71c36e9c1effb072e730533378812b8bc9946","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-04 07:52:41.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"3d293a846d089f546bfd95283fdc0f7672936040","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-04 08:38:06.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"4ff9336e8d638220c489404b1c28aff0a3481865","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 09:45:15.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c62fd0cbd5974a858c35e1f7046ca24b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3fe05d78be064db2a27f8d473bfd890c : SUCCESS in 4m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/934c2521ae7941acb35e715745ddd85a : SUCCESS in 14m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/043980399bda42149350850a47a0e155 : SUCCESS in 12m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82f4f737da864468867a71f2a0e991eb : SUCCESS in 10m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6ec9c71544a246ddbfe95b02585767e9 : SUCCESS in 6m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d87458f7d97b4fea8798bf686c61ca56 : FAILURE in 21m 08s (non-voting)\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/ac7463edb0064af7b48b1193df3ec95b : SUCCESS in 41m 48s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f336d753d49f4a03a70f8a62a8552e60 : SUCCESS in 42m 03s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/228b3b88f7b54cc5932a1173bc4c5eae : SUCCESS in 54m 39s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/f0384b842c604f2ebf0de4660c4801c1 : SUCCESS in 40m 40s","accounts_in_message":[],"_revision_number":4},{"id":"f44c07419f084ac00c263f2dc0f566c1628a3a36","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-04 12:03:13.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent tree, and commit message as Patch Set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"eb7ea244557e64b181693a6456e79607d85ee185","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 12:58:23.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e4916906701c4dd8bfba7f0c2aa84a46\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce28c7e82a9940b8ab5f8f716402bf20 : SUCCESS in 5m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/cf27a3f7a23148fb817638ed758b6366 : SUCCESS in 12m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3d1d5bf91763460c9a6a78ba3306cf2a : SUCCESS in 11m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8308df8347541ecb87212bb7754348b : SUCCESS in 5m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7363349245394320b3e9ec1a18b1fe35 : SUCCESS in 4m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d099d63650df4b8fb4c4520f33b8e4a3 : SUCCESS in 13m 21s (non-voting)\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/342361e854ea4393a9f5b7c241f5eb09 : SUCCESS in 18m 24s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f4039ddacc2c4be08303a99755f452de : SUCCESS in 19m 04s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/912a4425913349578cb600a2672fd38b : SUCCESS in 45m 06s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/12226790f21c4aa6bcea1de60ef9b152 : SUCCESS in 39m 32s","accounts_in_message":[],"_revision_number":5},{"id":"f11a2b2b0220a85d0efca3cab27f1e6417f2e103","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-04 20:23:28.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"2380118afe5be35a03db0e033ad941a8274e784c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 20:24:22.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"12e4f9e0ed0ee0b161243012416fd7b2604e9fc2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 21:13:52.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1770db55bb324f8d8fdf54e0f38fd7a1\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aea0c27cc4974f59a796bd18c948f258 : SUCCESS in 4m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/73b18a2abfdd4a6f896621c904a3f963 : SUCCESS in 12m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d23076f248bb4d8d90d1f11f32180dea : SUCCESS in 12m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18efdf16e97145c3a9752c93273a1d41 : SUCCESS in 8m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3dc28dd6fc04adfafc5d003eb4b9512 : SUCCESS in 4m 17s\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/e7e16d74b0f04dbcb65d54b455c6b186 : SUCCESS in 44m 26s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3f0879dd3d8149e78883535beacecc53 : SUCCESS in 41m 53s\n- mistral-devstack-non-apache https://zuul.opendev.org/t/openstack/build/e20d2832925b4e5582bbdebd06e79dee : SUCCESS in 18m 46s\n- mistral-devstack-kombu https://zuul.opendev.org/t/openstack/build/af9d1f4d436f4dc2add57caf47aff22f : SUCCESS in 42m 27s","accounts_in_message":[],"_revision_number":5},{"id":"ad64fbd085af05c3abfefa85418b720b533b4c13","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 21:13:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"acc2881b0ca94c2311f61a519908ab057ee1fe0e","revisions":{"8ee5ed6c5170c45a869d7d0927c65197079e1986":{"kind":"REWORK","_number":1,"created":"2026-06-03 14:40:08.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/17/991417/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/17/991417/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/17/991417/1"}}},"commit":{"parents":[{"commit":"d983708229c41173dd5e7bb6f74a13699ea92b07","subject":"Restrict publicize policies to admin only","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/d983708229c41173dd5e7bb6f74a13699ea92b07"}]}],"author":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-03-29 19:03:51.000000000","tz":0},"committer":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-03 07:22:06.000000000","tz":120},"subject":"Remove unnecessary expect_errors\u003dTrue from policy tests","message":"Remove unnecessary expect_errors\u003dTrue from policy tests\n\nTests asserting success status codes (200, 201, 204) should not\nuse expect_errors\u003dTrue, as it is only needed when expecting error\nresponses.\n\nRelated-Bug: #2147178\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Arnaud Morin \u003carnaud.morin@gmail.com\u003e\nChange-Id: Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/8ee5ed6c5170c45a869d7d0927c65197079e1986"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/8ee5ed6c5170c45a869d7d0927c65197079e1986"}]},"branch":"refs/heads/stable/2025.1"},"0a36faf85498bf5b442b3728ed3499ee27afef80":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-03 19:45:23.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/17/991417/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/17/991417/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/17/991417/2"}}},"commit":{"parents":[{"commit":"aa2d1d4ed6897f4bf7ca912a7f23f78149344508","subject":"Restrict publicize policies to admin only","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/aa2d1d4ed6897f4bf7ca912a7f23f78149344508"}]}],"author":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-03-29 19:03:51.000000000","tz":0},"committer":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-03 19:23:50.000000000","tz":120},"subject":"Remove unnecessary expect_errors\u003dTrue from policy tests","message":"Remove unnecessary expect_errors\u003dTrue from policy tests\n\nTests asserting success status codes (200, 201, 204) should not\nuse expect_errors\u003dTrue, as it is only needed when expecting error\nresponses.\n\nRelated-Bug: #2147178\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Arnaud Morin \u003carnaud.morin@gmail.com\u003e\nChange-Id: Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/0a36faf85498bf5b442b3728ed3499ee27afef80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/0a36faf85498bf5b442b3728ed3499ee27afef80"}]},"branch":"refs/heads/stable/2025.1"},"84550ed9d78a1c9a3896419c64e1747449441191":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-06-04 07:52:41.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/17/991417/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/17/991417/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/17/991417/3"}}},"commit":{"parents":[{"commit":"a1b618d1471e42aeee32476960ef44e3b21706c4","subject":"Restrict publicize policies to admin only","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/a1b618d1471e42aeee32476960ef44e3b21706c4"}]}],"author":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-03-29 19:03:51.000000000","tz":0},"committer":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-04 07:52:08.000000000","tz":120},"subject":"Remove unnecessary expect_errors\u003dTrue from policy tests","message":"Remove unnecessary expect_errors\u003dTrue from policy tests\n\nTests asserting success status codes (200, 201, 204) should not\nuse expect_errors\u003dTrue, as it is only needed when expecting error\nresponses.\n\nRelated-Bug: #2147178\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Arnaud Morin \u003carnaud.morin@gmail.com\u003e\nChange-Id: Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/84550ed9d78a1c9a3896419c64e1747449441191"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/84550ed9d78a1c9a3896419c64e1747449441191"}]},"branch":"refs/heads/stable/2025.1"},"cfbb192356545ba14afa690579a89f718fefcf0c":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-06-04 08:38:06.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/17/991417/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/17/991417/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/17/991417/4"}}},"commit":{"parents":[{"commit":"9e13989a85bee5c8ccaa0b24e8c9a09fef4ccd84","subject":"Restrict publicize policies to admin only","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/9e13989a85bee5c8ccaa0b24e8c9a09fef4ccd84"}]}],"author":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-03-29 19:03:51.000000000","tz":0},"committer":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-04 08:24:23.000000000","tz":120},"subject":"Remove unnecessary expect_errors\u003dTrue from policy tests","message":"Remove unnecessary expect_errors\u003dTrue from policy tests\n\nTests asserting success status codes (200, 201, 204) should not\nuse expect_errors\u003dTrue, as it is only needed when expecting error\nresponses.\n\nRelated-Bug: #2147178\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Arnaud Morin \u003carnaud.morin@gmail.com\u003e\nChange-Id: Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/cfbb192356545ba14afa690579a89f718fefcf0c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/cfbb192356545ba14afa690579a89f718fefcf0c"}]},"branch":"refs/heads/stable/2025.1"},"acc2881b0ca94c2311f61a519908ab057ee1fe0e":{"kind":"NO_CHANGE","_number":5,"created":"2026-06-04 12:03:13.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/17/991417/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/17/991417/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/17/991417/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/17/991417/5"}}},"commit":{"parents":[{"commit":"3d449d6e341fc17af58c8c10a53b71a40db4b58c","subject":"Restrict publicize policies to admin only","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/3d449d6e341fc17af58c8c10a53b71a40db4b58c"}]}],"author":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-03-29 19:03:51.000000000","tz":0},"committer":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-04 12:02:45.000000000","tz":120},"subject":"Remove unnecessary expect_errors\u003dTrue from policy tests","message":"Remove unnecessary expect_errors\u003dTrue from policy tests\n\nTests asserting success status codes (200, 201, 204) should not\nuse expect_errors\u003dTrue, as it is only needed when expecting error\nresponses.\n\nRelated-Bug: #2147178\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\nSigned-off-by: Arnaud Morin \u003carnaud.morin@gmail.com\u003e\nChange-Id: Iee35c6cf9e33fd5a9428c4be2c289f0ac7a65ab4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/acc2881b0ca94c2311f61a519908ab057ee1fe0e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/acc2881b0ca94c2311f61a519908ab057ee1fe0e"}]},"branch":"refs/heads/stable/2025.1"}},"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":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
