)]}'
{"id":"openstack%2Fkeystone~697604","triplet_id":"openstack%2Fkeystone~master~Ia32cc12121ee243a003e5eb2fc832cc6a33ef499","project":"openstack/keystone","branch":"master","attention_set":{},"removed_from_attention_set":{"7973":{"account":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"last_update":"2022-02-11 16:50:00.000000000","reason":"Douglas Mendizábal replied on the change"},"5046":{"account":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"last_update":"2022-02-17 18:15:40.000000000","reason":"Change was submitted"},"7414":{"account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"last_update":"2022-02-11 16:50:03.000000000","reason":"David Wilde replied on the change"},"14250":{"account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"last_update":"2022-02-17 18:15:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ia32cc12121ee243a003e5eb2fc832cc6a33ef499","subject":"Properly instantiate FernetUtils","status":"MERGED","created":"2019-12-06 01:52:30.000000000","updated":"2022-02-17 18:19:42.000000000","submitted":"2022-02-17 18:15:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"697604","meta_rev_id":"8053e9736a5f6473eccbd9eb6c9f3ad0296e8244","_number":697604,"virtual_id_number":697604,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-02-17 18:15:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2022-02-11 16:53:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":1,"date":"2022-02-11 16:50:00.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2022-02-11 16:50:03.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-02-11 16:51:35.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2022-02-11 16:53:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-06 01:52:30.000000000","updated_by":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"reviewer":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"state":"REVIEWER"},{"updated":"2019-12-06 03:20:10.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-12-01 15:23:16.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2021-12-01 15:23:16.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"},{"updated":"2021-12-01 15:23:16.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2022-02-11 16:51:35.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2022-02-11 16:53:01.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"}],"messages":[{"id":"400da0b1ed17b0425053f2065168026c5fbb0181","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-12-06 01:52:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7a282658c1f2445010f65ce6c8738acb34103d7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-06 03:20:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6fa886ef36504e788ac7b5f3bce41009 : SUCCESS in 23m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/93a4eed994ad4f1783e6aa95aa0ebd32 : SUCCESS in 22m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c16a8a69437141dcb1cabad70936f7bd : SUCCESS in 6m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/278f7fe816bd4e7cb3ce4f13c6237e95 : SUCCESS in 13m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a88ca211f4df48d08dc3969033e66307 : SUCCESS in 18m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e5e4b0602c93418bb66e2341af6bfd48 : SUCCESS in 12m 05s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d128a4f7be8f4d929caa40e76c4a60f2 : SUCCESS in 55m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8ddb94d751fa416a946655be56307047 : SUCCESS in 1h 19m 41s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/17e6c424c1384df99ca4df515c041b23 : SUCCESS in 31m 23s\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/7cd6b41a74b242e58a93beb2d5fdbd8d : SUCCESS in 39m 39s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/5d2cce92e1d8471c9b82af9b63112775 : SUCCESS in 36m 29s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/5e87ca5d002d4ed58a797a38df7e8e65 : SUCCESS in 19m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/320567eb4faa4f0c9acac90310e163e0 : SUCCESS in 45m 38s (non-voting)\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/d97333d0cce6449e95a01a551a1cf02a : SUCCESS in 56m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/295981bc4c56470f83d9c809f988fb23 : SUCCESS in 1h 09m 43s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/211befaff31240b3bcedbf0af175cdd9 : SUCCESS in 45m 46s","accounts_in_message":[],"_revision_number":1},{"id":"71a0f0681ba6097e46790799b135f4db560617fb","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-12-06 04:18:38.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2752e19d3dcf5bcd013b662cfc56593fbcf45bb4","tag":"autogenerated:gerrit:abandon","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-06-04 18:24:47.000000000","message":"Abandoned\n\nAbandoning since there hasn\u0027t been any recent activity, if anyone wants to continue this work, please feel free to restore this or create a new change.","accounts_in_message":[],"_revision_number":1},{"id":"97529df2f0df5070951f39374d075fcca0e70995","tag":"autogenerated:gerrit:restore","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-08-05 21:39:41.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"e0c11bc6c70f4405ad1c1fda5fd1cb1d14b423da","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-08-05 21:40:04.000000000","message":"Patch Set 1:\n\nRecheck for a fresh test run","accounts_in_message":[],"_revision_number":1},{"id":"c68a9ee420f04d2b7d34cc5f09eed62bcd9e9c38","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-08-05 21:40:46.000000000","message":"Patch Set 1: -Workflow\n\nRemoving my -W since this is a trivial change that improving logging. I think we can address the constructor comment in a separate change if someone wants to dig into that.","accounts_in_message":[],"_revision_number":1},{"id":"8131cda61902b2492b53252f31ab80f8c60cd26c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-05 22:29:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/a3fa3d2a0cf04caeab0348fff033886e : SUCCESS in 47m 52s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/29021e6c0e024ee2a1f15237e1aff797 : SUCCESS in 34m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f2d8ad27dcd71d97da623b97518d8792e260e3eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-05 22:52:14.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\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3d5e672fbfd64a6599fbd57a8d537c86 : SUCCESS in 15m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e519d3acef934bddb49bfb7cb16f0e17 : SUCCESS in 7m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/db542d2e074547ccaa966e99518606d3 : SUCCESS in 12m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/56369abed5c647c581c0d2e63cd574a1 : SUCCESS in 13m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c8aa03377eb04e4995d010769dd963a1 : SUCCESS in 13m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/b5db6f948e614d6493fbbbc44641a324 : SUCCESS in 1h 07m 38s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/58f8aef346d94bc7bc68927fe4e41ddb : FAILURE in 1h 10m 23s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/987ab8d11d9a43008cf6aa060cc7838f : SUCCESS in 36m 38s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/774408d726854169b382ede0bff4ea82 : SUCCESS in 24m 17s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/80c4ccc599a9405cbaf4093a32589c48 : SUCCESS in 23m 53s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/3e57425ed83641c6a1dc9139c06eff28 : SUCCESS in 13m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/01b46e7de5c84bf79516a32a88223264 : FAILURE in 13m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2020ab7803c04bad878032862f377499 : SUCCESS in 43m 30s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/ed492b332be94a0fbfb5fceb5d3e6460 : FAILURE in 16m 45s","accounts_in_message":[],"_revision_number":1},{"id":"839a87bf7efc0d49dc1d421152c9d4ee29e2beb3","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-11-22 21:18:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7657db553e29d8e87de5554c966c83e662c0d97f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 22:33:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ab4d96a4d9494615a56fc277485ad283 : TIMED_OUT in 1h 01m 25s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3c03ddf0ddac4fd8b7c3bdecb53f8d4a : TIMED_OUT in 1h 01m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1012e088f05941eb0ad2cc54bb2c9c37c82c927d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 22:39:51.000000000","message":"Patch Set 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\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/344ea302f44a46f2956fa17e49e1277e : SUCCESS in 28m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbffc92a352c498282cf85ae5024f573 : SUCCESS in 6m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c8a1c30a6a87433ebf54cacb6d7e6a5b : SUCCESS in 14m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c962b5258f644edbb52eb0214200bd0c : SUCCESS in 14m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f7fd9cdaddb4871b556d5f7bf998b2d : FAILURE in 11m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/a3b8fc89cc834265aa41ad61d91e404b : SUCCESS in 52m 36s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/83b852bf9e5444b5a6deb557773c83a6 : SUCCESS in 1h 16m 51s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/e7feb1f33e8d48c4ae5a49112efac419 : SUCCESS in 27m 42s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/7cdfe84c2439462499596bdffc5f870c : SUCCESS in 36m 30s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cbad71fe48a1480fa7f27fe809e28ca1 : SUCCESS in 27m 55s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/6f0b0acfdbad4164bc997154ede653aa : SUCCESS in 27m 39s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/b3d19c3ab83f4a40a2627c49becbd168 : SUCCESS in 14m 18s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a14ded2a5aec4be29604538ea8d4f866 : FAILURE in 13m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8f9b2c8eee6149259d7237a8b3eedeab : SUCCESS in 48m 48s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/4d028d3a77944713a4652cd06295ed23 : SUCCESS in 41m 35s","accounts_in_message":[],"_revision_number":1},{"id":"a7b235cfb96e45c3e0ef4dbf7efcf69c104f8861","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2021-12-01 15:23:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"674ef502100c7a2544a1c3a7069ccfd5bb7252eb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-01 16:27:18.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ba30bd486b994c70bbd0de13866e0876 : TIMED_OUT in 1h 01m 40s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/41781943502c4066a24e79ab217777cd : TIMED_OUT in 1h 01m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"aacf96e338a7ec45153493244362496a080c1e83","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-12-01 16:47:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/836717c7eb464998a55862929feec4d9 : SUCCESS in 16m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1e098113fe04a1d8480f04454f9bc2a : SUCCESS in 6m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b5ec5db9c8f4404a9c68abf42501cdf5 : SUCCESS in 14m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1e89211338bc47af871bc9df7b943b1a : SUCCESS in 15m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c77e2a2b9d5410fbcf9a5da479489b9 : SUCCESS in 15m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/bd222dd0791242a7adddd8f9e16adce5 : SUCCESS in 53m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/68cd4f6e2c124be7917fe6d6d1fc6f3d : SUCCESS in 1h 21m 50s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/d488d46d7682465288bd49f1ba909ca3 : SUCCESS in 26m 30s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/60dae68c04024a91bef95272b0b27387 : SUCCESS in 34m 33s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4d86632560cc40c88dfe32b55adeea57 : SUCCESS in 27m 51s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/2eb94669589f48c199418d4000cb5e3e : SUCCESS in 27m 21s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/24973f2eecdb4093bd802b6e16ee47e8 : SUCCESS in 16m 14s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/0953752416b5493eb106b6301bfc1fd6 : FAILURE in 12m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ebbef17698684cf0881520d5698b9246 : SUCCESS in 43m 38s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/18a90f2ddf324388b059c8d2185f8be7 : SUCCESS in 38m 43s","accounts_in_message":[],"_revision_number":1},{"id":"d4d08eeeb3d2e0414df6d1d6aca3065c84159fb4","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2021-12-06 14:53:11.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c2554b7c4cdcfbcf184d68803b9f3cb11a7c6721","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-02-04 15:45:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e851011fc349bbbe06425c07b7ce6dfea2cfe785","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-02-04 15:45:16.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"5ec97b171c07adf6f216381fb196563a72fa29df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 17:13:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dbc6cbe1710d43a692be8a9a1633b2c3 : SUCCESS in 18m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0fc05f3609614d7da9191ec2a863b9af : SUCCESS in 7m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/45c28c52523348618d8887cc14b5a5b5 : SUCCESS in 15m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/805482c0f73543e5ae90b18d32020dfd : SUCCESS in 12m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/252dddb6b535467b8170361aab0b4431 : SUCCESS in 13m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/f183b177521149b69a800c3a9dc39943 : SUCCESS in 53m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b5b46492ea4f47ed839a500724847a10 : SUCCESS in 1h 16m 24s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/77122e9902c4442dbd5e06071e569c86 : SUCCESS in 27m 47s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/3f334b8b22b6466fa96b594c2ba8e08e : SUCCESS in 32m 24s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d7b768b958ee43e79d13c2034c33b9af : SUCCESS in 25m 26s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/ae64863520c745e4bfc2459d297b12f1 : SUCCESS in 28m 49s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e7518a87a72b443b878995047f31b0d9 : SUCCESS in 12m 00s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/c903eb93968b44679a67ad76195882e3 : SUCCESS in 30m 25s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8bf5781d1afe472b895b0304e23021a4 : SUCCESS in 45m 22s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/94613ca7febe45829449c8b15b56228e : SUCCESS in 33m 04s","accounts_in_message":[],"_revision_number":2},{"id":"b1990f7844ff20669f70f2870a10515f66c95f21","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-04 17:14:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8cc4c65fa2f2438a82d6e156b44dcb6f : TIMED_OUT in 1h 01m 48s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d789e8e14bd640ff89dd9fe0c90ea9f9 : TIMED_OUT in 1h 01m 52s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d6dfc1b7b51654942b9c09f004343247d0940575","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-02-11 16:50:00.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"41034971773d9111de1c8c64ef554307298241f2","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-02-11 16:50:03.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"71d35edd79e826e888d1e7745ea8ccd27d455b2b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-02-11 16:51:35.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d172b22d93c64c33f5fbd7d34ede34b573e18966","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2022-02-11 16:53:01.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"a28c6c560985fdaef2a20ca36c53a29a44ac58cf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 16:57:25.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"b7808429732db392748f408f165c3408bc25f33d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 18:43:42.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4e069cf458794c789e7009d6498d967d : SUCCESS in 7m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c11c53a23b6e4346804d2461c83081d4 : SUCCESS in 12m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cd77c087ef3746abb60b319bbb92186b : SUCCESS in 12m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/90a7d8cfb234437fb11b36de58a3bd90 : SUCCESS in 14m 42s\n- grenade https://zuul.opendev.org/t/openstack/build/8128c82d5bdf4bf8a8b0c1c9767c6bc9 : SUCCESS in 56m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4a91ffa8568d4825936154e6580a6365 : FAILURE in 1h 15m 47s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/44618ff0db1e4baeb3e9e9b446e4c1b0 : SUCCESS in 34m 04s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/b95a9961ed834d8fb1b13e95086eb75e : SUCCESS in 42m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/080a52b328734410b5fdd55a0e4181c5 : SUCCESS in 44m 26s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/8a56b3f0fe154e5394e68e69da83bb94 : SUCCESS in 43m 14s","accounts_in_message":[],"_revision_number":2},{"id":"031a46811cef7eb4e71eb3eec6e7e0853593eb2a","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2022-02-17 14:49:49.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4f1616e9970f21819a642392f6e056efae561aa7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-17 16:00:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/baa1f75ea74143f4a563d819702213c1 : SUCCESS in 1h 00m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0213750714d14570a41939a706ff2912 : SUCCESS in 55m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9d1644534972afa9b39962bc74a5b4a6da02713f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-17 16:30:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/425cd7d7cc9d4084bf31e6273489edb5 : SUCCESS in 13m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4bd626f7d1934134aecf16333b9d5d9a : SUCCESS in 7m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1ea6d21159ff40f3a97df932af79b6d6 : SUCCESS in 15m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7f0d2b23ac2b47d68bef0eb4a140ea1d : SUCCESS in 12m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c17e0bee00434025ad5e19d1f8e48f06 : SUCCESS in 15m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04aa6d3b73a340ef9f422f8f37fcfd60 : SUCCESS in 13m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/78bec772d9414a96b7c1fcc23a61302e : SUCCESS in 1h 09m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dc37bed5014b4342aa49d93703127a48 : SUCCESS in 1h 34m 13s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/44cd4d80df894dc99b4f885430177ddb : SUCCESS in 23m 20s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e0ebb208d9304d90abecd30ea427d68b : SUCCESS in 48m 17s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/566d2ed5b9b041e8b3b2ebabd5996272 : SUCCESS in 22m 54s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9fcff0720ac34ea3b147007de0f78477 : SUCCESS in 24m 58s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/fc885d71c48946b8aee2d7eaf14ebf5d : SUCCESS in 19m 58s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/36df57a260cd4137ad41bc663d7e72d3 : SUCCESS in 27m 24s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67201e5ad3874dfbab04149bec2b3886 : SUCCESS in 52m 51s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/5e6109565b8548c495608e1656bc98d0 : SUCCESS in 28m 26s","accounts_in_message":[],"_revision_number":2},{"id":"ddda9c5376b250cc31a940841d0916c95dfc1985","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-17 16:31:36.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7cff047d3ea3c96839b3fa748c40af416f248cff","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-17 18:15:40.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4187c55243144b8e96095f8149368fb9 : SUCCESS in 7m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/093fd1b82e214baaa135011581e85fbd : SUCCESS in 15m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/57a64952f97149b8b333f78a8952a0f8 : SUCCESS in 14m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1baf53cfa3149c5aa45dfeaa8684a74 : SUCCESS in 14m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/4099b908e88749a09047d3ddc45bb9a7 : SUCCESS in 53m 27s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/27e59a444cba4fc082627f5fffd44d7b : SUCCESS in 1h 19m 43s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b1028ea4919b45eb8c4269d62617d962 : SUCCESS in 30m 24s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/faff7ed5ff13482db0d5181ea2434825 : SUCCESS in 30m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ee37ed1047b4daf9feac286465e0e0d : SUCCESS in 48m 13s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/a460eb36ff7442cf891165b9a759b3cd : SUCCESS in 38m 24s","accounts_in_message":[],"_revision_number":2},{"id":"4406322a831545661360c9b69f52e72bc7bc6f18","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-17 18:15:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"8053e9736a5f6473eccbd9eb6c9f3ad0296e8244","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-17 18:19:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5f42073bc3b545c585ed8d33f459a4a2 : SUCCESS in 1m 49s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d023b103e550f8237cb3cea72b99bbcf70791413","revisions":{"08ccfa98e86ff788070cb129bf7a35ca774cb811":{"kind":"REWORK","_number":1,"created":"2019-12-06 01:52:30.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/04/697604/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/04/697604/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/04/697604/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/04/697604/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/04/697604/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/04/697604/1"}}},"commit":{"parents":[{"commit":"72cbaa91ffa6727f6400ec38331896f0a9e326c6","subject":"Start README.rst with a better title","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/72cbaa91ffa6727f6400ec38331896f0a9e326c6"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2019-12-06 01:49:37.000000000","tz":-360},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2019-12-06 01:49:37.000000000","tz":-360},"subject":"Properly instantiate FernetUtils","message":"Properly instantiate FernetUtils\n\nThe FernetUtils object has kwargs for the key_repository,\nmax_active_keys, and the config_group. The credential API uses an\ninstance of the FernetUtils object to encrypt and decrypt credentials,\nbut the object wasn\u0027t instantiated with the config_group set. This\nresulted in an error message like:\n\n  Either [None] key_repository does...\n\nWhen the credential key repository wasn\u0027t configured. We should be\nsetting the config_group so that we provide a more useful error\nmessage instead of a random `None`.\n\nChange-Id: Ia32cc12121ee243a003e5eb2fc832cc6a33ef499\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/08ccfa98e86ff788070cb129bf7a35ca774cb811"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/08ccfa98e86ff788070cb129bf7a35ca774cb811"}]},"branch":"refs/heads/master"},"d023b103e550f8237cb3cea72b99bbcf70791413":{"kind":"REWORK","_number":2,"created":"2022-02-04 15:45:15.000000000","uploader":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"ref":"refs/changes/04/697604/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/04/697604/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/04/697604/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/04/697604/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/04/697604/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/04/697604/2"}}},"commit":{"parents":[{"commit":"72cbaa91ffa6727f6400ec38331896f0a9e326c6","subject":"Start README.rst with a better title","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/72cbaa91ffa6727f6400ec38331896f0a9e326c6"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2019-12-06 01:49:37.000000000","tz":-360},"committer":{"name":"Grzegorz Grasza","email":"xek@redhat.com","date":"2022-02-04 15:38:09.000000000","tz":60},"subject":"Properly instantiate FernetUtils","message":"Properly instantiate FernetUtils\n\nThe FernetUtils object had kwargs for the key_repository,\nmax_active_keys, and the config_group. The credential API uses an\ninstance of the FernetUtils object to encrypt and decrypt credentials,\nbut the object wasn\u0027t instantiated with the config_group set. This\nresulted in an error message like:\n\n  Either [None] key_repository does...\n\nWhen the credential key repository wasn\u0027t configured. We should be\nsetting the config_group so that we provide a more useful error\nmessage instead of a random `None`.\n\nAll of the arguments are now made mandatory, since this is how\nthey are called in all but this one place.\nCo-Authored-By: Grzegorz Grasza \u003cxek@redhat.com\u003e\nChange-Id: Ia32cc12121ee243a003e5eb2fc832cc6a33ef499\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d023b103e550f8237cb3cea72b99bbcf70791413"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d023b103e550f8237cb3cea72b99bbcf70791413"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
