Skip to content

root: RBAC permission cleanup #27298

root: RBAC permission cleanup

root: RBAC permission cleanup #27298

Triggered via pull request January 16, 2025 15:50
Status Failure
Total duration 24m 24s
Artifacts

ci-main.yml

on: pull_request
Matrix: lint
Matrix: test-e2e
Matrix: test-migrations-from-stable
Matrix: test-unittest
test-migrations
3m 3s
test-migrations
test-integration
5m 28s
test-integration
ci-core-mark
3s
ci-core-mark
Matrix: build
pr-comment
0s
pr-comment
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 19 warnings
test-unittest - PostgreSQL 16-alpine: authentik/enterprise/providers/rac/tests/test_endpoints_api.py#L58
TestEndpointsAPI.test_list_superuser_full_list AssertionError: {'pag[587 chars]W', 'verbose_name': 'RAC Provider', 'verbose_n[457 chars] 1}]} != {'pag[587 chars]W', 'connection_expiry': 'hours=8', 'delete_to[1424 chars]/'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'auth_mode': '', 'host': 'mRTmymxuOFYgfui5q4vSH6ac31Q9HMeDFAIO4vj6', 'launch_url': '/application/rac/nZEyo7HoMJh75Y3iuVqHqycWvuxj8CvLGdFj5Vu6/a600a3b0-a3ba-4a60-805d-311042fa8d94/', 'maximum_connections': 1, 'name': 'a-I3FY9aKjlCW7mQH2fTt8Sg8aI2LzJDNUy94g1NV4', 'pk': 'a600a3b0-a3ba-4a60-805d-311042fa8d94', 'property_mappings': [], 'protocol': 'rdp', 'provider': 176, 'provider_obj': {'assigned_application_name': 'y2bQUTzW5kQOYnNd9lLlGQ0lUDgItLb5w7HeI7GW', 'assigned_application_slug': 'nZEyo7HoMJh75Y3iuVqHqycWvuxj8CvLGdFj5Vu6', 'authentication_flow': None, 'authorization_flow': None, 'component': 'ak-provider-rac-form', 'connection_expiry': 'hours=8', 'delete_token_on_disconnect': False, 'meta_model_name': 'authentik_providers_rac.racprovider', 'name': 'ktGNajuwDTRuscDgFIeDlh37yGEViBQd83Op7jOI', 'outpost_set': [], 'pk': 176, 'property_mappings': [], 'settings': {}, 'verbose_name': 'RAC Provider', 'verbose_name_plural': 'RAC Providers'}, + 'settings': {}}, + {'auth_mode': '', + 'host': 'sV0XUs3T5sjXsMddR2KohkyuJPz3R1u2wnbWoR8x', + 'launch_url': '/application/rac/nZEyo7HoMJh75Y3iuVqHqycWvuxj8CvLGdFj5Vu6/c3e4075e-8dba-47df-a71e-c82be06e411c/', + 'maximum_connections': 1, + 'name': 'b-H1piu5T0nQQnvAU5pAskRGGF3Wtvmt6pYykN2TpW', + 'pk': 'c3e4075e-8dba-47df-a71e-c82be06e411c', + 'property_mappings': [], + 'protocol': 'rdp', + 'provider': 176, + 'provider_obj': {'assigned_application_name': 'y2bQUTzW5kQOYnNd9lLlGQ0lUDgItLb5w7HeI7GW', + 'assigned_application_slug': 'nZEyo7HoMJh75Y3iuVqHqycWvuxj8CvLGdFj5Vu6', + 'authentication_flow': None, + 'authorization_flow': None, + 'component': 'ak-provider-rac-form', + 'connection_expiry': 'hours=8', + 'delete_token_on_disconnect': False, + 'meta_model_name': 'authentik_providers_rac.racprovider', + 'name': 'ktGNajuwDTRuscDgFIeDlh37yGEViBQd83Op7jOI', + 'outpost_set': [], + 'pk': 176, + 'property_mappings': [], + 'settings': {}, + 'verbose_name': 'RAC Provider', + 'verbose_name_plural': 'RAC Providers'}, 'settings': {}}]}
test-unittest - PostgreSQL 16-alpine: authentik/core/tests/test_applications_api.py#L58
TestApplicationsAPI.test_list_superuser_full_list AssertionError: {'pag[209 chars]d', 'provider': 189, 'provider_obj': {'pk': 18[748 chars]''}]} != {'pag[209 chars]d', 'group': '', 'provider': 189, 'provider_ob[1110 chars]d'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'backchannel_providers': [], 'backchannel_providers_obj': [], 'group': '', 'launch_url': 'https://goauthentik.io/yJ6ZYZrPYOIBpuYgume6', 'meta_description': '', 'meta_icon': None, 'meta_launch_url': 'https://goauthentik.io/%(username)s', 'meta_publisher': '', 'name': 'allowed', 'open_in_new_tab': True, 'pk': '10dd3643-000f-4704-ad47-72c54e302b19', 'policy_engine_mode': 'any', 'provider': 189, 'provider_obj': {'assigned_application_name': 'allowed', 'assigned_application_slug': 'allowed', 'authentication_flow': None, 'authorization_flow': '00dd771d-bf83-49de-ae91-3476d0902ef6', 'component': 'ak-provider-oauth2-form', 'invalidation_flow': None, 'meta_model_name': 'authentik_providers_oauth2.oauth2provider', 'name': 'test', 'pk': 189, 'property_mappings': [], 'verbose_name': 'OAuth2/OpenID Provider', 'verbose_name_plural': 'OAuth2/OpenID ' 'Providers'}, - 'slug': 'allowed'}]} ? ^^ + 'slug': 'allowed'}, ? ^ + {'backchannel_providers': [], + 'backchannel_providers_obj': [], + 'group': '', + 'launch_url': None, + 'meta_description': '', + 'meta_icon': None, + 'meta_launch_url': '', + 'meta_publisher': '', + 'name': 'denied', + 'open_in_new_tab': False, + 'pk': 'f63f90c8-d51b-42dd-9a02-ad609c17e7eb', + 'policy_engine_mode': 'any', + 'provider': None, + 'provider_obj': None, + 'slug': 'denied'}]}
test-unittest - PostgreSQL 16-alpine
Process completed with exit code 2.
test-unittest - PostgreSQL 15-alpine: authentik/core/tests/test_applications_api.py#L58
TestApplicationsAPI.test_list_superuser_full_list AssertionError: {'pag[209 chars]d', 'provider': 43, 'provider_obj': {'pk': 43,[746 chars]''}]} != {'pag[209 chars]d', 'group': '', 'provider': 43, 'provider_obj[1108 chars]d'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'backchannel_providers': [], 'backchannel_providers_obj': [], 'group': '', 'launch_url': 'https://goauthentik.io/7ImIoY0cQSwA0YFG307p', 'meta_description': '', 'meta_icon': None, 'meta_launch_url': 'https://goauthentik.io/%(username)s', 'meta_publisher': '', 'name': 'allowed', 'open_in_new_tab': True, 'pk': '1326851f-df99-4f46-a513-7a305f2a024f', 'policy_engine_mode': 'any', 'provider': 43, 'provider_obj': {'assigned_application_name': 'allowed', 'assigned_application_slug': 'allowed', 'authentication_flow': None, 'authorization_flow': '7960a02c-f173-4704-902a-cb06b28307c7', 'component': 'ak-provider-oauth2-form', 'invalidation_flow': None, 'meta_model_name': 'authentik_providers_oauth2.oauth2provider', 'name': 'test', 'pk': 43, 'property_mappings': [], 'verbose_name': 'OAuth2/OpenID Provider', 'verbose_name_plural': 'OAuth2/OpenID ' 'Providers'}, - 'slug': 'allowed'}]} ? ^^ + 'slug': 'allowed'}, ? ^ + {'backchannel_providers': [], + 'backchannel_providers_obj': [], + 'group': '', + 'launch_url': None, + 'meta_description': '', + 'meta_icon': None, + 'meta_launch_url': '', + 'meta_publisher': '', + 'name': 'denied', + 'open_in_new_tab': False, + 'pk': '65d50847-2f49-4233-b60e-9678b1cca3a7', + 'policy_engine_mode': 'any', + 'provider': None, + 'provider_obj': None, + 'slug': 'denied'}]}
test-unittest - PostgreSQL 15-alpine: authentik/enterprise/providers/rac/tests/test_endpoints_api.py#L58
TestEndpointsAPI.test_list_superuser_full_list AssertionError: {'pag[587 chars]8', 'verbose_name': 'RAC Provider', 'verbose_n[457 chars] 1}]} != {'pag[587 chars]8', 'connection_expiry': 'hours=8', 'delete_to[1424 chars]/'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'auth_mode': '', 'host': 'PeJF26xXJ2AgZjZsa19DYoDrCjI8S4dQD1yFi3bv', 'launch_url': '/application/rac/epFUlcWuYNxIOFFpgVu0pME5Iv88XbOgIvZNgfSZ/0105eee6-eebb-4f85-a84f-3d25221feff2/', 'maximum_connections': 1, 'name': 'a-miRe7oMMd8dWVIPzOJzEPmmsCY72pyqpCTx4FXYh', 'pk': '0105eee6-eebb-4f85-a84f-3d25221feff2', 'property_mappings': [], 'protocol': 'rdp', 'provider': 198, 'provider_obj': {'assigned_application_name': 'BhqCXyBmDscwOJjUkzH6bdtv1Gi42lKjMB9VuX98', 'assigned_application_slug': 'epFUlcWuYNxIOFFpgVu0pME5Iv88XbOgIvZNgfSZ', 'authentication_flow': None, 'authorization_flow': None, 'component': 'ak-provider-rac-form', 'connection_expiry': 'hours=8', 'delete_token_on_disconnect': False, 'meta_model_name': 'authentik_providers_rac.racprovider', 'name': '9BAWwfAc6IowHd8hdq7Rb3QIX7cnT5CVf8oJp2Aa', 'outpost_set': [], 'pk': 198, 'property_mappings': [], 'settings': {}, 'verbose_name': 'RAC Provider', 'verbose_name_plural': 'RAC Providers'}, + 'settings': {}}, + {'auth_mode': '', + 'host': 'QSkOePgUQDcRVyVP82W8ozkpUsEQU98uz3hWvWEk', + 'launch_url': '/application/rac/epFUlcWuYNxIOFFpgVu0pME5Iv88XbOgIvZNgfSZ/52f33901-556d-4643-8358-15229709570b/', + 'maximum_connections': 1, + 'name': 'b-gfdMlfgmO2uXs9VBPTyBKuOWyujqydz4RKIbKlZ2', + 'pk': '52f33901-556d-4643-8358-15229709570b', + 'property_mappings': [], + 'protocol': 'rdp', + 'provider': 198, + 'provider_obj': {'assigned_application_name': 'BhqCXyBmDscwOJjUkzH6bdtv1Gi42lKjMB9VuX98', + 'assigned_application_slug': 'epFUlcWuYNxIOFFpgVu0pME5Iv88XbOgIvZNgfSZ', + 'authentication_flow': None, + 'authorization_flow': None, + 'component': 'ak-provider-rac-form', + 'connection_expiry': 'hours=8', + 'delete_token_on_disconnect': False, + 'meta_model_name': 'authentik_providers_rac.racprovider', + 'name': '9BAWwfAc6IowHd8hdq7Rb3QIX7cnT5CVf8oJp2Aa', + 'outpost_set': [], + 'pk': 198, + 'property_mappings': [], + 'settings': {}, + 'verbose_name': 'RAC Provider', + 'verbose_name_plural': 'RAC Providers'}, 'settings': {}}]}
test-unittest - PostgreSQL 15-alpine
Process completed with exit code 2.
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/core/tests/test_applications_api.py#L58
TestApplicationsAPI.test_list_superuser_full_list AssertionError: {'pag[209 chars]d', 'provider': 134, 'provider_obj': {'pk': 13[748 chars]''}]} != {'pag[209 chars]d', 'group': '', 'provider': 134, 'provider_ob[1110 chars]d'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'backchannel_providers': [], 'backchannel_providers_obj': [], 'group': '', 'launch_url': 'https://goauthentik.io/CVDO7V0EPlg19BapwDuV', 'meta_description': '', 'meta_icon': None, 'meta_launch_url': 'https://goauthentik.io/%(username)s', 'meta_publisher': '', 'name': 'allowed', 'open_in_new_tab': True, 'pk': 'a4315404-5adf-4547-8887-38b6ddf0a2f2', 'policy_engine_mode': 'any', 'provider': 134, 'provider_obj': {'assigned_application_name': 'allowed', 'assigned_application_slug': 'allowed', 'authentication_flow': None, 'authorization_flow': '659e1ac4-5f42-47f3-bb97-8c10dd59a7f0', 'component': 'ak-provider-oauth2-form', 'invalidation_flow': None, 'meta_model_name': 'authentik_providers_oauth2.oauth2provider', 'name': 'test', 'pk': 134, 'property_mappings': [], 'verbose_name': 'OAuth2/OpenID Provider', 'verbose_name_plural': 'OAuth2/OpenID ' 'Providers'}, - 'slug': 'allowed'}]} ? ^^ + 'slug': 'allowed'}, ? ^ + {'backchannel_providers': [], + 'backchannel_providers_obj': [], + 'group': '', + 'launch_url': None, + 'meta_description': '', + 'meta_icon': None, + 'meta_launch_url': '', + 'meta_publisher': '', + 'name': 'denied', + 'open_in_new_tab': False, + 'pk': '7f307915-5e98-4690-8948-ee0bdd9c810a', + 'policy_engine_mode': 'any', + 'provider': None, + 'provider_obj': None, + 'slug': 'denied'}]}
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/enterprise/providers/rac/tests/test_endpoints_api.py#L58
TestEndpointsAPI.test_list_superuser_full_list AssertionError: {'pag[587 chars]d', 'verbose_name': 'RAC Provider', 'verbose_n[457 chars] 1}]} != {'pag[587 chars]d', 'connection_expiry': 'hours=8', 'delete_to[1424 chars]/'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'auth_mode': '', 'host': 'i94Jh3Tnlalk1K5vpqpWDlQ7wIdll5MYQlRYs6Aj', 'launch_url': '/application/rac/bhG2kwq4AkKBxlfE9niXPRpnQ3b894pJJi9TkQ34/0674f51b-8ca1-46b1-9033-9bb99d674e2c/', 'maximum_connections': 1, 'name': 'a-GENhJ7WybEf5hgVvBBGsYJj0WbSELhIR2EhmGbMP', 'pk': '0674f51b-8ca1-46b1-9033-9bb99d674e2c', 'property_mappings': [], 'protocol': 'rdp', 'provider': 201, 'provider_obj': {'assigned_application_name': 'LSc7Mk10dfV2JviEQwTyatXQO1IFUSyIxLaUhacd', 'assigned_application_slug': 'bhG2kwq4AkKBxlfE9niXPRpnQ3b894pJJi9TkQ34', 'authentication_flow': None, 'authorization_flow': None, 'component': 'ak-provider-rac-form', 'connection_expiry': 'hours=8', 'delete_token_on_disconnect': False, 'meta_model_name': 'authentik_providers_rac.racprovider', 'name': '2deE6oqMtbAf8DC1Hdy8k8aoB0s9vm3pSHNiVHe0', 'outpost_set': [], 'pk': 201, 'property_mappings': [], 'settings': {}, 'verbose_name': 'RAC Provider', 'verbose_name_plural': 'RAC Providers'}, + 'settings': {}}, + {'auth_mode': '', + 'host': 'xpco6irS5wCkAJCg4U6UCK3M2GME14cuqek63muz', + 'launch_url': '/application/rac/bhG2kwq4AkKBxlfE9niXPRpnQ3b894pJJi9TkQ34/eda3a0c4-4b24-4274-9e4e-32cf7187f595/', + 'maximum_connections': 1, + 'name': 'b-PFXv4gKWSTOyblxTIE1fIJFeuENB17HqJN0yne4z', + 'pk': 'eda3a0c4-4b24-4274-9e4e-32cf7187f595', + 'property_mappings': [], + 'protocol': 'rdp', + 'provider': 201, + 'provider_obj': {'assigned_application_name': 'LSc7Mk10dfV2JviEQwTyatXQO1IFUSyIxLaUhacd', + 'assigned_application_slug': 'bhG2kwq4AkKBxlfE9niXPRpnQ3b894pJJi9TkQ34', + 'authentication_flow': None, + 'authorization_flow': None, + 'component': 'ak-provider-rac-form', + 'connection_expiry': 'hours=8', + 'delete_token_on_disconnect': False, + 'meta_model_name': 'authentik_providers_rac.racprovider', + 'name': '2deE6oqMtbAf8DC1Hdy8k8aoB0s9vm3pSHNiVHe0', + 'outpost_set': [], + 'pk': 201, + 'property_mappings': [], + 'settings': {}, + 'verbose_name': 'RAC Provider', + 'verbose_name_plural': 'RAC Providers'}, 'settings': {}}]}
test-migrations-from-stable - PostgreSQL 15-alpine
Process completed with exit code 2.
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/core/tests/test_applications_api.py#L58
TestApplicationsAPI.test_list_superuser_full_list AssertionError: {'pag[209 chars]d', 'provider': 144, 'provider_obj': {'pk': 14[748 chars]''}]} != {'pag[209 chars]d', 'group': '', 'provider': 144, 'provider_ob[1110 chars]d'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'backchannel_providers': [], 'backchannel_providers_obj': [], 'group': '', 'launch_url': 'https://goauthentik.io/sjbI5oeZVFmciH53TIoE', 'meta_description': '', 'meta_icon': None, 'meta_launch_url': 'https://goauthentik.io/%(username)s', 'meta_publisher': '', 'name': 'allowed', 'open_in_new_tab': True, 'pk': 'd0269e4d-b9b9-44e7-b4be-aafd107898d8', 'policy_engine_mode': 'any', 'provider': 144, 'provider_obj': {'assigned_application_name': 'allowed', 'assigned_application_slug': 'allowed', 'authentication_flow': None, 'authorization_flow': '6daf90f8-d09f-435d-85dd-6abca91952ef', 'component': 'ak-provider-oauth2-form', 'invalidation_flow': None, 'meta_model_name': 'authentik_providers_oauth2.oauth2provider', 'name': 'test', 'pk': 144, 'property_mappings': [], 'verbose_name': 'OAuth2/OpenID Provider', 'verbose_name_plural': 'OAuth2/OpenID ' 'Providers'}, - 'slug': 'allowed'}]} ? ^^ + 'slug': 'allowed'}, ? ^ + {'backchannel_providers': [], + 'backchannel_providers_obj': [], + 'group': '', + 'launch_url': None, + 'meta_description': '', + 'meta_icon': None, + 'meta_launch_url': '', + 'meta_publisher': '', + 'name': 'denied', + 'open_in_new_tab': False, + 'pk': 'c6164c5a-0e54-4146-9930-4f8bc7ce1192', + 'policy_engine_mode': 'any', + 'provider': None, + 'provider_obj': None, + 'slug': 'denied'}]}
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/enterprise/providers/rac/tests/test_endpoints_api.py#L58
TestEndpointsAPI.test_list_superuser_full_list AssertionError: {'pag[587 chars]I', 'verbose_name': 'RAC Provider', 'verbose_n[457 chars] 1}]} != {'pag[587 chars]I', 'connection_expiry': 'hours=8', 'delete_to[1424 chars]/'}]} {'pagination': {'count': 2, 'current': 1, 'end_index': 2, 'next': 0, 'previous': 0, 'start_index': 1, 'total_pages': 1}, 'results': [{'auth_mode': '', 'host': 'xBPu5DbzaIV4h4Widd9R87xdPc3TcvrJbFIG5TfM', 'launch_url': '/application/rac/xHeL37L2c1iCwiLPbedNkTyAcREWPRI9rXd1E3Zx/0aaf5ee2-2552-4787-981d-4100d4738b8c/', 'maximum_connections': 1, 'name': 'a-reTk8zL30G7iUpay07pU3kRULwggmwHtzrRKnEsB', 'pk': '0aaf5ee2-2552-4787-981d-4100d4738b8c', 'property_mappings': [], 'protocol': 'rdp', 'provider': 171, 'provider_obj': {'assigned_application_name': 'YSIBQRFASJxuzhGp9MPS9f0u9MAaC663P1zSmeGI', 'assigned_application_slug': 'xHeL37L2c1iCwiLPbedNkTyAcREWPRI9rXd1E3Zx', 'authentication_flow': None, 'authorization_flow': None, 'component': 'ak-provider-rac-form', 'connection_expiry': 'hours=8', 'delete_token_on_disconnect': False, 'meta_model_name': 'authentik_providers_rac.racprovider', 'name': 'HP28c9gIvm0X1l6icZjjSTGOGiLtVFu1fioCJt86', 'outpost_set': [], 'pk': 171, 'property_mappings': [], 'settings': {}, 'verbose_name': 'RAC Provider', 'verbose_name_plural': 'RAC Providers'}, + 'settings': {}}, + {'auth_mode': '', + 'host': 'qLErM77OYFP5gyhM3y0G4iC5DbuNZjP1ZilrwvLH', + 'launch_url': '/application/rac/xHeL37L2c1iCwiLPbedNkTyAcREWPRI9rXd1E3Zx/4635ee92-9572-4e11-ae69-509397eb9940/', + 'maximum_connections': 1, + 'name': 'b-a52jbodxqc0VjAlMO2i2Zn6IR7Fak31kqBZ5Ehfc', + 'pk': '4635ee92-9572-4e11-ae69-509397eb9940', + 'property_mappings': [], + 'protocol': 'rdp', + 'provider': 171, + 'provider_obj': {'assigned_application_name': 'YSIBQRFASJxuzhGp9MPS9f0u9MAaC663P1zSmeGI', + 'assigned_application_slug': 'xHeL37L2c1iCwiLPbedNkTyAcREWPRI9rXd1E3Zx', + 'authentication_flow': None, + 'authorization_flow': None, + 'component': 'ak-provider-rac-form', + 'connection_expiry': 'hours=8', + 'delete_token_on_disconnect': False, + 'meta_model_name': 'authentik_providers_rac.racprovider', + 'name': 'HP28c9gIvm0X1l6icZjjSTGOGiLtVFu1fioCJt86', + 'outpost_set': [], + 'pk': 171, + 'property_mappings': [], + 'settings': {}, + 'verbose_name': 'RAC Provider', + 'verbose_name_plural': 'RAC Providers'}, 'settings': {}}]}
test-migrations-from-stable - PostgreSQL 16-alpine
Process completed with exit code 2.
ci-core-mark
Process completed with exit code 1.
lint (codespell)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (ruff)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (bandit)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (black)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (pending-migrations)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-migrations
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-integration
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (scim)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (flows)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (radius)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (saml)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (oauth-oidc)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (proxy)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (oauth)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (ldap)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-unittest - PostgreSQL 16-alpine
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-unittest - PostgreSQL 15-alpine
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-migrations-from-stable - PostgreSQL 15-alpine
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-migrations-from-stable - PostgreSQL 16-alpine
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636