ilot/authentik: upgrade to 2025.4.0 #195

Open
ayakael wants to merge 3 commits from authentik/upgrade-2025.4.0 into v3.21
Owner
No description provided.
ayakael added 2 commits 2025-05-06 17:22:32 +00:00
ilot/py3-django-rest-framework: drop due to unneeded old version
Some checks failed
/ build-x86_64 (pull_request) Failing after 32s
/ deploy-x86_64 (pull_request) Has been skipped
/ deploy-aarch64 (pull_request) Has been skipped
/ build-aarch64 (pull_request) Failing after 44s
/ lint (pull_request) Failing after 22s
5715272a5d
ayakael force-pushed authentik/upgrade-2025.4.0 from 5715272a5d to a8b92152f7 2025-05-09 14:39:16 +00:00 Compare
ayakael force-pushed authentik/upgrade-2025.4.0 from a8b92152f7 to 99af3ad54b 2025-05-09 14:49:53 +00:00 Compare
ayakael force-pushed authentik/upgrade-2025.4.0 from 99af3ad54b to 4771fb92d9 2025-05-09 15:05:21 +00:00 Compare
ayakael force-pushed authentik/upgrade-2025.4.0 from 4771fb92d9 to 3221b6d451 2025-05-09 20:30:54 +00:00 Compare
Author
Owner

Now relies on django 5, which is not yet packaged for Alpine.

Now relies on django 5, which is not yet packaged for Alpine.
Author
Owner

This should probably target v3.22. Latest version has 56 errors on v3.21, even when upgrading django to 5.1.8:

FAILED authentik/blueprints/tests/test_v1.py::TestBlueprintsV1::test_export_validate_import - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_v1.py::TestBlueprintsV1::test_export_validate_import_prompt - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_v1.py::TestBlueprintsV1::test_export_validate_import_policies - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/enterprise/audit/tests.py::TestEnterpriseAudit::test_update - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/enterprise/audit/tests.py::TestEnterpriseAudit::test_delete - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_scoped - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_simple - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_self - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_reason_required - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_global - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_token_api.py::TestTokenAPI::test_list - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_token_api.py::TestTokenAPI::test_token_change_user - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_token_api.py::TestTokenAPI::test_list_admin - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/tenants/tests/test_domain.py::TestDomainAPI::test_domain - django.db.utils.ProgrammingError: Version: 2.2 March 05, 2024  Action: PRIVS: Sequences  SearchPath: public  oldSP=public  newSP=template  Diagnostics: line=SQL statement "GRANT SELECT ON t_tyhj2u1x9fccmqzpfjg7d2py9bbeop9i5nd4jz9d.authentik_core_user_pb_groups_id_seq TO "authentik";"
PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2574 at EXECUTE. 42P01. relation "t_tyhj2u1x9fccmqzpfjg7d2py9bbeop9i5nd4jz9d.authentik_core_user_pb_groups_id_seq" does not exist

LastSQL=GRANT SELECT ON t_tyhj2u1x9fccmqzpfjg7d2py9bbeop9i5nd4jz9d.authentik_core_user_pb_groups_id_seq TO "authentik";
CONTEXT:  PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2928 at RAISE
FAILED authentik/sources/kerberos/tests/test_spnego.py::TestSPNEGOSource::test_api_read - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_set_password - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_filter_is_superuser - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_paths - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_filter_type - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_list_with_groups - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_session_delete - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/rbac/tests/test_api_assigned_by_users.py::TestRBACUserAPI::test_filter_assigned - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/tenants/tests/test_api.py::TestAPI::test_tenant_create_delete - django.db.utils.ProgrammingError: Version: 2.2 March 05, 2024  Action: PRIVS: Sequences  SearchPath: public  oldSP=public  newSP=template  Diagnostics: line=SQL statement "GRANT SELECT ON t_rbbt2ewkbkcxbz6e6xxsmgmxpliy7ilxo0loyxjk3zshvxasg351n9y4teal6.authentik_core_user_pb_groups_id_seq TO "authentik";"
PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2574 at EXECUTE. 42P01. relation "t_rbbt2ewkbkcxbz6e6xxsmgmxpliy7ilxo0loyxjk3zshvxasg351n9y4teal6.authentik_core_user_pb_groups_id_seq" does not exist

