Skip to content

website/docs: clean up OAuth2 M2M documentation (#21651) #52540

website/docs: clean up OAuth2 M2M documentation (#21651)

website/docs: clean up OAuth2 M2M documentation (#21651) #52540

Triggered via push April 17, 2026 12:05
Status Success
Total duration 27m 6s
Artifacts 5

ci-main.yml

on: push
test-make-seed
4s
test-make-seed
Matrix: lint
Matrix: test-e2e
Matrix: test-openid-conformance
Matrix: test-migrations-from-stable
Matrix: test-unittest
ci-core-mark
4s
ci-core-mark
build  /  ...  /  Build amd64
3m 35s
build / build-server-amd64 / Build amd64
build  /  ...  /  Build arm64
4m 4s
build / build-server-arm64 / Build arm64
build  /  get-tags
6s
build / get-tags
Matrix: build / merge-server
pr-comment
0s
pr-comment
Fit to window
Zoom out
Zoom in

Annotations

393 warnings and 10 notices
lint (pending-migrations, python,runtime)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-rust
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-gen
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (radius)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (radius): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-e2e (scim)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (scim): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-e2e (endpoints)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (endpoints): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.4/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.4/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-e2e (endpoints): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-integration
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-integration: .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-e2e (rac)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (rac): .#L0
Error when trying to teardown test databases: OperationalError('database "test_authentik" is being accessed by other users\nDETAIL: There is 1 other session using the database.')
test-e2e (rac): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 18-alpine - Run 4/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-e2e (proxy)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (proxy): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 18-alpine - Run 2/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-e2e (ws-fed)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-e2e (ws-fed): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 14-alpine - Run 2/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-e2e (saml)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (saml): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-e2e (ldap)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (ldap): .#L0
Error when trying to teardown test databases: OperationalError('database "test_authentik" is being accessed by other users\nDETAIL: There are 12 other sessions using the database.')
test-e2e (ldap): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-e2e (ldap): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 18-alpine - Run 3/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-e2e (flows)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (flows): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-e2e (flows): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 14-alpine - Run 4/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-e2e (oauth-oidc)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-e2e (oauth-oidc): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 14-alpine - Run 3/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-openid-conformance (basic)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.178'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-openid-conformance (basic): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-e2e (oauth)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/views.py#L54
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-e2e (oauth): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.4/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.4/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-e2e (oauth): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-openid-conformance (implicit)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/urllib3/connectionpool.py#L1097
Unverified HTTPS request is being made to host '10.1.0.252'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/_pytest/threadexception.py#L58
Exception in thread Thread-6 (run) Traceback (most recent call last): File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/backends/utils.py", line 105, in _execute return self.cursor.execute(sql, params) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django_prometheus/db/common.py", line 69, in execute return super().execute(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/psycopg/cursor.py", line 117, in execute raise ex.with_traceback(None) psycopg.errors.UndefinedTable: relation "authentik_tasks_workerstatus" does not exist LINE 1: ..., "authentik_tasks_workerstatus"."last_seen" FROM "authentik... ^ The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/hostedtoolcache/Python/3.14.4/x64/lib/python3.14/threading.py", line 1082, in _bootstrap_inner self._context.run(self.run) ~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 140, in run return _run_old_run_func() File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 135, in _run_old_run_func reraise(*_capture_exception()) ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1843, in reraise raise value File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/threading.py", line 133, in _run_old_run_func return old_run_func(self, *a[1:], **kw) File "/opt/hostedtoolcache/Python/3.14.4/x64/lib/python3.14/threading.py", line 1024, in run self._target(*self._args, **self._kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/authentik/tasks/middleware.py", line 286, in run WorkerStatus.objects.filter(hostname=hostname).delete() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1200, in delete collector.collect(del_query) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 281, in collect new_objs = self.add( objs, source, nullable, reverse_dependency=reverse_dependency ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/deletion.py", line 124, in add if not objs: ^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 400, in __bool__ self._fetch_all() ~~~~~~~~~~~~~~~^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 1954, in _fetch_all self._result_cache = list(self._iterable_class(self)) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/query.py", line 93, in __iter__ results = compiler.execute_sql( chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size ) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/django/db/models/sql/compiler.py", line 1623, in execute_sql cursor.execute(sql, params) ~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/utils.py", line 1900, in runner return sentry_patched_function(*args, **kwargs) File "/home/runner/work/authentik/authentik/.venv/lib/python3.14/site-packages/sentry_sdk/integrations/django/__init__.py", line 645, in execute result
test-openid-conformance (implicit): .venv/lib/python3.14/site-packages/_pytest/config/__init__.py#L1309
Module already imported so cannot be rewritten; anyio
test-unittest - PostgreSQL 14-alpine - Run 1/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 1/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 5/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 14-alpine - Run 5/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-unittest - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.4-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.3-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.3-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.3-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.3-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.3-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.4-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: AndreKurait/docker-cache@0fe76702a40db986d9663c24954fc14c6a6031b7. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-unknown-pruned-ab77337fff90b0766686a54128db72ec67bf67798efe0c0df3df7722158af99d, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.14.3-pruned-106d915ab29874ba5a9561bdc81aef0004382b72a33dde354488d8eb6c476f6f, another job may be creating this cache.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/k5test/_utils.py#L99
"\(" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\("? A raw string is also an option.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/sentry_sdk/integrations/asgi.py#L87
'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16; use inspect.iscoroutinefunction() instead
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L243
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/users/users_request_builder.py#L236
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L248
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/msgraph/generated/groups/groups_request_builder.py#L241
This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5: .venv/lib/python3.14/site-packages/drf_jsonschema_serializer/fields.py#L3
jsonschema.RefResolver is deprecated as of v4.18.0, in favor of the https://github.com/python-jsonschema/referencing library, which provides more compliant referencing behavior as well as more flexible APIs for customization. A future release will remove RefResolver. Please file a feature request (on referencing) if you are missing an API for the kind of customization you need.
build / build-server-amd64 / Build amd64
Please check that the "artifact-metadata:write" permission has been included
build / build-server-amd64 / Build amd64
Failed to create storage record: Error: Failed to persist storage record: no artifacts found - https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
build / build-server-arm64 / Build arm64
Please check that the "artifact-metadata:write" permission has been included
build / build-server-arm64 / Build arm64
Failed to create storage record: Error: Failed to persist storage record: no artifacts found - https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
build / merge-server (ghcr.io/goauthentik/dev-server:gh-8df67091d9f0af31eda6a3a7a5b645b44128fd67)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / merge-server (ghcr.io/goauthentik/dev-server:gh-8df67091d9f0af31eda6a3a7a5b645b44128fd67)
Please check that the "artifact-metadata:write" permission has been included
build / merge-server (ghcr.io/goauthentik/dev-server:gh-main-1776429118-8df6709)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / merge-server (ghcr.io/goauthentik/dev-server:gh-main-1776429118-8df6709)
Please check that the "artifact-metadata:write" permission has been included
build / merge-server (ghcr.io/goauthentik/dev-server:gh-main-1776429118-8df6709)
Failed to create storage record: Error: Failed to persist storage record: no artifacts found - https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
build / merge-server (ghcr.io/goauthentik/dev-server:gh-main)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / merge-server (ghcr.io/goauthentik/dev-server:gh-main)
Please check that the "artifact-metadata:write" permission has been included
build / merge-server (ghcr.io/goauthentik/dev-server:gh-main)
Failed to create storage record: Error: Failed to persist storage record: no artifacts found - https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
test-migrations-from-stable - PostgreSQL 14-alpine - Run 2/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 18-alpine - Run 4/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 18-alpine - Run 2/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 14-alpine - Run 4/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 18-alpine - Run 3/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 18-alpine - Run 1/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 14-alpine - Run 3/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 14-alpine - Run 1/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 18-alpine - Run 5/5
Checking out version/2026.2.2 as stable version...
test-migrations-from-stable - PostgreSQL 14-alpine - Run 5/5
Checking out version/2026.2.2 as stable version...

Artifacts

Produced during runtime
Name Size Digest
conformance-certification-basic Expired
2.77 MB
sha256:50dd0fb421d875ea6c51d52b0e07dbd0bd9d45bf9fb67d97e1e68f17aa954f24
conformance-certification-implicit Expired
4.53 MB
sha256:0da7880ba1f8158c43a38af19730dc639f5366a16c8fc5511319034faded50d7
goauthentik~authentik~4IU6RL.dockerbuild Expired
178 KB
sha256:6bba36f178a8668c9362f2d5080ef5d5c1a11b2d3baec6a5ce07f7cd529dcf1a
goauthentik~authentik~4KFNM7.dockerbuild Expired
182 KB
sha256:d002a95ac7ec94306d2ff445aea18f4bddc8c94bdda360d4de06bae7fa2bda41
test-rust Expired
11.8 KB
sha256:87b359b77d560bf610d1d70292d6dcd82b5517a0462c1656e9efb9e4cf507e11