)]}'
{"id":"openstack%2Fskyline-console~965235","triplet_id":"openstack%2Fskyline-console~stable%2F2025.1~I5caa7252651ccb9e2176b243c5c42f241754bf1b","project":"openstack/skyline-console","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"36709":{"account":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"last_update":"2025-11-22 17:10:21.000000000","reason":"\u003cGERRIT_ACCOUNT_36709\u003e replied on the change","reason_account":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"}}},"hashtags":[],"change_id":"I5caa7252651ccb9e2176b243c5c42f241754bf1b","subject":"Fix project list for federated users","status":"MERGED","created":"2025-10-29 13:29:39.000000000","updated":"2025-11-22 20:18:10.000000000","submitted":"2025-11-22 20:17:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"965235","cherry_pick_of_change":963495,"cherry_pick_of_patch_set":1,"meta_rev_id":"0607c419babdfec62a159ae506d26bb28a9c57fb","_number":965235,"virtual_id_number":965235,"owner":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-22 20:17:22.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":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},"all":[{"value":2,"date":"2025-11-20 01:41:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},{"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":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},"all":[{"value":1,"date":"2025-11-20 01:41:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},{"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":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-29 14:23:49.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-11-20 01:41:50.000000000","updated_by":{"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},"reviewer":{"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},"state":"REVIEWER"}],"messages":[{"id":"613356fe6695fb96c1138a3934b1b7634bfd554a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-10-29 13:29:39.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"95fe6a120d2efded4d918b6c2cd1436187e64dde","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-29 14:23:49.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/91f78364bfc34ce2a75fec53ccfa6fff\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5ae1f320daab42869cbb7cf66293fc62 : SUCCESS in 6m 03s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/ad3670700c8e4228af9fc86ed6eeee16 : SUCCESS in 6m 32s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/87eea272b37343e0970beebb35282d5a : SUCCESS in 4m 30s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/0fd97ae9f2374886a0ca9330493ae361 : SUCCESS in 6m 57s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/c665c48e82104ed1bb09d0f2df1cf878 : RETRY_LIMIT in 13m 05s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/984215fdc8014562ab93ab62e6ac245e : RETRY_LIMIT in 4m 15s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/e2388ca33b164d6a82b6d79c68034d31 : RETRY_LIMIT in 8m 48s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/03e18126bd94471f983b9115ef57198f : RETRY_LIMIT in 10m 11s","accounts_in_message":[],"_revision_number":1},{"id":"40e398f573f282105149a21b2e7130a5ed64406d","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-10-29 16:09:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1a056415678ec75709c55c9db9735d7dee652241","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-29 16:59:19.000000000","message":"Patch Set 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/cad192747d744d9cacc1200c6d34d5d4\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/69fd39514e094392b5af68551e8f52ea : SUCCESS in 6m 23s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/bb7195e60ea44d72976a70fed5406b78 : SUCCESS in 11m 25s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/5bb1758e18d549d886790bf82a6299e4 : SUCCESS in 7m 28s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/6def26c37cab4b93a2ffde35f9684bb8 : SUCCESS in 4m 41s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/338e57afd9ed4eb0b278123303bd2e88 : RETRY_LIMIT in 7m 43s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/14f52307f37f4ef195938e5cf4eb5753 : RETRY_LIMIT in 6m 27s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/0191e820279e4b18a2cfa276b5ff2a3e : RETRY_LIMIT in 4m 25s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/645de8972be945aca6cf2e34be1b0506 : RETRY_LIMIT in 3m 49s","accounts_in_message":[],"_revision_number":1},{"id":"d9e6ae05886d456ba202ac9f8338628d47af2a61","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-10-31 09:23:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"129c8b461425f75691582612505a5a38a869ab93","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-11-18 09:12:30.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"cc737fd79bfd9b257ca541fcfacc6274c5d47c33","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-18 10:58:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80665831d93c477686f042ff0a212c0c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/69e873b58d9d406691c6baeb8425c197 : SUCCESS in 5m 47s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/2eaf1b40acf84463bddaaef1cf79ff71 : SUCCESS in 13m 28s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/d293b633ebb84302af25bbe05c5c482d : SUCCESS in 7m 23s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/ba173dec2b81474bb74c8749d9f08b8f : SUCCESS in 3m 49s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/14e785b030ad473f86b2787fe88f640b : SUCCESS in 1h 33m 31s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/d90c30a0046549cea3ee6429279554b9 : SUCCESS in 1h 10m 57s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/249099210a1143f999c54300833b2d84 : SUCCESS in 41m 46s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/5ccfce68785d48278d42fbf44bd612ed : SUCCESS in 54m 01s","accounts_in_message":[],"_revision_number":2},{"id":"9f487fbbadf5067550ba869d6732eeb48d79b2eb","author":{"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},"date":"2025-11-20 01:41:50.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"88662b34f80c936a3e8e22823b90abfda2d76016","author":{"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"},"date":"2025-11-20 01:41:59.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"c2466ab355f71c22cf5edc4a8ea11d27fefe4bf4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 01:42:27.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"561c677f577f12fa06430cfc27b69c397a78e12c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 02:55:31.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/d59a0478fc0943269965573b6c8496e6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2607d0d7641946b9810368fa14fe528e : SUCCESS in 5m 32s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/ec6d29e9e35a430d9faccd4486fad2e3 : SUCCESS in 11m 15s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/4921aae04aba416e9e84b1026a15d210 : SUCCESS in 5m 05s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/0b58a21446b04ec889b566aa48d83f89 : SUCCESS in 7m 52s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/8dd6b7944d0f4f5fb813b76786063051 : FAILURE in 51m 52s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/3d9beae03e9f4fe1a698806682497482 : SUCCESS in 1h 03m 07s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/ca1b549e74434c959841a7218bf10644 : SUCCESS in 33m 14s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/482dc17fdf3e473b9755f500b68f4a9a : SUCCESS in 40m 55s","accounts_in_message":[],"_revision_number":2},{"id":"cfc44fd3979cd048c6d016e4de854aab6fd97b53","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-11-20 06:56:57.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8d747baf042353cc2f247caa73b5af4caeaee12c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-20 08:09:49.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/4a13ba276ed84a8ab7adbb9fbeb05312\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e8d23516ff844a3d948aabe3d9e54f77 : SUCCESS in 3m 48s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/970a089c6a7f46c19887c044db22c2cf : SUCCESS in 11m 42s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/e883023333794eb8b09e118851dc8120 : SUCCESS in 3m 12s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/dd61922273344ab1a4d706eadb8b5fa7 : SUCCESS in 3m 57s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/219553475cea44ce9502d6e5aa754f15 : FAILURE in 52m 19s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/251149c104e84b26bb5b03ce156dcdbe : SUCCESS in 1h 06m 43s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/df305c9b8dc64b57aa2a2fdcf5f71c91 : SUCCESS in 55m 24s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/f0cf534875054a88bdbbe979e5da571b : SUCCESS in 57m 54s","accounts_in_message":[],"_revision_number":2},{"id":"27beb735db7117a7ce6fcd6328b1dae24645e9c2","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-11-21 15:18:39.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9b27c11ebef45faf478767bd8527689a45811fe5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-21 17:06:09.000000000","message":"Patch Set 2:\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/2532d4979e224f709c51006c072953f3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0dd4acf5ba74285830922c348c40928 : SUCCESS in 6m 29s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/1b7f1ca4a4704ab19ec5e09140b6e7c7 : SUCCESS in 10m 44s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/7ae4a1c5d6234722963cd8f603eaa3eb : FAILURE in 2m 59s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/f7f08f080b3c4d6f92e678ea2faee432 : SUCCESS in 4m 23s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/ae71716ea80e444db27d789fe87f4f79 : SUCCESS in 1h 25m 12s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/f1efed9a00d446489e55899cecf511f7 : SUCCESS in 1h 04m 55s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/c002b5906c134a659974028da5f0f9f8 : FAILURE in 43m 54s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/e55b965d55f34f69b6d19ce5ca5d156b : SUCCESS in 31m 23s","accounts_in_message":[],"_revision_number":2},{"id":"a2e9e58e4df293e28636bcf6d5a18aeea43258ba","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-11-22 10:40:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cc342915688d031ee8055b5bf6ad5c5cd5881f38","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 12:07:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/017f36deea57460d8a3730ef592a831f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc6d78841ee04933a9f7a597d65d5a0a : SUCCESS in 6m 12s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/b35d5f2f85624a87b29bc122d2edcc3a : SUCCESS in 11m 32s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/d947472f3b5043c8933f076470aa52f4 : SUCCESS in 3m 34s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/8dbe114db13143c498832f682f80f15d : SUCCESS in 7m 56s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/fca539d2429941879cf3de3dd49ad3f7 : SUCCESS in 1h 22m 47s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/8dfe61da3204440391f07d5922d77006 : SUCCESS in 1h 02m 22s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/21e8016c32a14ce6946a65b46cec7008 : SUCCESS in 52m 53s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/67b303384b884379a48ce27e5223bb2b : SUCCESS in 51m 08s","accounts_in_message":[],"_revision_number":2},{"id":"b8c65eeb111e2e91f09c11aca84febdcef1e5731","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 12:08:10.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"8b51e4c909044197f08418a28901cd793d4a1e64","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 13:22:10.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/786f0fdb9b36472f9f419e1ae4028365\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b1bab505b0b4a9a98b877664d7ed3a8 : SUCCESS in 5m 53s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/90cc01f8b14c43fd91a94e1cf2462215 : SUCCESS in 6m 05s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/044e4691e0304a49ab0794f6fa1d12cb : SUCCESS in 7m 20s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/ee1e4caf35e84234a3545f9e41850cc2 : SUCCESS in 7m 50s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/e80c6a97c5284b4aa85e744f492430df : FAILURE in 1h 06m 51s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/dc055aca3aeb4896aade76ab4b3f22fc : SUCCESS in 1h 05m 40s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/b4786e25b1c44f4182a7930b7c3b346c : SUCCESS in 44m 16s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/fe46b8100d654004bfa80700d2acccd7 : SUCCESS in 38m 07s","accounts_in_message":[],"_revision_number":2},{"id":"f1313b9b6d30c494afe34d4d271f263808c3d0e1","author":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"date":"2025-11-22 17:10:21.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"fc311602a2b48027478c59f419db9e9ad8e53c85","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 18:43:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24da18d68285458689de4044b7276f4a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5982138e7d244b5b7440ccdee2267a0 : SUCCESS in 5m 47s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/f071cae6d7c94e6f9166935837fb6805 : SUCCESS in 10m 36s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/048794231b9a4ea8875d7ef81f476daa : SUCCESS in 7m 36s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/ade16cb0d72d4929af5946dc6061e461 : SUCCESS in 7m 30s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/7168b2e458ce451f91a688f2369d8a9d : SUCCESS in 1h 27m 51s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/a520582511054b2b8176b530edf395d9 : SUCCESS in 34m 42s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/8d89d38becf14ecdb186c3eb3d7e91a8 : SUCCESS in 58m 19s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/a3357293104b4cc5b96e4fffca9d64d3 : SUCCESS in 55m 32s","accounts_in_message":[],"_revision_number":2},{"id":"564e2575d3ee74a575ab952397098309f65b7b8d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 18:43:58.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"43c0ce1fc33b97f3b2888fc04cf0a0e4ed5a440f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 20:17:22.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5d82f63d9d604c74819bb6ec6f0dd0af\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/720a4a5971d242509c337c66c407e98b : SUCCESS in 5m 35s\n- skyline-nodejs16-run-lint-src https://zuul.opendev.org/t/openstack/build/f96c32d9cad04a75990e3e1444fe761b : SUCCESS in 11m 21s\n- skyline-nodejs16-run-lint-test https://zuul.opendev.org/t/openstack/build/7f0e2ea4c7fd4517bda6e72673a9f04e : SUCCESS in 3m 40s\n- skyline-nodejs16-run-unit-test https://zuul.opendev.org/t/openstack/build/7e032288003b45fca70254fbfb06b4ce : SUCCESS in 4m 18s\n- skyline-console-devstack-e2etests-compute https://zuul.opendev.org/t/openstack/build/f6ef53a83ef049ae9c23de80427fc1f8 : SUCCESS in 1h 28m 07s\n- skyline-console-devstack-e2etests-network https://zuul.opendev.org/t/openstack/build/39ddc2b967164886985c890c60ac7cb6 : SUCCESS in 59m 40s\n- skyline-console-devstack-e2etests-other https://zuul.opendev.org/t/openstack/build/bff9b6f5fc694da08c46aefa3993a494 : SUCCESS in 29m 08s\n- skyline-console-devstack-e2etests-storage https://zuul.opendev.org/t/openstack/build/d86e8ac8ed924db6802b3fc9c28c3a6c : SUCCESS in 50m 51s","accounts_in_message":[],"_revision_number":2},{"id":"53d9534e57a19a2281a7d0b9ed39c63c82016e08","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 20:17:23.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"0607c419babdfec62a159ae506d26bb28a9c57fb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-22 20:18:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/131dc805aab343c1a3602106250567af\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d0cf7aef3a548fc9822b7c1fb747d66 : SUCCESS in 36s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1821503b6ad80dba611692751d4b6b0589076c8f","revisions":{"de4c736c81d27a467d80a764f286368bf34bf306":{"kind":"REWORK","_number":1,"created":"2025-10-29 13:29:39.000000000","uploader":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"ref":"refs/changes/35/965235/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/skyline-console","ref":"refs/changes/35/965235/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/1"}}},"commit":{"parents":[{"commit":"878c56bea931d620ec24de2ddd234ca8d1511c73","subject":"feat: update package for release","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/skyline-console/commit/878c56bea931d620ec24de2ddd234ca8d1511c73"}]}],"author":{"name":"Uwe Jäger","email":"uwe.jaeger@valiton.com","date":"2025-10-09 08:26:32.000000000","tz":120},"committer":{"name":"Uwe Jäger","email":"uwe.jaeger@valiton.com","date":"2025-10-29 13:29:39.000000000","tz":0},"subject":"Fix project list for federated users","message":"Fix project list for federated users\n\nFor federated users which can have ephemeral group or projects assignments\nthe Keystone API endpoint /v3/users/{user_id}/projects does not return\nthose assignments, so those users can not switch projects in Skyline\nconsole. Instead we should use /v3/auth/projects which returns all\nprojects the currently logged in user has access to.\n\nChange-Id: I5caa7252651ccb9e2176b243c5c42f241754bf1b\nSigned-off-by: Uwe Jäger \u003cuwe.jaeger@valiton.com\u003e\n(cherry picked from commit d2a0805ae2904db1181ed5832a48f8fca1d73291)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/skyline-console/commit/de4c736c81d27a467d80a764f286368bf34bf306"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/skyline-console/commit/de4c736c81d27a467d80a764f286368bf34bf306"}]},"branch":"refs/heads/stable/2025.1"},"1821503b6ad80dba611692751d4b6b0589076c8f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-11-18 09:12:30.000000000","uploader":{"_account_id":36709,"name":"Uwe Jäger","display_name":"Uwe","email":"uwe.jaeger@valiton.com","username":"uwej711"},"ref":"refs/changes/35/965235/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/skyline-console","ref":"refs/changes/35/965235/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/skyline-console refs/changes/35/965235/2"}}},"commit":{"parents":[{"commit":"3e36cbbb39b7d23414a334a1e44923c7ecab2156","subject":"fix: invalid vars syntax in playbooks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/skyline-console/commit/3e36cbbb39b7d23414a334a1e44923c7ecab2156"}]}],"author":{"name":"Uwe Jäger","email":"uwe.jaeger@valiton.com","date":"2025-10-09 08:26:32.000000000","tz":120},"committer":{"name":"Uwe Jäger","email":"uwe.jaeger@valiton.com","date":"2025-11-18 09:12:30.000000000","tz":0},"subject":"Fix project list for federated users","message":"Fix project list for federated users\n\nFor federated users which can have ephemeral group or projects assignments\nthe Keystone API endpoint /v3/users/{user_id}/projects does not return\nthose assignments, so those users can not switch projects in Skyline\nconsole. Instead we should use /v3/auth/projects which returns all\nprojects the currently logged in user has access to.\n\nChange-Id: I5caa7252651ccb9e2176b243c5c42f241754bf1b\nSigned-off-by: Uwe Jäger \u003cuwe.jaeger@valiton.com\u003e\n(cherry picked from commit d2a0805ae2904db1181ed5832a48f8fca1d73291)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/skyline-console/commit/1821503b6ad80dba611692751d4b6b0589076c8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/skyline-console/commit/1821503b6ad80dba611692751d4b6b0589076c8f"}]},"branch":"refs/heads/stable/2025.1","description":"Rebase"}},"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":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":30434,"name":"Jingwei.Zhang","email":"zhang.jingwei@algoblu.com","username":"jwzhang"}}]}],"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":{}}}]}