LastSQL=GRANT SELECT ON t_rbbt2ewkbkcxbz6e6xxsmgmxpliy7ilxo0loyxjk3zshvxasg351n9y4teal6.authentik_core_user_pb_groups_id_seq TO "authentik";
CONTEXT:  PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2928 at RAISE
FAILED authentik/sources/oauth/tests/test_views.py::TestOAuthSource::test_api_read - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/rbac/tests/test_api_assigned_by_roles.py::TestRBACRoleAPI::test_filter_assigned - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/core/tests/test_transactional_applications_api.py::TestTransactionalApplicationsAPI::test_create_transactional_bindings - authentik.policies.models.PolicyBinding.target.RelatedObjectDoesNotExist: PolicyBinding has no target.
FAILED authentik/enterprise/tests/test_read_only.py::TestReadOnly::test_manage_flows - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/enterprise/tests/test_read_only.py::TestReadOnly::test_manage_users - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks_run - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks_single - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks_run_404 - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/flows/tests/test_api.py::TestFlowsAPI::test_api_background - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authenticator-totp-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authenticator-webauthn-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-user-settings-flow.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authenticator-static-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-provider-authorization-explicit-consent.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-oobe.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-recovery-email-verification.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-login-conditional-captcha.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-invalidation-flow.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-enrollment-2-stage.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-unenrollment.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-login-2fa.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/events-default.yaml - authentik.policies.models.PolicyBinding.target.RelatedObjectDoesNotExist: PolicyBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-password-change.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-source-authentication.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-source-enrollment.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-authenticator-email-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-enrollment-email-verification.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authentication-flow.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target.
FAILED authentik/tenants/tests/test_settings.py::TestSettingsAPI::test_settings - django.db.utils.ProgrammingError: Version: 2.2 March 05, 2024  Action: PRIVS: Sequences  SearchPath: public  oldSP=public  newSP=template  Diagnostics: line=SQL statement "GRANT SELECT ON t_a9w29jzbv0qt1iuzjyhb62njigiqlbuvhpaymmj5.authentik_core_user_pb_groups_id_seq TO "authentik";"
PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2574 at EXECUTE. 42P01. relation "t_a9w29jzbv0qt1iuzjyhb62njigiqlbuvhpaymmj5.authentik_core_user_pb_groups_id_seq" does not exist

