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
Matrix: build
pr-comment
0s
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/enterprise/providers/ssf/tests/test_stream.py#L58
TestStream.test_stream_add
AssertionError: 201 != 200
|
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/enterprise/providers/ssf/tests/test_stream.py#L58
TestStream.test_stream_add
AssertionError: 201 != 200
|
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
|