)]}'
{"id":"openstack%2Fkeystone~739966","triplet_id":"openstack%2Fkeystone~master~Ia9583a254336fad7b302430a38b538c84338d13d","project":"openstack/keystone","branch":"master","topic":"bug/1887515","attention_set":{},"removed_from_attention_set":{"28356":{"account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"last_update":"2024-01-26 17:37:09.000000000","reason":"Change was submitted"},"30695":{"account":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"last_update":"2024-01-17 13:14:10.000000000","reason":"\u003cGERRIT_ACCOUNT_30695\u003e replied on the change","reason_account":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"}},"14250":{"account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"last_update":"2024-01-26 15:28:16.000000000","reason":"\u003cGERRIT_ACCOUNT_14250\u003e replied on the change","reason_account":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},"36300":{"account":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"last_update":"2024-01-26 17:37:09.000000000","reason":"Change was submitted"},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2024-01-18 08:40:03.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"Ia9583a254336fad7b302430a38b538c84338d13d","subject":"Keystone to honor the \"domain\" attribute mapping rules.","status":"MERGED","created":"2020-07-08 12:18:08.000000000","updated":"2024-01-26 17:37:09.000000000","submitted":"2024-01-26 17:37:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":95,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"739966-bug/1887515","meta_rev_id":"cbaa3cb3889529e04d3ac72456f76e1cbc77f2ca","_number":739966,"virtual_id_number":739966,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-01-26 17:37:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"}],"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":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":2,"date":"2024-01-26 15:27:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":1,"date":"2024-01-17 13:14:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},{"value":2,"date":"2024-01-26 15:28:16.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"]},{"value":1,"date":"2024-01-16 16:04:36.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2024-01-19 08:44:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},{"value":1,"date":"2024-01-26 15:28:16.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"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"}],"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"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-15 19:54:30.000000000","updated_by":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"reviewer":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"state":"REVIEWER"},{"updated":"2020-09-03 13:15: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":"2022-06-28 09:42:12.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":"CC"},{"updated":"2023-12-14 11:01:29.000000000","updated_by":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"reviewer":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"state":"REVIEWER"},{"updated":"2023-12-14 12:54:49.000000000","updated_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"CC"},{"updated":"2024-01-03 13:36:18.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2024-01-24 17:39:17.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"},{"updated":"2024-01-26 15:27:45.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"}],"messages":[{"id":"47a41f7d5a7420bd9d46f0cf6c6772e382650eca","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-08 12:18:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"99c09ea0b48a307146e4220d818203ab7babc0be","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-08 12:20:33.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"ae28d7fdf7993a159bdb4ed54dfdefcba7a0239e","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2020-07-08 13:38:48.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nHi Rafael, nice contributions, I have just two nits suggestions.","accounts_in_message":[],"_revision_number":2},{"id":"b16bb7fb54f5ed6441118d4b53fb742aa2224edb","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-08 17:22:50.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"33d6c52a3320a88c321f2dbfdbef952b06f2bbc3","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-08 17:48:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7bc0970c05c942b4405aac9ce5d309d77a781e15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-08 23:41:47.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\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d6231e7306fb4dfdb70f911096a3f288 : SUCCESS in 17m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/25ffaaadbdda48458f548a06bab09586 : SUCCESS in 16m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7b0457985cb4f31930752b7d211a263 : SUCCESS in 8m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4df681a50e4149dc8167a794b32241a4 : SUCCESS in 14m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1fdd9539220b4141a61dd9c543a21bc3 : TIMED_OUT in 41m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4d7b19a1328471882fb2de716a68561 : SUCCESS in 14m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/6fac70e0eeb748168edc6aafcadaae95 : SUCCESS in 1h 00m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/177f695200dd4c53b09e1c57b9e45539 : SUCCESS in 1h 14m 45s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/a761caf574ff48ebb0d0fbf62ef4b643 : SUCCESS in 28m 35s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8a30a59f36844339b37697944ce477b8 : SUCCESS in 35m 48s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/41c796d9dbba41eabe521e034df9853a : SUCCESS in 38m 26s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0deac49cb9da42ec9fb944b0ce2ce65d : SUCCESS in 20m 22s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/19d3faa0a40f4b4fb0125e0cc316a921 : SUCCESS in 40m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ee1ec52ccd954bffb30edfe8721f3638 : SUCCESS in 1h 07m 15s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/6278bd80a60c4ef486567d6c61575e71 : SUCCESS in 40m 40s","accounts_in_message":[],"_revision_number":3},{"id":"987665f58d4c2280edd7ace80f5162848dac18af","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-09 01:04:52.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"222fd45691b4ffe6326d51687830a5d3b5e22819","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-09 02:03:04.000000000","message":"Patch Set 3:\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/f4ec362f0c9c442ba4d808ed232d202d : TIMED_OUT in 52m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2b6ec3b196f64a0b910c39ec703698c0 : SUCCESS in 41m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/249fcf54d7c24df5a0535989ebf49319 : SUCCESS in 6m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cacec654793e4dd2a56d762dfb007f18 : SUCCESS in 11m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9a92c5da4d844948b09b948686af2242 : SUCCESS in 18m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f671c5ce87e1453ebfeb5bf6597f5703 : SUCCESS in 14m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/4f110cef77c34c5e9249161511c9e874 : SUCCESS in 56m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d601efe7c43f41d9b2a0be70f22aea82 : SUCCESS in 51m 38s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/bbe42802a2674a8c8eb8fc69340a4125 : SUCCESS in 22m 30s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d70e1a59d01240f6a36959328d87f3c1 : SUCCESS in 31m 49s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/3068e3ef2580471f9f3e61197d7a2367 : SUCCESS in 23m 00s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/1b30d2993df44c7ba933eb71e3f426e4 : SUCCESS in 10m 49s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/93d54c3b2de44e0ab2cb9245cc4d6d30 : SUCCESS in 35m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4cf44dec902d46b1b88272eaa2bf0556 : SUCCESS in 55m 09s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/1f2d1cb429e5402e842ede42681194f2 : SUCCESS in 22m 47s","accounts_in_message":[],"_revision_number":3},{"id":"b08a5e99e77e92be9ad6e74398c23cd0f1452d0f","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-09 11:07:55.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a1d76f3c29f2089236f46c6e2bcf8ebb42434e62","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-09 16:39:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3639303a52f244cabbbffc6e15300616 : SUCCESS in 17m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e9427e32ae144977bb14a3de4dc6f8a7 : SUCCESS in 24m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f25cd01a7c9245cb95a44dfd52ff0028 : SUCCESS in 7m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/03dbbe819aaf4b3d80554931758b1d79 : SUCCESS in 25m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/182cf66721634ca7a4c7f81c954560a8 : SUCCESS in 15m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a9e4d23dcd74f24827bdad9f1488609 : SUCCESS in 19m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/7d6b26f25be14e9cb9ee3d6e5c96a743 : SUCCESS in 1h 04m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/97085256b6af4af69e8c0fb1800149f6 : SUCCESS in 1h 28m 19s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f7048ee07d66490dadfa3e9e300151b2 : SUCCESS in 33m 03s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/484942b07fcf4eeb876453bf9ee7a5f8 : SUCCESS in 46m 32s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/47738a9c92254fc2991e3a06e94d77ef : SUCCESS in 53m 18s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2bf7b99be6a84213bc61b4aeb39867cc : SUCCESS in 16m 51s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/594f3b37338d4deab6ffed3357a77510 : SUCCESS in 42m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/293ecdec007245f1b700f53522c4a765 : SUCCESS in 1h 15m 19s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/783cf74b1d094be89a072e48b07d5777 : SUCCESS in 41m 05s","accounts_in_message":[],"_revision_number":3},{"id":"d969844a6894b96e23802fef805522e82d40f193","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2020-07-09 17:25:16.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"521ee62c1aa7decd953489cce36cb3a293a779d4","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-14 11:44:06.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"535d7ab70d7bfc041c940794cbc63c336fad57aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-14 13:22:21.000000000","message":"Patch Set 4: 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/4c455de74caf48cd990cdca7a3c9eeb4 : TIMED_OUT in 51m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a9c42afebdee408ea44e25d53a14bdd0 : TIMED_OUT in 41m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/858beba4b269497cb7dea3c9107f7a00 : SUCCESS in 7m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/51dfe373689541cab713e01f9cabba88 : TIMED_OUT in 41m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7dea4035d59d434f8f5c9ffc0e44d2ee : TIMED_OUT in 41m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb5efa70bb8c45daa29404fa668d5d01 : SUCCESS in 14m 33s\n- grenade https://zuul.opendev.org/t/openstack/build/825538d073ce47c0bb3408eb682716dc : SUCCESS in 53m 09s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3260eef9486b4f5bb2d0cbbd7d8b4169 : SUCCESS in 1h 35m 16s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b957557ffc874a18962b4941ce057e6a : SUCCESS in 29m 14s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8ed8cb2267344fc1b30c622d785460b5 : FAILURE in 29m 11s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/92b1d34fe60e43cdac4d2793cbd6308d : FAILURE in 19m 43s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/abf4315668044c84acbe5fc0f5875ca5 : SUCCESS in 20m 13s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/0386f367da784657aa4c6e789745e90d : SUCCESS in 52m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ccc73e94376042f4857a998b07d2c0e2 : SUCCESS in 1h 12m 26s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/341e09f76e674c40a7074c759c734769 : SUCCESS in 45m 37s","accounts_in_message":[],"_revision_number":4},{"id":"0df0d849dd0b6f6e57c6f9629f0aca877e3abd96","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-14 13:34:19.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"e705a3e94d13ccdb69d572cb01d4f2b06501326b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-14 15:43:01.000000000","message":"Patch Set 4:\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/9be97b30f15043f8bafeb473c2b783d8 : SUCCESS in 35m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d2c5cf74d77749baab12a1fb019e7487 : SUCCESS in 32m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2fc200acf40a4377823a7d0002e35f75 : SUCCESS in 6m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1e7c75b11a9c4e2b8b304f7244e7d4e6 : TIMED_OUT in 41m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ebda80759a0747bda3dfc991febc1e03 : SUCCESS in 16m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76d00a8a20a14a05801a97c6173880c6 : SUCCESS in 14m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/b28f9cd3e9a04d1299511303ff11f1d3 : SUCCESS in 1h 57m 49s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3ab3fcf16d8d4f84b0a5ad82e86d9dc3 : SUCCESS in 1h 17m 59s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/aa04c31d522c46edb7883d084d97cbd7 : SUCCESS in 36m 05s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cb2117cf77204c9b84716c78d4b449ef : FAILURE in 15m 28s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/cf445c7d2e6a42e080f470a082699f34 : FAILURE in 26m 15s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/24c40abfe98d4304abd46f5940c18829 : SUCCESS in 19m 44s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/5156a2be4b4b43af9ef2c4ad596809f3 : SUCCESS in 40m 09s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c55ef16762984a0a9c1404dc1a1a92f5 : SUCCESS in 59m 06s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/6c570de19e7f445db8357b1e88ed4f84 : SUCCESS in 35m 29s","accounts_in_message":[],"_revision_number":4},{"id":"8e51f0782fda5750d513e6e09895e6b3dd6b79fd","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-14 15:54:19.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"971ef05bfd1a2053bc85ec548ccf5a5d771c4aa4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-14 18:00:56.000000000","message":"Patch Set 4:\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/ccdcfcaf805b40dfa2c01bef8d4f869b : SUCCESS in 29m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7ec0eae926ec4b388b845707053bb109 : SUCCESS in 21m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5e0a62193c54ece8485da43990c17fc : SUCCESS in 6m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/85879abcc7c043e6a5771fc9f48185ac : SUCCESS in 22m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ceef7f58e66d45a1a17c000a56c1aef7 : SUCCESS in 18m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/024bab9681ab4b62b0ffdec6306c17ff : SUCCESS in 14m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/2bbea9f336654558b615956eb66054a1 : SUCCESS in 1h 01m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/eef145e10e264e8c9ea140a722de48a5 : SUCCESS in 1h 39m 50s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/86e6c43dd9604b46839a705b9c999ff0 : SUCCESS in 22m 54s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1d1c0e2bced9421bb92ead68415ac10a : FAILURE in 20m 11s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/579cf79fb17c4c9298e120f1456add82 : FAILURE in 26m 35s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/6fd473b5c74a499b824f670fe14ea0c2 : SUCCESS in 17m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a19bcda5029940ff9d87929a5fd5688d : SUCCESS in 40m 34s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2db33dc81a8e4c2fb0d6725e96a3d930 : SUCCESS in 35m 44s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/74f2e24259dd472fa25b15242b61913f : SUCCESS in 34m 39s","accounts_in_message":[],"_revision_number":4},{"id":"6d244469ecd06d50c21e28a3fc7a420f831c477b","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-14 19:14:45.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"510a954fc2279f488a0a3ebdc840cdc859231c36","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-14 20:46:27.000000000","message":"Patch Set 4:\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/33017f2db0b14d73a1030bd66aa5c94d : SUCCESS in 29m 33s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/601f7cf9c875432aa177e9c4de8ff328 : SUCCESS in 14m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cc4ed589ee645d1b8960d13a2b7be74 : SUCCESS in 7m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a87239f8970e4147b73aa8ea69b08bb4 : SUCCESS in 23m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f98d2707ef05485dbc5daee5e6a165cb : SUCCESS in 23m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/226e8ec838fd4d99a078934542dea425 : SUCCESS in 14m 21s\n- grenade https://zuul.opendev.org/t/openstack/build/f0e0099ff0334ecf82c51f5a337b9551 : SUCCESS in 1h 11m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dee3a85775e94d0893ff8b3969900669 : SUCCESS in 1h 28m 32s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/ed34c9c615b44c7fbac137de0639357e : SUCCESS in 36m 36s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/906697e471304348b5f033e108c6b988 : FAILURE in 14m 15s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/c4b767266ea64b669d056dc0adf4d4f2 : FAILURE in 26m 11s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d07bd854f10e4ab8a6fc7b28328883d3 : SUCCESS in 15m 31s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/d36eb86ef90847fcb540aa11dbab0641 : SUCCESS in 50m 33s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4ad47e91eea5438991dcf3c5247a6159 : SUCCESS in 50m 42s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/914368b83d60468ea5acf8e2582e00f6 : SUCCESS in 41m 36s","accounts_in_message":[],"_revision_number":4},{"id":"b30cf279d8283e83aef1c198c75fa2aace30f727","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-14 21:05:36.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"8004425054d14f225b1868f9bd0b2cdc28bb07f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-14 22:28:36.000000000","message":"Patch Set 4:\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/e8ab12a90da441069a8f0016f1064e63 : TIMED_OUT in 53m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3a4f07e566bf4b6c94657f8541f3a566 : SUCCESS in 15m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13c3e848ba014b01bd6ee739244c3a55 : SUCCESS in 6m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/71f203e3bdd34be480a52f2c44a9145c : SUCCESS in 14m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fe82857f233e4ce1a539700da66332e9 : TIMED_OUT in 41m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4916e60564044bc0aba5db44bc5d3c54 : SUCCESS in 13m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/63b26862a4a440b0b5838623774fef3f : SUCCESS in 41m 35s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1380726a4b834fc3be3af3933d1825ea : SUCCESS in 1h 17m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/3633294c9bd44c429be6411f2978c5e2 : SUCCESS in 43m 57s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f7ee7e63d1484f90a93e0b33e638aedf : FAILURE in 18m 26s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/11c3c393a1154fe8821372853543053f : FAILURE in 30m 53s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/8f29976190654dbabb9d716fc76aad9b : SUCCESS in 14m 36s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/75977e0c158742049f235cc9196fbdf7 : SUCCESS in 40m 45s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/87df0a2f1ffb4b3485455ddd6e113a49 : SUCCESS in 1h 14m 46s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/2c6e2fd1d00c41338e76bc5f47e6a676 : SUCCESS in 38m 22s","accounts_in_message":[],"_revision_number":4},{"id":"48301a9a3fd9ef1f97f94818d028a4809e189931","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-15 11:09:20.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"38a19f5a5f26fb28d86cb4f25aa653e4b1eeb493","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-15 16:40:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9f8cb4a666cf42c4998aa47607e8a31e : SUCCESS in 17m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dcbe20e564534e22babbd7ebafaba38b : SUCCESS in 17m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/25e7c463d820487eb307d995e8c5a015 : SUCCESS in 7m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9589a6ddb2e44f70a29ce7abb816cd46 : SUCCESS in 13m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a8b3729b20ae41e992cef1db7c51181a : SUCCESS in 30m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b4e3d1c1b244d28b898744c141e6509 : SUCCESS in 16m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/c0573bcf08da4736bff9d4cb6811c63d : SUCCESS in 1h 06m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e548536690204cb9b5dd1092a3562175 : SUCCESS in 1h 26m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/daf18a4930b84ed4a13a85b18f0849a4 : SUCCESS in 36m 03s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/009158a4883b47fdabfff1fce8c176a8 : SUCCESS in 36m 41s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/07a34f7a1a90465dab79c96f489987ab : SUCCESS in 39m 38s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2a044878e8b14759b605c659decb231e : SUCCESS in 21m 10s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/486c0ded2b394604b54769e134ddbf22 : SUCCESS in 41m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1682d14bf1fe4279b364b21be228b776 : SUCCESS in 52m 33s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/cf1a30766d9647e8bfe25ddf1b55be75 : SUCCESS in 34m 22s","accounts_in_message":[],"_revision_number":4},{"id":"a779540d898c129eb73336d15b50652cd4a3b2ac","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2020-07-15 19:54:30.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"b2e9298ebc06b07107fb1074325fda4844c4d57c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-23 12:18:37.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6fb0d982a387c81119695f0c74d80f76a9e7dd29","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-23 13:58:33.000000000","message":"Patch Set 5: 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/a1d02ac167474366a11c9ebf1b4336b6 : SUCCESS in 18m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/23fffdb594004f14befa682ec51676af : FAILURE in 25m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0c035f1248e24369bcdbb18f1a8cee69 : SUCCESS in 6m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8d80ed39ae064fdaa9865470f9d9e74e : SUCCESS in 23m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d1b3c3b5e5ff4fb8b75507f830a777e7 : SUCCESS in 18m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d134ee45443047528b750ec30d9aadd7 : SUCCESS in 12m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/26d86ff626bb49a9b5e3a497be965fd3 : SUCCESS in 1h 10m 08s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b6d19fa3bfbe40428edbc52df6383119 : SUCCESS in 1h 36m 11s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/6bbec9fea9ee4ae782707c0017a46c20 : SUCCESS in 36m 51s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d01df1df68244f16959bda846c54de46 : SUCCESS in 44m 31s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/b357dc769bfe4a8daef94066e78c3d79 : SUCCESS in 44m 06s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/b9a57a0aeb1244baa5300f2e0ae706d5 : SUCCESS in 22m 10s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/dc34d862c6c84dc197d330d0e63c3f70 : SUCCESS in 45m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1afc798a48694d5b97ce7fae8a0380c9 : SUCCESS in 1h 00m 08s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/86dfaf22c4a24e9d8ed905cfcfc1baf8 : SUCCESS in 45m 11s","accounts_in_message":[],"_revision_number":5},{"id":"104329ae3ed47790132ef9db623becec551783f9","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-23 14:46:55.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"148c687827b68cf0b65a7b49a8e6ddff5357ddf0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-23 17:11:13.000000000","message":"Patch Set 5:\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/ed4778cac33b42cbbee742a5824e2fe3 : SUCCESS in 19m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a0845b916611479f9b0b185b4f7fdca6 : FAILURE in 18m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/228bff85197241b5a8dd03551b9057b3 : SUCCESS in 6m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2a475f788d184c908470963f2bf8c4b8 : SUCCESS in 14m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d689fca51ba148e68bd0cf7132835931 : SUCCESS in 22m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3b2b4add2ee04c8187d56f71166f87d5 : SUCCESS in 12m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/00bb0c1eb062420bbe4ac49540efdc2b : SUCCESS in 46m 59s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/65f533b535bb47cbbb5bbc1b17d6152b : SUCCESS in 1h 16m 53s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/9c743593eb244699b75f3bcd48b5f824 : SUCCESS in 30m 38s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8663d1b13ccb46358e0cfb163b029623 : SUCCESS in 32m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/459791b0f9b1402ca71c27117de8ab18 : SUCCESS in 37m 22s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/f6a91a7f87554cd3abd47608ef4ed144 : SUCCESS in 20m 19s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/fe91298b6a134c14aa26dc7a2c618703 : SUCCESS in 40m 48s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/024f08ede2ba43269c0b17b1296adc01 : SUCCESS in 53m 21s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/bde64c7142da407d97c6a9a19c2754da : TIMED_OUT in 1h 02m 39s","accounts_in_message":[],"_revision_number":5},{"id":"dd33eaa86c068bd00a34a38131e37c645c5fa532","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-23 17:16:06.000000000","message":"Patch Set 5:\n\nreply","accounts_in_message":[],"_revision_number":5},{"id":"ab86f186174825775499882d0b2f030ce874c7f2","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-24 20:41:05.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"89fc820593039a9d2db84adce60d8127e01346ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-24 21:48:11.000000000","message":"Patch Set 5:\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/94c8de821de94afa85220e4f2e0a7cc6 : SUCCESS in 17m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1b3b7be88a4d49978be865fc41c8928e : FAILURE in 16m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1cde621080954141ba50072d40ae2ada : SUCCESS in 5m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/83287bca87ff4311bde307befa968f65 : SUCCESS in 23m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/86c75a8851d541d186bb65858220fcf7 : SUCCESS in 23m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51003a4f12a14db8b6ff8f1c28027809 : SUCCESS in 14m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/822a0510bd82423888f67e2524921e2e : SUCCESS in 59m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7f51a8b8c6334ce79ef5614a564b005c : SUCCESS in 57m 50s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/87a1a5f36c124f939796834a836b6bc1 : SUCCESS in 27m 25s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/37d768bad5ed4c4cbbc236cab2872b73 : SUCCESS in 24m 21s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/02be0c26267e4488a0562bb466fb1d1d : SUCCESS in 30m 58s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/81f40c1cb9b343bba4e2fddbeb2e70a0 : SUCCESS in 18m 13s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9c92563145c244d2b7cbafffb8d87b8e : SUCCESS in 27m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b58d5e48a5d047bdabb6888ee4c01b2f : SUCCESS in 1h 01m 00s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/3bcdac38275d4a2f92fcc47706a21a64 : SUCCESS in 34m 02s","accounts_in_message":[],"_revision_number":5},{"id":"4ba00263bad0f693b29587fb961b64171441e24b","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-07-29 14:58:07.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"f09ea4989f848e2e785599b6b3b4ee5e70d1850f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-29 21:39:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/17a2b8bd592b4729a851c23fbb29c474 : SUCCESS in 24m 59s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cdf95c03a22c4677928c4d1e64930fc5 : SUCCESS in 33m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/35410085dc1d4c96ad08468a73339b88 : SUCCESS in 6m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b1da10eaf03a4f5c8b31e26c40ab28d3 : SUCCESS in 15m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cbb26685ecc74633aaf150e6042cbc15 : SUCCESS in 28m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7238729545f3422fa029bb81ffb92c72 : SUCCESS in 13m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/4169487d93a64a49823c13169a280096 : SUCCESS in 58m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/beb290e0a65b455c847fd8aa37dd9df8 : SUCCESS in 1h 28m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/fdbde039153d42d59962f7c09f0dd3d9 : SUCCESS in 36m 04s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3161d07a966e4850b0dfff84c9cc3665 : SUCCESS in 38m 03s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/e058fa59259b4adcbdd45b69a900cb18 : SUCCESS in 29m 59s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/b5c6e3796cdb4fbd9641996887cebd1a : SUCCESS in 20m 45s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/68fa274116244743952645375ead3210 : SUCCESS in 49m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d5c514b1553c46c3b5cb509b700351ac : SUCCESS in 59m 49s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/b7f529b154a44c79927eba0be0dda12a : SUCCESS in 32m 28s","accounts_in_message":[],"_revision_number":5},{"id":"c45c568829ae597ce7db3a814951e9f700eb6d62","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-28 13:38:56.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d69cc6e7bac2c09a5ce95de8a68b98d4f255d9db","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 16:58:24.000000000","message":"Patch Set 6: Verified-1\n\n(7 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\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2171adddf85d40ed83bf23e691493711 : SUCCESS in 45m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1980afee9903477e8fb5f65972501d39 : SUCCESS in 14m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/053c919cf50440dcb5936355cb796cfd : FAILURE in 5m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/194804677d46424993fe654fea156660 : SUCCESS in 15m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ac0dfbc17fa4417a84de7db984f9be33 : SUCCESS in 16m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/875aee09e866490590fbae999454e69c : SUCCESS in 14m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/1a8bb3c86ef944d0860c40f63ec0595c : SUCCESS in 59m 09s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/085eb545b831437881197c9fa20d4f46 : SUCCESS in 1h 20m 33s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/e308faca11d5400294a46dd6923ac0c2 : SUCCESS in 30m 34s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d3ab0c10cdc84ee9a582e39d2a1cee20 : SUCCESS in 32m 24s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/75ebb96269b043e6abc1652aba541f02 : SUCCESS in 38m 37s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/9017a799b9f94ad59fbf63090373e2b2 : SUCCESS in 11m 19s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/bd69f67fb5a04af69edff6c89612f528 : SUCCESS in 35m 57s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2d4115dd10c1453e86ba929ec4e810d7 : SUCCESS in 50m 00s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/1cb343d80d0841b8bf7ceed2b2efe143 : SUCCESS in 35m 47s","accounts_in_message":[],"_revision_number":6},{"id":"e363ef93f6e776c550b5e7b9558ee4cdb366c8ce","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-28 17:28:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4c6d219e62e6cd6b79de5f268aea4d65a5177002","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-28 20:47:46.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3390f5041fd049008469c2acec4e2cee : SUCCESS in 15m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c6fdf8d3444c439183a2f80756fda2d1 : SUCCESS in 13m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb73338cf0f940b5b123eaa8ecdb9a0a : SUCCESS in 5m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/86b7b92a57a3444289289a363682b944 : SUCCESS in 21m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/08a1c67f68034c46adc3669ae36fcad4 : SUCCESS in 12m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b0cfe97ad1e44fda7f1c715c9932c39 : SUCCESS in 12m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/7c07b358e9244abc9f4902901e4453fb : SUCCESS in 1h 01m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3f072399c0fd43d0b4610a83be954773 : SUCCESS in 1h 25m 28s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/93a51e5e5d844066bf60644e0fb45f4f : SUCCESS in 32m 58s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6ac9f27ee51d40ac9aaee1560f12906f : SUCCESS in 36m 59s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/36aaf586fe5b4bc181916e1b5cf87023 : SUCCESS in 37m 30s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/1b0f8e724b25427e99bcd0c501770029 : SUCCESS in 18m 57s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f1e4508cd52b405eb7ac420f45fc15df : SUCCESS in 41m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a848b5b6fdf24d68bdcac20557110b15 : SUCCESS in 1h 03m 12s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/692df4f565ef44b7a073deb77c0a199b : SUCCESS in 36m 24s","accounts_in_message":[],"_revision_number":7},{"id":"b4978e0d26ee22fee84d89fe6a01181cc6c9581f","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-31 23:17:56.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"93acfec5107e83edc1e272392fc674e1b30d28a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 00:43:12.000000000","message":"Patch Set 8: 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/abfd8f7361174e3b9120e75365fe926f : SUCCESS in 43m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f50e09a242aa4c69ada3fb8df8e73673 : TIMED_OUT in 41m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39c0799373ff4f3da610e9cd674c4bde : SUCCESS in 6m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ff70433891164ff69abb432bd6fd25e1 : SUCCESS in 11m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/599638d30c014b8ebcb8c9a6883360d7 : SUCCESS in 30m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d67c88a9b9254f7a89a22157788dd07c : SUCCESS in 14m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/b5351dd7861144f780db2bd0058e3a3d : SUCCESS in 57m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/43863b3f27d743539d2910af6b91bae5 : SUCCESS in 1h 22m 52s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/0b55b53654ec4cc6ac2db6ec0c7305d5 : SUCCESS in 39m 14s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a64522e488e640e7b12c9f2b585d2da2 : SUCCESS in 35m 05s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/3a6f2440ef2f47f7a191cedf8ba38393 : SUCCESS in 40m 18s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/cda8c03368bd46c190d6bc6b2abad110 : SUCCESS in 15m 44s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/31412986b1cf4c7e8feaf94cb832b213 : SUCCESS in 43m 01s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c7807bfbe0a34023bd7ed35530d57d1c : SUCCESS in 38m 25s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/15be685304134c3498d2cf716b9d6d2f : SUCCESS in 38m 32s","accounts_in_message":[],"_revision_number":8},{"id":"104b26bf002ff53bc25f5990e882caae59a9468c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-01 01:33:32.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"ee9dc510bfa85fc6c4e54cf5783a7a565d2573ad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 02:46:55.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/789047c7da984b78aafbafe67985644c : SUCCESS in 37m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/752d18415fda4938aa8a02d0eef49603 : SUCCESS in 36m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f7c1f872a624581bf585ee35cdba46a : SUCCESS in 5m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/684fa89e29404d75b3069975a8ac17fd : SUCCESS in 14m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/03cbec872d8f4a328d85d6b19757f526 : SUCCESS in 14m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/779eeee33b514f35b3c123f2de31d684 : SUCCESS in 14m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/a8559618925f44459b3509513d4dc0c8 : SUCCESS in 56m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/064a3fce3bed4c06a092b247c3c1b746 : SUCCESS in 1h 08m 43s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/d52845a40fdd4ba0b910ebacbb632870 : SUCCESS in 27m 04s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f3496f9c94994daf88fcafb9d796ff36 : SUCCESS in 31m 54s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/11de4c59145a47f28eb7726ae97514a5 : SUCCESS in 33m 26s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/a29bba34c9b44b1ca8a79f5a7b1b1d2c : FAILURE in 16m 27s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a6179fef0c2b4df7a11e2f6f3a5f121c : SUCCESS in 35m 34s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d32f60e3873545e4b3a78bd6e5f58345 : SUCCESS in 52m 31s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/c9c90b726c974c48b54f5b61ee4fee45 : SUCCESS in 35m 34s","accounts_in_message":[],"_revision_number":8},{"id":"a88b6242e25f2fbdb4ba5656b5339aa9aa71d59a","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-02 15:55:54.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"7243341b1160dcdaccd281ca7e766292ec7117b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-02 22:02:55.000000000","message":"Patch Set 9: 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/c681bb019eba48afa8ec4de240915c20 : SUCCESS in 26m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4204be474e20421bad34eea988d638fb : TIMED_OUT in 41m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf2c1662b50e4cccab0c8dfc24ccf29e : SUCCESS in 6m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/55314064cd6d469491d67746af82dbd8 : SUCCESS in 12m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0ddaf794ade74270b552fb5b6cd6f866 : SUCCESS in 25m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f8216ef21394272b3111a3c2366f82d : SUCCESS in 16m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/52ee6f4d1a504cb5b0ac832b874f5a08 : SUCCESS in 1h 01m 52s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/de941f20d7e64df98ca12de01afae19a : SUCCESS in 1h 20m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/546ebf8481db49acb37e35e8f16315d7 : SUCCESS in 34m 00s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1c6a71144ed94fbc89842e0d53596fc7 : SUCCESS in 35m 15s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/44b03261752f441288974b8c19b86eb5 : SUCCESS in 35m 53s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/abf1ee2565344354990b1718f01a89d5 : SUCCESS in 11m 37s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/5ebf0cfd6fb04a1a8799bf46711775f1 : SUCCESS in 45m 08s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8c4f71272c564890ac15664b7f7bbff9 : SUCCESS in 1h 23m 42s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/70577c48053d47e2b269c54cf893d8b2 : SUCCESS in 45m 01s","accounts_in_message":[],"_revision_number":9},{"id":"333446cb1dfdaac66a1441daaffaddbe8768ea0f","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-02 22:07:15.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"f6c41fe3ea3ebd68f16e0fb6cb4daad5d6a97228","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-03 00:13:57.000000000","message":"Patch Set 9:\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/6810e3497e0c4aa1b192b079dc3d5bf0 : SUCCESS in 25m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c3bff17f5d5147979cd026a9d9545456 : SUCCESS in 35m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e87fcf82551547a090069e16b3a8ebb4 : SUCCESS in 6m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4b3313485b4944feae83e4d75cab83b6 : TIMED_OUT in 41m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/545eac1ac4114e8c92a39e34013deafd : SUCCESS in 12m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cca48013d2da438e8649634031072182 : SUCCESS in 11m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/d76212e6f0cd4f6e81069f3b9d8922eb : SUCCESS in 1h 10m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fed4e8429fca446b94ec155877251ef6 : SUCCESS in 1h 15m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/15cb4c5749e340cabff3fbc8e476beaa : SUCCESS in 36m 42s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/566c307120ff4021862bb333878565c6 : SUCCESS in 42m 37s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/e019f5e2644b4d189d10a741cc7087ed : SUCCESS in 35m 50s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/8e4ef10e45f841399b9f0dd88a746e30 : SUCCESS in 18m 12s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e41ca56967cc4986b2b79397e3b4f1d1 : SUCCESS in 40m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b33fd1ae26074fc4841321f4ce656bde : SUCCESS in 55m 25s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/7db4260540ee4d92adf48a20acdc05c2 : SUCCESS in 38m 22s","accounts_in_message":[],"_revision_number":9},{"id":"0e96bc2005beba74b07914ddd132b2faf628f9e1","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-03 00:55:54.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"e4db14a13cfe2d784f727f0eea2cc600722e74fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-03 02:27:04.000000000","message":"Patch Set 9:\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/f53d0328eb514f5cafab635844900ff3 : SUCCESS in 14m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/61d024fa47de4bfa98693a28f7ec5e05 : TIMED_OUT in 41m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55ceb89a443743729a28c62926a05926 : SUCCESS in 5m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/afc92131cbf94fdb995f5b8b37405718 : TIMED_OUT in 41m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/283dae84944c482c9dd678895720b019 : SUCCESS in 11m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8644a95e728848409ebc8b25b7523547 : SUCCESS in 29m 43s\n- grenade https://zuul.opendev.org/t/openstack/build/7c153703439940f28e2c713b6e403fa0 : SUCCESS in 50m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d69feb7b37f04a338d81ff932e0e1916 : SUCCESS in 1h 25m 08s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/708adefb5bdc45a99b62ea86fc25c313 : SUCCESS in 21m 20s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f7b5f0e4387e4d878973046a912059d4 : SUCCESS in 32m 49s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9fabbdd02a1c4ba5a5d99bfef3770a76 : SUCCESS in 46m 27s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e5b48a3e8fbc4679ab7973dedc754738 : SUCCESS in 17m 33s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/74ea37af6c864ca1be6a9e8dd96f042a : SUCCESS in 25m 36s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a912d22966d647db80b990a2a1894e13 : SUCCESS in 1h 03m 19s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/bbe918906a0040a39631b628031830bd : SUCCESS in 36m 41s","accounts_in_message":[],"_revision_number":9},{"id":"978ee92aa36240301765b585e3c06da0a6b9a36c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-09-03 10:48:14.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"835f40babb95b78e7a4f6f183879156722ef8a37","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-03 13:15:04.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b727e030ad10461db3e3123ab7fd4899 : SUCCESS in 49m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f88c525cd4774da88f7d598d7534b9b5 : SUCCESS in 14m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9321b963cc994ff4b933209cafc53825 : SUCCESS in 5m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5eec08ea037b47f689a0e14b81b08fcd : SUCCESS in 19m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4b92d0915c064faa99466d9e4a16b3f4 : SUCCESS in 18m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd20ad42e971446badcd740110ab5898 : SUCCESS in 13m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/08b4e5f4e053468d93eed00b24676cce : SUCCESS in 1h 00m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/400eba99144a4877a9b48ca4f76b3c4d : SUCCESS in 1h 36m 23s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/2718addce58d4873a75ee07fa59be789 : SUCCESS in 28m 04s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/81ada3480b2b4f5389f103bbbfb01b35 : SUCCESS in 33m 44s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/6a2df2b8c07242c8a0cc6a22cea4d626 : SUCCESS in 35m 46s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/23bba834c8164843b0ad51201888011d : SUCCESS in 23m 00s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/127594a4cec746a0a24468542ec76cd0 : SUCCESS in 36m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aba69cf80c1d48ec82df1e116d57a637 : SUCCESS in 55m 57s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/fe8d13449b98486cb5feac5755ed3b9b : SUCCESS in 38m 52s","accounts_in_message":[],"_revision_number":9},{"id":"8c1925802adc14635727ba587aa5b699b6381395","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-06-28 09:42:12.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"b05b8d0c31bd58838c9d9357f0ce9d889ea29e03","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2022-07-01 15:18:28.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"801b9ced9a58d4666cbebc2be76e07e4361e4dc7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-12 20:06:20.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":10},{"id":"4536bc8e046ffc6b92fc763efb902434895a60b5","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-12 20:07:22.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"8129ef41bdb5fe4ca409a406bdb9fd6ac4bdf1f0","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-12 20:08:34.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"48be443049758e4d94c2f04d1a5c2fa1cada9577","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 21:03:10.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/33f4d335dcf64dd48867548bfc4b383c\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ccf09eb1f2d14f36b21c6f3e7808c794 : SUCCESS in 10m 38s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/63daf27f68934e288dfde78e868c81a6 : SUCCESS in 56m 26s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"4561af47c0b57d0f6e080c24fcaa3d0c9a5e4bbf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 21:25:55.000000000","message":"Patch Set 10: Verified-1\n\n(1 comment)\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/e11a1f46ec224d1393163598bb378d93\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/397edbc5b2274cf29c93be4658d98e2e : SUCCESS in 6m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f0849080da5f4f0ab2f9d34f9a7b2c3c : SUCCESS in 14m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef1bf0b857de4b6b85ae531295145ff6 : FAILURE in 5m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a8a138921e184595955adb377dcdf58c : SUCCESS in 10m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0965caf3e7254ba89acc3c119ea941f6 : SUCCESS in 11m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3507bd567f9f4715a33d4dafe84a7e8f : SUCCESS in 12m 58s\n- grenade https://zuul.opendev.org/t/openstack/build/8c68bf043a5d4c2e8bc7f86eb922f0dc : SUCCESS in 1h 05m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1bbc8823bb3540febff78eec98e76db1 : SUCCESS in 1h 12m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0d5984c03a1249c58ac916eccced06a5 : SUCCESS in 9m 55s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/95c2a89c65e04ac4a5d13d5bcb88c49e : SUCCESS in 13m 28s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/dd34fa35ab9d4870aebd8aef18d0a740 : SUCCESS in 37m 03s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/4a4f2d0a9df44df2a8da26c2f13c57cc : SUCCESS in 33m 09s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a4d26a59f8b34aaeb47c91d8cc3eb3bd : SUCCESS in 28m 20s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/19b05c48513145c096749b48609c083a : SUCCESS in 33m 50s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/121054735ae9489a9ead3bc484fab790 : SUCCESS in 10m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f5de1bc0335d4771a5d497a4bfb1dc3d : FAILURE in 23m 46s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1d3c622419524171a98133cb59103a80 : SUCCESS in 1h 02m 49s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/44b3318a0284453a83d288a60fd52e2c : SUCCESS in 48m 46s","accounts_in_message":[],"_revision_number":10},{"id":"54e3762cb1a3fbaf2b905c1a7b5ad39d94bd84ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-12 21:27:43.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":11},{"id":"96568ed3a23742910a7f1a159f0b1c3b1062067c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 21:38:05.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7db8d66f72ab430bbf0ab74033b9ae97\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/72ade45a7f9d4d65999ffaaa706c6a74 : SUCCESS in 9m 26s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/07b1d5f59cf44d4cb5c824abe30b8236 : SUCCESS in 9m 31s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"60550062bba84914a4cda769e183f24571c599ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-12 22:36:31.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4977b3623994cca94d428d69ef4e803\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1794493155fc45bc8df8aca393268a9c : SUCCESS in 4m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3cfb30c0d1e740538848d2ee6283d359 : SUCCESS in 11m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f05e6ca54d4478ca9928a0be0b1dde8 : SUCCESS in 5m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e7230c3e43654eab943e6f9ce9f5e30d : SUCCESS in 10m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2f84b506fbae4b7b8ead88b70ae18756 : SUCCESS in 10m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56598e9341b642b8aa930737b612ae34 : SUCCESS in 11m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/2e8b80a7adf847ccb0df635eabb3066e : SUCCESS in 1h 02m 00s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5c9dc614085142a087ed5c16b4eed865 : SUCCESS in 1h 08m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7e0f72f3493e46e8b387f931cf13a7a8 : SUCCESS in 7m 11s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/a7e59843275a44e6bb2ef48386f27697 : SUCCESS in 13m 22s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/39403c18390b4c2fb1ce2a214b0ad5ed : SUCCESS in 19m 31s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/f23d6fa179154d54a45398b32d07c9f1 : SUCCESS in 51m 09s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2d82a089fc334d5081c10a92b985c05e : SUCCESS in 34m 11s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/d0ff9e77ed12489e92981e33910d17e4 : SUCCESS in 19m 14s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/88637ed1849544e381348adc22df644d : SUCCESS in 11m 32s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/8172fbd38d2a41f8a8e49be6107774e6 : FAILURE in 11m 41s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5f22105f22e048aa9bceb730bef4dc0c : SUCCESS in 1h 00m 52s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/80cd3e90712c424f8646fe35e72f714a : SUCCESS in 51m 35s","accounts_in_message":[],"_revision_number":11},{"id":"7b51ad31dba7d172adc9973ff124f8682d50d133","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2023-12-12 22:48:08.000000000","message":"Patch Set 11:\n\n(6 comments)","accounts_in_message":[],"_revision_number":11},{"id":"b949fe1c04d06c342db88fcc285b41503a9bc743","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-13 10:45:10.000000000","message":"Patch Set 11:\n\n(5 comments)","accounts_in_message":[],"_revision_number":11},{"id":"7ddd81966e148fd4bfb3e9893cd9fc00368c41c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-13 10:45:59.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":12},{"id":"5bab2bd5b2d5990fab1f30375078d05977cd1fe4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 10:59:18.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e1ff7420217d484a8e678430867a1fb2\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b76cb7d2fc8b4a2c9de07116a720beed : SUCCESS in 9m 13s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3e0c285bb1e242698cb67fe1013a0a7f : SUCCESS in 12m 22s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"b25d25f0be7a294a173dc5a4d81b499be1e2631c","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2023-12-13 11:43:41.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"b1006c53d9f05c1a3b70070fc6d268bdacbfccc4","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-13 12:04:56.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"1877789df63f87803cd1abd696efd33abe9a3b26","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-13 12:04:57.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"b75d76ef413d4b3476fc5128b2e436142f33f1dc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 12:15:24.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a26cd4a4380244f28153e7a959cfa28d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0c8be34619134bed8b390c647d8372fd : SUCCESS in 9m 09s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/28c1870d681d4c0bb462a3cf377091c9 : SUCCESS in 9m 36s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"a148a11778f9697fa6bef2cbc2d05f4fa6979234","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2023-12-13 12:19:54.000000000","message":"Patch Set 13: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"2f0cf834d2838f695f50628e0380dbe41f85aed3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 13:43:51.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f2875de362a455ba78e87e1a7a6cab7\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/9bb544feafd644c59daa4f17cfc2fcb7 : SUCCESS in 4m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/861d49393deb4bd6bbe1af02a3f700ae : SUCCESS in 14m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9463a3fba1fe46bea270bb7c6657e8c9 : SUCCESS in 5m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/62243fd9c61b4996a551c9af1648c956 : SUCCESS in 18m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e60fd53352be495fbb5c0c65df137267 : SUCCESS in 10m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12e9e9d40c02498cb4db2aa840b48c73 : SUCCESS in 12m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/38126f30b7594232bb888ca31a119eca : SUCCESS in 1h 15m 47s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6910644084c047e285ea7d432c525874 : SUCCESS in 1h 33m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f0d3061e4e434d51a56f41b6fe27306c : SUCCESS in 7m 23s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/af7ea83d3bef43e98979010b70c83298 : SUCCESS in 21m 31s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f553e8451f18431282865b24de5ce0af : SUCCESS in 26m 57s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/51de705b3137498f9b15ed154b6ca1dc : SUCCESS in 46m 03s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f38d70ab13f04509a692767edc518503 : SUCCESS in 32m 07s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/b73d6b28303f497dbf5879ce706bf906 : SUCCESS in 24m 16s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d2548ed5dfdb40298ef9afc8816ba026 : SUCCESS in 23m 47s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/8ff0c4d108dc4efbba954a6493d6c0d1 : FAILURE in 26m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e86962a06567416c95dbcbfff841fef7 : SUCCESS in 49m 07s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/5c9ab582a8954ebbb2e7a13bf9637e41 : SUCCESS in 30m 03s","accounts_in_message":[],"_revision_number":13},{"id":"6ff4dbcbb59a5992cc95755fbb980b655db66c26","author":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"date":"2023-12-14 11:01:29.000000000","message":"Patch Set 13: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"b54d259e6b7cf3b3153195cc5d1e6546e7e88a90","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-14 11:25:50.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"3c39078444a54aeec5bc8adafbfe929f83c0181f","author":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"date":"2023-12-14 12:38:55.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"b7e939e4036fa0266f1968dcba37e33cabe39555","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-14 12:54:49.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"d5cf649dd9b633f9adaa8482653c98399b0e2fd1","author":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"date":"2023-12-14 13:01:26.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"41cbd0b55dd4908ae18785e7018e75097296662e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2023-12-14 13:04:13.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"f8c73d5713e82a1fc44ea518ab3ab411260d0306","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-14 13:08:14.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"4f798f1db6b5ed86c0f6c4a2286d0339eb6fe4cf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-19 15:13:07.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":14},{"id":"487e74ab8ba8c3fa3c732c459e549de58d5f947c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-19 15:13:43.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"6f0721b5c821a92c55094013d2af32871d5b9086","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 16:16:35.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/86134d3ef03a4eff8603301ed4e38180\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/120e484673f749b3bfaa2ba4ca8738f5 : SUCCESS in 10m 28s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0768907c2a754ffbb581b936cbb18121 : TIMED_OUT in 1h 00m 56s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"b96e804410837571acbede1a4240722abc212ab6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 16:48:58.000000000","message":"Patch Set 14: Verified-1\n\n(7 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/0c2ab8c4633b48babb2e36e7946cb038\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/56cb9b83ac2948a890c05776ecd56461 : SUCCESS in 5m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/41caaa827eba4b6f9e914d0818e40ad8 : SUCCESS in 16m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/df748d4eb52b4248b8e63fe0bb824310 : FAILURE in 5m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/98b80ac8846346a9b80bf4086e43d5cb : SUCCESS in 12m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1c2de4af65114a96a871ad3e36a397f4 : SUCCESS in 14m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bdb0cb7a3ecf4a30bfd9cb187b083f33 : SUCCESS in 10m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/d4dde4e819d74054831865499a66fc99 : SUCCESS in 55m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9e8a07f9fbf84137bacc0bce386bff52 : SUCCESS in 1h 33m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/12424d18e7aa4cb1a54282e2218ad336 : SUCCESS in 10m 41s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/435467582327466cb7ab17bd07149c03 : SUCCESS in 14m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/0e2093047c4644bbbe316bf25ef83939 : SUCCESS in 42m 49s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/e7d5fe9aa80f47b294eb9a5bf6d64aec : SUCCESS in 36m 46s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/42f98ee88dcd4c349de6512295f9db30 : SUCCESS in 24m 10s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/8b2f5943577c4253acb7abb4695cc3bd : SUCCESS in 37m 56s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/181058fb45b243dda34eabc7af604d9b : SUCCESS in 19m 12s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/d13e8aae949641c69f2444bc500b58f1 : FAILURE in 17m 06s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c96edef6ebed469ea82cdc1d6c60f774 : SUCCESS in 47m 58s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/91f989dd9f4e429fac7bebfb734c6128 : SUCCESS in 50m 10s","accounts_in_message":[],"_revision_number":14},{"id":"0267652c6a5d9cc4de8519a3dbf6360d404c1c0e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2023-12-19 17:08:13.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":15},{"id":"6e7e6fbb9053f41eef7c4b324a8ad0fd6c4cbdc8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 17:53:23.000000000","message":"Patch Set 15:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a9cf625d0c2540be921d4e07decec1cc\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5bbf051d489349a8b638b6dccc6af925 : SUCCESS in 14m 54s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7e97c4ad629140f79f50a4d2cb701ec3 : SUCCESS in 14m 23s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"67fa18c12f82cfe748765b50cd079ac3d599a1b5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-19 18:44:11.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4de28a3f6d2c48afb14968f1bedc13c7\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1cc5745fc7d6479ca6dde4cbea70d36f : SUCCESS in 5m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/613491458fd4447ebe1ecd2af6fcb416 : SUCCESS in 15m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45eb6ca8534f4e759a2833fb2cd06c41 : SUCCESS in 4m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f46cefa961b844508c20085aec016153 : SUCCESS in 12m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/021b312ae6404a1fa95209f63375b2be : SUCCESS in 11m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc59b5aa3d0e467aaf88b441c4c8bb45 : SUCCESS in 13m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/52666e136e14492288c963bfea1e1743 : SUCCESS in 43m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c0ea6ee7a12445eaadd6f6bcea71296f : SUCCESS in 1h 34m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d93d146920894b26b73833e6851a8f4f : SUCCESS in 9m 13s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/dc10b3d3679446f288b95957cb273c91 : SUCCESS in 13m 51s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/29dc07f715584b0d9b91ed2dffb50bd2 : SUCCESS in 35m 48s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/dcc8d426dd754a40895a7853ab03c094 : SUCCESS in 31m 11s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/55e6d07be57042bf8d9d66f5674c2bc7 : SUCCESS in 34m 48s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/48ec46d35a4b48cbb74c2ac317ca94a2 : SUCCESS in 20m 15s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0a6e792fb61e450d921b096d46d98db7 : SUCCESS in 26m 54s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/10cf118af14848808b13ceb25d3a28f0 : FAILURE in 23m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e64c2e22f15a40a6b63394223f5fa578 : SUCCESS in 1h 14m 10s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/00858c78b87044ab9c4a9accd0fa798d : SUCCESS in 59m 06s","accounts_in_message":[],"_revision_number":15},{"id":"5eb1bbc0ac8809fe647fc4ad22040aba5161e4e3","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-03 13:36:18.000000000","message":"Patch Set 15: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":15},{"id":"8fd15a5b8a9af79c1493ef1678e77f95409280cf","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-03 14:09:56.000000000","message":"Patch Set 15:\n\n(4 comments)","accounts_in_message":[],"_revision_number":15},{"id":"ed7f21e3678fcb9072dcaf5291fdc82674fcd09f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-03 14:10:39.000000000","message":"Uploaded patch set 16.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":16},{"id":"b0a46b3fe7b26fd7e7b8d6fc81f7bd6e6ed0dc52","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-03 14:26:59.000000000","message":"Patch Set 16:\n\n(3 comments)","accounts_in_message":[],"_revision_number":16},{"id":"86ff74dcf356e4fba61eb8e65247fd939d9b8122","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-03 14:51:55.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/991ea5afe0014594aa591773b16b896d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/24dc94410e9d47b4909cb370fe092f71 : SUCCESS in 39m 27s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0f17921538fd42fc9fa0c56e498debac : SUCCESS in 29m 41s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"f2ce58628fbe08dc5b9269f7fe96a7de424a9cf3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-03 15:26:51.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/252c4afab4394bc7bf5b00528a776656\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/0de7e844be604e1c98e1c820c3e08711 : SUCCESS in 5m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fe5d7fcadc2c4d55b6f1a22f22104df6 : SUCCESS in 15m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a4472a6d81a41c9b16db9e30f3baab3 : SUCCESS in 6m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a0dac28bfa174a49b4bd267e7c5b63d3 : SUCCESS in 11m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a36dd727b9054d53945fa8d7124b7920 : SUCCESS in 11m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe6dc68d13784655aedee3b4190cd291 : SUCCESS in 12m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/10eef3f40f9e4e9b999cdf41133b85b9 : SUCCESS in 53m 57s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3b1e8f8d1586414482a626acaf8fbd54 : SUCCESS in 1h 14m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13d0a65833174af4ab9b24e832d8fe96 : SUCCESS in 11m 07s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/89cf3a8f45f44bb58d221c2c459614ef : SUCCESS in 14m 11s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/a5cb2310c7d64470b5cb51c09a623194 : SUCCESS in 32m 59s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/b895214597b349c79e54b4f566b217f7 : SUCCESS in 53m 34s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e71a05a7d29f4000bbcfee43afceea5b : FAILURE in 21m 28s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/265da8a1268a4cc7a78bd9b70a50912e : SUCCESS in 24m 45s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ac43163aca8a4c229dce0c8d262754ba : SUCCESS in 11m 33s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/2f3ef52b795147369edf015fdd26ba17 : FAILURE in 23m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/756ee3a1209f4661af20650a9bc602d7 : SUCCESS in 1h 05m 00s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/433af8c9d3dd4467bd1076ab201698ff : SUCCESS in 54m 34s","accounts_in_message":[],"_revision_number":16},{"id":"90ba04fd1ca1d6a5f15d3833363822803e21469b","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-03 18:49:17.000000000","message":"Patch Set 16:\n\n(4 comments)","accounts_in_message":[],"_revision_number":16},{"id":"461f3a27f74ea52db1f7716af6bfcd7c8bdffcc9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 09:28:33.000000000","message":"Uploaded patch set 17.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":17},{"id":"e8b7f6f29664761a41b698c6bdc40d1b91fca026","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 09:30:03.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"26efcf7f77dada4531aa4becb64ebbeb79fc6d23","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 09:39:52.000000000","message":"Patch Set 17:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0ddf47266c1b41beb24c582aa16baf0a\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4d7c4eb81bc146fa962d6bce880cdec5 : SUCCESS in 9m 30s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d1c41d6a9316411cb7810289448be99b : SUCCESS in 10m 26s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"451952f3138b69858445b39746ed40f90aeba1a8","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 10:53:50.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"a8416b669c990fc2d18e503b44064ff55b826d3e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 10:55:58.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"62e18df26f93aa8cd857095cf47d2a3b34fdad8e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 11:05:04.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d3dc2aeccaa4695a18130fb4d02e70b\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/31c35f2a02614ee9b58fba0f5fd7e155 : SUCCESS in 5m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/734d0522ed834ea685f1a759f70e4446 : SUCCESS in 14m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/715872f9f5184a4ab876b5cd39092507 : SUCCESS in 4m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/69272bbc7a7e4ecd817031c64238e5ba : SUCCESS in 11m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2d2eb953d4b34fc7ad39a28acba0d261 : SUCCESS in 8m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d81ccd1a3c042c4bbce8a4012c9a491 : SUCCESS in 10m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/ef97e7c4679f4e96ac7754edce204959 : SUCCESS in 1h 05m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/60a180f731334356b12769140e46f6c3 : SUCCESS in 1h 31m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83e71efc87364ce2a77de875ca273eb1 : SUCCESS in 7m 36s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/156c50d7ec8345d7877143de450c2014 : SUCCESS in 15m 35s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/819cfd25740b4789b4daf7edb3265456 : SUCCESS in 35m 49s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/937a5bf444af44149ac11f2f3d0ec07b : SUCCESS in 33m 59s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d10194482de74e1f86acb61fcc0e765f : FAILURE in 27m 53s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/b8d0675cfcb841379f19021f2ac114b6 : SUCCESS in 35m 18s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/dda629da306b437f9338624371d02664 : SUCCESS in 22m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/b98c0c96166a454d9336497ad313ffc7 : FAILURE in 14m 00s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ea4a9b784d1e477899751e133075332e : SUCCESS in 52m 19s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/e4623858b57e43de8debeb1d4c00dedb : SUCCESS in 37m 50s","accounts_in_message":[],"_revision_number":17},{"id":"aa05343a1c7656ce42eff65c7a21b20ccbfe2847","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 11:08:16.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"91e96cbc8235373d3eb9553aab4b20c9e75c56b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 11:19:55.000000000","message":"Uploaded patch set 18.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":18},{"id":"dc05911fb251da42eca88d6f7fcf988b649f6765","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 11:20:35.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"802a592d0f00106b0404d48a9e2b04abee3ec862","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 11:59:09.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5245cb0b07ac4aa0ba2fcbf89aef6f2e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/592945e9b1c840259f22a23ad6d1ee3f : SUCCESS in 28m 51s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3066329fa4d443e6afbbbce8e50a172d : SUCCESS in 20m 25s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"dce556c06cf20325c36838fff9914a3dd910593e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 12:42:09.000000000","message":"Patch Set 18: 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\nhttps://zuul.opendev.org/t/openstack/buildset/e274277f8a384d4ab929e494fd040321\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1c011c553a084f9881fe13ecec99363a : SUCCESS in 5m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9b05c1ef0944482eb62525a6bf163995 : SUCCESS in 13m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4ee9fd93e0b6434fbae7815cd3926cf1 : SUCCESS in 4m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0a0b0c360b9a4f7b94903e35944362ad : SUCCESS in 12m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f08fcc9abe6f44a2901d1e0c6d3cd291 : SUCCESS in 12m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8323a9f02e534d3984498f88cf12b154 : SUCCESS in 12m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/868753e0ac29454b9d2c7795c98a8e23 : SUCCESS in 1h 06m 51s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d972319c1d5d453b9bb2905e3fe73a8e : SUCCESS in 1h 19m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4d5d8938c45943bdabc9b086423ee92e : SUCCESS in 6m 32s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/5f771a7ed81e4943bdf294839dcd2ff8 : SUCCESS in 13m 20s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/7681eeb96a874827a57b197fd9411e3e : SUCCESS in 34m 40s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/2867c773ac044bee85a31e03c8f1430c : SUCCESS in 50m 21s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a88cbba26537420d85bdfbec761d6627 : FAILURE in 28m 26s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/c8c8b85012014b09a681f44095c67360 : FAILURE in 33m 32s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e7da6f47fbdb44d4a1dbaad343e5c771 : SUCCESS in 23m 07s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/4f937b3d37174ebfb80ee43e6cd39182 : FAILURE in 16m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7ef2176df434054a35f0966e65033d8 : SUCCESS in 1h 04m 06s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/bb07430e15ed47dd87c6ea51d9ef0c70 : SUCCESS in 46m 54s","accounts_in_message":[],"_revision_number":18},{"id":"7f09d2ff9a7183dbb69cb11304a0230bbbe9223b","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 12:43:56.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"b7cf6b2da28a00b32c48950a2ebb75f02f77df23","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 13:01:00.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e80f72c99aa4f0da74932d53fbd1dad\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3800e7b58945425f81a8f0d4c4668cf5 : SUCCESS in 11m 46s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/31cb3eebe620448093641a4ca8e32cc8 : SUCCESS in 11m 57s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"86672f18b34e176d1f6ab1f49983150a68a8cb2b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 14:27:42.000000000","message":"Patch Set 18:\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/cbfed193d91b4074b2e7c27d01ffdb55\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/00060855d12348e68e6891fee129aa5c : SUCCESS in 6m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/25274c98ff3a459c965d5e1105a4c2cb : SUCCESS in 14m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/786cced30b664d6bbc00a166114a9a31 : SUCCESS in 4m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9223aa457f2f405d8949990823a4a3f2 : SUCCESS in 12m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7a77178381ef4d17b9f4c3f54e408a1c : SUCCESS in 11m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ccdd21960dc24d30b0b38cde0ec6edf6 : SUCCESS in 13m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/dfcf22cbda664bb09876658ff5cff282 : SUCCESS in 56m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8db5a8c4fbd4423f8958e80ce20642e1 : SUCCESS in 1h 38m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9dea2262dc904d4eb11f9738212d1718 : SUCCESS in 11m 12s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/bdf713b1f7d34fdb915cdf629f77472e : SUCCESS in 12m 48s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f465f13510d14dde8df901314f4bde93 : SUCCESS in 23m 11s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/6f131815c3084d87a884d4abce4b00ca : SUCCESS in 33m 20s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ffef1157d67a4964ae28628e05baceba : FAILURE in 23m 37s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/d5c05a40463a4b28bf950b9536d58fe2 : FAILURE in 21m 29s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/d49e839ea93b4e1fa488608b943c5988 : SUCCESS in 10m 43s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/09c5245548cc478a8b6f492b9d7fe95f : FAILURE in 12m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a69735b748d04f95a3a1f88e656c19f2 : SUCCESS in 45m 53s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/4c4a0cdd1b244415b03408d8f3acdbdd : SUCCESS in 30m 02s","accounts_in_message":[],"_revision_number":18},{"id":"381d1f2f0ee565999a33dee8327b2d1848f566e3","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 15:15:54.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"60ef053f6091b33e69e8d52e0bc7c3c3dff07ae6","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 15:21:06.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"6ee7aba14a1271d4be02a2084119997c3d19ca2a","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 15:24:50.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"671ebcb671001d8e13acbacbcdfeb79ac6bd22c6","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 15:32:23.000000000","message":"Patch Set 18:\n\n(2 comments)","accounts_in_message":[],"_revision_number":18},{"id":"b81f268cabfb0830f1d704acd0923c33dcd6602a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 15:52:57.000000000","message":"Uploaded patch set 19.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":19},{"id":"5b31331f3491f3be1d6aa350663ecc8da95a9578","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 16:00:39.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"2caa112c1292d1125ff2a19c0cbbe61472b7c29d","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-04 16:02:38.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"a88cb34535d2bb26cc08352af5848899ad6be551","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 16:04:26.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"e35443f8338b7266f9cd42344b22a522308f6c8a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 16:05:12.000000000","message":"Patch Set 19:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c663be7419754eada9bc561917d90264\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f690a49d42cc4919b236725c2a02ceaa : SUCCESS in 11m 24s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/403b1f8376a94187a73030b7fae95a90 : SUCCESS in 9m 20s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"62337daf08ad0644fb67c878530555a9ea1afa5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 17:06:41.000000000","message":"Patch Set 19: Verified-1\n\n(2 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/4d56f2e97f7c429d98eba09f291d882f\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/20bce745daf84b7c9ac15803fd252f87 : SUCCESS in 5m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e0f0367f3f88417999de9979c957ee20 : SUCCESS in 16m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34ad00eacdce46b594ac8be0899dcf68 : FAILURE in 4m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/67b7c3ed4f034a28b5a635fb1cb198b5 : SUCCESS in 10m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/308ed26dd952494a8a406db61a10e714 : SUCCESS in 12m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a2c16a60a0948cfa35518cefe048d1d : SUCCESS in 14m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/62c1a925dda14615ab46feebcceb3d19 : SUCCESS in 1h 01m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2f2399ec8f394a8d82a81e6984aae4f1 : SUCCESS in 1h 11m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a2f445829a0d4995a6e8d6fe7589725c : SUCCESS in 10m 07s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/67fbb3df16504f5bac0613f996231630 : SUCCESS in 12m 59s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/4c881d1f8ef6412f9973026e1a14b231 : SUCCESS in 38m 49s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/608f3f9c41a74626bc5eaa1583458e0f : SUCCESS in 49m 32s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a25b8bbaa3184867bcf0948bf81d9387 : FAILURE in 27m 09s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/ec94d446549c4a09bfbc3191a5b82e56 : SUCCESS in 26m 35s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/94103e306dd34a86b9fc36645c0cfadb : SUCCESS in 22m 53s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f6bb9eb7fdee48f183be395f6b8422b0 : FAILURE in 26m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/99e8d6a3b49443a49009fb00261bc9d8 : SUCCESS in 43m 35s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/00d6597171a64f0ab869dcaaef9baa3a : FAILURE in 41m 35s","accounts_in_message":[],"_revision_number":19},{"id":"07bc2bedbb92c4f66f0be4298e40e5d15f4b7e6a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 17:21:23.000000000","message":"Uploaded patch set 20.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":20},{"id":"4b11dd67172b8de5b3994a6d0f7ef4f6dde31d9f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 17:33:13.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c5148b45094424aa32b5485c3776b19\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/71fdefa461804ea98a365318994ae78a : SUCCESS in 10m 55s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5bf02d6a93244278a4f14415c57a11ce : SUCCESS in 10m 06s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"a143f4e3891da26f6fc4506ff46b20d09cd09905","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 18:44:38.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f246852042c64e62b2cf34f783b970ed\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/72a78490d5b1400db3aee3be62d35d14 : SUCCESS in 4m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/57588c66d3d24bbab39f7af82c7d8559 : SUCCESS in 13m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2aa1b76b7214c63a89cf0b66f884477 : SUCCESS in 4m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f193635c927840f2bc731dda03f76a24 : SUCCESS in 12m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6c89df4e284b4a8da1f201352bf0dfab : SUCCESS in 10m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2842e5b85a2748d8ac91a6da3e8b41a1 : SUCCESS in 14m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/5f95242ad3654fd19a1719ab2546d308 : SUCCESS in 50m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b283e37ceadf46beb6151d16a2251039 : SUCCESS in 1h 21m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/829708fd807540b6a186ba1e5dc7f5f2 : SUCCESS in 10m 08s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/5286c143f2c942ba84eae522d6325e6b : SUCCESS in 14m 08s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c07fbfd515684107a6be81c1fe6d70b1 : SUCCESS in 36m 52s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/6b5085727c68468f9426507dced6f1f5 : SUCCESS in 51m 45s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e5b9a2038cd04521aff77162d63f2757 : FAILURE in 34m 53s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/b8465d9282804f7ca6a709fd649c441f : SUCCESS in 35m 11s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/153e4761fc0e47919cb0d64701bf42da : SUCCESS in 21m 38s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/6fbb9494af784b0eb96bbce2042b6ce7 : FAILURE in 23m 37s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0e36bae016734793beb8211845b378c4 : SUCCESS in 38m 47s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/ae58e08f334b497d99f58714d83dcb3f : SUCCESS in 30m 47s","accounts_in_message":[],"_revision_number":20},{"id":"17d494abbc6bbe62296a189b0e481897eef1ae93","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 18:53:41.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"32b9340fa1944e7429ef0753aaceef7a83ec0457","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 19:03:28.000000000","message":"Uploaded patch set 21.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":21},{"id":"75c2b01a2aa5b23de6be18b2fc6f65bc76c3cc77","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 19:14:01.000000000","message":"Patch Set 21:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f4ecb7aee5b473686f39ea92ec2516a\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/1d8c43ebaa004ef3affb973221e1a2ea : SUCCESS in 8m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bf1f6c96d9ab4f279a9d03957a14e33a : SUCCESS in 9m 44s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"640aa33dba906a814a6911f54be37e3f4beb70b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 20:48:35.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b9dcdd675bf4ef4ade51aaad4e0df03\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7ccb40eacb3f47e68901b067df09a8c2 : SUCCESS in 5m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/84f2856dbe3344f6bb3df5f96b118565 : SUCCESS in 15m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b28caf40dda4d419b821bdbe7c0f902 : SUCCESS in 5m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/741e1797a6c34540bdc3609d4cf1912a : SUCCESS in 11m 58s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b20b84e819b642c2ac7c5e48c1096447 : SUCCESS in 11m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37d47286d4ce4479bff587830db5c62e : SUCCESS in 13m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/bb27b72c6c5e4d388b8dece1184c5b10 : SUCCESS in 59m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e0c3e36ecc164935b266648f4c0e2789 : SUCCESS in 1h 39m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cbc56edfca24446190eae700d8f6c56c : SUCCESS in 9m 46s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/4c0321fabf834116b17bc81cc4f5986e : SUCCESS in 13m 48s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/d7f6bfb0e3e24ca5ac0de3a559133d71 : SUCCESS in 24m 07s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/40a9c2734a89469196a5c11b21178a61 : SUCCESS in 47m 57s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b86e88a9e84541dd85ce6379b0ee5db6 : FAILURE in 20m 53s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/c579e5ddb48a4481982bacf4dc0d7aaa : SUCCESS in 26m 58s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/f5bcc3bb83224d96be5063bf270571f6 : SUCCESS in 22m 35s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/7c9bb438bfce48aa9929be539c799264 : FAILURE in 25m 27s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/70c6d24386964e9bbc7eb4118185716f : SUCCESS in 40m 25s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/b382a871208b4edeb1b65754ac72418e : SUCCESS in 34m 28s","accounts_in_message":[],"_revision_number":21},{"id":"f11db6c32de81a6110b1b644c980fc5a14d6fd10","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 21:08:50.000000000","message":"Uploaded patch set 22.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":22},{"id":"2065cdbf7a0eb7674fde8cc499f2b717446d1808","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 21:19:03.000000000","message":"Patch Set 22:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0e9fc4bdbe7d4fa69ab8739f5ac3310f\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9aa5c2e92374457fbd7a736e48ae69c9 : SUCCESS in 9m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1e481f65df344e7095176f9be302ee36 : SUCCESS in 9m 25s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"58de4a192a57f9318974e87246dc7d506fabcd5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-04 22:33:07.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/63a1861fdbf546fd932d534db3e76a6c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8e1ee63354fb4112acca35a0eec38030 : SUCCESS in 4m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5300ffe4adbf42c08a1ed5fb9d2ef8b8 : SUCCESS in 15m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/228a23b6995f4c41a126098c8af141ca : SUCCESS in 4m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0e133cd16ef2403bb1f41e8c56b780dc : SUCCESS in 12m 06s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ffa2b55de7d04898bf528e16570be056 : SUCCESS in 10m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8745f05ddaf94cbbba6523bf3235fcd1 : SUCCESS in 13m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/79a1bd37223a4108a1f36f5b1d43caf4 : SUCCESS in 1h 02m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c2b896f36e5642ba82eb3b334e44dab1 : SUCCESS in 1h 21m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/53089399da764b3ea9a563f69d856382 : SUCCESS in 10m 16s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/b7f5a9d7ad9b4476a3e3eafa55b4db6a : SUCCESS in 14m 41s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/6282e7deb26e4aa49fc462105594f365 : SUCCESS in 37m 46s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/31cc7b63906a4bbda9ad799fe17b2646 : SUCCESS in 31m 07s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9d78807d24d74667b750b5a0a7f11f56 : FAILURE in 24m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/4ff199cc806a478e8039006ac24c3016 : SUCCESS in 37m 44s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/0ef8f6bd81594f5b9bfe79dd44ea9a62 : SUCCESS in 9m 29s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/93c86d42bd4c457180d1176bead2b74b : FAILURE in 15m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/49a38cc4c62649d8953c532ccdee14b8 : SUCCESS in 1h 06m 44s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/54b6189ec89e4b2d8ed588051b6e6583 : SUCCESS in 32m 03s","accounts_in_message":[],"_revision_number":22},{"id":"705c4d44f7ec09e5e4b0a4081eec3b473c4a8cbd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 23:33:19.000000000","message":"Uploaded patch set 23.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":23},{"id":"7e363d9636b5c85f8243a3d88d8d571eef7685fc","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-04 23:34:20.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"e6f7c21ddea1187347ef01b093655881f8012492","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 00:18:36.000000000","message":"Patch Set 23:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/23af9399f77c4d5382ef902600345710\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/027d589d8bef4d3d983c80fc2d991af5 : SUCCESS in 9m 54s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/03e538793c404944ae2d38b3ab491a87 : SUCCESS in 43m 17s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"9070e7b1fd84a90812d9959cdda98e49e4953339","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-05 01:18:04.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9292997125644df4be7ca800f39a4c31\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/e600dc8bc39e4640849fa52fd18c0313 : SUCCESS in 4m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8e3baac1723e4f1c82ed0aca9663f74f : SUCCESS in 13m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61048c076bb345f4bf79b12a252d04f3 : SUCCESS in 4m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/46a6ea45d069402fba1c494b7333e85d : SUCCESS in 11m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/19ab25326edb452db84088500b1a798d : SUCCESS in 11m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e71be2d939154a4eb47c7a2efff9e838 : SUCCESS in 12m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/5902bfceefc0484781a180f970902632 : SUCCESS in 52m 35s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/05a2dde2676f469d99a885eb5c76fce8 : SUCCESS in 1h 38m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/081d06f6f16347cbb72f4868f1981bb0 : SUCCESS in 9m 38s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/bfb0552e5a424f06bae09d75dfcddd7c : SUCCESS in 13m 26s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/27d325fbfee94ddcb60dde95babf1b04 : SUCCESS in 26m 52s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/631bc7fcd4e3484b9f7b58b8ccdf76ab : SUCCESS in 51m 35s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a1ac987033f247e0b7bd871cf23e55bb : FAILURE in 33m 10s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/d8ba19171d4249acbbb0f6ec851dda5a : SUCCESS in 22m 20s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ef8c0887b791409bb3a6e97cf242e60a : SUCCESS in 13m 13s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/4d9c15d212f44fee9b5f28f3a9120c05 : FAILURE in 26m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/220e218897d94eb780f4ed99accee754 : SUCCESS in 56m 28s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/a8039b594e4a44e29e037336cb06c249 : SUCCESS in 30m 31s","accounts_in_message":[],"_revision_number":23},{"id":"62738bef8a88cdba79b88dbca652af075d3f91d7","author":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"date":"2024-01-09 18:49:48.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"b7c1fd55f57e264b7770bf5ad053b8eba8f68bc9","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-09 19:36:20.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"0be2460196a4a910e3ecf4681521d8bda03b31fe","author":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"date":"2024-01-12 16:01:59.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"ae3b9ac4c058abc8827bb1e219037d9bbe49da8c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-12 16:13:45.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"1995943afa015e7ff09f1a0b376d6caa0541336f","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-15 13:44:56.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"3be2e1c0b721075a41930996d50263f85aeefe34","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-15 14:05:24.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"244845a9285bc6a800c8d7fa7c539f24051b441d","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-15 14:14:37.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"4d38846e97ad64e4e20b697a9ac394fe9e25540c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-15 14:21:00.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"d9abc004235c45d0f9301bccb879bd88fb0c6e5e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-15 14:54:40.000000000","message":"Patch Set 23:\n\n(2 comments)","accounts_in_message":[],"_revision_number":23},{"id":"78416eb83f2b96cc137ebbffb00f7fb029f9d14a","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-15 16:39:26.000000000","message":"Patch Set 23:\n\n(2 comments)","accounts_in_message":[],"_revision_number":23},{"id":"b5443e35deba5e76fa9f829c6bebf375e7b2a189","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-16 11:55:16.000000000","message":"Uploaded patch set 24.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":24},{"id":"77c2dfbbfae8b39ea94f3984e9c1006e869db062","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-16 11:55:33.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"cce15dd220ff39269754614fdff4334efdfebaa8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 12:34:50.000000000","message":"Patch Set 24:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8c32e68b1bec417c926ca1a608660477\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/15cadff03e0e47eab60e7e999d501011 : SUCCESS in 10m 05s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/87014083a2684ed79e7d691aba507f11 : SUCCESS in 38m 04s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"10ed7bd36a7ee4576e4f2289ceb9479d6351aec2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 13:36:23.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab4e890b13df49119eee3f2156d0d221\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/1da87cac0f85401799ed27cf8083c170 : SUCCESS in 5m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ee28e3c7e0e44cba9d10a637b4214136 : SUCCESS in 14m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/585f5373676046e1b5305997aaa40443 : SUCCESS in 5m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0c034f7e6e4542f099389f561798130a : SUCCESS in 14m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/11cf4af242c14a9181a726e72d175fee : SUCCESS in 11m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/422040689b1b4c6f87736f76b3ac9152 : SUCCESS in 12m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/5617e361ae83401c8eb0c5e7574d8855 : SUCCESS in 1h 07m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f7331b43edf844999263a2d2905ae198 : SUCCESS in 1h 34m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3bbe127110a34cab9c528c7ae186d87d : SUCCESS in 10m 04s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/6a4bf6d6a7824f979173a845dad59c97 : SUCCESS in 14m 30s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c5e21d16b6b248ffb72862f26bc08a1f : SUCCESS in 33m 52s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/4c6d75d207f8462f8dab7df2fc95caea : SUCCESS in 47m 45s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ef7f0689aef94e45a08c183b3a815ed2 : FAILURE in 35m 03s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/8a05cf170c304c67996a6598b4eb2f5d : SUCCESS in 40m 59s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/dd35519445134defb077242918e509cd : SUCCESS in 21m 10s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/83302f47473d4952a6e0ae52b07918ad : FAILURE in 13m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a7ba18edf3fa4c70b997244d3cb1c0fe : SUCCESS in 1h 05m 54s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/672d1f458d7a46d0903c77edc1c07f1a : SUCCESS in 1h 06m 28s","accounts_in_message":[],"_revision_number":24},{"id":"aa206f95c79c539d0c82ec480c334d6b2b6991ff","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-16 16:04:36.000000000","message":"Patch Set 24: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"15ba4ab9cab94d162b5e9aea388a63aa5e83fb30","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-16 16:18:47.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"4639382fdca1052e6a10a2e7962e392e7e204041","author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"date":"2024-01-17 13:14:10.000000000","message":"Patch Set 24: Code-Review+1","accounts_in_message":[],"_revision_number":24},{"id":"4c441e447ad54035e47cd7fe60d38c69b180d051","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-01-18 08:40:03.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"5a1be18b8c030617fdab6e26b6b95cc245935194","author":{"_account_id":36300,"name":"Juan Pedro Torres Muñoz","display_name":"JuanPTM","email":"juan.torres-munoz@univention.de","username":"jtorres95"},"date":"2024-01-19 08:44:07.000000000","message":"Patch Set 24: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"49b32c0bb4f1e24b45585cf7bc13699e66aeefcf","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-23 10:44:21.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"c65a1711da9eda1bfebf0916942dffafdf102061","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2024-01-24 17:39:17.000000000","message":"Patch Set 24: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"ce3f47f7b527fbb25023ac3b2e1977b8a1c9a568","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-24 18:24:45.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"e2e0b3215ee17973e0eba343fa9cffa85447e8c6","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2024-01-26 10:55:01.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"94d5cf2338563978139d2985d9e1979f86e6fa22","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2024-01-26 15:27:45.000000000","message":"Patch Set 24: Code-Review+2","accounts_in_message":[],"_revision_number":24},{"id":"06d1706de47050c53bee82650e907fa3e0588118","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2024-01-26 15:28:16.000000000","message":"Patch Set 24: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":24},{"id":"aa9dfffa3789a6ddb0d31b3eb3b09d677e2ed7de","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-26 15:29:03.000000000","message":"Patch Set 24: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":24},{"id":"c340aa1963ed2f17034ac41c7c64f0782097cd92","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-26 17:37:08.000000000","message":"Patch Set 24: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ae162012e86433aacd909db5f8a1e2e\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/ce32ee159b7c488185e16ebe497f9c3c : SUCCESS in 5m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb7b2f2334744620b185aa6077385882 : SUCCESS in 5m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/20c39925898c41cfa42a1b6fb0ad9b66 : SUCCESS in 13m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d16946cdc8ce466dbf99e96a72a2cf54 : SUCCESS in 11m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa06b212ab2b4b9881a1ca2ba991d7a6 : SUCCESS in 12m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/1afdb51984f847299e9bd2495861f56c : SUCCESS in 1h 01m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fe121e829e20469fac7180a667cb83bd : SUCCESS in 1h 40m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3d136033b82e46f89411e0e58b11ed5a : SUCCESS in 9m 43s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/43a3aaed70254756b4c7929c6940ecc0 : SUCCESS in 14m 32s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/4dcf8b305e2d45f0be01c7fae40e3dfe : SUCCESS in 29m 00s\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/492557f0d6d54c74b69cc13d54c677b8 : SUCCESS in 24m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/84f27181a0b94e4ea481b46cfcadda69 : SUCCESS in 1h 00m 06s","accounts_in_message":[],"_revision_number":24},{"id":"cbaa3cb3889529e04d3ac72456f76e1cbc77f2ca","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-26 17:37:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":24}],"current_revision_number":24,"current_revision":"14ac08431f22705a242073ffe2c362b3aa5d9b71","revisions":{"b25c8a9638dc1f97f2e3ffa65051a5a98c686ca2":{"kind":"REWORK","_number":1,"created":"2020-07-08 12:18:08.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/1"}}},"commit":{"parents":[{"commit":"3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4","subject":"Merge \"NIT: Fix Spelling in auth_context.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:18:05.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema to make Keystone honor the `domain` configuration that we have on it. Currently, that configuration is only used to define a default domain for groups (and then each group there, could override it). It is interesting to expand this configuration (as long as it is in the root of the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute mappings for IdPs, we changed the way the attribute mapping schema is handled. We introduce a new configuration `federation_attribute_mapping_schema_version`, which defaults to \"1.0\". This attribute mapping schema version will then be used to control the validation of attribute mapping, and also the rule processors used to process the attributes that come from the IdP. So far, with this PR, we introduce the attribute mapping schema \"1.1\", which enables operators to also define a domain for the projects they want to assign users. If no domain is defined either in the project or in the global domain definition for the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b25c8a9638dc1f97f2e3ffa65051a5a98c686ca2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b25c8a9638dc1f97f2e3ffa65051a5a98c686ca2"}]},"branch":"refs/heads/master"},"9a49c5ea81b54f592f1291b9fdff42e358e81c85":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-07-08 12:20:33.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/2"}}},"commit":{"parents":[{"commit":"3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4","subject":"Merge \"NIT: Fix Spelling in auth_context.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:18:41.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9a49c5ea81b54f592f1291b9fdff42e358e81c85"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9a49c5ea81b54f592f1291b9fdff42e358e81c85"}]},"branch":"refs/heads/master"},"557a35a6fd69d9bb56977aaebd62bd68d59c6ddf":{"kind":"REWORK","_number":3,"created":"2020-07-08 17:48:17.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/3"}}},"commit":{"parents":[{"commit":"3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4","subject":"Merge \"NIT: Fix Spelling in auth_context.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 17:48:03.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/557a35a6fd69d9bb56977aaebd62bd68d59c6ddf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/557a35a6fd69d9bb56977aaebd62bd68d59c6ddf"}]},"branch":"refs/heads/master"},"dde903669b5a226bee482d5d47e4d7369f86dce7":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2020-07-14 11:44:06.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/4"}}},"commit":{"parents":[{"commit":"3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4","subject":"Merge \"NIT: Fix Spelling in auth_context.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3eb8cafb8d19b7f9ff9bb99e82b84a4a0722d5f4"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-14 11:43:12.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dde903669b5a226bee482d5d47e4d7369f86dce7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dde903669b5a226bee482d5d47e4d7369f86dce7"}]},"branch":"refs/heads/master"},"bb05ed904b6ab7d98a71079335846133ff0c21c6":{"kind":"REWORK","_number":5,"created":"2020-07-23 12:18:37.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/5"}}},"commit":{"parents":[{"commit":"dc68ee48160e8ad9b637f3d91b18a42dbfdf012b","subject":"Merge \"Support regexes in whitelists/blacklists\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dc68ee48160e8ad9b637f3d91b18a42dbfdf012b"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-23 12:18:16.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bb05ed904b6ab7d98a71079335846133ff0c21c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bb05ed904b6ab7d98a71079335846133ff0c21c6"}]},"branch":"refs/heads/master"},"054ebec60795e07c491d98fdc97a2022d35024b4":{"kind":"REWORK","_number":6,"created":"2020-08-28 13:38:56.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/6"}}},"commit":{"parents":[{"commit":"dc68ee48160e8ad9b637f3d91b18a42dbfdf012b","subject":"Merge \"Support regexes in whitelists/blacklists\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dc68ee48160e8ad9b637f3d91b18a42dbfdf012b"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-28 13:38:36.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/054ebec60795e07c491d98fdc97a2022d35024b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/054ebec60795e07c491d98fdc97a2022d35024b4"}]},"branch":"refs/heads/master"},"4f6467c10e8eb7b0128cc42c32680aea234b275e":{"kind":"REWORK","_number":7,"created":"2020-08-28 17:28:23.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/7"}}},"commit":{"parents":[{"commit":"dc68ee48160e8ad9b637f3d91b18a42dbfdf012b","subject":"Merge \"Support regexes in whitelists/blacklists\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dc68ee48160e8ad9b637f3d91b18a42dbfdf012b"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-28 17:28:06.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4f6467c10e8eb7b0128cc42c32680aea234b275e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4f6467c10e8eb7b0128cc42c32680aea234b275e"}]},"branch":"refs/heads/master"},"9891fd51cba585310053590de0d38be799354c7b":{"kind":"REWORK","_number":8,"created":"2020-08-31 23:17:56.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/8"}}},"commit":{"parents":[{"commit":"dc68ee48160e8ad9b637f3d91b18a42dbfdf012b","subject":"Merge \"Support regexes in whitelists/blacklists\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dc68ee48160e8ad9b637f3d91b18a42dbfdf012b"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-08-31 23:17:34.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9891fd51cba585310053590de0d38be799354c7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9891fd51cba585310053590de0d38be799354c7b"}]},"branch":"refs/heads/master"},"bfc37ddabb4afb8fe50a2376595fdebfac6e91be":{"kind":"REWORK","_number":9,"created":"2020-09-02 15:55:54.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/9"}}},"commit":{"parents":[{"commit":"dc68ee48160e8ad9b637f3d91b18a42dbfdf012b","subject":"Merge \"Support regexes in whitelists/blacklists\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dc68ee48160e8ad9b637f3d91b18a42dbfdf012b"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-07-08 12:17:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2020-09-02 15:55:35.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules","message":"Keystone to honor the \"domain\" attribute mapping rules\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping schema\nto make Keystone honor the `domain` configuration that we have on it.\nCurrently, that configuration is only used to define a default domain for\ngroups (and then each group there, could override it). It is interesting to\nexpand this configuration (as long as it is in the root of the attribute\nmapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning attribute\nmappings for IdPs, we changed the way the attribute mapping schema is handled.\nWe introduce a new configuration `federation_attribute_mapping_schema_version`,\nwhich defaults to \"1.0\". This attribute mapping schema version will then be\nused to control the validation of attribute mapping, and also the rule\nprocessors used to process the attributes that come from the IdP. So far, with\nthis PR, we introduce the attribute mapping schema \"1.1\", which enables\noperators to also define a domain for the projects they want to assign users.\nIf no domain is defined either in the project or in the global domain definition\nfor the attribute mapping, we take the IdP domain as the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bfc37ddabb4afb8fe50a2376595fdebfac6e91be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bfc37ddabb4afb8fe50a2376595fdebfac6e91be"}]},"branch":"refs/heads/master"},"4e79f3f8f6ab1f400c06122b45d5325d7470f716":{"kind":"REWORK","_number":10,"created":"2023-12-12 20:06:20.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/10"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 20:05:20.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4e79f3f8f6ab1f400c06122b45d5325d7470f716"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4e79f3f8f6ab1f400c06122b45d5325d7470f716"}]},"branch":"refs/heads/master"},"f23b2df6ee5d92cf115c70da60f67fef0435a216":{"kind":"REWORK","_number":11,"created":"2023-12-12 21:27:43.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/11"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 21:27:22.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f23b2df6ee5d92cf115c70da60f67fef0435a216"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f23b2df6ee5d92cf115c70da60f67fef0435a216"}]},"branch":"refs/heads/master"},"bcc5cccd4213b37369d4f0f3cf76570d699e37a6":{"kind":"REWORK","_number":12,"created":"2023-12-13 10:45:59.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/12"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-13 10:45:39.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bcc5cccd4213b37369d4f0f3cf76570d699e37a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bcc5cccd4213b37369d4f0f3cf76570d699e37a6"}]},"branch":"refs/heads/master"},"313cc43b4d6b66f5844b51816f3bc20e9d48c52e":{"kind":"REWORK","_number":13,"created":"2023-12-13 12:04:57.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/13"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-13 12:04:34.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/313cc43b4d6b66f5844b51816f3bc20e9d48c52e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/313cc43b4d6b66f5844b51816f3bc20e9d48c52e"}]},"branch":"refs/heads/master"},"9c27efbd48e1703478f5f9884a2d1b7c89a81c6c":{"kind":"REWORK","_number":14,"created":"2023-12-19 15:13:07.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/14"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-19 15:12:04.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9c27efbd48e1703478f5f9884a2d1b7c89a81c6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9c27efbd48e1703478f5f9884a2d1b7c89a81c6c"}]},"branch":"refs/heads/master"},"fc4b6a6b4f7f579839110176beed3ec1d61254b1":{"kind":"REWORK","_number":15,"created":"2023-12-19 17:08:13.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/15"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-19 17:07:42.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fc4b6a6b4f7f579839110176beed3ec1d61254b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fc4b6a6b4f7f579839110176beed3ec1d61254b1"}]},"branch":"refs/heads/master"},"dadbc5b09568003f270fdbe11439933f6a6e9b3f":{"kind":"REWORK","_number":16,"created":"2024-01-03 14:10:39.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/16"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-03 14:10:23.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dadbc5b09568003f270fdbe11439933f6a6e9b3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dadbc5b09568003f270fdbe11439933f6a6e9b3f"}]},"branch":"refs/heads/master"},"f0235456112a9997938a106d2823efbbda17b8be":{"kind":"REWORK","_number":17,"created":"2024-01-04 09:28:33.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/66/739966/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/17"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"gtema","email":"artem.goncharov@gmail.com","date":"2024-01-04 09:27:56.000000000","tz":60},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f0235456112a9997938a106d2823efbbda17b8be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f0235456112a9997938a106d2823efbbda17b8be"}]},"branch":"refs/heads/master"},"97f6e92a300e672bb842bc44d55aab745f5dbc06":{"kind":"REWORK","_number":18,"created":"2024-01-04 11:19:55.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/18"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-04 11:19:29.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/97f6e92a300e672bb842bc44d55aab745f5dbc06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/97f6e92a300e672bb842bc44d55aab745f5dbc06"}]},"branch":"refs/heads/master"},"f4fcbcf6b326da67e7cfe5da5ba75d8847475542":{"kind":"REWORK","_number":19,"created":"2024-01-04 15:52:57.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/19"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-04 15:52:35.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f4fcbcf6b326da67e7cfe5da5ba75d8847475542"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f4fcbcf6b326da67e7cfe5da5ba75d8847475542"}]},"branch":"refs/heads/master"},"c58ae1abc5a13f4447f7ad188ccf75348dd0b1ef":{"kind":"REWORK","_number":20,"created":"2024-01-04 17:21:23.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/20"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-04 17:21:00.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c58ae1abc5a13f4447f7ad188ccf75348dd0b1ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c58ae1abc5a13f4447f7ad188ccf75348dd0b1ef"}]},"branch":"refs/heads/master"},"215140890f659a19b52d9a168f6036ee5ef9fed6":{"kind":"REWORK","_number":21,"created":"2024-01-04 19:03:28.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/21"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-04 19:03:08.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/215140890f659a19b52d9a168f6036ee5ef9fed6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/215140890f659a19b52d9a168f6036ee5ef9fed6"}]},"branch":"refs/heads/master"},"e590bdd4328ce194f5b5f4cacc25790a6e9e1f21":{"kind":"REWORK","_number":22,"created":"2024-01-04 21:08:50.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/22"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-04 19:37:09.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e590bdd4328ce194f5b5f4cacc25790a6e9e1f21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e590bdd4328ce194f5b5f4cacc25790a6e9e1f21"}]},"branch":"refs/heads/master"},"226288c518b046aa62766e236fa5764161276823":{"kind":"REWORK","_number":23,"created":"2024-01-04 23:33:19.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/23"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-04 23:33:00.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/226288c518b046aa62766e236fa5764161276823"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/226288c518b046aa62766e236fa5764161276823"}]},"branch":"refs/heads/master"},"14ac08431f22705a242073ffe2c362b3aa5d9b71":{"kind":"REWORK","_number":24,"created":"2024-01-16 11:55:16.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/66/739966/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/66/739966/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/66/739966/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/66/739966/24"}}},"commit":{"parents":[{"commit":"262d763f79a9b97996ec51dca3399994b97bf4e0","subject":"Merge \"Remove unnecessary shebang\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/262d763f79a9b97996ec51dca3399994b97bf4e0"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2023-12-12 19:59:37.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2024-01-16 11:54:56.000000000","tz":-180},"subject":"Keystone to honor the \"domain\" attribute mapping rules.","message":"Keystone to honor the \"domain\" attribute mapping rules.\n\nWe propose to extend Keystone identity provider (IdP) attribute mapping\nschema to make Keystone honor the `domain` configuration that we have\non it.\n\nCurrently, that configuration is only used to define a default domain\nfor groups (and then each group there, could override it). It is\ninteresting to expand this configuration (as long as it is in the root\nof the attribute mapping) to be also applied for users and projects.\n\nMoreover, to facilitate the development and extension concerning\nattribute mappings for IdPs, we changed the way the attribute mapping\nschema is handled. We introduce a new configuration\n`federation_attribute_mapping_schema_version`, which defaults to \"1.0\".\nThis attribute mapping schema version will then be used to control the\nvalidation of attribute mapping, and also the rule processors used to\nprocess the attributes that come from the IdP. So far, with this PR,\nwe introduce the attribute mapping schema \"2.0\", which enables\noperators to also define a domain for the projects they want to assign\nusers. If no domain is defined either in the project or in the global\ndomain definition for the attribute mapping, we take the IdP domain\nas the default.\n\nChange-Id: Ia9583a254336fad7b302430a38b538c84338d13d\nImplements: https://bugs.launchpad.net/keystone/+bug/1887515\nCloses-Bug: #1887515\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/14ac08431f22705a242073ffe2c362b3aa5d9b71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/14ac08431f22705a242073ffe2c362b3aa5d9b71"}]},"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":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},{"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":{}}}]}
