)]}'
{"id":"openstack%2Fkeystone~841637","triplet_id":"openstack%2Fkeystone~master~I96a3ce24344b9682f1c83d5391c7af4996cddbe8","project":"openstack/keystone","branch":"master","topic":"html-rebase","attention_set":{"2218":{"account":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"last_update":"2022-05-12 22:33:20.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I96a3ce24344b9682f1c83d5391c7af4996cddbe8","subject":"use basic auth to authenticate and fetch an unscoped token","status":"NEW","created":"2022-05-12 20:39:32.000000000","updated":"2024-09-13 20:09:24.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9cf6a7cd2d7c0b95ec6bd5fc07a9dd9654b414c1","_number":841637,"virtual_id_number":841637,"owner":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2024-09-13 19:59:26.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2024-09-13 19:25:39.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-05-12 21:21:05.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":"2022-05-12 22:33:20.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-08-21 18:13:30.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"}],"messages":[{"id":"503d653e1740271c0cab921a68e638b4213c3a51","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2022-05-12 20:39:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1be89a4495e2cf589deea46e50df74052be3e37e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-12 21:21:05.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/27838c64d4364021b6fad5c8095e7e96 : SUCCESS in 37m 52s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/f98934143e13406196926a0b1d4432a9 : SUCCESS in 39m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3fed66bcc68298102e55c423aaebc2f8a4e3160d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-12 22:33:20.000000000","message":"Patch Set 1: Verified-1\n\n(9 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/17cf5d402fbf42728d400f4740718c91 : SUCCESS in 13m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fde36a2c7a6843c4bc4ec7425c70f02e : FAILURE in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bf73d232b1f74b41bd7d8cf244fe889e : SUCCESS in 10m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/049729cb0bf34cc3bf79e754e1b7bb56 : SUCCESS in 10m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0028b4ed56e0422e97672796e14eb135 : SUCCESS in 11m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f005f03dd0a44e1f818417c42b89b293 : FAILURE in 6m 36s\n- grenade https://zuul.opendev.org/t/openstack/build/1be97b647c364788a7d1769e2bebe9f7 : SUCCESS in 43m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/754ca6acf807404c8cf6f4c19b6a2c6a : SUCCESS in 1h 46m 53s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/d9fd80e985234fedba45a35cc737b29a : SUCCESS in 42m 19s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/cd72cb27738042e1af6b74f5aed2f51a : FAILURE in 31m 17s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3d5027a35ce04f34975fc66ae5799ae9 : SUCCESS in 37m 32s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/b6508618398f4b0bb7fb68eb64a9d40a : SUCCESS in 36m 54s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/21a500a7330a4bf9a71b4bd64b9a2755 : SUCCESS in 19m 53s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/850f60424d754e0886c844560af0eb9f : SUCCESS in 42m 38s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e62024e18a9d4a4e86948b3ecffc16b7 : SUCCESS in 1h 08m 45s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/987acb4ed9a44cb6aeca03581099a34a : SUCCESS in 46m 24s\n\nWarning:\n  Comments left for invalid file keystone/api/discovery.py\n  Comments left for invalid file keystone/common/json2html.py","accounts_in_message":[],"_revision_number":1},{"id":"fe255734dd31533fb73ada2bf1366679b2729235","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2024-08-21 14:29:25.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"0d56e2c8905eab770b6273b0bde9d5e95657b14e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 15:46:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/67ef40a070374a09bb52931799b621bd\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d88828e64009435083736030ba90208f : TIMED_OUT in 1h 01m 05s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c98d341575a24b40be0a8ea70682880d : TIMED_OUT in 1h 00m 59s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"51a844eceb8a18f99b49e519346f7427169ca04f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 16:14:22.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/62ff886f7d624fcc83d3101d3d80b604\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9fba7d62bdb847f88ace1d09270f15ae : FAILURE in 13m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce65278dd88e4b34b8bafd6526d0f036 : FAILURE in 6m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1794913ac6d74d0885e1d79c62aaba58 : FAILURE in 13m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3d16ee5b763749df97ef86e72f1d5a39 : FAILURE in 10m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4aec174550144b6580eb4fe4cd84fd8e : FAILURE in 11m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b18b03909ec84399970a8532ac96093e : SUCCESS in 14m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/a5f7d33b02c8414da610b656a59aae28 : SUCCESS in 47m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e70544ab07c244fa97ea7ee7493de7bb : SUCCESS in 1h 39m 49s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/b41f7ce4f7144c5e9af6d4b48fab02e1 : SUCCESS in 24m 43s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/8ca2c58d908547c3912255e00e46abb0 : SUCCESS in 42m 26s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d32916a4db47418e982373d07a983d55 : FAILURE in 18m 23s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/b0c7cedc7c1e47b384beee1110273499 : SUCCESS in 20m 39s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/4e5d0abd1a3c4c8286ec758fbf1761f2 : SUCCESS in 13m 31s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/a19780c9990f43cfa81c2467ac12c893 : FAILURE in 16m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c0e62f950bc24f00aa64f26d6eff8fb3 : SUCCESS in 53m 30s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/3f9a97a44a814c4c91bab196ed49e10b : SUCCESS in 38m 24s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/3de9e0e478e04a8b813aa5958b2a5ceb : SUCCESS in 5m 57s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fabdf67f82d4401439c48f2ec62d586c01095f73","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2024-08-21 18:06:44.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"9527ad443300e8a6eb493e2213d3cc294b4c7a1f","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-08-21 18:13:30.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"366bbe7f90844b5cb37ea7cb539976b325eb5fcf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 18:58:11.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/19c977773fb94944be4e1eb18748e720\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c284b942ef284dde8c311147e7bac0ed : FAILURE in 5m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e31bf3720eb04d0c9792ddcd145a9e19 : FAILURE in 6m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c52ccad2bdd9472984176ea1d6b4491b : FAILURE in 6m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/58be4e4c29964a3fb486860a997674dd : FAILURE in 4m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/04b6adb2dbf2415786083bf837244c2d : FAILURE in 6m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad713a4cb36f40d98762f059e6572429 : FAILURE in 7m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/293da5a6434c41aabfb056a558748460 : FAILURE in 49m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/520764d207924367b59e0208d7166dd9 : FAILURE in 20m 54s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/1f6463b6daf54c0d85c5b59283c1d973 : FAILURE in 22m 35s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/7fce84eb537d4eda8add7ea7e00b8549 : FAILURE in 32m 45s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e6e7be33e80d4071938f09e21a79e6f0 : FAILURE in 26m 29s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/795c79c7a1b0407193df621b0eac47b4 : FAILURE in 20m 22s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/844b83bff86249eeadd915f3417e42cf : POST_FAILURE in 16m 06s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/1acfa0b4fad94ff48fd25c2bccb61590 : FAILURE in 20m 19s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3bc1aaaca87e4c5387685738bb26473c : FAILURE in 20m 14s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/d7c5475289e248319e7b6a7c4fed1ad8 : FAILURE in 18m 02s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/ea276562274f4bc382819b8a9628d565 : RETRY_LIMIT in 7m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"65016a66272bb00153511d31323bd1c729d29393","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 21:48:36.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/26b2d3671ea64b0d8bd40ffd5356f0a8\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/03369c9c785a481b81f63272b743e4b3 : FAILURE in 8m 46s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/930a91f389b148daa7c8f67959a156c6 : FAILURE in 11m 57s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"18d259ef05ffdc127be9bc2e394ec517194e68ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2024-09-13 19:25:39.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"b650ae9ca3126fb10feca1491baebff1ec096b5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 19:59:26.000000000","message":"Patch Set 4: Verified-1\n\n(8 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8ea5256ee6dc4c3ba64c9e30cbf47f07\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/796e978352c94de3b896b3c0ee368660 : FAILURE in 4m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55a20ca8e19b45b9ae59a314c978d6ce : FAILURE in 6m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/561411a08f2f4b139542ba1c3199eccc : FAILURE in 4m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9de09925271e45439a92fba907006966 : FAILURE in 4m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e00085e544124cd3b9ca317386783ad6 : FAILURE in 4m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34b3abcca6114a25ace19b1f24cffb6a : FAILURE in 4m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/7bf40e5befe4420b97bb0f3f09230818 : FAILURE in 33m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1a2c149d6535460d955932c079c14076 : FAILURE in 15m 49s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/2db174d8bb674ff4a760012f6f38764a : FAILURE in 22m 05s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/5c65af3a3f684c3c8651737b2470327c : FAILURE in 17m 41s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2de1872d7bcf4a089b0a653c9bd670f3 : FAILURE in 24m 34s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/c9a32b22b5c04cb5ae2bf194c14f0a1b : FAILURE in 11m 02s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/2fe5971ae0934834a78c392428e1367e : POST_FAILURE in 10m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e3ba20d0aa2c4e72a2a24c6295467e5b : FAILURE in 23m 24s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1da6030c16374ac593d28b52da3af09d : FAILURE in 16m 09s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/dbbc7596a0cc4dd09e23481694742980 : FAILURE in 20m 32s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/9f4405c3008b48f5a24c309b3c2d9be1 : POST_FAILURE in 8m 11s (non-voting)\n\nWarning:\n  Job openstack-tox-pep8: unable to map line for file comments: \n  stderr: \u0027fatal: file keystone/common/json2html.py has only 209 lines\u0027\n  Job openstack-tox-pep8: unable to map line for file comments: \n  stderr: \u0027fatal: file keystone/common/json2html.py has only 209 lines\u0027\n  Job openstack-tox-pep8: unable to map line for file comments: \n  stderr: \u0027fatal: file keystone/common/json2html.py has only 209 lines\u0027\n  Job openstack-tox-pep8: unable to map line for file comments: \n  stderr: \u0027fatal: file keystone/common/json2html.py has only 209 lines\u0027\n  Job openstack-tox-pep8: unable to map line for file comments: \n  stderr: \u0027fatal: file keystone/common/json2html.py has only 209 lines\u0027\n  Comments left for invalid file keystone/api/discovery.py\n  Comments left for invalid file keystone/common/json2html.py","accounts_in_message":[],"_revision_number":4},{"id":"9cf6a7cd2d7c0b95ec6bd5fc07a9dd9654b414c1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 20:09:24.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b2805e07818c4c848bc70c7d35ce5fb8\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5d1fcc08d21044d7a4b2940d6400f98e : FAILURE in 11m 15s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/afae15c0a06f43f8ab31599af79c8840 : FAILURE in 11m 13s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"ffaad701050e9e61586d9357b8601c283457dfc4","revisions":{"51ddd9993e04df38980f8563db357500f936a239":{"kind":"REWORK","_number":1,"created":"2022-05-12 20:39:32.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/37/841637/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/37/841637/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/37/841637/1"}}},"commit":{"parents":[{"commit":"7c6c7e16ecab6e927e1f8442009fd2f99d293156","subject":"Change Header to Basic auth on authenticaltion failure.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7c6c7e16ecab6e927e1f8442009fd2f99d293156"}]}],"author":{"name":"Adam Young","email":"adam@younglogic.com","date":"2022-05-12 20:38:58.000000000","tz":-240},"committer":{"name":"Adam Young","email":"adam@younglogic.com","date":"2022-05-12 20:38:58.000000000","tz":-240},"subject":"use basic auth to authenticate and fetch an unscoped token","message":"use basic auth to authenticate and fetch an unscoped token\n\nChange-Id: I96a3ce24344b9682f1c83d5391c7af4996cddbe8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/51ddd9993e04df38980f8563db357500f936a239"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/51ddd9993e04df38980f8563db357500f936a239"}]},"branch":"refs/heads/master"},"69b33bd6d9731407375ed42e7b792e7a76f954a8":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-08-21 14:29:25.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/37/841637/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/37/841637/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/37/841637/2"}}},"commit":{"parents":[{"commit":"4dbcce303cec4dc10624503e3fa71e2afb042b9e","subject":"Replace deprecated in py312 datetime usages","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4dbcce303cec4dc10624503e3fa71e2afb042b9e"}]}],"author":{"name":"Adam Young","email":"adam@younglogic.com","date":"2022-05-12 20:38:58.000000000","tz":-240},"committer":{"name":"Adam Young","email":"adam@younglogic.com","date":"2024-08-21 14:29:25.000000000","tz":0},"subject":"use basic auth to authenticate and fetch an unscoped token","message":"use basic auth to authenticate and fetch an unscoped token\n\nChange-Id: I96a3ce24344b9682f1c83d5391c7af4996cddbe8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/69b33bd6d9731407375ed42e7b792e7a76f954a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/69b33bd6d9731407375ed42e7b792e7a76f954a8"}]},"branch":"refs/heads/master","description":"Rebase"},"9baab511f01d3377bebd0862acf49b8987a7716b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2024-08-21 18:06:44.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/37/841637/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/37/841637/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/37/841637/3"}}},"commit":{"parents":[{"commit":"7c91198fc5731e927193fb20a0515563e1e1e9d9","subject":"Change Header to Basic auth on authenticaltion failure.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7c91198fc5731e927193fb20a0515563e1e1e9d9"}]}],"author":{"name":"Adam Young","email":"adam@younglogic.com","date":"2024-08-21 18:06:38.000000000","tz":-240},"committer":{"name":"Adam Young","email":"adam@younglogic.com","date":"2024-08-21 18:06:38.000000000","tz":-240},"subject":"use basic auth to authenticate and fetch an unscoped token","message":"use basic auth to authenticate and fetch an unscoped token\n\nChange-Id: I96a3ce24344b9682f1c83d5391c7af4996cddbe8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9baab511f01d3377bebd0862acf49b8987a7716b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9baab511f01d3377bebd0862acf49b8987a7716b"}]},"branch":"refs/heads/master"},"ffaad701050e9e61586d9357b8601c283457dfc4":{"kind":"NO_CHANGE","_number":4,"created":"2024-09-13 19:25:39.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/37/841637/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/37/841637/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/37/841637/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/37/841637/4"}}},"commit":{"parents":[{"commit":"0eef0759ba3c85e465a9238a01bf4d6d2ea6bae3","subject":"Change Header to Basic auth on authentication failure.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0eef0759ba3c85e465a9238a01bf4d6d2ea6bae3"}]}],"author":{"name":"Adam Young","email":"adam@younglogic.com","date":"2024-08-21 18:06:38.000000000","tz":-240},"committer":{"name":"Adam Young","email":"adam@younglogic.com","date":"2024-09-13 19:25:39.000000000","tz":0},"subject":"use basic auth to authenticate and fetch an unscoped token","message":"use basic auth to authenticate and fetch an unscoped token\n\nChange-Id: I96a3ce24344b9682f1c83d5391c7af4996cddbe8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ffaad701050e9e61586d9357b8601c283457dfc4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ffaad701050e9e61586d9357b8601c283457dfc4"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