LastSQL=GRANT SELECT ON t_a9w29jzbv0qt1iuzjyhb62njigiqlbuvhpaymmj5.authentik_core_user_pb_groups_id_seq TO "authentik";
CONTEXT:  PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2928 at RAISE
FAILED authentik/providers/saml/tests/test_api.py::TestSAMLProviderAPI::test_detail - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/providers/saml/tests/test_api.py::TestSAMLProviderAPI::test_preview - AttributeError: 'super' object has no attribute '_set_choices'
FAILED authentik/providers/oauth2/tests/test_api.py::TestAPI::test_preview - AttributeError: 'super' object has no attribute '_set_choices'
This should probably target v3.22. Latest version has 56 errors on v3.21, even when upgrading django to 5.1.8: ``` FAILED authentik/blueprints/tests/test_v1.py::TestBlueprintsV1::test_export_validate_import - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_v1.py::TestBlueprintsV1::test_export_validate_import_prompt - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_v1.py::TestBlueprintsV1::test_export_validate_import_policies - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/enterprise/audit/tests.py::TestEnterpriseAudit::test_update - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/enterprise/audit/tests.py::TestEnterpriseAudit::test_delete - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_scoped - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_simple - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_self - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_reason_required - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_impersonation.py::TestImpersonation::test_impersonate_global - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_token_api.py::TestTokenAPI::test_list - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_token_api.py::TestTokenAPI::test_token_change_user - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_token_api.py::TestTokenAPI::test_list_admin - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/tenants/tests/test_domain.py::TestDomainAPI::test_domain - django.db.utils.ProgrammingError: Version: 2.2 March 05, 2024 Action: PRIVS: Sequences SearchPath: public oldSP=public newSP=template Diagnostics: line=SQL statement "GRANT SELECT ON t_tyhj2u1x9fccmqzpfjg7d2py9bbeop9i5nd4jz9d.authentik_core_user_pb_groups_id_seq TO "authentik";" PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2574 at EXECUTE. 42P01. relation "t_tyhj2u1x9fccmqzpfjg7d2py9bbeop9i5nd4jz9d.authentik_core_user_pb_groups_id_seq" does not exist LastSQL=GRANT SELECT ON t_tyhj2u1x9fccmqzpfjg7d2py9bbeop9i5nd4jz9d.authentik_core_user_pb_groups_id_seq TO "authentik"; CONTEXT: PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2928 at RAISE FAILED authentik/sources/kerberos/tests/test_spnego.py::TestSPNEGOSource::test_api_read - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_set_password - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_filter_is_superuser - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_paths - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_filter_type - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_list_with_groups - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_users_api.py::TestUsersAPI::test_session_delete - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/rbac/tests/test_api_assigned_by_users.py::TestRBACUserAPI::test_filter_assigned - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/tenants/tests/test_api.py::TestAPI::test_tenant_create_delete - django.db.utils.ProgrammingError: Version: 2.2 March 05, 2024 Action: PRIVS: Sequences SearchPath: public oldSP=public newSP=template Diagnostics: line=SQL statement "GRANT SELECT ON t_rbbt2ewkbkcxbz6e6xxsmgmxpliy7ilxo0loyxjk3zshvxasg351n9y4teal6.authentik_core_user_pb_groups_id_seq TO "authentik";" PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2574 at EXECUTE. 42P01. relation "t_rbbt2ewkbkcxbz6e6xxsmgmxpliy7ilxo0loyxjk3zshvxasg351n9y4teal6.authentik_core_user_pb_groups_id_seq" does not exist LastSQL=GRANT SELECT ON t_rbbt2ewkbkcxbz6e6xxsmgmxpliy7ilxo0loyxjk3zshvxasg351n9y4teal6.authentik_core_user_pb_groups_id_seq TO "authentik"; CONTEXT: PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2928 at RAISE FAILED authentik/sources/oauth/tests/test_views.py::TestOAuthSource::test_api_read - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/rbac/tests/test_api_assigned_by_roles.py::TestRBACRoleAPI::test_filter_assigned - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/core/tests/test_transactional_applications_api.py::TestTransactionalApplicationsAPI::test_create_transactional_bindings - authentik.policies.models.PolicyBinding.target.RelatedObjectDoesNotExist: PolicyBinding has no target. FAILED authentik/enterprise/tests/test_read_only.py::TestReadOnly::test_manage_flows - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/enterprise/tests/test_read_only.py::TestReadOnly::test_manage_users - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks_run - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks_single - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/events/tests/test_tasks.py::TestSystemTasks::test_tasks_run_404 - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/flows/tests/test_api.py::TestFlowsAPI::test_api_background - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authenticator-totp-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authenticator-webauthn-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-user-settings-flow.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authenticator-static-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-provider-authorization-explicit-consent.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-oobe.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-recovery-email-verification.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-login-conditional-captcha.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-invalidation-flow.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-enrollment-2-stage.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-unenrollment.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-login-2fa.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/events-default.yaml - authentik.policies.models.PolicyBinding.target.RelatedObjectDoesNotExist: PolicyBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-password-change.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-source-authentication.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-source-enrollment.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-authenticator-email-setup.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/example/flows-enrollment-email-verification.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/blueprints/tests/test_packaged.py::TestPackaged::test_blueprint_blueprints/default/flow-default-authentication-flow.yaml - authentik.flows.models.FlowStageBinding.target.RelatedObjectDoesNotExist: FlowStageBinding has no target. FAILED authentik/tenants/tests/test_settings.py::TestSettingsAPI::test_settings - django.db.utils.ProgrammingError: Version: 2.2 March 05, 2024 Action: PRIVS: Sequences SearchPath: public oldSP=public newSP=template Diagnostics: line=SQL statement "GRANT SELECT ON t_a9w29jzbv0qt1iuzjyhb62njigiqlbuvhpaymmj5.authentik_core_user_pb_groups_id_seq TO "authentik";" PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2574 at EXECUTE. 42P01. relation "t_a9w29jzbv0qt1iuzjyhb62njigiqlbuvhpaymmj5.authentik_core_user_pb_groups_id_seq" does not exist LastSQL=GRANT SELECT ON t_a9w29jzbv0qt1iuzjyhb62njigiqlbuvhpaymmj5.authentik_core_user_pb_groups_id_seq TO "authentik"; CONTEXT: PL/pgSQL function clone_schema(text,text,cloneparms[]) line 2928 at RAISE FAILED authentik/providers/saml/tests/test_api.py::TestSAMLProviderAPI::test_detail - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/providers/saml/tests/test_api.py::TestSAMLProviderAPI::test_preview - AttributeError: 'super' object has no attribute '_set_choices' FAILED authentik/providers/oauth2/tests/test_api.py::TestAPI::test_preview - AttributeError: 'super' object has no attribute '_set_choices' ```
ayakael added 1 commit 2025-05-10 19:08:57 +00:00
fix tests
Some checks failed
/ lint (pull_request) Failing after 36s
/ deploy-x86_64 (pull_request) Has been skipped
/ build-x86_64 (pull_request) Failing after 49s
/ deploy-aarch64 (pull_request) Has been skipped
/ build-aarch64 (pull_request) Failing after 1m18s
1e318728a9
Some checks failed
/ lint (pull_request) Failing after 36s
/ deploy-x86_64 (pull_request) Has been skipped
/ build-x86_64 (pull_request) Failing after 49s
/ deploy-aarch64 (pull_request) Has been skipped
/ build-aarch64 (pull_request) Failing after 1m18s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin authentik/upgrade-2025.4.0:authentik/upgrade-2025.4.0
git checkout authentik/upgrade-2025.4.0

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout v3.21
git merge --no-ff authentik/upgrade-2025.4.0
git checkout authentik/upgrade-2025.4.0
git rebase v3.21
git checkout v3.21
git merge --ff-only authentik/upgrade-2025.4.0
git checkout authentik/upgrade-2025.4.0
git rebase v3.21
git checkout v3.21
git merge --no-ff authentik/upgrade-2025.4.0
git checkout v3.21
git merge --squash authentik/upgrade-2025.4.0
git checkout v3.21
git merge --ff-only authentik/upgrade-2025.4.0
git checkout v3.21
git merge authentik/upgrade-2025.4.0
git push origin v3.21
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ilot/iports#195
No description provided.