Skip to content

enterprise/providers: SSF #26712

enterprise/providers: SSF

enterprise/providers: SSF #26712

Triggered via pull request December 20, 2024 19:10
Status Failure
Total duration 23m 13s
Artifacts

ci-main.yml

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

Annotations

63 errors and 19 warnings
test-e2e (oauth): tests/e2e/test_source_oauth_oauth2.py#L58
TestSourceOAuth2.test_oauth_enroll_auth selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"ak-stage-identification"} (Session info: chrome=122.0.6261.69); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Stacktrace: #0 0x55c5d6639793 <unknown> #1 0x55c5d632d1c6 <unknown> #2 0x55c5d6378358 <unknown> #3 0x55c5d6378441 <unknown> #4 0x55c5d636cd26 <unknown> #5 0x55c5d639a3fd <unknown> #6 0x55c5d636cbd8 <unknown> #7 0x55c5d639a59e <unknown> #8 0x55c5d63b8dd9 <unknown> #9 0x55c5d639a173 <unknown> #10 0x55c5d636b2d3 <unknown> #11 0x55c5d636bc9e <unknown> #12 0x55c5d65fd8cb <unknown> #13 0x55c5d6601745 <unknown> #14 0x55c5d65ea2e1 <unknown> #15 0x55c5d66022d2 <unknown> #16 0x55c5d65ce17f <unknown> #17 0x55c5d6627dc8 <unknown> #18 0x55c5d6627fc3 <unknown> #19 0x55c5d6638944 <unknown> #20 0x7faef1839ac3 <unknown>
test-e2e (oauth)
Process completed with exit code 1.
test-unittest - PostgreSQL 16-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_used_by_denied AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 16-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_certificate_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 16-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_private_key_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 16-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view AssertionError: {'acc[1457 chars]r', 'scope': 'offline_access', 'expires_in': 3[1157 chars]BHc'} != {'acc[1457 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]BHc'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': 'ztl9pymQypDJhf2B25jPLh94qdV3yx3s8sxEMkyEpcuPU3Jaok3uANpwVPlHo1ZT8X1KwZr8pSMGiFLwQkjctjMZU1ehm7OZ8nFvEzEF6zNmUVT2NJlp3BPK5Sr0jWBn', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-unittest - PostgreSQL 16-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_auth_code_view AssertionError: {'acc[1308 chars]r', 'scope': '', 'expires_in': 3600, 'id_token[1143 chars]eeI'} != {'acc[1308 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]eeI'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', - 'scope': '', 'token_type': 'Bearer'}
test-unittest - PostgreSQL 16-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view_invalid_origin AssertionError: {'acc[1396 chars]r', 'scope': 'offline_access', 'expires_in': 3[1095 chars]Tns'} != {'acc[1396 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1068 chars]Tns'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': 'f3hxKoj1sWmEgqkSwX2aHnc1fSOu5PNQXs0m6WO7RUDTohfmH4U1Mirt0pPw9QWgNZ3pXxrRVDRBQfhY4MUvxORpPXn6sVUkizB7EKue5Slevyb0RZqwrHxuCrj2dtgh', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-unittest - PostgreSQL 16-alpine: authentik/events/tests/test_middleware.py#L58
TestEventsMiddleware.test_create_with_api TypeError: send_ssf_event() got an unexpected keyword argument 'subject'
test-unittest - PostgreSQL 16-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_get AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 16-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_post AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 16-alpine: authentik/providers/saml/tests/test_api.py#L58
TestSAMLProviderAPI.test_metadata_download TypeError: send_ssf_event() got an unexpected keyword argument 'subject'
test-unittest - PostgreSQL 15-alpine: authentik/events/tests/test_middleware.py#L58
TestEventsMiddleware.test_create_with_api TypeError: send_ssf_event() got an unexpected keyword argument 'subject'
test-unittest - PostgreSQL 15-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_auth_code_view AssertionError: {'acc[1308 chars]r', 'scope': '', 'expires_in': 3600, 'id_token[1143 chars]f9A'} != {'acc[1308 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]f9A'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', - 'scope': '', 'token_type': 'Bearer'}
test-unittest - PostgreSQL 15-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view AssertionError: {'acc[1457 chars]r', 'scope': 'offline_access', 'expires_in': 3[1157 chars]W0Q'} != {'acc[1457 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]W0Q'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': 'bAU5r3mmeGod8PSPhyKlL4plRIsZ5WZOfj610ZtUehi60hquFnuG8RpPyzcPHUWodB9dEOF2PvDKGELbi6bytoukqQ3pptm0dlSsA6jGLi71lbXt0w0F5uSMSZyrYn1B', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-unittest - PostgreSQL 15-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view_invalid_origin AssertionError: {'acc[1396 chars]r', 'scope': 'offline_access', 'expires_in': 3[1095 chars]Rdw'} != {'acc[1396 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1068 chars]Rdw'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': 'xZqk0RDE4Mj9MiRt05035GN1kQO5GxBcqssQNDieEJia9nT0xAbhqw8dDjZwrWRz03YpanRppnHR9CyqAbRo2ZJi5ZzHn6fZ14oVFUuwMsbccPdY42O4V4vCRHyS8Iqs', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-unittest - PostgreSQL 15-alpine: authentik/enterprise/providers/ssf/tests/test_stream.py#L58
TestStream.test_stream_add AssertionError: 201 != 200
test-unittest - PostgreSQL 15-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_post AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 15-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_get AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 15-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_certificate_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 15-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_used_by_denied AttributeError: 'NoneType' object has no attribute 'username'
test-unittest - PostgreSQL 15-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_private_key_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_get AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_post AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view_invalid_origin AssertionError: {'acc[1396 chars]r', 'scope': 'offline_access', 'expires_in': 3[1095 chars]kI0'} != {'acc[1396 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1068 chars]kI0'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': '6U9kmy6fHR1fi6q5UEVi0ZHY5EqQr0BROels9H57HoueaEu8NdLqUnwfgmLjKitVOFZRd1h2Mic1ZxJzTYRtup5oga4wUjXxhcS6dhH6Wih3PLICiLDuAkTBcpW2pqpx', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view AssertionError: {'acc[1457 chars]r', 'scope': 'offline_access', 'expires_in': 3[1157 chars]hK0'} != {'acc[1457 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]hK0'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': 'ecIcvQ3GTgIZsTBWpCMbEqmnShcVBqMm3czfAppMBQ9msWOmiKZyDHcnUHr2ogTIldvTWglLUan0jcyJibOamkF5HjDZlGt4XkEFDn2GFNglHlh4h6OkS7H7y4Jx1kHy', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_auth_code_view AssertionError: {'acc[1308 chars]r', 'scope': '', 'expires_in': 3600, 'id_token[1143 chars]0dc'} != {'acc[1308 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]0dc'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', - 'scope': '', 'token_type': 'Bearer'}
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/events/tests/test_middleware.py#L58
TestEventsMiddleware.test_create_with_api TypeError: send_ssf_event() got an unexpected keyword argument 'subject'
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_used_by_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_private_key_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 16-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_certificate_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine
Cannot open: File exists
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_post AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/stages/user_logout/tests.py#L58
TestUserLogoutStage.test_valid_get AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_used_by_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_private_key_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/crypto/tests.py#L58
TestCrypto.test_certificate_download_denied AttributeError: 'NoneType' object has no attribute 'username'
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view AssertionError: {'acc[1457 chars]r', 'scope': 'offline_access', 'expires_in': 3[1157 chars]Wr8'} != {'acc[1457 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]Wr8'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': 'A4R8Fsyr9j7aPNDmWplY6DGnzJ88CXlIRsvuRoF77ceSmkxuKxKotVMcQGNVfkYjwqnmGlk9wVNc8X8pMqfOTDkQ9EnKXFmVsGmpscXwPZSBGaFWCIspzXYMvFbDprw2', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_refresh_token_view_invalid_origin AssertionError: {'acc[1396 chars]r', 'scope': 'offline_access', 'expires_in': 3[1095 chars]AsI'} != {'acc[1396 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1068 chars]AsI'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', 'refresh_token': '35zrGJgH0DBTLjHNz8kxHs7Ujadqz3HvfLfxsxIaK3W6VmOehOG7B2z6xFGJMfra2DNIF86KKS739o2oHFs35Zv3kgmD7rJlfgG0NOhaKUo2RugeYyiVC44aSQklgwdf', - 'scope': 'offline_access', 'token_type': 'Bearer'}
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/providers/oauth2/tests/test_token.py#L58
TestToken.test_auth_code_view AssertionError: {'acc[1308 chars]r', 'scope': '', 'expires_in': 3600, 'id_token[1143 chars]jrs'} != {'acc[1308 chars]r', 'expires_in': 3600, 'id_token': 'eyJhbGciO[1130 chars]jrs'} {'access_token': '***', 'expires_in': 3600, 'id_token': '***', - 'scope': '', 'token_type': 'Bearer'}
test-migrations-from-stable - PostgreSQL 15-alpine: authentik/stages/authenticator_validate/tests/test_totp.py#L58
AuthenticatorValidateStageTOTPTests.test_last_auth_skip AttributeError: 'NoneType' object has no attribute 'username'
ci-core-mark
Process completed with exit code 1.
lint (ruff)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (bandit)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (pending-migrations)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (black)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint (codespell)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-migrations
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-integration
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (scim)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (flows)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (oauth-oidc)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (saml)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (radius)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (proxy)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (oauth)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-e2e (ldap)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-unittest - PostgreSQL 16-alpine
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-unittest - PostgreSQL 15-alpine
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-migrations-from-stable - PostgreSQL 16-alpine
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
test-migrations-from-stable - PostgreSQL 15-alpine
Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2