)]}'
{"id":"openstack%2Fkeystone~897750","triplet_id":"openstack%2Fkeystone~stable%2Fyoga~I1b981cc476022522573e11d1d6a322143370262b","project":"openstack/keystone","branch":"stable/yoga","topic":"federated-user-project-roles","attention_set":{},"removed_from_attention_set":{"13478":{"account":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"last_update":"2024-01-02 07:59:25.000000000","reason":"Change was abandoned"},"36423":{"account":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"last_update":"2024-01-02 07:59:25.000000000","reason":"Change was abandoned"},"91":{"account":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"last_update":"2024-01-02 07:59:25.000000000","reason":"Change was abandoned"},"10015":{"account":{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"},"last_update":"2024-01-02 07:59:25.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I1b981cc476022522573e11d1d6a322143370262b","subject":"Assign roles in parent project for federated users","status":"ABANDONED","created":"2023-10-10 05:48:58.000000000","updated":"2024-01-02 07:59:25.000000000","total_comment_count":5,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"8549b6f91eb901f05c51a0f63cc546418ac25028","_number":897750,"virtual_id_number":897750,"owner":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"tag":"autogenerated:zuul:check","value":1,"date":"2023-12-06 08:07:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"}],"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"}],"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-10-10 06:40:31.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":"2023-10-10 06:53:27.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":"2023-11-21 10:44:44.000000000","updated_by":{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"},"reviewer":{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"},"state":"REVIEWER"},{"updated":"2023-11-26 03:24:56.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2023-11-29 09:36:54.000000000","updated_by":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"reviewer":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"state":"REVIEWER"},{"updated":"2023-12-06 06:55:05.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"CC"}],"messages":[{"id":"b3c89ed3dd428e55640a36589356c8f1f684351e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2023-10-10 05:48:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"de0a5800467ed9d668ac2b54479a3c82c7508bab","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-10 06:40:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f13a4b9733a45dea72ee5fc57a62b6e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b77ee77f0fbf40b185e370825f31f9f6 : SUCCESS in 45m 49s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/66a5e28f584b4226b499097c2963a0c1 : SUCCESS in 49m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"438933ce15b415a8d4aa8e951e2285c659e5e1b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-10 06:53:27.000000000","message":"Patch Set 1: Verified-1\n\n(19 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/db74df8c43ba47ab9f6f40c720ff4111\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15a496803f8d4abbbf65c2d2734ba9b5 : SUCCESS in 11m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e2ad8d43dddc4ebf9522d1abfeafa453 : FAILURE in 5m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ab81a51ec45245758ffd6d81063bf758 : SUCCESS in 9m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6b5d811c649e4d58a41796a7450ffa1b : SUCCESS in 10m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa7429e7191041de8c8991b20f2e4ac0 : SUCCESS in 10m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/d8af9da84def409798785160d3822bd4 : SUCCESS in 45m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e30ed7ff473d424bb54c929a5f5be2dd : SUCCESS in 1h 03m 55s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/6aeee91bdcec4251907b603e0ecf1751 : SUCCESS in 35m 46s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/43720d6fed9e472bbee9c4d369a81620 : FAILURE in 8m 31s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/7617fcccc9d84600acf1b04c33bf03ad : SUCCESS in 20m 40s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9e9daf967b6e4e2396a958fc0d01caed : SUCCESS in 28m 22s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d86d6f2f64ba4e34923bd01ffbd772a7 : FAILURE in 17m 30s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/386de47d2e2f460991d8ff2c86832bc9 : SUCCESS in 43m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1f098a93612d4867a83355ce2fd9d3ca : SUCCESS in 57m 04s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/57b2dd8cb6b54f928742f5f22787e219 : SUCCESS in 29m 25s","accounts_in_message":[],"_revision_number":1},{"id":"bfd7fe5e80588491cadd5c4143440468c7c4ed9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2023-10-10 10:26:23.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"3c90265d4b948c8b3ff8531c97b4013f740667f1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-10 11:52:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a1dc2f84691342d2a904e2243da61784\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1d479039786d4f859f3541942f35e36b : SUCCESS in 17m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c42b968058ea44479e752f858d31329d : SUCCESS in 5m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fa6aa1147bd84b01824536dbfc28ee97 : SUCCESS in 16m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ad7a2606ef4749069d5473931f3dfba6 : SUCCESS in 13m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aeaee9d92b7e41cb859b2abf9e7cb3e2 : SUCCESS in 12m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/2472e96314f041b387ac32b39d71fae5 : SUCCESS in 45m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9031dd242ba84c15939d189f15cb3374 : SUCCESS in 1h 21m 00s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/10efab41b681416caa2161397a761fd6 : SUCCESS in 41m 52s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/7a2c210a28cf46b9b00dc38440f005e8 : FAILURE in 19m 26s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/307c36991da6403e9535b58076358162 : SUCCESS in 39m 19s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/39d6dd51968e4a4bac2360ca4a449454 : SUCCESS in 36m 38s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/46d0ae28d48a45b787c3552640bbcd91 : FAILURE in 22m 41s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a985f39a67bb48d582fbe7050c87bab5 : SUCCESS in 41m 30s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e80f6443a78a4904a419330c85694324 : SUCCESS in 55m 18s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/ddff083987b74fcea782fc67a3238e69 : SUCCESS in 44m 34s","accounts_in_message":[],"_revision_number":2},{"id":"1f18d1b9215a94220310ee058a0c8864a612755e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-10 11:59:40.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/531d4d63e7d04f5c9ad204b1cc52c314\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c297cace87af4b67a1a73b26e8a0e090 : TIMED_OUT in 1h 00m 54s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/97a792b20b2f4c8fa4efd8acc15ec256 : SUCCESS in 45m 24s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"76f89807b8a125dc1442472a94d123a127a5bc4d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2023-10-10 12:35:46.000000000","message":"Patch Set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"0dbe701c80f5f409116bdff4ebdffce6e017dee6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-10 14:04:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf57e8793f184bbebff25392d8252398\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f82d01b4cb5b49c39fafcfda2e29a715 : SUCCESS in 14m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7fe8bc657c340318387d7772f052df4 : SUCCESS in 5m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a7ed8cdd09824a598e3dd3f9eb525221 : SUCCESS in 13m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f168e4dfaae3414a8711d2381028de17 : SUCCESS in 11m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f96e7b6fee474c40a71c2f61d5cec7ac : SUCCESS in 11m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/2632a34a7357460e8fdfc8dfe6c35ffb : SUCCESS in 50m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/059c81e8cf874215a580a090e4fbdccf : SUCCESS in 1h 23m 00s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b964f2fc3051446eb481d6be513b5fe5 : SUCCESS in 40m 39s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/017f13ed3fe2494b92f9a9e2fd5fb257 : SUCCESS in 32m 22s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/dec611a4e016464faf87c0b41e1a4983 : SUCCESS in 36m 08s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9a6568dc301540dd8257b8b873a4a263 : SUCCESS in 34m 35s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/dc4663c6cc0a403b8ffa13ae2642df1e : FAILURE in 10m 09s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/c233451f0ecb4b3e9a15f8f8159fea25 : SUCCESS in 43m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f66b8408a8994d6ba08a0f1344f65b57 : SUCCESS in 58m 31s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/6f1b1033694e48a19e0d412391efa0ef : SUCCESS in 35m 16s","accounts_in_message":[],"_revision_number":3},{"id":"7c31e984292c0ff6e4f88b754df6f8a7d9e2bd0c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-10 17:57:42.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6bb1a32da3d241a7814c22f57d62d679\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5b6aa804d4fe4f41b2871637ff71adc5 : SUCCESS in 49m 06s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e474d2a7b80f41b4b6876770a04d7586 : SUCCESS in 53m 38s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2f2752deae75846374832a8bb97af523b5742cfd","author":{"_account_id":10015,"name":"Enol Fernández","email":"enol.fernandez@egi.eu","username":"enolfc"},"date":"2023-11-21 10:44:44.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"f44e7b41493b8e50dfb9f6dc5deeefbb0a0c0b34","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2023-11-26 03:24:56.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"10ed9eb93c8a11cd5d92b7581ba8a9938214bcd6","author":{"_account_id":91,"name":"Alvaro","email":"aloga@ifca.unican.es","username":"aloga"},"date":"2023-11-29 09:36:54.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c2e8729cb47f47c258147b70fcff5b7d6195e3db","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2023-12-05 14:07:42.000000000","message":"Uploaded patch set 4: New patch set was added with same tree, parent tree, and commit message as Patch Set 3.\n\nCopied Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"ceee37449a8e35313dffae1c15cde38aaf01c5bc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2023-12-05 14:09:51.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"0e09816f16a4e7760ad21a1447505110a84c6063","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 15:16:56.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80f4d3f569864de196614066505d3b5e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/28b3596b7cbf45afb6f5984f45f6f78f : SUCCESS in 53m 11s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a3d5d87c4ad6467a878d06af494da7b1 : SUCCESS in 10m 35s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"428d81dd9ba7c33e014ebeffbe1719dbff9cf3f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 15:28:29.000000000","message":"Patch Set 5: Verified-1\n\n(39 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/d8ad596dcff7466ca70b4be4f9a365a7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/52655e2d0bdd4022b7012be50e9605c7 : SUCCESS in 13m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47433380045a44eda3747097da8bfcf6 : FAILURE in 7m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aeffb2c917a04878a420e244b64ea61e : SUCCESS in 11m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f628c73f4ae44d3fba4160f58f489054 : SUCCESS in 11m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76e1e4dc88c74091812bb6e92dc2bc39 : SUCCESS in 13m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/c0a438735a1d445faf9dfbcbb3cf920e : SUCCESS in 1h 03m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c515adef18724d9eb837ee8a7ddb5f43 : SUCCESS in 1h 17m 25s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/9d6887de16df43109e75b68c0b806e60 : SUCCESS in 35m 29s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/1b8da3bd691c4cd4afa5a1987d4f9556 : SUCCESS in 47m 22s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9b6cc695dcd143cfa86753fcb807b466 : SUCCESS in 24m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/abd75fb90cae40ec86f18a1e08d71f91 : SUCCESS in 35m 26s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0e80737ef5c84ccd94790234ced576cc : FAILURE in 21m 14s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e235e88a0b27430d8eee196979ad1fa1 : SUCCESS in 42m 08s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8bb5a8e144634758aa296a8ad5fe93f2 : SUCCESS in 56m 36s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/788770b387434264b558f6afdbd8d874 : SUCCESS in 41m 08s","accounts_in_message":[],"_revision_number":5},{"id":"39977b98708c23c4d9b51ee0eb03e9169adecfa7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2023-12-06 06:41:16.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"e0d7f22cc43a2cc5682d508ccf6591c21057a891","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-06 06:54:22.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3ea34d6b099f4b2b98d01e1a616925be\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/a0a9f663ba2c40c6a048248296b5927f : SUCCESS in 8m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/974648f5837540bcb1065828935ceda2 : SUCCESS in 9m 15s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"d1879a3b42981a4b5f98d1ad65e5a6241c5c2d2f","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2023-12-06 06:55:05.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"92509d5f6b7e7b39684bacf534e914f0321cc8fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-06 08:07:18.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b4c8e640b3e546d4b107d808174893d5\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b9f162d2b69a4b52a72ff147cc36be8f : SUCCESS in 11m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7e89cdc116034bc885002cdefa8d6a67 : SUCCESS in 5m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/17a4166ba73b40898123cd79d7af2106 : SUCCESS in 11m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ea365fa9dc6e44e5930ad20493377ac6 : SUCCESS in 13m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c51489e9afb4417dbd5302e6eae3abb4 : SUCCESS in 10m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/8cb82286bae74f0aa07a9dde47a984d3 : SUCCESS in 55m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a1cbdb79a7ed496ca69785e227643875 : SUCCESS in 1h 20m 58s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f6e2c781c26c4344a5f5236d31c36b16 : SUCCESS in 35m 19s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/c66392e5071843ebb45688081cb22785 : SUCCESS in 31m 40s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cd8856443dbe4496a6bee80ebf8b15f6 : SUCCESS in 35m 28s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/4257c0c8227e486ea96ece4e568c5494 : SUCCESS in 37m 46s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e4bbd454645d4e05ab20f703db5e69dd : FAILURE in 20m 41s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/56484af98c1a49fe8702104a40e88906 : SUCCESS in 41m 42s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a900925151ef4475850ed0e8d91de739 : SUCCESS in 1h 01m 45s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/9bd64140420949fcaca351ce818df145 : SUCCESS in 45m 07s","accounts_in_message":[],"_revision_number":6},{"id":"8549b6f91eb901f05c51a0f63cc546418ac25028","tag":"autogenerated:gerrit:abandon","author":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"date":"2024-01-02 07:59:25.000000000","message":"Abandoned\n\nMoved to https://review.opendev.org/c/openstack/keystone/+/904397","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"d764812a4d0d60c2dd6334df84d1c1d5d49e68d9","revisions":{"2d28cc2684ce457dc2544c99f09c930c6ceeca5c":{"kind":"REWORK","_number":1,"created":"2023-10-10 05:48:58.000000000","uploader":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"ref":"refs/changes/50/897750/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/897750/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/897750/1"}}},"commit":{"parents":[{"commit":"0a318bef48bc43b35f9fb1476af466382c0b76f9","subject":"Add an option to randomize LDAP urls list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a318bef48bc43b35f9fb1476af466382c0b76f9"}]}],"author":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"committer":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"subject":"Assign roles in parent project for federated (autocreated) users","message":"Assign roles in parent project for federated (autocreated) users\n\nChange-Id: I1b981cc476022522573e11d1d6a322143370262b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2d28cc2684ce457dc2544c99f09c930c6ceeca5c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2d28cc2684ce457dc2544c99f09c930c6ceeca5c"}]},"branch":"refs/heads/stable/yoga"},"735262b1b4814540e3029b35b06bef7ed6c35d0e":{"kind":"REWORK","_number":2,"created":"2023-10-10 10:26:23.000000000","uploader":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"ref":"refs/changes/50/897750/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/897750/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/897750/2"}}},"commit":{"parents":[{"commit":"0a318bef48bc43b35f9fb1476af466382c0b76f9","subject":"Add an option to randomize LDAP urls list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a318bef48bc43b35f9fb1476af466382c0b76f9"}]}],"author":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"committer":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 10:24:52.000000000","tz":120},"subject":"Assign roles in parent project for federated (autocreated) users","message":"Assign roles in parent project for federated (autocreated) users\n\nChange-Id: I1b981cc476022522573e11d1d6a322143370262b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/735262b1b4814540e3029b35b06bef7ed6c35d0e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/735262b1b4814540e3029b35b06bef7ed6c35d0e"}]},"branch":"refs/heads/stable/yoga"},"65a9a33c2d024552f6472cd29be43d136ca2204c":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2023-10-10 12:35:46.000000000","uploader":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"ref":"refs/changes/50/897750/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/897750/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/897750/3"}}},"commit":{"parents":[{"commit":"0a318bef48bc43b35f9fb1476af466382c0b76f9","subject":"Add an option to randomize LDAP urls list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a318bef48bc43b35f9fb1476af466382c0b76f9"}]}],"author":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"committer":{"name":"Josef Němec","email":"Josef.Nemec@cesnet.cz","date":"2023-10-10 12:35:46.000000000","tz":0},"subject":"Assign roles in parent project for federated users","message":"Assign roles in parent project for federated users\n\nIf a federated (auto-created) user belongs to a parent project, he should have appropriate roles in it.\n\nChange-Id: I1b981cc476022522573e11d1d6a322143370262b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/65a9a33c2d024552f6472cd29be43d136ca2204c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/65a9a33c2d024552f6472cd29be43d136ca2204c"}]},"branch":"refs/heads/stable/yoga","description":"Edit commit message"},"7e7a935fc989196616ec31ee5a17320849ade9fc":{"kind":"NO_CHANGE","_number":4,"created":"2023-12-05 14:07:42.000000000","uploader":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"ref":"refs/changes/50/897750/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/897750/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/897750/4"}}},"commit":{"parents":[{"commit":"0a318bef48bc43b35f9fb1476af466382c0b76f9","subject":"Add an option to randomize LDAP urls list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a318bef48bc43b35f9fb1476af466382c0b76f9"}]}],"author":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"committer":{"name":"Josef Němec","email":"Josef.Nemec@cesnet.cz","date":"2023-12-05 13:30:27.000000000","tz":60},"subject":"Assign roles in parent project for federated users","message":"Assign roles in parent project for federated users\n\nIf a federated (auto-created) user belongs to a parent project, he should have appropriate roles in it.\n\nChange-Id: I1b981cc476022522573e11d1d6a322143370262b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7e7a935fc989196616ec31ee5a17320849ade9fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7e7a935fc989196616ec31ee5a17320849ade9fc"}]},"branch":"refs/heads/stable/yoga"},"d5d954ba47569e29eb24fbcfae16e9364bb3b8ee":{"kind":"REWORK","_number":5,"created":"2023-12-05 14:09:51.000000000","uploader":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"ref":"refs/changes/50/897750/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/897750/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/897750/5"}}},"commit":{"parents":[{"commit":"0a318bef48bc43b35f9fb1476af466382c0b76f9","subject":"Add an option to randomize LDAP urls list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a318bef48bc43b35f9fb1476af466382c0b76f9"}]}],"author":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"committer":{"name":"Josef Němec","email":"Josef.Nemec@cesnet.cz","date":"2023-12-05 14:09:41.000000000","tz":60},"subject":"Assign roles in parent project for federated users","message":"Assign roles in parent project for federated users\n\nIf a federated (auto-created) user belongs to a parent project, he should have appropriate roles in it.\n\nChange-Id: I1b981cc476022522573e11d1d6a322143370262b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d5d954ba47569e29eb24fbcfae16e9364bb3b8ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d5d954ba47569e29eb24fbcfae16e9364bb3b8ee"}]},"branch":"refs/heads/stable/yoga"},"d764812a4d0d60c2dd6334df84d1c1d5d49e68d9":{"kind":"REWORK","_number":6,"created":"2023-12-06 06:41:16.000000000","uploader":{"_account_id":36423,"name":"Josef Němec","display_name":"Joseph N","email":"Josef.Nemec@cesnet.cz","username":"josefnemec"},"ref":"refs/changes/50/897750/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/897750/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/897750/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/897750/6"}}},"commit":{"parents":[{"commit":"0a318bef48bc43b35f9fb1476af466382c0b76f9","subject":"Add an option to randomize LDAP urls list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a318bef48bc43b35f9fb1476af466382c0b76f9"}]}],"author":{"name":"Josef Němec","email":"josef.nemec@cesnet.cz","date":"2023-10-10 05:41:01.000000000","tz":120},"committer":{"name":"Josef Němec","email":"Josef.Nemec@cesnet.cz","date":"2023-12-06 06:41:02.000000000","tz":60},"subject":"Assign roles in parent project for federated users","message":"Assign roles in parent project for federated users\n\nIf a federated (auto-created) user belongs to a parent project, he should have appropriate roles in it.\n\nChange-Id: I1b981cc476022522573e11d1d6a322143370262b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d764812a4d0d60c2dd6334df84d1c1d5d49e68d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d764812a4d0d60c2dd6334df84d1c1d5d49e68d9"}]},"branch":"refs/heads/stable/yoga"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
