)]}'
{"id":"openstack%2Fkeystone~920892","triplet_id":"openstack%2Fkeystone~master~I99fa798ef60cdb7a488fe55de76cd931c6db3e89","project":"openstack/keystone","branch":"master","topic":"out-of-tree-driver","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2024-07-12 18:16:30.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I99fa798ef60cdb7a488fe55de76cd931c6db3e89","subject":"Improve configuration of out-of-tree identity drivers","status":"MERGED","created":"2024-05-31 13:49:49.000000000","updated":"2024-07-12 18:19:01.000000000","submitted":"2024-07-12 18:16:30.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":"920892-out-of-tree-driver","meta_rev_id":"57d8263c29bb6f1fe6e529ee2d30953d5b51945b","_number":920892,"virtual_id_number":920892,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-07-12 18:16:30.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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":2,"date":"2024-07-05 14:43:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2024-07-12 14:46:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"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":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":1,"date":"2024-07-12 14:46:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-05-31 14:55:28.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":"2024-05-31 15:33:04.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":"2024-07-05 14:43:40.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2024-07-12 14:46:36.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"}],"messages":[{"id":"787e4a62ab5536f4d017be84335371788a0b049d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-05-31 13:49:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a6a3787f9e8844ff8911224c6e6b87ca4d036623","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-05-31 13:51:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"64cab2d25627878e368059eea48da81dae711b55","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-05-31 14:06:55.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"68f48645582451a60895f61000c5358dfc61e7a0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-31 14:55:28.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83f55a5469af4af38062ddb13db71f55\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e840fb8a8fea48a98af23ce5552a5b45 : RETRY_LIMIT in 1m 15s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9d6cfef7bb9a4fd5af003fc0f7fe1ae1 : SUCCESS in 46m 21s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ce7ed63d1f9702f8a1279ac97c152c403822b440","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-31 15:33:04.000000000","message":"Patch Set 3: 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/43ae756eaaa1476094aae7c370d2983b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/51a8ebafb735496ab952e3f601a5e2bb : SUCCESS in 12m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee66a76ebc0b44d9ae51c6057dca7639 : SUCCESS in 6m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3560b965979d46c0bbdef2abf1a854db : SUCCESS in 11m 33s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6795a536829d48aa9d818160301409a3 : FAILURE in 12m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b39ce1ab3c7845e2acb1cd6b0a111dad : FAILURE in 19m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/05ea731089b14b57ac48861b23f0921b : SUCCESS in 13m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/0241bfab5ff64839a4c1097cc2207c0e : SUCCESS in 53m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0913d8167ea742559a1bd7519dae9d8a : SUCCESS in 1h 16m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/803d2f637d7241bab50583364015c2c1 : SUCCESS in 11m 16s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/0a06b907a57f43c3b1e46bd90ea2c987 : SUCCESS in 12m 13s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/424c2baccd3f44da996c8654b5f80a97 : SUCCESS in 33m 04s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/c50ba89562f5476da11b550584a77d84 : SUCCESS in 36m 33s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/05757e5db3fe410b8455cfdfff1ef331 : FAILURE in 24m 45s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/ced7ea1e28f54a8e940be2a60ef94940 : SUCCESS in 31m 12s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/05cd3adf99ff48f0a659a9670cba4a40 : SUCCESS in 19m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/46ff42d66f364ac69faa5acfdbd986c5 : FAILURE in 15m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9c049826d7f94f76b7f24dcb1456205e : SUCCESS in 1h 01m 06s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/694b55b235f24a6fb2cde287604db17e : SUCCESS in 39m 09s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"10241bffa556d3979d2be82bdd019188960d3a9f","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-06-03 07:55:24.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"fcce5625ae31ee832804406f49bb46fb7cc13b05","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-03 08:06:11.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ceaf6c0ad0df4944a099d00050dc849b\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bb322c4f01c8488c89b15ff2270b1010 : SUCCESS in 9m 55s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b7d3a709a8774080b137309fb1f430d1 : SUCCESS in 7m 49s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7569b14323b24baf3a8e4cc0f97a08612bca11f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-03 09:26:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/76a309c0e1994298916c912ad167ff8c\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b9c6dbec835043939dd37246a9881729 : SUCCESS in 13m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff936b37bb9f4945b98413496663a68e : SUCCESS in 4m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e0ea0f15958c45df9b855d5d4494ad5b : SUCCESS in 12m 33s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2365974027ac471582491c40a5d756a2 : SUCCESS in 7m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/24517ef6b78747b1bd8bddef1f6b7e91 : FAILURE in 16m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb9d25be12154cddb6c737e6bd6db472 : SUCCESS in 10m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/4b9c37e3b4cb49e68a7d024e0a43b491 : SUCCESS in 1h 01m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/826c7323fccb4900a925d3fd1a17acc1 : SUCCESS in 1h 19m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c993746e232241ac937862691b35d758 : SUCCESS in 9m 19s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/1b3c53a9e00849159551b7e7b93bbf70 : SUCCESS in 15m 11s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c7992956bf0d499693e360e2db269790 : SUCCESS in 30m 06s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/ae63a2e0575a49e3ab61185444d2504a : SUCCESS in 44m 47s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e8bcff95bcd04d91a51e78859fc98dc2 : FAILURE in 16m 00s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/aa2b7a5b8d174c63b2f28829948d4dc6 : SUCCESS in 32m 48s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/907e6f5a6fd04f37a8e281122aab711b : SUCCESS in 12m 29s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/ca2fe32189f84250a012b8042a214ab5 : FAILURE in 12m 33s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e3b94c4559ba469eba5afc87411f16a1 : SUCCESS in 1h 05m 39s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/c2a3434c55304cb99de056ca6bd37555 : SUCCESS in 41m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bbe000468590458d78ed35871c06bd8278806819","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-06-04 13:45:15.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"474969f1c9055537a20853e69dcea982aa0eb30e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-04 14:21:43.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cbcea7ef694e442aa4d635fb14f77cff\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9cf77eff293c4f7dbbee28a1bbb731cb : SUCCESS in 9m 51s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0539097369cc42cc87576ab96b4190d7 : SUCCESS in 34m 34s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"37a82da4de6465127a85e316228279fb629e9066","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-04 15:40:40.000000000","message":"Patch Set 4: Verified-1\n\n(3 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/94a7ec4d7aa24544a504bdc814805769\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8576800864d948b390773ce1130bba74 : SUCCESS in 15m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/75115acb7a0f4d5c9c40a7ddf80a0a11 : FAILURE in 4m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/76a838bb64ff457c8d792523d97a2ad6 : SUCCESS in 13m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/44452784e5144d429e88691ac994f570 : SUCCESS in 11m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2a38bee2e1c443c280e807d7738d384b : FAILURE in 12m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b732672354e41d1836ea5ada3eec8d3 : SUCCESS in 12m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/1ce0b05486074c06aeb99ff8c07eeea9 : SUCCESS in 57m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/43a5f9de44414229b68a46742d940601 : SUCCESS in 1h 47m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6d210858e0ba4601ae528f7abd802950 : SUCCESS in 9m 29s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/ec660afb5cf24c668237eece953b8176 : SUCCESS in 14m 29s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/28e42af50073434797fa4a98ec08fbc9 : SUCCESS in 31m 02s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/110dc1cc5837448ba12c852585313e07 : SUCCESS in 45m 54s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ad4d692d4a1346dca536c850e7b398c7 : FAILURE in 27m 02s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/9e31d4eed71a4cf1a79141fd2b133e7d : SUCCESS in 25m 38s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/6b138c8421404ee9aed1abc2a3025b1c : SUCCESS in 9m 29s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9179753748e34acbb8d6035e19603e29 : FAILURE in 22m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0c502ddccb524e26b3ddff2fd4f89688 : SUCCESS in 1h 03m 24s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/01c4b0a779544b7aad07c1e7143640c2 : SUCCESS in 42m 24s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"05e6f7f5e2b69d630ff1cd55c735f37f1872c313","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-06-05 15:22:10.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"32a8a26f62d532b2a071238c7ff93992df6f9380","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-05 15:34:28.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fea88ce6b2044599556ab2af4782b3f\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2806f88a951840939c6d61c469cd5c33 : SUCCESS in 9m 53s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f2abf3ac61fa4429aff3dd847576fc7d : SUCCESS in 11m 26s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"c78e34fd517d069055254246649dbc6a51889cf7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-05 17:10:06.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5fe50983f03545cca46d64b13c2ddc82\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/034116f2906f45d2b3b6c957df019674 : SUCCESS in 12m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9860514761a94a439ac35e7d7e10b4c6 : SUCCESS in 5m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/41f8a4f5f3a4446099b5fdf57140a9a4 : SUCCESS in 12m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a41d18553f2e495a87d6d7eb038d88be : SUCCESS in 11m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b5562a1cc3dd4cb287415e5307ac6897 : FAILURE in 14m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/444e3c7d308648f48b7c756d7d0e2eff : SUCCESS in 13m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/50db4e5cbd51490ca42cd91e9d5fd8e7 : SUCCESS in 1h 01m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/376a251bcb0a4cdc8254d0af8e6a1928 : SUCCESS in 1h 47m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7df82d303174e7b90b17bad94c93964 : SUCCESS in 14m 31s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/b44c94bf4be84917909bbfc346140ea1 : SUCCESS in 16m 02s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c03bd7eab70a48c0be77ba71fc02ce10 : SUCCESS in 32m 28s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/1f3b5fa8ef5442a5811ccf46dc8c35ec : SUCCESS in 43m 59s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ea54e28a9da64440be15c9c530749dc3 : FAILURE in 19m 42s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/382b45a639964f5f965e101025970504 : SUCCESS in 32m 39s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/34a3fe22268b4413bfc7ec29976a7158 : SUCCESS in 19m 45s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/7a02f82df1914c4994255deb922eb374 : FAILURE in 16m 42s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2f92a2fd2de24c8aa0e30bf4302164d6 : SUCCESS in 1h 00m 43s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/df5b0a526fe441ad9d96d09bef26f168 : SUCCESS in 42m 52s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"602c62ec9c7ab154a9182ec7ac9892b1e5353eaa","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2024-07-05 14:43:40.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"9929374a2ef1a151c0e1fba5cbfceab4812dc1c8","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2024-07-12 14:46:36.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"c75a45f29ed2c6e62abc98bd1d58ea6101254da8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-12 14:47:10.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"d75f386542ee28341a2d2c4c6602f77ce6db9b94","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-12 18:16:30.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/36cb3481c59a4d12997ff3701ffc406e\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea00f770e0da42f4be46d36f65a01cf1 : SUCCESS in 4m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4b491dde1bb64912acfdf11a2d66947e : SUCCESS in 12m 08s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/114e704ebbfc45efb20ff5afaf6f6fa5 : SUCCESS in 10m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef539bc69ff84d3eb214d980b6feaad4 : SUCCESS in 11m 49s\n- grenade https://zuul.opendev.org/t/openstack/build/667c3e0f957343cc80802cab2a36b681 : SUCCESS in 51m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/54fdc874f56c4c1b8c48431172de1e9e : SUCCESS in 2h 14m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/94add53a5fe7473c95ebd6df43bb85f2 : SUCCESS in 9m 38s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/17d69e201ffa4a0fa1c464241b3705dd : SUCCESS in 26m 20s\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/e47665ce22974ef5b0444f19cf99dbd0 : SUCCESS in 21m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4f4fe59da3034c2b9449c885534194ba : SUCCESS in 44m 50s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/a81516fb44f142d59e83cccb3025a826 : SUCCESS in 31m 53s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"94dc0b2ce88a0cbf08c3b30c921ddcc5b65f60c7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-12 18:16:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"57d8263c29bb6f1fe6e529ee2d30953d5b51945b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-12 18:19:01.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1a629517175e45b0a6f947e26a088301\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4359bdd57c84fb79a12e999847562ae : SUCCESS in 2m 12s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/64dc291638ab43a0bfb26bf369e33560 : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"41ab96ba8e847512e4df1b58c399b8d5c3c57187","revisions":{"874eef6799a33c7d18b601ccf7a36e6735e801fc":{"kind":"REWORK","_number":1,"created":"2024-05-31 13:49:49.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/92/920892/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/920892/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/920892/1"}}},"commit":{"parents":[{"commit":"af53770e6242bae084f203b2f7189cc3bac8a45f","subject":"Make protection job voting again","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/af53770e6242bae084f203b2f7189cc3bac8a45f"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:32:27.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:49:41.000000000","tz":120},"subject":"Improve configuration of out-of-tree identity drivers","message":"Improve configuration of out-of-tree identity drivers\n\nOfficial recommendation for operators is to develop out-of-tree drivers\nfor the missing functionality. While this is easily possible there are\nhurdles for configuring such drivers. Configuring them using FS requires\nrestart of Keystone when i.e. adding new domains to be processed with\nthe custom driver. Using database is a much better and dynamical\napproach, but it currently is not allowing drivers to have specific\nconfiguration. This change improves this flaws and contains of 3\nindividual parts that are submitted together to make testing easier.\n\n- Allowing driver to register supported configuration option before\n  loading the driver (invoke DriverManager without calling the driver\n  and search for specific method present).\n- Allow changing driver specific configuration through API (add 2 more\n  configuration options enabling listed options in the API)\n- Documentation changes.\n\nChange-Id: I99fa798ef60cdb7a488fe55de76cd931c6db3e89\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/874eef6799a33c7d18b601ccf7a36e6735e801fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/874eef6799a33c7d18b601ccf7a36e6735e801fc"}]},"branch":"refs/heads/master"},"04ef70a4ae9f7e3885cb35116aa615954886369f":{"kind":"REWORK","_number":2,"created":"2024-05-31 13:51:37.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/92/920892/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/920892/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/920892/2"}}},"commit":{"parents":[{"commit":"af53770e6242bae084f203b2f7189cc3bac8a45f","subject":"Make protection job voting again","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/af53770e6242bae084f203b2f7189cc3bac8a45f"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:32:27.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:51:30.000000000","tz":120},"subject":"Improve configuration of out-of-tree identity drivers","message":"Improve configuration of out-of-tree identity drivers\n\nOfficial recommendation for operators is to develop out-of-tree drivers\nfor the missing functionality. While this is easily possible there are\nhurdles for configuring such drivers. Configuring them using FS requires\nrestart of Keystone when i.e. adding new domains to be processed with\nthe custom driver. Using database is a much better and dynamical\napproach, but it currently is not allowing drivers to have specific\nconfiguration. This change improves this flaws and contains of 3\nindividual parts that are submitted together to make testing easier.\n\n- Allowing driver to register supported configuration option before\n  loading the driver (invoke DriverManager without calling the driver\n  and search for specific method present).\n- Allow changing driver specific configuration through API (add 2 more\n  configuration options enabling listed options in the API)\n- Documentation changes.\n\nChange-Id: I99fa798ef60cdb7a488fe55de76cd931c6db3e89\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/04ef70a4ae9f7e3885cb35116aa615954886369f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/04ef70a4ae9f7e3885cb35116aa615954886369f"}]},"branch":"refs/heads/master"},"397d89fe607cdb9cea4245b3e78057c0d1a373d2":{"kind":"REWORK","_number":3,"created":"2024-05-31 14:06:55.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/92/920892/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/920892/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/920892/3"}}},"commit":{"parents":[{"commit":"af53770e6242bae084f203b2f7189cc3bac8a45f","subject":"Make protection job voting again","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/af53770e6242bae084f203b2f7189cc3bac8a45f"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:32:27.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 14:06:48.000000000","tz":120},"subject":"Improve configuration of out-of-tree identity drivers","message":"Improve configuration of out-of-tree identity drivers\n\nOfficial recommendation for operators is to develop out-of-tree drivers\nfor the missing functionality. While this is easily possible there are\nhurdles for configuring such drivers. Configuring them using FS requires\nrestart of Keystone when i.e. adding new domains to be processed with\nthe custom driver. Using database is a much better and dynamical\napproach, but it currently is not allowing drivers to have specific\nconfiguration. This change improves this flaws and contains of 3\nindividual parts that are submitted together to make testing easier.\n\n- Allowing driver to register supported configuration option before\n  loading the driver (invoke DriverManager without calling the driver\n  and search for specific method present).\n- Allow changing driver specific configuration through API (add 2 more\n  configuration options enabling listed options in the API)\n- Documentation changes.\n\nChange-Id: I99fa798ef60cdb7a488fe55de76cd931c6db3e89\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/397d89fe607cdb9cea4245b3e78057c0d1a373d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/397d89fe607cdb9cea4245b3e78057c0d1a373d2"}]},"branch":"refs/heads/master"},"6382a12be25acba919399efd357ad876e0a5bb83":{"kind":"REWORK","_number":4,"created":"2024-06-04 13:45:15.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/92/920892/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/920892/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/920892/4"}}},"commit":{"parents":[{"commit":"af53770e6242bae084f203b2f7189cc3bac8a45f","subject":"Make protection job voting again","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/af53770e6242bae084f203b2f7189cc3bac8a45f"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:32:27.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-06-04 13:43:26.000000000","tz":120},"subject":"Improve configuration of out-of-tree identity drivers","message":"Improve configuration of out-of-tree identity drivers\n\nOfficial recommendation for operators is to develop out-of-tree drivers\nfor the missing functionality. While this is easily possible there are\nhurdles for configuring such drivers. Configuring them using FS requires\nrestart of Keystone when i.e. adding new domains to be processed with\nthe custom driver. Using database is a much better and dynamical\napproach, but it currently is not allowing drivers to have specific\nconfiguration. This change improves this flaws and contains of 3\nindividual parts that are submitted together to make testing easier.\n\n- Allowing driver to register supported configuration option before\n  loading the driver (invoke DriverManager without calling the driver\n  and search for specific method present).\n- Allow changing driver specific configuration through API (add 2 more\n  configuration options enabling listed options in the API)\n- Documentation changes.\n\nChange-Id: I99fa798ef60cdb7a488fe55de76cd931c6db3e89\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6382a12be25acba919399efd357ad876e0a5bb83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6382a12be25acba919399efd357ad876e0a5bb83"}]},"branch":"refs/heads/master"},"41ab96ba8e847512e4df1b58c399b8d5c3c57187":{"kind":"REWORK","_number":5,"created":"2024-06-05 15:22:10.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/92/920892/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/92/920892/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/92/920892/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/92/920892/5"}}},"commit":{"parents":[{"commit":"af53770e6242bae084f203b2f7189cc3bac8a45f","subject":"Make protection job voting again","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/af53770e6242bae084f203b2f7189cc3bac8a45f"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-05-31 13:32:27.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-06-05 15:16:58.000000000","tz":120},"subject":"Improve configuration of out-of-tree identity drivers","message":"Improve configuration of out-of-tree identity drivers\n\nOfficial recommendation for operators is to develop out-of-tree drivers\nfor the missing functionality. While this is easily possible there are\nhurdles for configuring such drivers. Configuring them using FS requires\nrestart of Keystone when i.e. adding new domains to be processed with\nthe custom driver. Using database is a much better and dynamical\napproach, but it currently is not allowing drivers to have specific\nconfiguration. This change improves this flaws and contains of 3\nindividual parts that are submitted together to make testing easier.\n\n- Allowing driver to register supported configuration option before\n  loading the driver (invoke DriverManager without calling the driver\n  and search for specific method present).\n- Allow changing driver specific configuration through API (add 2 more\n  configuration options enabling listed options in the API)\n- Documentation changes.\n\nChange-Id: I99fa798ef60cdb7a488fe55de76cd931c6db3e89\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/41ab96ba8e847512e4df1b58c399b8d5c3c57187"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/41ab96ba8e847512e4df1b58c399b8d5c3c57187"}]},"branch":"refs/heads/master"}},"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}}]}],"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":{}}},{"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":{}}},{"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":{}}}]}
