)]}'
{"id":"openstack%2Fkeystone~924522","triplet_id":"openstack%2Fkeystone~master~I832ec4c152fa58fb0088d9f880add86a20ec95fc","project":"openstack/keystone","branch":"master","topic":"renovate","attention_set":{},"removed_from_attention_set":{"597":{"account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"last_update":"2024-07-22 13:54:12.000000000","reason":"\u003cGERRIT_ACCOUNT_597\u003e replied on the change","reason_account":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"}},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2024-07-24 17:15:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I832ec4c152fa58fb0088d9f880add86a20ec95fc","subject":"Blackify the keystone code base","status":"MERGED","created":"2024-07-19 16:19:36.000000000","updated":"2024-07-24 17:16:42.000000000","submitted":"2024-07-24 17:15:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"924522-renovate","meta_rev_id":"e8496f28eaf49d6c5a6d7865830cc57056057758","_number":924522,"virtual_id_number":924522,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-07-24 17:15:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"recommended":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":1,"date":"2024-07-22 13:54:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":2,"date":"2024-07-24 15:35:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2024-07-22 10:39:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":1,"date":"2024-07-24 15:35:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-19 16:30:25.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-07-19 17:48:55.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2024-07-19 20:07:19.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2024-07-22 10:39:27.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-07-24 15:35:09.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":"7fbc6dc4b528a588d5f845829187538e85db3bd0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-19 16:19:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4dbfef22c91a6139d7a88282c866c202be45c0e3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-19 16:30:25.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/46ad55fcafd8406d83651860642188d8\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/42767d9a14ce4171a6c21f4baf5612f7 : SUCCESS in 9m 57s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/713e2190212a4bec82d782758d8c87de : SUCCESS in 8m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"64fe77f539267c7008d4dba842b9e33080a561de","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-19 17:48:55.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/6e197afd0fb746bea1395f298110b4e8\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/c9741ee963f84560b12cfd007cada96b : SUCCESS in 4m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7b7d9d41f2c9414289021603feb57800 : SUCCESS in 14m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fb8e78e2ae9145fdb7594fa523556bde : SUCCESS in 5m 35s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e08c42a70e4b4051ae77ae7c566aa85b : SUCCESS in 11m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2aa24534252e4bf48704f23b17afaa37 : SUCCESS in 10m 27s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b0ece58e88fd4e3389044b5ad6be0320 : FAILURE in 14m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9133154932724d70b4ee2b968d9b3d8b : SUCCESS in 10m 21s\n- grenade https://zuul.opendev.org/t/openstack/build/0b3d5453d9bb4fff916706400a1c3067 : SUCCESS in 45m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2f81fefe35244bb4a99c33e1df012e69 : FAILURE in 1h 21m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/14c98eb50e3a4e3db10aee32c968757f : SUCCESS in 11m 12s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/f6f16ede0bae400999200a8df4189d53 : SUCCESS in 30m 17s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/ccbc9299497f43dfb0a3568c3354e114 : SUCCESS in 27m 08s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/fb4f002675af4d309112a272fe685d71 : FAILURE in 24m 01s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/8d77d859bcec415f8ea175b2ddbcd780 : SUCCESS in 29m 38s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/570db596023e441ebcfa74eac5684b35 : SUCCESS in 21m 47s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/9f1b02a64c2340ea905d328d437df8ce : FAILURE in 16m 35s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/13c2dcca73e84f09b051d0769e9f362d : SUCCESS in 44m 23s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/5ca0c2db9d2048dfa2308ca06592a2b6 : SUCCESS in 33m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"85f694961e6d12e88d06d883b043622fb195af7e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-19 18:28:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2a4651a789f6932b0ea74f0e9dec6e4fe7b53cf9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-19 19:15:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af56fdd2189b4ce3aeab7dca14fbed64\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4a7e24a437124d99870eeb0da1c57040 : SUCCESS in 45m 49s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/e5919aa1016c471b83a3c7ebae26c673 : SUCCESS in 26m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2f41305fc12f0cd16a5e8d33ae3548426d3c8316","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-19 19:51:54.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"6162384b2e11ea2f990fb38a70bd56a0fe72cc2b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-19 20:04:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b01394a38cfe4badb43b89893e66c47e\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c66f3d64173b48018b25d7fac54e2640 : SUCCESS in 11m 26s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0c9a066c2c3744a0b9424bd2d7e095b7 : SUCCESS in 10m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b36e1ae22aced7130c1166867a517de3a4962f94","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2024-07-19 20:07:19.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"84e68e44aeafcbcc9ab368ce2217004f2fa79cde","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-19 20:24:56.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b570a7fc8d8fa83a61c5d8fc2bdb41bfd975121d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-19 21:36:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bdcbce1c4bcd490680a3fb1d642c371c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/3bc55cf83fd04f53a50bd12abb71133b : SUCCESS in 4m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8f675077893247139eaa006db1109548 : SUCCESS in 13m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fabff628dfe64c17a5d0b865b8b844b2 : SUCCESS in 5m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ab1b571c803c481ba97e79a5231600c7 : SUCCESS in 12m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fe9ff5962b704a90885a42ef8135bd9d : SUCCESS in 10m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a38ee738c5d043b09fd77c05fc18dca1 : FAILURE in 16m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08aababbed2848b1b49ce71c33153e6b : SUCCESS in 12m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/d1cddf5d503d4e8c90bd8ef9772e02a5 : SUCCESS in 49m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/cf95d7ae102f4aa2bf83333b8fddbcce : SUCCESS in 1h 36m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4d7d8861d21445b38631f6e6a3b7e016 : SUCCESS in 8m 20s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/1fa6ef57ddf04a858de67e7f91810c09 : SUCCESS in 28m 43s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/7a7a0ea93118482d865a9adb7d2e0275 : SUCCESS in 34m 06s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/1dfff329f03e4097b52f803a8a76062e : FAILURE in 16m 18s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/cba9c0dc649542d48852de5702352dd6 : SUCCESS in 29m 04s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/c1cda887ab2f4d258429228bfea63dcc : SUCCESS in 17m 34s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/fafe0f638f58474cbb328dfebe17a0e6 : FAILURE in 11m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ae1ca21eaaae40dcb9d7fd2c5e46f1e1 : SUCCESS in 42m 40s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/94979323efb84e348014692f21fb7062 : SUCCESS in 31m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c3b36f57e5235d808a17a884c6bc141ed9d9db82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-20 06:16:11.000000000","message":"Uploaded patch set 3: Commit message was updated.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"2ead716e616bb057ce276e1ae10c756af69e1ae6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-20 07:09:40.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a3a4476c77b6455f965ab9372176db3d\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c80c45d1a573450097538e6dfe7f48f0 : SUCCESS in 51m 16s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7bff2319e4c642d0ad09dddf0e82adc7 : SUCCESS in 36m 28s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f4c08b59781816ca84e9647082c4ae3a550e8802","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-20 07:58:23.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0787e77cda9945e78952bbba026c9a50\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8529ade98d124376b8542bdd1e4554f4 : SUCCESS in 5m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8c56aaff801b4aba80d31647ad13c362 : SUCCESS in 15m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c53e7c6c299478680d58644298c8f38 : SUCCESS in 5m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8e6018201056443491f2518d244b4739 : SUCCESS in 12m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3a7093353df04c768e3114daf1cecde0 : SUCCESS in 10m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/97eebba22c92462593dacfec94417995 : FAILURE in 13m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/44bc6c9439dc421498b88068f7a7e87d : SUCCESS in 11m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/f6c73e3345834f6e91bddd4cf96e2baa : SUCCESS in 50m 20s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/499e13daf89b4cdca877514eab2cb386 : SUCCESS in 1h 35m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/576bd24d715d48b9a1b54cc54e13893c : SUCCESS in 11m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/890839f74c464d41b1174e5bce69267e : SUCCESS in 23m 45s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/d7e1c0ebcf9a40d0bc7487cfb740b49b : SUCCESS in 27m 05s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5dd79bf9e430461e91a47418ddfa9144 : FAILURE in 25m 19s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/e4c98f565ba24621a7b11146d0af5dc7 : SUCCESS in 20m 28s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e6865cdb4d0e41a5aa56cce920f7274b : SUCCESS in 10m 21s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/eb7c9e57f418464996417a3ab8481742 : FAILURE in 15m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/965f2a116f844367aa9a4cefdb90f388 : SUCCESS in 1h 03m 10s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/b04d078b9d3c42e0ba13a68629e756f6 : SUCCESS in 32m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"cebd0106bbb67daccb5f87f83eda1ea60674190c","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2024-07-20 15:19:28.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"b96db49ca0e03bdc1cba4d35e717d66f9434f368","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-22 07:02:32.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"424a58492f21ae0454b28d148a554935abc160fa","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-07-22 07:03:47.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d8cf60e163308628e61290d1ec3c378b3c2e3d55","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-22 07:14:19.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eb29d35320db48a8a1c2f1081e865c42\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/493f26caeec14bd9a5f6187d4f897d95 : SUCCESS in 10m 43s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/55da7785a78a44809bf49835e5663954 : SUCCESS in 8m 52s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"0a2013be74f8e4cafe6bc56b9c87e9964933e768","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-22 08:53:23.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/93f7e794990f476892bcb3f9df269b4c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/ed4c16e23f9442ecbf3f93a9be71063f : SUCCESS in 5m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0ce25fcebc4a4f21b23457e2b691301c : SUCCESS in 14m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7fd46c4324143a4a65246f6b3f559e8 : SUCCESS in 4m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/46b1b7a8ea834089aa9843fe5e48a772 : SUCCESS in 14m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b0e2873cb05946a6ac4e0b0589fc716b : SUCCESS in 10m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/878444796e604790a357184703b62a9a : FAILURE in 14m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0f91d01a3a5404abcdfe1591882e547 : SUCCESS in 11m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/65abf93a72d444efbf1a03e44fb70aad : SUCCESS in 1h 03m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ef8e151b97264869b412e5b4dd4a8166 : SUCCESS in 1h 44m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dabef290b61146d19141180c78dc0234 : SUCCESS in 11m 44s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/445e907b6350477293f6168d6df6fd26 : SUCCESS in 16m 13s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/986e1151f9f94364b24d614bf62c1a5b : SUCCESS in 25m 15s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/4ab6c91159d24088bf0e4b4e3108ba6e : FAILURE in 13m 44s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/d33bc76cd006469bb0de64396df1ac92 : SUCCESS in 16m 02s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/377d4a2f08cb4b948e54f69f4f3e4343 : SUCCESS in 19m 33s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/0b0981a4e11549ac9ad97a569e29f087 : FAILURE in 10m 17s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/72a48a75f229489f822568518b304fcc : SUCCESS in 47m 17s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/efe4358b175b4cec910e2a15ec20387b : SUCCESS in 28m 29s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"187e194850a79e2683bf17f14436b29d86fc946f","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2024-07-22 10:39:27.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5c797c1767567261ade62d0b5b32e5dd902a41c3","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2024-07-22 13:54:12.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"135832eb3ae6313127f595f8486f6a9ae5ccbd84","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2024-07-24 15:35:09.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"f8c31c56cf164ae4c3f9321e2023f60819c6d6cb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-24 15:36:01.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"ee0c8cd562327589847fcd769af1bc553452a8ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-24 17:15:09.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fd4597b838294b7d94c771177e042476\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/f10bb1a112f040fa8b9459374b1fc951 : SUCCESS in 4m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a715a8457a247f5a4a5d1b97fb0e097 : SUCCESS in 4m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6f3acf0a9315418e95b5dafab2b1bffb : SUCCESS in 15m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6f73717f355b4885b988cf96f2962920 : SUCCESS in 12m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92549d85638c4b0a9f34714d6a581adc : SUCCESS in 10m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/802c054bc64840d9b2064f37214bab0b : SUCCESS in 59m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c94419c71a6d4af590a28f69ea231714 : SUCCESS in 1h 18m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ce6b257dbc73408588c50f5c9835b22e : SUCCESS in 11m 55s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/32ed922f20864dd19d190111deca1000 : SUCCESS in 28m 51s\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/671a97b759a84c1c8e0f0165d9160772 : SUCCESS in 35m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8bcb7d4229e44c1eb581c54ef4265402 : SUCCESS in 1h 01m 46s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/cf64d4a013004db59d6fa464c71094a3 : SUCCESS in 34m 49s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"f66345770cf4f84a48ba736c3a70abb10d6d6c21","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-24 17:15:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"e8496f28eaf49d6c5a6d7865830cc57056057758","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-24 17:16:42.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/859a678bb9cc48a1817cbd58dc22a7bf\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/5f529f96460e450a9ee4a48618ea6f12 : SUCCESS in 53s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/331127b5f40a447fbde43958863bcafd : SUCCESS in 59s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d808172915e45b288d586cae8582820 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a00839ca028304946e500cd14ddde322b6303ec8","revisions":{"24a7ce864176421a22ed84914d23140754e12bc4":{"kind":"REWORK","_number":1,"created":"2024-07-19 16:19:36.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/22/924522/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/22/924522/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/22/924522/1"}}},"commit":{"parents":[{"commit":"24113bb18215e251288dc3248e5bcf8886c98ece","subject":"Fix bindep for py312 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24113bb18215e251288dc3248e5bcf8886c98ece"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-19 14:58:05.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-19 16:18:29.000000000","tz":120},"subject":"Blackify the keystone code base","message":"Blackify the keystone code base\n\n- apply `black -l 79 -S keystone`\n- add exceptions to the tox.ini for the lines which black decided not to\n  split\n\nFollowing files are polished manually due to noqa headers and similar\nbeing reformatted to wrong strings:\n\nkeystone/auth/plugins/totp.py\nkeystone/common/password_hashing.py\nkeystone/tests/unit/ksfixtures/__init__.py\n\nChange-Id: I832ec4c152fa58fb0088d9f880add86a20ec95fc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24a7ce864176421a22ed84914d23140754e12bc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24a7ce864176421a22ed84914d23140754e12bc4"}]},"branch":"refs/heads/master"},"a8f49cd55223eb96884e103be1f335d0816f8e12":{"kind":"REWORK","_number":2,"created":"2024-07-19 19:51:54.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/22/924522/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/22/924522/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/22/924522/2"}}},"commit":{"parents":[{"commit":"24113bb18215e251288dc3248e5bcf8886c98ece","subject":"Fix bindep for py312 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24113bb18215e251288dc3248e5bcf8886c98ece"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-19 14:58:05.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-19 19:51:34.000000000","tz":120},"subject":"Blackify the keystone code base","message":"Blackify the keystone code base\n\n- apply `black -l 79 -S keystone`\n- add exceptions to the tox.ini for the lines which black decided not to\n  split\n\nFollowing files are polished manually due to noqa headers and similar\nbeing reformatted to wrong strings:\n\nkeystone/auth/plugins/totp.py\nkeystone/common/password_hashing.py\nkeystone/tests/unit/ksfixtures/__init__.py\n\nChange-Id: I832ec4c152fa58fb0088d9f880add86a20ec95fc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a8f49cd55223eb96884e103be1f335d0816f8e12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a8f49cd55223eb96884e103be1f335d0816f8e12"}]},"branch":"refs/heads/master"},"0182728f9ee2b2ebef83a7ec561fa02b5addf764":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2024-07-20 06:16:11.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/22/924522/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/22/924522/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/22/924522/3"}}},"commit":{"parents":[{"commit":"24113bb18215e251288dc3248e5bcf8886c98ece","subject":"Fix bindep for py312 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24113bb18215e251288dc3248e5bcf8886c98ece"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-19 14:58:05.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-20 05:42:10.000000000","tz":120},"subject":"Blackify the keystone code base","message":"Blackify the keystone code base\n\nImprove code maintainability by enabling us to use automatic code\nformatter. We use black as a relatively fast code formatter (ruff is an\nlternative, but it will immediately require also changing all quotes\nchaos). In the next change black is going to be added into the\npre-commit allowing contributors to spot formatting issues before\nsending code to the CI sending precious run hours. Same steps has been\nperformed in the openstasksdk/cli and partially nova.\n\nSteps performed:\n- `black -l 79 -S keystone`\n- add exceptions to the tox.ini for the lines which black decided not to\n  split\n\nFollowing files are polished manually due to noqa headers and similar\nbeing reformatted to wrong strings:\n\nkeystone/auth/plugins/totp.py\nkeystone/common/password_hashing.py\nkeystone/tests/unit/ksfixtures/__init__.py\n\nChange-Id: I832ec4c152fa58fb0088d9f880add86a20ec95fc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0182728f9ee2b2ebef83a7ec561fa02b5addf764"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0182728f9ee2b2ebef83a7ec561fa02b5addf764"}]},"branch":"refs/heads/master"},"a00839ca028304946e500cd14ddde322b6303ec8":{"kind":"REWORK","_number":4,"created":"2024-07-22 07:02:32.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/22/924522/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/22/924522/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/22/924522/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/22/924522/4"}}},"commit":{"parents":[{"commit":"24113bb18215e251288dc3248e5bcf8886c98ece","subject":"Fix bindep for py312 job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/24113bb18215e251288dc3248e5bcf8886c98ece"}]}],"author":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-19 14:58:05.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","date":"2024-07-22 07:02:23.000000000","tz":120},"subject":"Blackify the keystone code base","message":"Blackify the keystone code base\n\nImprove code maintainability by enabling us to use automatic code\nformatter. We use black as a relatively fast code formatter (ruff is an\nlternative, but it will immediately require also changing all quotes\nchaos). In the next change black is going to be added into the\npre-commit allowing contributors to spot formatting issues before\nsending code to the CI sending precious run hours. Same steps has been\nperformed in the openstasksdk/cli and partially nova.\n\nSteps performed:\n- `black -l 79 -S keystone`\n- add exceptions to the tox.ini for the lines which black decided not to\n  split\n\nFollowing files are polished manually due to noqa headers and similar\nbeing reformatted to wrong strings:\n\nkeystone/auth/plugins/totp.py\nkeystone/common/password_hashing.py\nkeystone/tests/unit/ksfixtures/__init__.py\n\nChange-Id: I832ec4c152fa58fb0088d9f880add86a20ec95fc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a00839ca028304946e500cd14ddde322b6303ec8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a00839ca028304946e500cd14ddde322b6303ec8"}]},"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}]}],"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":{}}}]}
