)]}'
{"id":"openstack%2Fkeystone~874346","triplet_id":"openstack%2Fkeystone~master~I4fd7bf6b194c38815c2a9cdbab92a07315397eab","project":"openstack/keystone","branch":"master","topic":"bug/1999068","attention_set":{},"removed_from_attention_set":{"597":{"account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"last_update":"2023-06-26 14:22:56.000000000","reason":"Change was submitted"},"7973":{"account":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"last_update":"2023-06-26 14:22:56.000000000","reason":"Change was submitted"},"7414":{"account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"last_update":"2023-06-23 14:41:09.000000000","reason":"\u003cGERRIT_ACCOUNT_7414\u003e replied on the change","reason_account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}},"hashtags":[],"change_id":"I4fd7bf6b194c38815c2a9cdbab92a07315397eab","subject":"Don\u0027t forget to check if authorization fails","status":"MERGED","created":"2023-02-18 08:11:55.000000000","updated":"2023-11-27 00:35:38.000000000","submitted":"2023-06-26 14:22:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"874346-bug/1999068","meta_rev_id":"63d2f477d0066b45aa006422bbd5a2889659a261","_number":874346,"virtual_id_number":874346,"owner":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-06-26 14:22:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":2,"date":"2023-06-23 14:41:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":1,"date":"2023-06-26 07:49:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":2,"date":"2023-06-26 09:28:29.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":"2023-06-26 09:31:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"value":1,"date":"2023-06-24 06:10:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"all":[{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},{"value":1,"date":"2023-06-26 09:28:29.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":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"value":0,"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"}],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"}],"CC":[{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-02-18 08:28:57.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2023-02-18 09:54:45.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2023-06-02 15:01:57.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2023-06-02 15:02:22.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2023-06-24 06:10:07.000000000","updated_by":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"reviewer":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"state":"REVIEWER"},{"updated":"2023-06-26 07:49:58.000000000","updated_by":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"reviewer":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"state":"REVIEWER"},{"updated":"2023-06-26 09:28:29.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":"2023-06-26 09:31:06.000000000","updated_by":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"reviewer":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"state":"REVIEWER"},{"updated":"2023-11-27 00:35:38.000000000","updated_by":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"reviewer":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"state":"CC"}],"messages":[{"id":"ab74baf412ed1135b9b6c70e86d4c2de18e3fae6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-02-18 08:11:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7cbd90bfc269152bcabc3fb2f5865558b2fdd756","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-18 08:28:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/612e3cf6e61f4bb6afd5b7d75f14c993\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6ca0667aaa084d95a23a157adeba03b5 : SUCCESS in 14m 46s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/310785656f8f470fb526a5b75674d7a7 : SUCCESS in 9m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7583704769a251ad02a10aa995112f17b49a6bb3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-18 09:54:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/52951d0f63ea402889e9f66763e43e26\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f0f87aa8f61245f49ed88419808dfad1 : SUCCESS in 20m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/325805546ce7482caa5ab00d521acd82 : SUCCESS in 7m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/22915f9a5f4948b19a1691b45335f0e9 : SUCCESS in 12m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/88cfa0d8e63f438b99034979a6cd531d : SUCCESS in 25m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a584ac3fe79448b1b3be0115d28e7c93 : SUCCESS in 18m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/58eadfd6ba9f4979af3493735ff4e54e : SUCCESS in 1h 03m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4f8453a5dbe949f084dbdbe26c1ad3eb : SUCCESS in 1h 31m 57s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/61abf55fa8974f62bd06ec6e555c5adc : SUCCESS in 34m 45s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/1e6b83448def4db88c1ec69fbe1d29f4 : SUCCESS in 50m 05s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/99ee3163238f493a8cd8295d5eac6bd1 : SUCCESS in 30m 15s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/8960338eb2ab44c0a0d3037b802cd63a : SUCCESS in 37m 17s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ec99e01871604000b4c26c6468502c68 : SUCCESS in 10m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e9b903b1491c4c18acf3cf2dbfc07252 : FAILURE in 23m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1fc329c6ca1e4697b6930a2c64dd616a : SUCCESS in 49m 22s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/06aa579ed4e546be9f624708a5a0b794 : SUCCESS in 48m 08s","accounts_in_message":[],"_revision_number":1},{"id":"130acf2ecb659b16fa7617a27c69c6145907e61d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-03-15 05:11:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bdb2ca8797d180e9b063fb60f375038d9468e777","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-15 05:27:00.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c1d2c91e96a14a4eb3ffae69ffe0d7dd\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b4c19bae384845aeb9eed12007aeea63 : FAILURE in 9m 33s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/33a8b87e6248429385d3459bf12ace3c : FAILURE in 14m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9ffa8a66cf290c659021988e0dd09c08bfdafc59","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-15 06:49:16.000000000","message":"Patch Set 2: 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/f9a41d66af234592919e12b613476bb6\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/580b6a8e34d7454bbd98875b0edafa13 : FAILURE in 17m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5eb517923e54dd4bc046e569d2f57b7 : SUCCESS in 6m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ccd33cc052fd45eea1b0348be6cb4c08 : FAILURE in 11m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/331c878f2afe46b38f54836a6597f0e6 : FAILURE in 13m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c61e246173e4438bd96cd391803fcc9 : SUCCESS in 13m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/e29e69bcf03f40e9835076116c782a14 : SUCCESS in 1h 01m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3e91cd03314744dcb1b5b3679ac9af23 : SUCCESS in 1h 32m 33s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/970149aa2c4e4e9995d092ad969162de : SUCCESS in 38m 08s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/722c88b1a180473e877633f2d1c74d0b : SUCCESS in 46m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d0dbb5fb63844bb5ae9fbd7b78c2d008 : SUCCESS in 26m 44s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/895f762835ce4eaabaf7ff70f1011c5a : SUCCESS in 27m 14s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/bc8ec670eeb441e081187e926358d8a0 : SUCCESS in 13m 05s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/8c57e7a5994f42b49011200cbcfa0be6 : FAILURE in 14m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/322c85a3d80b4fb4bac8f3e5f671974a : SUCCESS in 46m 54s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/7d6434e1f87b4f2f81bbaa07ad7ac1e9 : SUCCESS in 37m 15s","accounts_in_message":[],"_revision_number":2},{"id":"783d905b705b43633775d1188bbd147b17035ee3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-03-17 15:40:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"648a04b172fa47ceaf7175a2c04878e91becf573","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-17 16:43:59.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/da6a3ca71ac84ecb9cc8815f0cd1b215\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8ec6c237b3e5456b9d3b9ecc5562d1fe : FAILURE in 16m 28s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/180d1c94985a49448f1c62b8870e4221 : TIMED_OUT in 1h 01m 15s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"fd8658369d71aa3566a57e3a5237efef7986acde","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-17 17:15:57.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\nhttps://zuul.opendev.org/t/openstack/buildset/f4d697e3742f4e979d53a232fac4b30a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cbf55b7e8336477699d4687bbb5b6c4a : FAILURE in 14m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/841000145c014383a35145dcea1f95b7 : SUCCESS in 5m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/78f392f32c85445d83eef911d97c545f : FAILURE in 12m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2ad7bf2167a847e5a3493df85ea352e2 : FAILURE in 13m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/33f92f874e0c40989e385301edbae469 : SUCCESS in 12m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/18a092723c57445bbb490fdc7b0b3e8d : SUCCESS in 1h 05m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dd54dbe90ca743518c05ee696c4bad2d : SUCCESS in 1h 29m 28s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/e50d14eeb543451ba31870e016ddebc5 : SUCCESS in 38m 26s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/cc9a52ee00964f14a2c47d5976dae6b3 : SUCCESS in 42m 56s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fc9dc006ccc64503b85bf0b6f2e12582 : SUCCESS in 35m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9bb06db8e7c64542aaf53de830830d6e : SUCCESS in 36m 15s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/c0c82a4989314808a160253590c162e7 : SUCCESS in 19m 53s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/bab6aea31b32450bbcf6d869e7d48bed : FAILURE in 27m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1927472d9a19436a96eb714221944226 : SUCCESS in 59m 50s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/66073df913514dc2ae33ed8c5a5ca8f4 : SUCCESS in 55m 32s","accounts_in_message":[],"_revision_number":3},{"id":"019c97f607b86b24ae6688f1dc5749570eca9ae2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-03-17 19:54:47.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"30c10ffd27ca7b42baf0689e7e4c128cc22de829","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-17 20:07:30.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1404306e2278417690a8cc6cbe7309a1\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/004a0452b8374d5780183c165c016624 : FAILURE in 10m 27s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cd44ac04a7fe4a76844249cc01144d19 : FAILURE in 11m 23s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"7cbc0f1526f264d830ab5c17ff88377518c6b4d9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-17 21:36:22.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\nhttps://zuul.opendev.org/t/openstack/buildset/29b749662c414691800de0bcf7a63fd8\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c5f9e0254eb949e0aae2ae06d9fe60cc : FAILURE in 19m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd2ea39638cb46ce852dcdb5d7a04476 : SUCCESS in 5m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/31597cd7212f40199785365d479198df : FAILURE in 17m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/200bc6d3881548b1b483b8be0848d15a : FAILURE in 19m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f38ebbd94bc45e1a43fd49e4ad420c3 : SUCCESS in 11m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/04cb00754a1d4fa4ae40fd743d9d0328 : SUCCESS in 52m 48s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6f7610a23dc6434d907236cd85518c45 : SUCCESS in 1h 33m 46s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/a9270dae45fa4d3985efce3d133a8c71 : SUCCESS in 20m 04s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/487b07cddf0a47b29ea217a4bef7edcf : SUCCESS in 46m 45s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/9d5c74044db74d4ab1eff157291b105e : SUCCESS in 28m 37s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/c82ad82021374afa8d49845d02712a7a : SUCCESS in 20m 42s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/ce4c73a3750849b4bc4256cca923ee88 : SUCCESS in 23m 51s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/2a1660bd50bd44abbf0fd5523b6cca02 : FAILURE in 11m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d205b2995e404d76a02dee12e161eb8b : SUCCESS in 52m 22s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/67f62ca4c5fd49b5a0f3b69aaa81be44 : SUCCESS in 42m 44s","accounts_in_message":[],"_revision_number":4},{"id":"4428c52ff3bd7ad19232dd2dff435d717b2c648b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-03-17 21:59:56.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"569465fbe5fa98ac530193e492b36653b614b5ba","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-17 22:16:12.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/41c12174a74e4bcdb3cb70ba76e89c67\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/af7beba04e354636a526cfe3b4bcee9a : SUCCESS in 15m 14s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b72689ab3cc84a5f83bef88bc0e29bb4 : SUCCESS in 9m 32s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f484f55595fc1e9ca672a3b0a66205ad0492c8c0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-17 23:37:23.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\nhttps://zuul.opendev.org/t/openstack/buildset/c5e753dc8ef2404da692d4a5845f4517\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/28f3202b03534090a3837a40ab641c65 : SUCCESS in 16m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9f73c7270f6740a3a0e412e7f60c9361 : SUCCESS in 5m 22s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/02adca67cc7340d68f5dc9b3b348ce58 : SUCCESS in 12m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c05e9030ddf54ed8b9e524b9f85e5cac : SUCCESS in 21m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9ffaea5843243aaabc7e0c1d11d69b6 : SUCCESS in 12m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/404bcdbeca86451f8977c1f2222b6bfb : FAILURE in 59m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7ced2d025ac14b83b20f0dfa7cc448a9 : SUCCESS in 1h 29m 59s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/bd7220aa49a84b6db955b835580c9815 : SUCCESS in 29m 43s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/eb4fcbfe42d04c5695d2c2883a1e0a46 : SUCCESS in 46m 13s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3ca47b0329fe42e791ab9eb9d3fb86b3 : SUCCESS in 30m 13s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/316a00223e734c7297b9e4ef0187e295 : SUCCESS in 30m 25s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/4f1fa1fe174e4f9fa4694f191c9662af : SUCCESS in 18m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/b7dde410f3914508be85e96d05c05bb5 : FAILURE in 15m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dc3a916a36fb4d15988efd804b63afc6 : SUCCESS in 1h 05m 37s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/33f39e7a66e4481397618892d10a5595 : FAILURE in 1h 02m 20s","accounts_in_message":[],"_revision_number":5},{"id":"1bef20d739d3c7455beddc30779266426d389ddf","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2023-03-20 23:11:31.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"fb275c865fa55d671c20cc6c53559d3287d5d436","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-20 23:25:19.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/138d87d33d0a44a2893cbde94702dd35\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/282c6c302bbb4a839698edddd8140307 : SUCCESS in 8m 48s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0d8d34da7f9840719f96c60f095239d8 : SUCCESS in 12m 33s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e665c9ae41b26223487c6758d708fe1f33ad179e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-21 00:39:35.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c85a57f0d191475fabb814501e20777b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cac1b0f1e58c427e8d7fb7ab8a2edec8 : SUCCESS in 13m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5f79c18f4ed4dd8be6443b6b3c57aa4 : SUCCESS in 5m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fd5eed1757164419b390e8a7fa4e747d : SUCCESS in 11m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bb7fc65352e24e1db8dd49c962f86d1c : SUCCESS in 10m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0ae40d787b249cfaa98f4447a045480 : SUCCESS in 12m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/0a4fb242807f432c8c18ea4e9292890d : SUCCESS in 1h 04m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3ca5971e7f7842f9910357c5a6799759 : SUCCESS in 1h 20m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/49b227a67e774b1280c5bf37dcc5fa80 : SUCCESS in 36m 27s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/bf2cc8a365a44553afad1d834c11c7b7 : SUCCESS in 46m 35s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d6e0e22baa0b4ac396851d91926e8b4c : SUCCESS in 38m 21s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9176b03d623f401bb3c851ccab0ba28c : SUCCESS in 36m 15s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/9837ab27715c489ba243679e3d2d3d10 : SUCCESS in 21m 00s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/073ad234aaec474c9f8453e282350947 : FAILURE in 24m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9505371b5aee467abdafbfd9b403378d : SUCCESS in 54m 12s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/3bb77694252d4cb4bbd3cda6d3228f72 : SUCCESS in 43m 39s","accounts_in_message":[],"_revision_number":5},{"id":"8af48e4480198b23996e56f8499588446cc00616","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2023-06-23 14:41:09.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"a0923ebaead89950735d95ef57c806614e2fa89e","author":{"_account_id":32238,"name":"wdd","email":"wangzihao@yovole.com","username":"wangzihao"},"date":"2023-06-24 06:10:07.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"e501f2ec849923dfd49d0148bffbe596d9702182","author":{"_account_id":32761,"name":"panhongyin","display_name":"panhongyin","email":"panhongyin@yovole.com","username":"panhongyin"},"date":"2023-06-26 07:49:58.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"95a4e3f1ced3f20af902d092491ecec1e3cdb9bc","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2023-06-26 09:28:29.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"f7830e013aa79a7a621a0955b1e34472d11bba1c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 09:29:18.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"2c1a2961b1bce25c5bdf6dd48254c27d3d09d27e","author":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"date":"2023-06-26 09:31:06.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"4a7177cbe9ad851503a913badb928d45d574e986","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 14:22:56.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e35c1ed7aa7940d88f7e1b4926ba76e3\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29a47821a8d34fcf97af4e9660d47477 : SUCCESS in 6m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cf939331b9f64b81a6d504a60b771e92 : SUCCESS in 19m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8dfeaeb2fb6647129119cbe43134c4df : SUCCESS in 13m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cce8d74377a64b38ae62b37ac190b742 : SUCCESS in 15m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5b79e88bdb9540fd99faf5b5c6ffad83 : SUCCESS in 15m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/5862ed46a98342b1b435dd918c09c00c : SUCCESS in 1h 00m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9c687a7beece4d4b875b7beec9895dbb : SUCCESS in 1h 31m 05s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/348091a3dd9749c2909915f9d5f8edb1 : SUCCESS in 35m 51s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/9213b50e68cb4437a12c243a59a17de7 : SUCCESS in 37m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df3d7292876f4cd78d50db4988cb497d : SUCCESS in 1h 01m 08s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/149f45d9fae848a1994f5b2f5215fce8 : SUCCESS in 49m 09s","accounts_in_message":[],"_revision_number":5},{"id":"0ef1b3234f1c2ea1478914c79ee9c053d66c91ed","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 14:22:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"0dcaeb4ff2e2a6a332474dec295a173450f7931c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-06-26 14:24:35.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/269cc21abd0740dca39afc4988f52d69\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9dc9e056e66540dba27b6657837165dc : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":5},{"id":"63d2f477d0066b45aa006422bbd5a2889659a261","author":{"_account_id":8064,"name":"Jake Yip","email":"jake.yip@ardc.edu.au","username":"jake"},"date":"2023-11-27 00:35:38.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"1544c7fc0aca9638c7cd31742e778d9327d2a62c","revisions":{"6b2474b89ad838dee5a860eccd08f6024b1c506f":{"kind":"REWORK","_number":1,"created":"2023-02-18 08:11:55.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/46/874346/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/46/874346/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/46/874346/1"}}},"commit":{"parents":[{"commit":"420f4ff46da106b67912cecdff939f5dc0b079d0","subject":"Fix passenv syntax in tox and update python jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/420f4ff46da106b67912cecdff939f5dc0b079d0"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-02-18 08:09:39.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-02-18 08:09:39.000000000","tz":-360},"subject":"WIP Don\u0027t forget to check if authorization fails","message":"WIP Don\u0027t forget to check if authorization fails\n\nWIP:\n1. Needs tests\n2. Message gets replaced with \"not authenticated\"\n\nCloses-bug: 1999068\nChange-Id: I4fd7bf6b194c38815c2a9cdbab92a07315397eab\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6b2474b89ad838dee5a860eccd08f6024b1c506f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6b2474b89ad838dee5a860eccd08f6024b1c506f"}]},"branch":"refs/heads/master"},"7ea99abad327924434c8d95e05ca324e1a7f3521":{"kind":"REWORK","_number":2,"created":"2023-03-15 05:11:16.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/46/874346/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/46/874346/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/46/874346/2"}}},"commit":{"parents":[{"commit":"420f4ff46da106b67912cecdff939f5dc0b079d0","subject":"Fix passenv syntax in tox and update python jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/420f4ff46da106b67912cecdff939f5dc0b079d0"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-02-18 08:09:39.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-03-15 05:10:00.000000000","tz":-300},"subject":"Don\u0027t forget to check if authorization fails","message":"Don\u0027t forget to check if authorization fails\n\nThe fix is to copy the missing check from class AuthProtocol\nof keystonemiddleware.\n\nCloses-bug: 1999068\nChange-Id: I4fd7bf6b194c38815c2a9cdbab92a07315397eab\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7ea99abad327924434c8d95e05ca324e1a7f3521"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7ea99abad327924434c8d95e05ca324e1a7f3521"}]},"branch":"refs/heads/master"},"3091aabe9e6806bac01bc8faf5715548604f9e98":{"kind":"REWORK","_number":3,"created":"2023-03-17 15:40:42.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/46/874346/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/46/874346/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/46/874346/3"}}},"commit":{"parents":[{"commit":"c08d97672dcd40f8d927f91e59049053cfe3b5e4","subject":"Merge \"OAuth 2.0 Mutual-TLS Support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c08d97672dcd40f8d927f91e59049053cfe3b5e4"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-02-18 08:09:39.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-03-17 15:35:54.000000000","tz":-300},"subject":"Don\u0027t forget to check if authorization fails","message":"Don\u0027t forget to check if authorization fails\n\nThe fix is to copy the missing check from class AuthProtocol\nof keystonemiddleware.\n\nCloses-bug: 1999068\nChange-Id: I4fd7bf6b194c38815c2a9cdbab92a07315397eab\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3091aabe9e6806bac01bc8faf5715548604f9e98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3091aabe9e6806bac01bc8faf5715548604f9e98"}]},"branch":"refs/heads/master"},"bc6bced7286220ed3a51c6640f8097e4561aa239":{"kind":"REWORK","_number":4,"created":"2023-03-17 19:54:47.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/46/874346/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/46/874346/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/46/874346/4"}}},"commit":{"parents":[{"commit":"c08d97672dcd40f8d927f91e59049053cfe3b5e4","subject":"Merge \"OAuth 2.0 Mutual-TLS Support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c08d97672dcd40f8d927f91e59049053cfe3b5e4"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-02-18 08:09:39.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-03-17 19:54:41.000000000","tz":-300},"subject":"Don\u0027t forget to check if authorization fails","message":"Don\u0027t forget to check if authorization fails\n\nThe fix is to copy the missing check from class AuthProtocol\nof keystonemiddleware.\n\nCloses-bug: 1999068\nChange-Id: I4fd7bf6b194c38815c2a9cdbab92a07315397eab\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bc6bced7286220ed3a51c6640f8097e4561aa239"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bc6bced7286220ed3a51c6640f8097e4561aa239"}]},"branch":"refs/heads/master"},"1544c7fc0aca9638c7cd31742e778d9327d2a62c":{"kind":"REWORK","_number":5,"created":"2023-03-17 21:59:56.000000000","uploader":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"ref":"refs/changes/46/874346/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/46/874346/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/46/874346/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/46/874346/5"}}},"commit":{"parents":[{"commit":"c08d97672dcd40f8d927f91e59049053cfe3b5e4","subject":"Merge \"OAuth 2.0 Mutual-TLS Support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c08d97672dcd40f8d927f91e59049053cfe3b5e4"}]}],"author":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-02-18 08:09:39.000000000","tz":-360},"committer":{"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","date":"2023-03-17 21:54:41.000000000","tz":-300},"subject":"Don\u0027t forget to check if authorization fails","message":"Don\u0027t forget to check if authorization fails\n\nThe fix is to copy the missing check from class AuthProtocol\nof keystonemiddleware.\n\nCloses-bug: 1999068\nChange-Id: I4fd7bf6b194c38815c2a9cdbab92a07315397eab\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1544c7fc0aca9638c7cd31742e778d9327d2a62c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1544c7fc0aca9638c7cd31742e778d9327d2a62c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
