)]}'
{"id":"openstack%2Fopenstacksdk~941540","triplet_id":"openstack%2Fopenstacksdk~master~I32ef1634081e8194137fde3f8691650019892241","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"34149":{"account":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"last_update":"2025-04-08 12:29:59.000000000","reason":"Change was submitted"},"9542":{"account":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"last_update":"2025-04-08 12:29:59.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-04-08 10:44:55.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},"11628":{"account":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"last_update":"2025-04-08 12:29:59.000000000","reason":"Change was submitted"},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2025-04-08 12:29:59.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I32ef1634081e8194137fde3f8691650019892241","subject":"Add listing of groups for a user","status":"MERGED","created":"2025-02-13 09:36:42.000000000","updated":"2025-04-08 12:31:28.000000000","submitted":"2025-04-08 12:29:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"941540","meta_rev_id":"16d0194796dddb7cbefce8fee6b6af6aa92d0cd0","_number":941540,"virtual_id_number":941540,"owner":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-08 12:29:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2025-04-08 10:45:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2025-04-08 10:45:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"reviewers":{"CC":[{"_account_id":32823,"name":"Hannes von Haugwitz","display_name":"hvhaugwitz","email":"hannes@vonhaugwitz.com","username":"hvhaugwitz"},{"_account_id":36350,"name":"David","display_name":"David Hitze","email":"ubuntuone@hitze.cologne","username":"dhitze","status":"inovex GmbH"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"}],"REVIEWER":[{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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-02-13 11:19:39.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-02-17 12:59:12.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2025-02-20 09:07:42.000000000","updated_by":{"_account_id":36350,"name":"David","display_name":"David Hitze","email":"ubuntuone@hitze.cologne","username":"dhitze","status":"inovex GmbH"},"reviewer":{"_account_id":36350,"name":"David","display_name":"David Hitze","email":"ubuntuone@hitze.cologne","username":"dhitze","status":"inovex GmbH"},"state":"CC"},{"updated":"2025-02-28 09:28:19.000000000","updated_by":{"_account_id":32823,"name":"Hannes von Haugwitz","display_name":"hvhaugwitz","email":"hannes@vonhaugwitz.com","username":"hvhaugwitz"},"reviewer":{"_account_id":32823,"name":"Hannes von Haugwitz","display_name":"hvhaugwitz","email":"hannes@vonhaugwitz.com","username":"hvhaugwitz"},"state":"CC"},{"updated":"2025-03-14 17:49:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"state":"CC"},{"updated":"2025-03-14 17:49:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2025-03-14 17:49:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2025-03-14 17:49:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"state":"REVIEWER"},{"updated":"2025-03-14 17:49:20.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"}],"messages":[{"id":"e97b999a6704a9c392fdee659207be6d39870e12","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-02-13 09:36:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"54b0f83acb62a9dbb535a86d461247676fbcb281","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 11:19:39.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/5b1e07e58b2642f099ed0afd3218f8de\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/0ef5ac2070ba425f9896a937e6eb30f3 : SUCCESS in 46m 17s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1788b6fc8b344b75aaedc07e0b959c1b : SUCCESS in 37m 05s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d968f46a92a4459988b368d2742d4101 : FAILURE in 3m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1a0c337c120b4074a22ef7118c63dcac : SUCCESS in 4m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/604299e61f43498f9544ad72fd7989c8 : SUCCESS in 4m 11s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4d1c6ca0c2b04f66a81fc1811827ec86 : SUCCESS in 1h 07m 50s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/0518e7ee93424440a0bc1de9f7983574 : SUCCESS in 3m 31s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/9691a5ea819b4305877b3d5ed9c0ce4a : SUCCESS in 5m 14s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/4453a8bb25aa45eab6ed7fec664f13be : SUCCESS in 7m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/865502af1d8e4cd1830c0f1d6e966552 : SUCCESS in 9m 08s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/e0c9292efaeb46a69d368c0aa958bf39 : SUCCESS in 35m 49s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/57bdbf6d37c9419e989e0eb71b474a29 : SUCCESS in 10m 27s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/425df9c7067d436db6d5a79316dfbd07 : SUCCESS in 22m 10s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e553f45f29434dfca9dedba86db29581 : SUCCESS in 55m 15s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/bc6e372153264288a3dd916c5e148846 : SUCCESS in 1h 36m 18s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/94db30e2aacb46eb85284cc1706bc4fc : SUCCESS in 1h 30m 43s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/1f5b7dd3c1044d5cac618a99e2f47d99 : FAILURE in 51m 23s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/9042c517b2dd4b1b8da0a753f4d53a05 : SUCCESS in 27m 15s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ef6beaa43f91456caa092dda403989b4 : SUCCESS in 32m 14s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f1f225f56fe34cefaf6f7ad39ebebc2e : FAILURE in 39m 47s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3147f96b40fe4a6da6ca7ca88d607db0 : SUCCESS in 1h 11m 55s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c5b4c118dad9419ca8ea13986811bcad : SUCCESS in 58m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"42ede3e391de8bf2d9a3779f5194ab5a739e8600","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-02-13 12:15:07.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"33e81b9959013482a46b44b8115cb162c1a6431b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 13:54:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6da11ed0781f465c99a6a2d6da140fb0\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8e6f32f992e9471b93ec60ab85cb06e4 : SUCCESS in 30m 44s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c253d51ec2cc4564ac05e948f6b26f85 : SUCCESS in 26m 33s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ea31b6a8afc41bc98278fdb1c017fd8 : SUCCESS in 3m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/256e2fdc63684772acfc33346e28ec6f : SUCCESS in 3m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f4f66a1216cd4a0b9e33bd289db881a0 : SUCCESS in 4m 07s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a0dbb9935876412b8baad3a913ddb3ba : SUCCESS in 1h 08m 21s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/bc4e48ffd5a04dcd87697dacfad6e41e : SUCCESS in 5m 58s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/81544730376149ed8d6eef34830ac760 : SUCCESS in 6m 57s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/80820f0d62c440fd91c680a2ba33ef71 : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c340137d4db40468fd795da2fee1a33 : SUCCESS in 9m 08s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/56357daf685c409c9510c4487647a2ee : SUCCESS in 57m 30s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/7cffe887c65148e9af925528842c45b9 : SUCCESS in 14m 34s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/32aef3ea9b66404d916970d9b2fc8927 : SUCCESS in 33m 55s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0757b5fe82764ab9a5557aa4e2d4a127 : SUCCESS in 1h 04m 38s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f64ae2bacbb642e584f49cc04bdae134 : SUCCESS in 1h 30m 20s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/5bbd516e49024c10849bcbbcac9bcdf8 : SUCCESS in 1h 34m 34s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/24de1850ac5144fa8c0932394252e4e6 : FAILURE in 1h 03m 15s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/50b09a8400c941beac85010c9e997fe5 : SUCCESS in 44m 13s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/e69c3983124a4c9aba598f4fa5d85180 : SUCCESS in 27m 17s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c14a7e4b7b834927b879e92c7e178b58 : FAILURE in 43m 03s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/12621995a8db431d9373afb6d11368ca : SUCCESS in 1h 15m 35s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c65a7a7dc16647c9bbe32ec8036a31b7 : SUCCESS in 1h 09m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"95e7565510f763ac681dcb675f8caeaf22302f22","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-02-17 12:59:12.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"07895f4de1161f812f49c9115a0d877ba6b663fc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-02-17 13:29:07.000000000","message":"Uploaded patch set 3.\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":"eedc27cb452f493fe9e81d6d9a4ac5df83773518","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-02-17 13:31:54.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1dae7bd037143b467ef8b7e4dde1e15fbeb26e2b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-17 16:06:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b7a4d7c62d7c4c82ad2aa0a1db078ca2\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a6494fa5bcfb487b84d67756f98b21d4 : SUCCESS in 25m 09s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/871e45e6f61c4febb16cd5a60a53fe46 : SUCCESS in 38m 19s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84907e28139e4e28bcdc0d5e697c00d8 : SUCCESS in 4m 15s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6a1250fb27ec443eb2ec22df51ab02d1 : SUCCESS in 3m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7fa696cca2cf44a7ab6bec1157064608 : SUCCESS in 7m 27s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/eeb2350ab9294ad4b67f43cdf55fa67d : SUCCESS in 52m 31s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/d709d219dc9f4e9da9142ac6dd4094a4 : SUCCESS in 3m 27s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/7d808724e7ab4652a0297c36a45bb221 : SUCCESS in 5m 12s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/16bc6ef1d2b24d4d947f92b28c9035e9 : SUCCESS in 5m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/801157525c2248758d3760f8fdf91496 : SUCCESS in 26m 38s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/f7f1a48a051e46fa824aea7e355e2bd4 : SUCCESS in 1h 16m 12s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/2453398681014012948cb81a4f16660c : SUCCESS in 16m 20s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/4de17b2c96d5424d826832aec1799ff3 : SUCCESS in 32m 55s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3be2c1ce678a428891144dcd472aceb3 : SUCCESS in 1h 34m 56s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/2c46548739434156bedffa012f299fe1 : SUCCESS in 1h 03m 20s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/243be9d3774c459cbe6931a808d948fa : SUCCESS in 1h 38m 18s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/933756eecee946f3ae37822417ee769d : FAILURE in 1h 13m 32s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/1de7a9d18f67479fa51f8c87b280a371 : SUCCESS in 33m 21s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/b43d936aff5643a5b1f7e02a224bbd4e : SUCCESS in 1h 05m 48s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/59cbbb56de8f460bb7637a1cf9717070 : FAILURE in 44m 46s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a2cb2d9d7f4e4cca95f6cdc6b49a8e78 : SUCCESS in 1h 15m 17s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9b836d2ebf804b9a9366a91fd07e2ff7 : SUCCESS in 59m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a0c571e09430fb8ac72888e56888f23860cb791a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-04 13:03:14.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5fb7d4ce6d50e32a47c0f0e79fff13b629d62560","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-04 13:03:41.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e7c6fb912519cacc8f0925dc8bbd3bad5b9ca8de","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-04-07 15:22:35.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":"2da9085e019089cea566e8f1a6387cba92f061d7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-04-07 15:29:46.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"5e37bf5c59b20a72a0bc83bccd223d0a68ea182f","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-04-07 15:33:08.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"2e0de08c3b2c747ba2e63bc94bc5e3d653489e89","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-07 15:55:07.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"7b78161400209e3fb1d6602d804c145cea874b6e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-07 15:56:34.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"5ea43b610367139c9eb08f43def4a9a47e99856a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 16:58:26.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/4262871cccbf42fba7603f8bfd55ae38\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/34111bfdbbe74989a029fd1c4e6d419a : SUCCESS in 43m 30s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ba4fcfd8b8d24992b293673406d08f8f : SUCCESS in 19m 20s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/93e433af36764661869d070da60b5ebb : SUCCESS in 28m 58s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c37f78f63c242a5bce14d29c6b4bd7a : FAILURE in 4m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b7c645163da24c788e733bc2ecaa810b : SUCCESS in 2m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d35e05e0af8a4370ba71077b68851852 : SUCCESS in 3m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e357fa17ddc046678f56b81bb48f1dd7 : SUCCESS in 6m 18s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a5ffc120a9e8451f99c88f25d706b939 : SUCCESS in 53m 42s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/eb1b9765819548adb1b36054e1f6c20c : SUCCESS in 4m 57s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/7f67910ef41e4f2d9efa364ce67d7c81 : SUCCESS in 8m 30s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/3d79828abcae4547bc2329b86301ec35 : SUCCESS in 4m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d042d2b0ac9455593ec7b3ecd51ed48 : SUCCESS in 14m 12s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/bdcb72805b574581a1c65b4a8843a62e : SUCCESS in 30m 27s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/a12a902f36e94792bfecfa3ebcf4d5d8 : SUCCESS in 7m 23s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/c72f64939076434baef8d61a1ced3fe6 : SUCCESS in 18m 23s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e562ec86cfbd44d3a52f959cbd0e103d : SUCCESS in 51m 06s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/feb458d543904d7c9b23872d41b7843c : SUCCESS in 1h 27m 15s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/af2c9de4cb7942bcaf856f4b02d180c8 : SUCCESS in 1h 01m 31s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/3035ae101d48437d82e58510622e0067 : FAILURE in 56m 33s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/065a1924de7244f8bc07ca6f411cd8b5 : SUCCESS in 26m 16s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4e0114870acb4ed59cf208a1e9ccb898 : SUCCESS in 10m 53s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/fd7836278f04498a8eb2f3245df669cd : FAILURE in 42m 07s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b134936f9c0740239dc663c6c5f96077 : SUCCESS in 1h 08m 09s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/5ef4bb866f8741478a1c5361ed48fc7a : FAILURE in 30m 45s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"3c7f100aa4e7050ea9da452dca1b9a23c48a74e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-04-07 19:04:32.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"85cf3b732e3b3af7cccaa17b4fea85456addc0b8","author":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"date":"2025-04-07 19:06:29.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"e59d510011064ef673c64f1ea71ce9f5f7018f7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-07 20:53:42.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b22b654ec0914f54960c328a58352a99\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ccfca86085ff449086ddb5be0486b0cb : SUCCESS in 42m 17s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/cb817b0d645d4ea3a31830f5ad335d7f : SUCCESS in 42m 28s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/73c08e9c75624ab6922a628a8111989a : SUCCESS in 1h 01m 03s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fadf32d5c36446a0ad80115671d4a099 : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b10b5eef67014fde982f0b8194057a70 : SUCCESS in 4m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ef4263a701c4414ca2ed20a2afec59af : SUCCESS in 4m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4b884ce43b1949ef87d7737c37933a09 : SUCCESS in 5m 35s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/418129ff98534a35b3d1ca0add7ae034 : SUCCESS in 47m 41s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/a741fbc315184d5ea5b10ca69ca13781 : SUCCESS in 3m 52s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/ff76cf7832fc4c1a82bff28db6dde572 : SUCCESS in 5m 21s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/cf5d95c70f3343f0827f4c8ec49a5415 : SUCCESS in 2m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bcf9442074304896b09e70711308640a : SUCCESS in 12m 25s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/546dc5ef49b949808f4740a43b4998d3 : SUCCESS in 1h 07m 54s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/d40018bb8d1541319fc551428beb6732 : SUCCESS in 13m 53s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/a77ea0109cde439e9e184271fa09e2ed : SUCCESS in 33m 47s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/28b664befe62494fb677c92dcacbfdf8 : SUCCESS in 1h 02m 58s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d9216b429bea48cca8362b00d6cb57a3 : SUCCESS in 1h 28m 19s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e522ace0f6294aeb9e008498900fc449 : SUCCESS in 1h 33m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/bf0712ae04fd4459ab75bbe2f80fbb58 : FAILURE in 1h 03m 36s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/a132d29a00204f8f978ee92f5ac45b09 : SUCCESS in 29m 55s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/996ea02955fe4cebabbd26996fa3ead9 : SUCCESS in 27m 31s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/718f8d53c56e440894bdaf4dfd25a5d6 : FAILURE in 37m 38s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1f1c97a3813c49e79c20f069302ccbe8 : SUCCESS in 1h 10m 22s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/287381a51626407eb355dd6385734f7a : FAILURE in 43m 16s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"4b4fa6c435df29ada4b7bd8a526010c5a2c30317","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-08 10:44:55.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"420f6ddac4a02e32569169ffb3ad3be8070c0f8a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-04-08 10:45:43.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"d605617cbfd51e34fc24ca22f404df8e10bb5c02","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 10:46:27.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"026522eaba80844cff15c11a7ad1102fdd3f8d89","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 12:29:59.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5077426eb46843259ca6861afe815a4c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/413b97a818eb4057bfbc63abb0f751dd : SUCCESS in 4m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d1a38d1343de4ae2b7630e9a01ea36d8 : SUCCESS in 2m 42s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c4fa9376e75e4f88a1dd9c5ca4c238bb : SUCCESS in 4m 30s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4c88717748e74b42a33498473a13bcbc : SUCCESS in 56m 08s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/588613f6bda6497e88c92432f8e65b64 : SUCCESS in 3m 26s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/c3834fc2a7c6473b8e3d9bf4d6c1801c : SUCCESS in 4m 13s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/2167a47bc9b04e69bf3f14194b974ca1 : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03fb4e5391784276ace6f83d20bfd076 : SUCCESS in 10m 24s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/7965626852944e0c9e72268f6a8e36cd : SUCCESS in 3m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/02e35da41b0141218a8df51cb23690a3 : SUCCESS in 45m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8069b60f33044372a8087b04e4c8d6ac : SUCCESS in 1h 36m 41s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/2ffe3d3931e841329a3fcd415a94e556 : SUCCESS in 1h 27m 22s","accounts_in_message":[],"_revision_number":6},{"id":"044884541b0b6d69c872631033030f24daa2006c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 12:29:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"16d0194796dddb7cbefce8fee6b6af6aa92d0cd0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 12:31:28.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1008297dd82440a3b6354b7816a2c7c3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78a67de6e104451e82193e638332d555 : SUCCESS in 1m 11s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"c7f3d1494e7417e8f55fe26a3a598b62abe58087","revisions":{"dce837d9c3673d13145dc634292c236bb0a93099":{"kind":"REWORK","_number":1,"created":"2025-02-13 09:36:42.000000000","uploader":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"ref":"refs/changes/40/941540/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/40/941540/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/1"}}},"commit":{"parents":[{"commit":"d8a69406dadbb85a11adcf1b03e60502553da4c6","subject":"Correct docstrings for multiple find_* methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d8a69406dadbb85a11adcf1b03e60502553da4c6"}]}],"author":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"committer":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"subject":"Add listing of groups for a user","message":"Add listing of groups for a user\n\nAdd method to list the groups for a defined user\nfrom the identity endpoint `/user/{user_id}/groups`\n\nChange-Id: I32ef1634081e8194137fde3f8691650019892241\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/dce837d9c3673d13145dc634292c236bb0a93099"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/dce837d9c3673d13145dc634292c236bb0a93099"}]},"branch":"refs/heads/master"},"5aebaa214421852440ecdd030707d4d1ac3f0f15":{"kind":"REWORK","_number":2,"created":"2025-02-13 12:15:07.000000000","uploader":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"ref":"refs/changes/40/941540/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/40/941540/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/2"}}},"commit":{"parents":[{"commit":"d8a69406dadbb85a11adcf1b03e60502553da4c6","subject":"Correct docstrings for multiple find_* methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d8a69406dadbb85a11adcf1b03e60502553da4c6"}]}],"author":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"committer":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 12:14:52.000000000","tz":60},"subject":"Add listing of groups for a user","message":"Add listing of groups for a user\n\nAdd method to list the groups for a defined user\nfrom the identity endpoint `/user/{user_id}/groups`\n\nChange-Id: I32ef1634081e8194137fde3f8691650019892241\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5aebaa214421852440ecdd030707d4d1ac3f0f15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5aebaa214421852440ecdd030707d4d1ac3f0f15"}]},"branch":"refs/heads/master"},"47587d6f7983b04ffb0f451f199a7706437132f4":{"kind":"REWORK","_number":3,"created":"2025-02-17 13:29:07.000000000","uploader":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"ref":"refs/changes/40/941540/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/40/941540/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/3"}}},"commit":{"parents":[{"commit":"d8a69406dadbb85a11adcf1b03e60502553da4c6","subject":"Correct docstrings for multiple find_* methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d8a69406dadbb85a11adcf1b03e60502553da4c6"}]}],"author":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"committer":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-17 13:28:54.000000000","tz":60},"subject":"Add listing of groups for a user","message":"Add listing of groups for a user\n\nAdd method to list the groups for a defined user\nfrom the identity endpoint `/user/{user_id}/groups`\n\nChange-Id: I32ef1634081e8194137fde3f8691650019892241\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/47587d6f7983b04ffb0f451f199a7706437132f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/47587d6f7983b04ffb0f451f199a7706437132f4"}]},"branch":"refs/heads/master"},"b36094a712911f630ec99a77e47c71afa39fb75f":{"kind":"REWORK","_number":4,"created":"2025-04-07 15:22:35.000000000","uploader":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"ref":"refs/changes/40/941540/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/40/941540/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/4"}}},"commit":{"parents":[{"commit":"d8a69406dadbb85a11adcf1b03e60502553da4c6","subject":"Correct docstrings for multiple find_* methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d8a69406dadbb85a11adcf1b03e60502553da4c6"}]}],"author":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"committer":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-04-07 15:21:55.000000000","tz":120},"subject":"Add listing of groups for a user","message":"Add listing of groups for a user\n\nAdd method to list the groups for a defined user\nfrom the identity endpoint `/user/{user_id}/groups`\n\nChange-Id: I32ef1634081e8194137fde3f8691650019892241\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b36094a712911f630ec99a77e47c71afa39fb75f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b36094a712911f630ec99a77e47c71afa39fb75f"}]},"branch":"refs/heads/master"},"a6d4fa296e211798569d01c92957ad550f4ca6dc":{"kind":"REWORK","_number":5,"created":"2025-04-07 15:29:46.000000000","uploader":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"ref":"refs/changes/40/941540/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/40/941540/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/5"}}},"commit":{"parents":[{"commit":"d8a69406dadbb85a11adcf1b03e60502553da4c6","subject":"Correct docstrings for multiple find_* methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d8a69406dadbb85a11adcf1b03e60502553da4c6"}]}],"author":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"committer":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-04-07 15:29:33.000000000","tz":120},"subject":"Add listing of groups for a user","message":"Add listing of groups for a user\n\nAdd method to list the groups for a defined user\nfrom the identity endpoint `/user/{user_id}/groups`\n\nChange-Id: I32ef1634081e8194137fde3f8691650019892241\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a6d4fa296e211798569d01c92957ad550f4ca6dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a6d4fa296e211798569d01c92957ad550f4ca6dc"}]},"branch":"refs/heads/master"},"c7f3d1494e7417e8f55fe26a3a598b62abe58087":{"kind":"REWORK","_number":6,"created":"2025-04-07 19:04:32.000000000","uploader":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"ref":"refs/changes/40/941540/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/40/941540/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/40/941540/6"}}},"commit":{"parents":[{"commit":"d8a69406dadbb85a11adcf1b03e60502553da4c6","subject":"Correct docstrings for multiple find_* methods","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d8a69406dadbb85a11adcf1b03e60502553da4c6"}]}],"author":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-02-13 09:31:25.000000000","tz":60},"committer":{"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","date":"2025-04-07 19:04:17.000000000","tz":120},"subject":"Add listing of groups for a user","message":"Add listing of groups for a user\n\nAdd method to list the groups for a defined user\nfrom the identity endpoint `/user/{user_id}/groups`\n\nChange-Id: I32ef1634081e8194137fde3f8691650019892241\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c7f3d1494e7417e8f55fe26a3a598b62abe58087"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c7f3d1494e7417e8f55fe26a3a598b62abe58087"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Allow-Post-Review","status":"MAY"}]}],"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":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
