)]}'
{"id":"openstack%2Fkeystone~980634","triplet_id":"openstack%2Fkeystone~master~I6f8d019eed6d79e8153851e8c8c5504cc30f5758","project":"openstack/keystone","branch":"master","attention_set":{},"removed_from_attention_set":{"13478":{"account":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"last_update":"2026-03-16 06:58:43.000000000","reason":"\u003cGERRIT_ACCOUNT_13478\u003e replied on the change","reason_account":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"}}},"hashtags":[],"change_id":"I6f8d019eed6d79e8153851e8c8c5504cc30f5758","subject":"Remove dead validation schema types","status":"NEW","created":"2026-03-15 21:26:22.000000000","updated":"2026-03-16 07:57:31.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9132de3f792aec07d362ef8261339d5c0258ccdb","_number":980634,"virtual_id_number":980634,"owner":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-03-16 07:57:31.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-15 22:11:53.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":"CC"},{"updated":"2026-03-15 23:10:18.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":"fa9514e094d2ad026037d371e2bfe8c8b3847fcd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2026-03-15 21:26:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d49bac4b28f360afbc6fc41f0debb7560cd0f14c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-15 22:11:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d35af177b9434d7b8e680d678726bd73\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a2dbcc99e6c549b3a422b11b589c7eb9 : SUCCESS in 30m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e8bf330820f14aa7b236e0e4c2420528 : SUCCESS in 18m 04s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/9a3dce83b03f45239a6a50b5c40286d8 : SUCCESS in 42m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d1d89ae2ce067711540f3bc9d6e4b23670034704","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-15 23:10:18.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/368bc85eaba24af495cf27573783b04e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a0eadf3a955a48a89f29d7dfd575b7c9 : SUCCESS in 10m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e0e33e78c8b849b8bb5cadd8967d78ea : SUCCESS in 5m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6ba44307527d44349b658e834281fcc7 : SUCCESS in 7m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1b1179c9042a4420baf20619e87e39a5 : SUCCESS in 11m 08s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2b813f1cfa4c45ad879e99ab88504e26 : SUCCESS in 11m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2bb021af7e414c56baf515e1db2ad05d : SUCCESS in 7m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/6f72487c279f4358a7a5ed6af91b1ae0 : SUCCESS in 1h 03m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a564d35d87c2402ba89b41f5fc8506ee : SUCCESS in 1h 36m 35s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/919c9acee1bf43898db4f61c5a7d4b1b : SUCCESS in 17m 57s (non-voting)\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/4bc948b9402841d69efae08914ea87b6 : SUCCESS in 32m 51s\n- keystone-tempest-fips https://zuul.opendev.org/t/openstack/build/7d6048f8411d4cc390ef732ca81394c8 : FAILURE in 19m 01s (non-voting)\n- keystone-tempest-federation https://zuul.opendev.org/t/openstack/build/a45d5a883a214efb85689117e455aa6f : FAILURE in 26m 04s (non-voting)\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/019a3ffd288d41039c6d35b01dcb5376 : FAILURE in 35m 24s\n- keystone-tempest-oidc-federation https://zuul.opendev.org/t/openstack/build/66c5365477b247ba9aa4f9e1a9aca516 : SUCCESS in 32m 48s\n- keystone-tempest-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/3fbbcf8369a741e99c5857d8e35f165c : SUCCESS in 37m 01s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9e8f0a544422488b8a2f084365387cba : SUCCESS in 1h 03m 20s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/2e176be0af3d43528c77a2292230dc67 : FAILURE in 39m 26s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/1205101cd0dc4e7ba8c69d32844f6300 : RETRY_LIMIT in 6m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fda88b10d3367e06bc89762adc9e99e4fdda3cf9","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2026-03-16 06:58:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3221fdccc551b044c8cab84b497ab5a3bb3095a1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-16 07:30:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e93bc1c20e54462e9e89f92d121b6786\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/75456c09b1a84499b16b6eae20b76e9d : SUCCESS in 21m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/378e83ce52e6494da3edbed9044116d8 : SUCCESS in 15m 57s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e071a2fced5b415ba3c58da26d2981c5 : SUCCESS in 29m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9132de3f792aec07d362ef8261339d5c0258ccdb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-16 07:57:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/280ed7fbfcd045d5a481310100ab80b7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a9239fdedba14d96adf4f9ef092d2b01 : SUCCESS in 10m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/035cca92203b494ca44a71045f204e52 : SUCCESS in 3m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/68aba11d0da14c3b97a35ea04ec3808f : SUCCESS in 11m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0a3aa2adb8dc457ba0176e29c7279450 : SUCCESS in 7m 09s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/25b8431ca99847a8a20ddf8aa9fd4698 : SUCCESS in 17m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96c987662f28474dba97e54139464dc0 : SUCCESS in 14m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/35b96d4e415f445e8137f622492f448b : SUCCESS in 50m 09s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/151c957cd6574447be8c0b2caf1d4ef2 : SUCCESS in 56m 59s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/52b6908076cc4ee0bcca4732321385d4 : SUCCESS in 9m 40s (non-voting)\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/3254b300298b4871b9191c9dbb18a908 : SUCCESS in 34m 08s\n- keystone-tempest-fips https://zuul.opendev.org/t/openstack/build/f90cebbc27ce48848e9644681390051d : FAILURE in 14m 18s (non-voting)\n- keystone-tempest-federation https://zuul.opendev.org/t/openstack/build/f0ceff8d73664584bcbea9dae1a68b14 : FAILURE in 25m 51s (non-voting)\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/4f02128253da443dbadd05fd9aea8fdb : SUCCESS in 29m 42s\n- keystone-tempest-oidc-federation https://zuul.opendev.org/t/openstack/build/dfa9abb7e63943ab947b87372d9f759d : SUCCESS in 16m 07s\n- keystone-tempest-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/3366dc70296e4633bfb00f3b4d95dec5 : SUCCESS in 34m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/72dd7dd3c39145fa8b26ed32c3642ff8 : SUCCESS in 37m 55s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/81fe9f2568b44070a9a911e470a4e1f5 : FAILURE in 40m 38s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3df66d3cd99a4641936b56a040033c22 : RETRY_LIMIT in 3m 46s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e523327dc2cbaaae402a9c90aed27bc9916235e6","revisions":{"e523327dc2cbaaae402a9c90aed27bc9916235e6":{"kind":"REWORK","_number":1,"created":"2026-03-15 21:26:22.000000000","uploader":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"ref":"refs/changes/34/980634/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/34/980634/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/34/980634/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/34/980634/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/34/980634/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/34/980634/1"}}},"commit":{"parents":[{"commit":"ed4b1e830eb7579005f0bfc9ee2c49594c1147c4","subject":"Remove dead _prop helper from context","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ed4b1e830eb7579005f0bfc9ee2c49594c1147c4"}]}],"author":{"name":"Boris Bobrov","email":"b.bobrov@sap.com","date":"2026-03-15 19:23:03.000000000","tz":60},"committer":{"name":"Boris Bobrov","email":"b.bobrov@sap.com","date":"2026-03-15 19:23:03.000000000","tz":60},"subject":"Remove dead validation schema types","message":"Remove dead validation schema types\n\nRemove unused schema type definitions from both parameter_types\nmodules:\n- api/validation: empty\n- common/validation: external_id_string, mapping_id_string, url,\n  email, integer_min0\n\nNone of these are referenced from any schema or API code. The\ntwo test references (url, email) are inlined in the test fixture.\n\nGenerated-By: claude-opus-4-6 (OpenCode)\nSigned-off-by: Boris Bobrov \u003cb.bobrov@sap.com\u003e\nChange-Id: I6f8d019eed6d79e8153851e8c8c5504cc30f5758\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e523327dc2cbaaae402a9c90aed27bc9916235e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e523327dc2cbaaae402a9c90aed27bc9916235e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
