)]}'
{"id":"openstack%2Fkeystone~951428","triplet_id":"openstack%2Fkeystone~stable%2F2025.1~I7c347af983cb8af9be9d19a010fa0f5bf20ab804","project":"openstack/keystone","branch":"stable/2025.1","topic":"logging-stable/2025.1","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-09-15 10:45:27.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I7c347af983cb8af9be9d19a010fa0f5bf20ab804","subject":"api: Add log when creating unscoped token","status":"MERGED","created":"2025-05-30 17:20:57.000000000","updated":"2025-09-15 10:47:13.000000000","submitted":"2025-09-15 10:45:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"951428-logging-stable/2025.1","cherry_pick_of_change":951327,"cherry_pick_of_patch_set":1,"meta_rev_id":"e856c7262ba33c97f5856123410deb885751f916","_number":951428,"virtual_id_number":951428,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-09-15 10:45:27.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2025-09-15 08:39:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2025-09-15 08:39:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":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":"2025-05-30 18:01:46.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":"2025-05-30 19:04:37.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":"2025-08-30 07:11:17.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":"CC"},{"updated":"2025-09-15 08:39: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":"de2e8fd2449b5fdbde530a4d85fe1e619c63b871","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-05-30 17:20:57.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"51e08a786d00383aca3408e35dafabafec2956d4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 18:01:46.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/edc0cce80a1044a78775b0493d7ca7a1\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c84b68d9ad974abfbb71ddc2b5cf64b3 : SUCCESS in 33m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/28f7721ba3254ac688dbf3454a11d14c : SUCCESS in 37m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0230fcd5dca8298e2e48b255ccb7f84309915c3a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-30 19:04:37.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/ee085beaa7f74bdb9c79a3d9f7dad6f9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/11e7e29eb1cd432da2573f941b18ea90 : SUCCESS in 13m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66fa9b754ab948998f784c85e5fd2578 : FAILURE in 7m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/21398d5ade254a12b70d46678782e25e : SUCCESS in 15m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/700625386e854c66b163adde1c0614cd : SUCCESS in 10m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0ec485060db744d8b26ba2a1250e9a52 : SUCCESS in 12m 19s\n- grenade https://zuul.opendev.org/t/openstack/build/29080a0e56b743c9825a562a289cf248 : SUCCESS in 45m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/43cb4f4369e945dda89733cb5aa223cb : SUCCESS in 1h 41m 57s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/8aaaf30a25b244f6bd90c18bb762862b : SUCCESS in 30m 58s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/8e8e32e20d154922bef5bdd6dbef1528 : SUCCESS in 29m 04s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/cb925431c05744f1a8fa4c4aa34209e8 : FAILURE in 19m 43s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/fc2f60ca41884c34aa00aa486bde43ee : SUCCESS in 21m 09s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/79b16a7f6131417cae51c3c2776294c3 : SUCCESS in 14m 11s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/7e83d837d16d431195d141a8341a9b76 : FAILURE in 10m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/74a49565212140819eebd57d12ceb942 : SUCCESS in 57m 28s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/c0d0fc0203704b63bfc4d4f2fddb5333 : FAILURE in 31m 15s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/b2cdfe7e0a2d4f6d8509c233291fad6c : SUCCESS in 7m 54s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/61b495fb8f284921b71aa92aa4c4ea4c : SUCCESS in 27m 11s","accounts_in_message":[],"_revision_number":1},{"id":"99ead2bc3fa8c4e93fafbb1f1fe507b607cdea8d","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-08-30 07:11:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ac7932f50e9d1c218e9dc62ec0ab9f855f894a0a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-30 08:41:14.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d68d5f695b6741d79cdc753049b237cc\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0d7f39f27a354394893b163da4349c2f : SUCCESS in 41m 26s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4ec3ce1f4b914446a6ef7b9daf3bc060 : SUCCESS in 42m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ef99ff07139514f75baa54d4364d242769ef4d1d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-30 08:55:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb3665ac4c7a44fcbadeed6f8f84f936\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f1d6db0d66ab405fa57ee378b559b7a4 : SUCCESS in 11m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbee8caccea447d68f32a191de4ca232 : SUCCESS in 7m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fa154401708f4c408b191946abefd95f : SUCCESS in 9m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/de3cc4e6ed91496b8c597345ed9acbdf : SUCCESS in 10m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f624684239e472db889306523a25b00 : SUCCESS in 11m 21s\n- grenade https://zuul.opendev.org/t/openstack/build/50ef10d113af4d3e88948eae1431dc0f : SUCCESS in 56m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/48bf158a6c8d4115beb7587689097141 : SUCCESS in 1h 39m 26s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/bb3bce14953b42adabbba298e8db5d63 : SUCCESS in 21m 09s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/c7802fc2793049a1b0b81cfb8493625e : FAILURE in 43m 57s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f1d52eab68d74335ad1d9a489c5a2a03 : FAILURE in 17m 40s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/2cf6e638693c4e65af7f380ea6a5022c : SUCCESS in 20m 21s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/69591d5dbfd1476aba1fad944be95874 : SUCCESS in 6m 19s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/af312d4bb088483c8c61466cef230aa1 : FAILURE in 11m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e689fb0c2cce4ead9bdfaef1a26fb243 : SUCCESS in 34m 18s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/b7f6348ac71e48e9b48b417859f6e087 : FAILURE in 40m 40s (non-voting)\n- codegenerator-openapi-identity-tips-with-api-ref https://zuul.opendev.org/t/openstack/build/cdc156a2eb4148acb84f8949ab108b3d : SUCCESS in 6m 51s (non-voting)\n- keystone-dsvm-functional-oidc-federation https://zuul.opendev.org/t/openstack/build/02dfce69bfa1469daf402d52991900a7 : SUCCESS in 21m 01s","accounts_in_message":[],"_revision_number":1},{"id":"351c92d8398a582d990d82ee959abd5630b8b991","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-09-15 08:39:30.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"0172dc536728580541ecf0163e683410726924e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 08:39:54.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3ab34d2a2eebd0524f4578624f3fc71d75e7955d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 10:45:27.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf4114f0c10f4f5988e067f79b5c1875\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5b46ce20fa54e598f4d51f3e61c4d94 : SUCCESS in 6m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e355ff9b7f6d46738680006da5599559 : SUCCESS in 13m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/01e284eec7e441718628835925091459 : SUCCESS in 13m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/45c80972e48d4489890527fc7a6059d5 : SUCCESS in 12m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/2125e9a7e6044fb19feb6cb940593a6a : SUCCESS in 46m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c650cc836d2a4645a60703d7b5688237 : SUCCESS in 1h 43m 39s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/14a7d99f410d474681e076630ab3abd2 : SUCCESS in 23m 22s\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/5706380752ce4ee68fbe166b2461c7a4 : SUCCESS in 24m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f628fc736dac4de59adde56832778aab : SUCCESS in 49m 28s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/6281258b96204dea8b21249984339e42 : FAILURE in 30m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f4fb79f465562e325b424cf571e772b400a3dc88","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 10:45:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"e856c7262ba33c97f5856123410deb885751f916","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 10:47:13.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1052d6eaa8344af1b40b316ee775a66f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b60406524bd147568e59b804ceffa6ea : SUCCESS in 47s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"020370dcf658eb4b7066e440fd1ccff1e607edb4","revisions":{"020370dcf658eb4b7066e440fd1ccff1e607edb4":{"kind":"REWORK","_number":1,"created":"2025-05-30 17:20:57.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/28/951428/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/28/951428/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/28/951428/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/28/951428/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/28/951428/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/28/951428/1"}}},"commit":{"parents":[{"commit":"aab001fea362bc576eb51507af7c15355c8c3f28","subject":"Fix DB migrations after alembic integration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/aab001fea362bc576eb51507af7c15355c8c3f28"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-29 17:04:51.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-05-30 17:20:57.000000000","tz":0},"subject":"api: Add log when creating unscoped token","message":"api: Add log when creating unscoped token\n\nOtherwise you get different behavior depending on the user used, if\nsome have default projects set and others do not.\n\nChange-Id: I7c347af983cb8af9be9d19a010fa0f5bf20ab804\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n(cherry picked from commit b6f955b8e40ef3f0bc7388f9c6de406069c6870b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/020370dcf658eb4b7066e440fd1ccff1e607edb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/020370dcf658eb4b7066e440fd1ccff1e607edb4"}]},"branch":"refs/heads/stable/2025.1"}},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"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":{}}}]}
