2026-04-30T14:00:10.004088Z  INFO ThreadId(01) trustify_common::tls: Adding Service CA certificate ("/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt") 2026-04-30T14:00:10.004121Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt" 2026-04-30T14:00:10.006216Z  INFO ThreadId(01) trustify_common::reqwest: Found 3 certificates 2026-04-30T14:00:10.006229Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.006240Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.006243Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.006247Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt" 2026-04-30T14:00:10.006331Z  INFO ThreadId(01) trustify_common::reqwest: Found 1 certificates 2026-04-30T14:00:10.006337Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.029808Z DEBUG ThreadId(01) reqwest::connect: starting new connection: https://tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com/ 2026-04-30T14:00:10.037202Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connecting to 3.212.255.37:443 2026-04-30T14:00:10.044371Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connected to 3.212.255.37:443 2026-04-30T14:00:10.131985Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.132195Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: reuse idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.149836Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.150003Z DEBUG ThreadId(01) trustify_auth::authenticator: Discovered OpenID: Config { issuer: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam", query: None, fragment: None, }, authorization_endpoint: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/auth", query: None, fragment: None, }, token_endpoint: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/token", query: None, fragment: None, }, userinfo_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/userinfo", query: None, fragment: None, }, ), jwks_uri: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/certs", query: None, fragment: None, }, registration_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/clients-registrations/openid-connect", query: None, fragment: None, }, ), scopes_supported: Some( [ "openid", "offline_access", "read:document", "delete:document", "roles", "phone", "email", "microprofile-jwt", "acr", "address", "update:document", "profile", "web-origins", "create:document", ], ), response_types_supported: [ "code", "none", "id_token", "token", "id_token token", "code id_token", "code token", "code id_token token", ], response_modes_supported: Some( [ "query", "fragment", "form_post", "query.jwt", "fragment.jwt", "form_post.jwt", "jwt", ], ), grant_types_supported: Some( [ "authorization_code", "client_credentials", "implicit", "password", "refresh_token", "urn:ietf:params:oauth:grant-type:device_code", "urn:ietf:params:oauth:grant-type:token-exchange", "urn:ietf:params:oauth:grant-type:uma-ticket", "urn:openid:params:grant-type:ciba", ], ), acr_values_supported: Some( [ "0", "1", ], ), subject_types_supported: [ "public", "pairwise", ], id_token_signing_alg_values_supported: [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", ], id_token_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), id_token_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), userinfo_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", "none", ], ), userinfo_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), userinfo_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), request_object_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", "none", ], ), request_object_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), request_object_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), token_endpoint_auth_methods_supported: Some( [ "private_key_jwt", "client_secret_basic", "client_secret_post", "tls_client_auth", "client_secret_jwt", ], ), token_endpoint_auth_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", ], ), display_values_supported: None, claim_types_supported: Some( [ "normal", ], ), claims_supported: Some( [ "iss", "sub", "aud", "exp", "iat", "auth_time", "name", "given_name", "family_name", "preferred_username", "email", "acr", "azp", "nonce", ], ), service_documentation: None, claims_locales_supported: None, ui_locales_supported: None, claims_parameter_supported: true, request_parameter_supported: true, request_uri_parameter_supported: true, require_request_uri_registration: true, op_policy_uri: None, op_tos_uri: None, end_session_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/logout", query: None, fragment: None, }, ), introspection_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/token/introspect", query: None, fragment: None, }, ), code_challenge_methods_supported: Some( [ "plain", "S256", ], ), } 2026-04-30T14:00:10.150227Z  INFO ThreadId(01) trustify_common::tls: Adding Service CA certificate ("/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt") 2026-04-30T14:00:10.150243Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt" 2026-04-30T14:00:10.150599Z  INFO ThreadId(01) trustify_common::reqwest: Found 3 certificates 2026-04-30T14:00:10.150609Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.150615Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.150618Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.150624Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt" 2026-04-30T14:00:10.150787Z  INFO ThreadId(01) trustify_common::reqwest: Found 1 certificates 2026-04-30T14:00:10.150795Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.169369Z DEBUG ThreadId(01) reqwest::connect: starting new connection: https://tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com/ 2026-04-30T14:00:10.170026Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connecting to 3.212.255.37:443 2026-04-30T14:00:10.174729Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connected to 3.212.255.37:443 2026-04-30T14:00:10.194075Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.194211Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: reuse idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.199875Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.199957Z DEBUG ThreadId(01) trustify_auth::authenticator: Discovered OpenID: Config { issuer: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam", query: None, fragment: None, }, authorization_endpoint: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/auth", query: None, fragment: None, }, token_endpoint: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/token", query: None, fragment: None, }, userinfo_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/userinfo", query: None, fragment: None, }, ), jwks_uri: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/certs", query: None, fragment: None, }, registration_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/clients-registrations/openid-connect", query: None, fragment: None, }, ), scopes_supported: Some( [ "openid", "offline_access", "read:document", "delete:document", "roles", "phone", "email", "microprofile-jwt", "acr", "address", "update:document", "profile", "web-origins", "create:document", ], ), response_types_supported: [ "code", "none", "id_token", "token", "id_token token", "code id_token", "code token", "code id_token token", ], response_modes_supported: Some( [ "query", "fragment", "form_post", "query.jwt", "fragment.jwt", "form_post.jwt", "jwt", ], ), grant_types_supported: Some( [ "authorization_code", "client_credentials", "implicit", "password", "refresh_token", "urn:ietf:params:oauth:grant-type:device_code", "urn:ietf:params:oauth:grant-type:token-exchange", "urn:ietf:params:oauth:grant-type:uma-ticket", "urn:openid:params:grant-type:ciba", ], ), acr_values_supported: Some( [ "0", "1", ], ), subject_types_supported: [ "public", "pairwise", ], id_token_signing_alg_values_supported: [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", ], id_token_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), id_token_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), userinfo_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", "none", ], ), userinfo_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), userinfo_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), request_object_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", "none", ], ), request_object_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), request_object_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), token_endpoint_auth_methods_supported: Some( [ "private_key_jwt", "client_secret_basic", "client_secret_post", "tls_client_auth", "client_secret_jwt", ], ), token_endpoint_auth_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", ], ), display_values_supported: None, claim_types_supported: Some( [ "normal", ], ), claims_supported: Some( [ "iss", "sub", "aud", "exp", "iat", "auth_time", "name", "given_name", "family_name", "preferred_username", "email", "acr", "azp", "nonce", ], ), service_documentation: None, claims_locales_supported: None, ui_locales_supported: None, claims_parameter_supported: true, request_parameter_supported: true, request_uri_parameter_supported: true, require_request_uri_registration: true, op_policy_uri: None, op_tos_uri: None, end_session_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/logout", query: None, fragment: None, }, ), introspection_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/token/introspect", query: None, fragment: None, }, ), code_challenge_methods_supported: Some( [ "plain", "S256", ], ), } 2026-04-30T14:00:10.200151Z  INFO ThreadId(01) trustify_common::tls: Adding Service CA certificate ("/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt") 2026-04-30T14:00:10.200165Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt" 2026-04-30T14:00:10.200487Z  INFO ThreadId(01) trustify_common::reqwest: Found 3 certificates 2026-04-30T14:00:10.200497Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.200502Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.200506Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.200512Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt" 2026-04-30T14:00:10.200605Z  INFO ThreadId(01) trustify_common::reqwest: Found 1 certificates 2026-04-30T14:00:10.200612Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.219425Z DEBUG ThreadId(01) reqwest::connect: starting new connection: https://tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com/ 2026-04-30T14:00:10.219989Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connecting to 3.212.255.37:443 2026-04-30T14:00:10.225110Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connected to 3.212.255.37:443 2026-04-30T14:00:10.244530Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.244657Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: reuse idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.251284Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.251366Z DEBUG ThreadId(01) trustify_auth::authenticator: Discovered OpenID: Config { issuer: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam", query: None, fragment: None, }, authorization_endpoint: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/auth", query: None, fragment: None, }, token_endpoint: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/token", query: None, fragment: None, }, userinfo_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/userinfo", query: None, fragment: None, }, ), jwks_uri: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/certs", query: None, fragment: None, }, registration_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/clients-registrations/openid-connect", query: None, fragment: None, }, ), scopes_supported: Some( [ "openid", "offline_access", "read:document", "delete:document", "roles", "phone", "email", "microprofile-jwt", "acr", "address", "update:document", "profile", "web-origins", "create:document", ], ), response_types_supported: [ "code", "none", "id_token", "token", "id_token token", "code id_token", "code token", "code id_token token", ], response_modes_supported: Some( [ "query", "fragment", "form_post", "query.jwt", "fragment.jwt", "form_post.jwt", "jwt", ], ), grant_types_supported: Some( [ "authorization_code", "client_credentials", "implicit", "password", "refresh_token", "urn:ietf:params:oauth:grant-type:device_code", "urn:ietf:params:oauth:grant-type:token-exchange", "urn:ietf:params:oauth:grant-type:uma-ticket", "urn:openid:params:grant-type:ciba", ], ), acr_values_supported: Some( [ "0", "1", ], ), subject_types_supported: [ "public", "pairwise", ], id_token_signing_alg_values_supported: [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", ], id_token_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), id_token_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), userinfo_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", "none", ], ), userinfo_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), userinfo_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), request_object_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", "none", ], ), request_object_encryption_alg_values_supported: Some( [ "ECDH-ES+A256KW", "ECDH-ES+A192KW", "ECDH-ES+A128KW", "RSA-OAEP", "RSA-OAEP-256", "RSA1_5", "ECDH-ES", ], ), request_object_encryption_enc_values_supported: Some( [ "A256GCM", "A192GCM", "A128GCM", "A128CBC-HS256", "A192CBC-HS384", "A256CBC-HS512", ], ), token_endpoint_auth_methods_supported: Some( [ "private_key_jwt", "client_secret_basic", "client_secret_post", "tls_client_auth", "client_secret_jwt", ], ), token_endpoint_auth_signing_alg_values_supported: Some( [ "PS384", "RS384", "EdDSA", "ES384", "HS256", "HS512", "ES256", "RS256", "HS384", "ES512", "PS256", "PS512", "RS512", ], ), display_values_supported: None, claim_types_supported: Some( [ "normal", ], ), claims_supported: Some( [ "iss", "sub", "aud", "exp", "iat", "auth_time", "name", "given_name", "family_name", "preferred_username", "email", "acr", "azp", "nonce", ], ), service_documentation: None, claims_locales_supported: None, ui_locales_supported: None, claims_parameter_supported: true, request_parameter_supported: true, request_uri_parameter_supported: true, require_request_uri_registration: true, op_policy_uri: None, op_tos_uri: None, end_session_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/logout", query: None, fragment: None, }, ), introspection_endpoint: Some( Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some( Domain( "tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com", ), ), port: None, path: "/realms/tsf-iam/protocol/openid-connect/token/introspect", query: None, fragment: None, }, ), code_challenge_methods_supported: Some( [ "plain", "S256", ], ), } 2026-04-30T14:00:10.251631Z  INFO ThreadId(01) trustify_common::tls: Adding Service CA certificate ("/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt") 2026-04-30T14:00:10.251646Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt" 2026-04-30T14:00:10.251910Z  INFO ThreadId(01) trustify_common::reqwest: Found 3 certificates 2026-04-30T14:00:10.251919Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.251924Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.251928Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.251935Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: "/var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt" 2026-04-30T14:00:10.252022Z  INFO ThreadId(01) trustify_common::reqwest: Found 1 certificates 2026-04-30T14:00:10.252030Z  INFO ThreadId(01) trustify_common::reqwest: Adding root certificate: Certificate 2026-04-30T14:00:10.270600Z DEBUG ThreadId(01) reqwest::connect: starting new connection: https://tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com/ 2026-04-30T14:00:10.271250Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connecting to 3.212.255.37:443 2026-04-30T14:00:10.276917Z DEBUG ThreadId(01) hyper_util::client::legacy::connect::http: connected to 3.212.255.37:443 2026-04-30T14:00:10.295199Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.295342Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: reuse idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.301452Z DEBUG ThreadId(01) hyper_util::client::legacy::pool: pooling idle connection for ("https", tsf-sso.apps.rosa.kx-a49dd939f6.gpza.p3.openshiftapps.com) 2026-04-30T14:00:10.301591Z DEBUG ThreadId(01) new: trustify_common::db: connect to postgres://tpa:***@tpa-pgsql.tsf-tpa.svc:5432/tpa?sslmode=disable database=Database { url: None, username: "tpa", password: ***, host: "tpa-pgsql.tsf-tpa.svc", port: 5432, name: "tpa", max_conn: 75, min_conn: 25, sslmode: Disable, connect_timeout: 8, acquire_timeout: 8, max_lifetime: 7200, idle_timeout: 600, } 2026-04-30T14:00:10.545811Z DEBUG ThreadId(01) opentelemetry: name="NoopMeterProvider.MeterCreation" meter_name="AnalysisService" Meter was obtained from a NoopMeterProvider. No metrics will be recorded. If global::meter_with_scope()/meter() was used, ensure that a valid MeterProvider is set globally before creating Meter. 2026-04-30T14:00:10.545838Z  INFO ThreadId(01) trustify_module_analysis::model: Setting graph cache size to 209715200 bytes 2026-04-30T14:00:10.545891Z  INFO ThreadId(01) trustify_infrastructure::infra: Setting up infrastructure endpoint 2026-04-30T14:00:10.546015Z  INFO ThreadId(01) trustify_infrastructure::infra: Running infrastructure endpoint on: 2026-04-30T14:00:10.546021Z  INFO ThreadId(01) trustify_infrastructure::infra: http://[::]:9010 2026-04-30T14:00:10.546025Z  INFO ThreadId(01) actix_server::builder: starting 1 workers 2026-04-30T14:00:10.546037Z  INFO ThreadId(01) actix_server::server: Tokio runtime found; starting in existing Tokio runtime 2026-04-30T14:00:10.546041Z  INFO ThreadId(01) actix_server::server: starting service: "actix-web-service-[::]:9010", workers: 1, listening on: [::]:9010 2026-04-30T14:00:10.547117Z  INFO ThreadId(01) trustify_infrastructure::app::http: JSON limit: 256.0 KiB 2026-04-30T14:00:10.547135Z  INFO ThreadId(01) trustify_infrastructure::app::http: Payload limit: 2.0 MiB 2026-04-30T14:00:10.547201Z  INFO ThreadId(01) trustify_infrastructure::app::http: Enabling TLS support 2026-04-30T14:00:10.548155Z  INFO ThreadId(01) trustify_infrastructure::app::http: Binding to: [::]:8080 2026-04-30T14:00:10.548220Z  INFO ThreadId(01) actix_server::builder: starting 16 workers 2026-04-30T14:00:10.548230Z  INFO ThreadId(01) actix_server::server: Tokio runtime found; starting in existing Tokio runtime 2026-04-30T14:00:10.548234Z  INFO ThreadId(01) actix_server::server: starting service: "actix-web-service-[::]:8080", workers: 16, listening on: [::]:8080 2026-04-30T14:00:10.548624Z DEBUG ThreadId(22) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.548640Z DEBUG ThreadId(22) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.561043Z DEBUG ThreadId(23) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.561059Z DEBUG ThreadId(23) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.572603Z DEBUG ThreadId(24) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.572620Z DEBUG ThreadId(24) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.584086Z DEBUG ThreadId(25) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.584102Z DEBUG ThreadId(25) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.595788Z DEBUG ThreadId(26) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.595804Z DEBUG ThreadId(26) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.607207Z DEBUG ThreadId(27) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.607224Z DEBUG ThreadId(27) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.618898Z DEBUG ThreadId(28) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.618914Z DEBUG ThreadId(28) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.630237Z DEBUG ThreadId(29) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.630254Z DEBUG ThreadId(29) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.641929Z DEBUG ThreadId(30) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.641945Z DEBUG ThreadId(30) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.653484Z DEBUG ThreadId(31) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.653499Z DEBUG ThreadId(31) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.665058Z DEBUG ThreadId(32) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.665075Z DEBUG ThreadId(32) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.677369Z DEBUG ThreadId(33) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.677386Z DEBUG ThreadId(33) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.689291Z DEBUG ThreadId(34) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.689307Z DEBUG ThreadId(34) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.701033Z DEBUG ThreadId(35) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.701048Z DEBUG ThreadId(35) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.712614Z DEBUG ThreadId(36) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.712630Z DEBUG ThreadId(36) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:10.724616Z DEBUG ThreadId(37) trustify_infrastructure::app::http: Loggers (disabled) - logger: true, tracing: false 2026-04-30T14:00:10.724632Z DEBUG ThreadId(37) trustify_infrastructure::app::http: OTELMetrics(disabled) - metrics: false 2026-04-30T14:00:11.436825Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:00:11.436870Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000087 2026-04-30T14:00:19.767484Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:00:19.767516Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000061 2026-04-30T14:00:21.435859Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:00:21.435890Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000061 2026-04-30T14:00:29.767701Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:00:29.767737Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000072 2026-04-30T14:00:31.435946Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:00:31.435975Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000057 2026-04-30T14:00:39.768377Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:00:39.768420Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000073 2026-04-30T14:00:41.435445Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:00:41.435477Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000066 2026-04-30T14:00:49.767999Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:00:49.768035Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000072 2026-04-30T14:00:51.435358Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:00:51.435424Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000108 2026-04-30T14:00:59.767722Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:00:59.767752Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000061 2026-04-30T14:01:01.436042Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:01:01.436078Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000070 2026-04-30T14:01:09.767625Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:01:09.767653Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000059 2026-04-30T14:01:11.435426Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:01:11.435466Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000098 2026-04-30T14:01:19.767826Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:01:19.767854Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000060 2026-04-30T14:01:21.435597Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:01:21.435628Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000060 2026-04-30T14:01:29.767460Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:01:29.767487Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000059 2026-04-30T14:01:31.435951Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:01:31.435983Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000061 2026-04-30T14:01:39.768193Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:01:39.768223Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000060 2026-04-30T14:01:41.435237Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:01:41.435265Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000057 2026-04-30T14:01:49.767904Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:01:49.767932Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000058 2026-04-30T14:01:51.435859Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:01:51.435894Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000069 2026-04-30T14:01:59.767721Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:01:59.767750Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000057 2026-04-30T14:02:01.435865Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:02:01.435900Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000068 2026-04-30T14:02:09.767783Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:02:09.767812Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000058 2026-04-30T14:02:11.435417Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:02:11.435452Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000089 2026-04-30T14:02:19.768375Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:02:19.768427Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000083 2026-04-30T14:02:21.435307Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:02:21.435341Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000080 2026-04-30T14:02:29.767997Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:02:29.768022Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000053 2026-04-30T14:02:31.435689Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:02:31.435716Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000055 2026-04-30T14:02:39.768210Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:02:39.768237Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000055 2026-04-30T14:02:41.435389Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:02:41.435432Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000076 2026-04-30T14:02:49.768049Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:02:49.768074Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000052 2026-04-30T14:02:51.435375Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:02:51.435416Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000069 2026-04-30T14:02:59.767716Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:02:59.767740Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000052 2026-04-30T14:03:01.435631Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:03:01.435658Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000055 2026-04-30T14:03:09.767747Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [] } 2026-04-30T14:03:09.767772Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/live HTTP/1.1" 200 2 "-" "kube-probe/1.34" 0.000053 2026-04-30T14:03:11.435588Z DEBUG ThreadId(20) trustify_infrastructure::infra: checks: CheckResults { results: [CheckResult { name: "database", state: Up, data: Null }] } 2026-04-30T14:03:11.435615Z  INFO ThreadId(20) actix_web::middleware::logger: ::ffff:10.129.0.2 "GET /health/ready HTTP/1.1" 200 34 "-" "kube-probe/1.34" 0.000056