)]}'
{"id":"openstack%2Fzaqar~1007159","triplet_id":"openstack%2Fzaqar~stable%2F2026.2~Ib7aadf8d6de396ac9f0a11d6fcfa44849b194bf4","project":"openstack/zaqar","branch":"stable/2026.2","topic":"bug/2164987","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-09-24 15:20:38.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}}},"hashtags":["CVE-2026-97404","ossa-2026-042"],"change_id":"Ib7aadf8d6de396ac9f0a11d6fcfa44849b194bf4","subject":"Fix authentication bypass by empty URL-Signature","status":"MERGED","created":"2026-09-24 14:12:53.000000000","updated":"2026-09-24 17:29:25.000000000","submitted":"2026-09-24 17:28:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1007159-bug/2164987","meta_rev_id":"9bdaa8c0a6f0a2acc890d73c71edca97d32af229","_number":1007159,"virtual_id_number":1007159,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-24 17:28:17.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":2,"date":"2026-09-24 16:32:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":1,"date":"2026-09-24 16:32:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-24 15:20:10.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":"19b01076d168e2cc4125ffdd14d52df18935ae99","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-09-24 14:12:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4226429bbbb8e4005d7f3ba0e9632f5bd7c67943","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-24 15:20:10.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/baaebaf627be40e5b4a55113a862c868\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2d043508b0341ce9f0a2f1b8481f33e : SUCCESS in 3m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/812262bf7690443c9cb96d2dba8b266c : SUCCESS in 10m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/751c9119326a4d99a6302340b5774ed8 : SUCCESS in 7m 23s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/316284c2331e493682cfbb2c6a1a7ba5 : SUCCESS in 12m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83ed1b82783b4e4d9beb2bb2f3727c0e : SUCCESS in 3m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/be7f8fbc78214c17b49e5d19f45ab7ba : SUCCESS in 4m 39s\n- zaqar-tox-integration https://zuul.opendev.org/t/openstack/build/7bca06549dc44871bf0c2e5a526dace2 : SUCCESS in 7m 55s\n- zaqar-tempest-plugin-mongodb https://zuul.opendev.org/t/openstack/build/5f610ba889304120a5fddfd2c7072e10 : SUCCESS in 32m 11s\n- zaqar-tempest-plugin-redis https://zuul.opendev.org/t/openstack/build/b86fd45298bb44fe80040143ba3ef2b7 : SUCCESS in 30m 26s\n- zaqar-tempest-plugin-swift https://zuul.opendev.org/t/openstack/build/b8b288026574419db21eef7e49be9738 : SUCCESS in 26m 51s\n- zaqar-tempest-plugin-swift-ipv6 https://zuul.opendev.org/t/openstack/build/cd7b677bb5bb428dbdc066c30bb60fa7 : FAILURE in 28m 32s\n- zaqar-grenade-mongodb https://zuul.opendev.org/t/openstack/build/a4e7baa52e944eca8055f4abc26eb07f : FAILURE in 29m 08s (non-voting)\n- zaqar-grenade-redis https://zuul.opendev.org/t/openstack/build/6cf7cc1c04b849eda88aa150e86dd4a4 : SUCCESS in 33m 35s (non-voting)\n- zaqar-grenade-swift https://zuul.opendev.org/t/openstack/build/d1492b9b5918434795fc058cf5c8af76 : SUCCESS in 1h 01m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"557febd3e5b455f6f01f1b6b695d61a065ccfcbe","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-09-24 15:20:38.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"daeb7773845e49e0ce9fe29c45b67476fce5cbac","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-09-24 15:33:29.000000000","message":"Hashtag added: ossa-2026-042","accounts_in_message":[],"_revision_number":1},{"id":"2c629e5769b3d98e73da5b382147809ee6460397","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-09-24 15:34:30.000000000","message":"Hashtag added: CVE-2026-97404","accounts_in_message":[],"_revision_number":1},{"id":"e2700dec930eee4553fa3eb5ffa3ddda3e8ad0b7","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-09-24 16:32:03.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"75541740d5826bb0bfd88c9048d6a0ee15f4e131","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-24 16:43:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8b2382383f9e4bc6a17e161eb5101e26\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/69fefa41c3ea4e8b9f39a24534f24e33 : SUCCESS in 4m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/154e3022bb5d49829fa5fff5798194b6 : SUCCESS in 11m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/27294218ac5446f0b8782f5fa7c24d1d : SUCCESS in 10m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/941bca87925e49d8834f43b606e3ad93 : FAILURE in 14m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e78d426f0f904e1c81fcc1a1ba7df65a : SUCCESS in 4m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fe73614dbeae43bc91541b24bbe77543 : SUCCESS in 5m 51s\n- zaqar-tox-integration https://zuul.opendev.org/t/openstack/build/828642972a4c41648af8bc77f31984b0 : SUCCESS in 8m 37s\n- zaqar-tempest-plugin-mongodb https://zuul.opendev.org/t/openstack/build/385a9458ca304472ac634457b7f470d9 : SUCCESS in 38m 49s\n- zaqar-tempest-plugin-redis https://zuul.opendev.org/t/openstack/build/43062ca596404cb390ec3474206d0e6e : SUCCESS in 32m 19s\n- zaqar-tempest-plugin-swift https://zuul.opendev.org/t/openstack/build/7a044cd692c64dffbeb9bdc24a59a1c7 : SUCCESS in 35m 36s\n- zaqar-tempest-plugin-swift-ipv6 https://zuul.opendev.org/t/openstack/build/44b67e40f0b94f1ba4d5c97969ea3932 : SUCCESS in 35m 14s\n- zaqar-grenade-mongodb https://zuul.opendev.org/t/openstack/build/462e6bcae78f4d179a2b250d497b1a2b : FAILURE in 51m 49s (non-voting)\n- zaqar-grenade-redis https://zuul.opendev.org/t/openstack/build/ff0fada093be4b04a6cf6f9cb99c35ce : SUCCESS in 1h 09m 59s (non-voting)\n- zaqar-grenade-swift https://zuul.opendev.org/t/openstack/build/6c609a0cdd9941f58db00e29c17bd636 : SUCCESS in 1h 19m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"181cf6b953e84b4f50967bf71918fbfb46e18c1c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-24 16:44:36.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2b11d6e0553b1ca0f77764da5f9a187358b48dd7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-24 17:28:17.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e3f369cfc3df4f41927d93b99aafce64\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f172585ab91418a9e359975e03abb32 : SUCCESS in 4m 13s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3393e70d2ad74eda90b4fb68e6835f57 : SUCCESS in 8m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/393f273aa3b04694bc71ce810ff038c9 : SUCCESS in 8m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32918e9a450d4d3d83cc9910baaaacb6 : SUCCESS in 4m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7510ee587b1c45ea984e98115dfd6ca3 : SUCCESS in 6m 34s\n- zaqar-tox-integration https://zuul.opendev.org/t/openstack/build/46331289a1734f0abee53acf1f925542 : SUCCESS in 8m 18s\n- zaqar-tempest-plugin-mongodb https://zuul.opendev.org/t/openstack/build/ca4b0009171e4b23ac7d38bcf12706e7 : SUCCESS in 34m 16s\n- zaqar-tempest-plugin-redis https://zuul.opendev.org/t/openstack/build/28d8bc5bd7364368bb96b04a1d7e8b9b : SUCCESS in 31m 24s\n- zaqar-tempest-plugin-swift https://zuul.opendev.org/t/openstack/build/f93d84a4ca8a4bdcb041b0d4441f3bef : SUCCESS in 22m 40s\n- zaqar-tempest-plugin-swift-ipv6 https://zuul.opendev.org/t/openstack/build/b66f4e339daa4ef68d1b6071a5d24f3c : SUCCESS in 36m 24s","accounts_in_message":[],"_revision_number":1},{"id":"9bb2e6df27194774783df1ed38e397ad8c35601e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-24 17:28:17.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"9bdaa8c0a6f0a2acc890d73c71edca97d32af229","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-24 17:29:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c155b7b362844fd9ccbec9f41885e0f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d775dc0ffde4443b58df975f1a889ba : SUCCESS in 48s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fb7caba70d3749abb03e8d63035f154d : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e7d8236443b7295c996a37f91bc87270a0f1a994","revisions":{"e7d8236443b7295c996a37f91bc87270a0f1a994":{"kind":"REWORK","_number":1,"created":"2026-09-24 14:12:53.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/59/1007159/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/zaqar","ref":"refs/changes/59/1007159/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/zaqar refs/changes/59/1007159/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/zaqar refs/changes/59/1007159/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/zaqar refs/changes/59/1007159/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/zaqar refs/changes/59/1007159/1"}}},"commit":{"parents":[{"commit":"ce585bbe9fccc760d03b12e914b900f5d1124700","subject":"Update TOX_CONSTRAINTS_FILE for stable/2026.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zaqar/commit/ce585bbe9fccc760d03b12e914b900f5d1124700"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-09-24 13:46:06.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-09-24 14:12:39.000000000","tz":540},"subject":"Fix authentication bypass by empty URL-Signature","message":"Fix authentication bypass by empty URL-Signature\n\nCloses-Bug: #2164987\nChange-Id: Ib7aadf8d6de396ac9f0a11d6fcfa44849b194bf4\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n(cherry picked from commit fe1efeaf8abf40fe132207cce0cc14c470e98dee)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zaqar/commit/e7d8236443b7295c996a37f91bc87270a0f1a994"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/zaqar/commit/e7d8236443b7295c996a37f91bc87270a0f1a994"}]},"branch":"refs/heads/stable/2026.2"}},"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\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":""}}}]}
