2025-11-04T20:04:20.793082381Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:04:20.793085525Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:04:20.793088881Z return await self.app(scope, receive, send) 2025-11-04T20:04:20.793091689Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:04:20.793095003Z await super().__call__(scope, receive, send) 2025-11-04T20:04:20.793098453Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:04:20.793101611Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:04:20.793104400Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:04:20.793107560Z raise exc 2025-11-04T20:04:20.793110441Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:04:20.793113715Z await self.app(scope, receive, _send) 2025-11-04T20:04:20.793116440Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:04:20.793119587Z await self.app(scope, receive, send) 2025-11-04T20:04:20.793122472Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:04:20.793125498Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:04:20.793128440Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:04:20.793131566Z raise exc 2025-11-04T20:04:20.793134389Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:04:20.793141564Z await app(scope, receive, sender) 2025-11-04T20:04:20.793144673Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:04:20.793147913Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:04:20.793150869Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:04:20.793153926Z await route.handle(scope, receive, send) 2025-11-04T20:04:20.793159460Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:04:20.793162485Z await self.app(scope, receive, send) 2025-11-04T20:04:20.793165361Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:04:20.793168524Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:04:20.793171450Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:04:20.793174525Z raise exc 2025-11-04T20:04:20.793177629Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:04:20.793180762Z await app(scope, receive, sender) 2025-11-04T20:04:20.793183567Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:04:20.793186303Z response = await f(request) 2025-11-04T20:04:20.793189142Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:04:20.793192291Z solved_result = await solve_dependencies( 2025-11-04T20:04:20.793195673Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:04:20.793199081Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:04:20.793202090Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:04:20.793205285Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:04:20.793208109Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:04:20.793211187Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:04:20.793214093Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:04:20.793217333Z return await future 2025-11-04T20:04:20.793220115Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:04:20.793223266Z result = context.run(func, *args) 2025-11-04T20:04:20.793226063Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:04:20.793229762Z schema, token = authorization.split(" ") 2025-11-04T20:04:20.793238113Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:04:31.547056908Z 2025-11-04T20:04:31.545762+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:04:31.547096503Z Traceback (most recent call last): 2025-11-04T20:04:31.547101955Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:04:31.547106201Z await self.app(scope, receive, _send) 2025-11-04T20:04:31.547109512Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:04:31.547113216Z await self.app(scope, receive, send) 2025-11-04T20:04:31.547117068Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:04:31.547120951Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:04:31.547124504Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:04:31.547128248Z raise exc 2025-11-04T20:04:31.547131676Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:04:31.547135366Z await app(scope, receive, sender) 2025-11-04T20:04:31.547138960Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:04:31.547143198Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:04:31.547147111Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:04:31.547150913Z await route.handle(scope, receive, send) 2025-11-04T20:04:31.547154244Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:04:31.547158013Z await self.app(scope, receive, send) 2025-11-04T20:04:31.547161614Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:04:31.547165552Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:04:31.547169399Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:04:31.547173337Z raise exc 2025-11-04T20:04:31.547176726Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:04:31.547180418Z await app(scope, receive, sender) 2025-11-04T20:04:31.547183805Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:04:31.547207647Z response = await f(request) 2025-11-04T20:04:31.547212006Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:04:31.547217370Z solved_result = await solve_dependencies( 2025-11-04T20:04:31.547221064Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:04:31.547224893Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:04:31.547228731Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:04:31.547232649Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:04:31.547235995Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:04:31.547239660Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:04:31.547243155Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:04:31.547246999Z return await future 2025-11-04T20:04:31.547250108Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:04:31.547253562Z result = context.run(func, *args) 2025-11-04T20:04:31.547256984Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:04:31.547261675Z schema, token = authorization.split(" ") 2025-11-04T20:04:31.547270342Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:04:31.548040056Z 2025-11-04T20:04:31.547107+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:58289 - "GET /local/role_assignments?per_page=100 HTTP/1.1" 500 2025-11-04T20:04:31.549076296Z 2025-11-04T20:04:31.547507+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:04:31.549091937Z  2025-11-04T20:04:31.549095886Z Traceback (most recent call last): 2025-11-04T20:04:31.549099227Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:04:31.549102917Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:04:31.549105862Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:04:31.549109047Z return await self.app(scope, receive, send) 2025-11-04T20:04:31.549163249Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:04:31.549179116Z await super().__call__(scope, receive, send) 2025-11-04T20:04:31.549182814Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:04:31.549186180Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:04:31.549189578Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:04:31.549193260Z raise exc 2025-11-04T20:04:31.549196133Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:04:31.549199502Z await self.app(scope, receive, _send) 2025-11-04T20:04:31.549321975Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:04:31.549327218Z await self.app(scope, receive, send) 2025-11-04T20:04:31.549331006Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:04:31.549335235Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:04:31.549339162Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:04:31.549343529Z raise exc 2025-11-04T20:04:31.549347139Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:04:31.549351155Z await app(scope, receive, sender) 2025-11-04T20:04:31.549355106Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:04:31.549359419Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:04:31.549363235Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:04:31.549367324Z await route.handle(scope, receive, send) 2025-11-04T20:04:31.549383478Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:04:31.549390970Z await self.app(scope, receive, send) 2025-11-04T20:04:31.549448372Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:04:31.549465974Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:04:31.549484626Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:04:31.549503706Z raise exc 2025-11-04T20:04:31.549522034Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:04:31.549537184Z await app(scope, receive, sender) 2025-11-04T20:04:31.549552562Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:04:31.549568374Z response = await f(request) 2025-11-04T20:04:31.549598880Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:04:31.549620542Z solved_result = await solve_dependencies( 2025-11-04T20:04:31.549636859Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:04:31.549652164Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:04:31.549668257Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:04:31.549683751Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:04:31.549700618Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:04:31.549716526Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:04:31.549732654Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:04:31.549748701Z return await future 2025-11-04T20:04:31.549764592Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:04:31.549780718Z result = context.run(func, *args) 2025-11-04T20:04:31.549797046Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:04:31.549812249Z schema, token = authorization.split(" ") 2025-11-04T20:04:31.549833023Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:05:15.896833393Z 2025-11-04T20:05:15.896477+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:21979 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:05:31.051129575Z 2025-11-04T20:05:31.050324+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/root 2025-11-04T20:05:31.056907499Z 2025-11-04T20:05:31.056525+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/root -> 200 2025-11-04T20:05:31.058310541Z 2025-11-04T20:05:31.057824+0000 | horizon.enforcer.api | INFO | is allowed = False  | (eliascooper@goaztech.com, read, OPUS) | full_input={'user': {'key': 'eliascooper@goaztech.com', 'first_name': None, 'last_name': None, 'email': None, 'attributes': {}}, 'action': 'read', 'resource': {'type': 'OPUS', 'key': 'production', 'tenant': 'default', 'attributes': {'checkType': 'pageAccess'}, 'context': {}}, 'context': {}, 'sdk': None} | debug={'abac': {'allow': False, 'code': 'no_matching_rules', 'matching_resourcesets': ['__autogen_OPUS'], 'matching_usersets': ['__autogen_OPUS'], 'reason': "user 'eliascooper@goaztech.com' does not match any rule that grants him the 'read' permission on the given resource of type 'OPUS'", 'support_link': 'https://docs.permit.io/errors/no_matching_rules'}, 'rbac': {'allow': False, 'code': 'no_such_action', 'reason': "action 'read' is not defined on resource type 'OPUS'. known actions on 'OPUS': ['admin', 'createportfolio']", 'support_link': 'https://docs.permit.io/errors/no_such_action'}, 'rebac': {'allow': False, 'code': 'no_such_action', 'reason': "action 'read' is not defined on resource type 'OPUS'. known actions on 'OPUS': ['admin', 'createportfolio']", 'support_link': 'https://docs.permit.io/errors/no_such_action'}, 'request': {'action': 'read', 'resource': {'attributes': {'checkType': 'pageAccess', 'type': 'OPUS'}, 'type': 'OPUS'}, 'tenant': 'default', 'user': {'attributes': {'email': 'eliascooper@goaztech.com', 'key': 'eliascooper@goaztech.com', 'roles': [], 'tenants': []}, 'email': None, 'first_name': None, 'key': 'eliascooper@goaztech.com', 'last_name': None, 'synced': True}}} 2025-11-04T20:05:31.059405853Z 2025-11-04T20:05:31.059231+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45421 - "POST /allowed HTTP/1.1" 200 2025-11-04T20:05:31.299416190Z 2025-11-04T20:05:31.298759+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:05:31.302681304Z 2025-11-04T20:05:31.302304+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:05:31.304828869Z 2025-11-04T20:05:31.304650+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45421 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:05:31.368753035Z 2025-11-04T20:05:31.368241+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:05:31.371338252Z 2025-11-04T20:05:31.371014+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:05:31.372313246Z 2025-11-04T20:05:31.372151+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45421 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:05:39.444802103Z 2025-11-04T20:05:39.444098+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:05:39Z"} 2025-11-04T20:05:47.990694951Z 2025-11-04T20:05:47.989815+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:05:47.993819710Z 2025-11-04T20:05:47.993487+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:05:47.995928278Z 2025-11-04T20:05:47.995746+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:15579 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:05:50.485567946Z 2025-11-04T20:05:50.484829+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:05:50Z"} 2025-11-04T20:05:50.695047196Z 2025-11-04T20:05:50.693886+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:05:50.695195571Z Traceback (most recent call last): 2025-11-04T20:05:50.695204994Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:05:50.695208369Z await self.app(scope, receive, _send) 2025-11-04T20:05:50.695210825Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:05:50.695213376Z await self.app(scope, receive, send) 2025-11-04T20:05:50.695216087Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:05:50.695218854Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:05:50.695221592Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:05:50.695224500Z raise exc 2025-11-04T20:05:50.695226929Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:05:50.695229900Z await app(scope, receive, sender) 2025-11-04T20:05:50.695271648Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:05:50.695274763Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:05:50.695277480Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:05:50.695280188Z await route.handle(scope, receive, send) 2025-11-04T20:05:50.695282705Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:05:50.695285378Z await self.app(scope, receive, send) 2025-11-04T20:05:50.695287770Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:05:50.695290347Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:05:50.695310236Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:05:50.695313497Z raise exc 2025-11-04T20:05:50.695316055Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:05:50.695318657Z await app(scope, receive, sender) 2025-11-04T20:05:50.695321158Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:05:50.695323681Z response = await f(request) 2025-11-04T20:05:50.695326117Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:05:50.695331734Z solved_result = await solve_dependencies( 2025-11-04T20:05:50.695334331Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:05:50.695373412Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:05:50.695376026Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:05:50.695378390Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:05:50.695381071Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:05:50.695384012Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:05:50.695399225Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:05:50.695411408Z return await future 2025-11-04T20:05:50.695414377Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:05:50.695416967Z result = context.run(func, *args) 2025-11-04T20:05:50.695419234Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:05:50.695422514Z schema, token = authorization.split(" ") 2025-11-04T20:05:50.695425989Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:05:50.695434060Z 2025-11-04T20:05:50.695141+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:60477 - "POST /allowed HTTP/1.1" 500 2025-11-04T20:05:50.697003898Z 2025-11-04T20:05:50.695587+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:05:50.697016797Z  2025-11-04T20:05:50.697019910Z Traceback (most recent call last): 2025-11-04T20:05:50.697022962Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:05:50.697037306Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:05:50.697040576Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:05:50.697043627Z return await self.app(scope, receive, send) 2025-11-04T20:05:50.697046246Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:05:50.697048876Z await super().__call__(scope, receive, send) 2025-11-04T20:05:50.697051640Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:05:50.697054800Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:05:50.697057858Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:05:50.697060555Z raise exc 2025-11-04T20:05:50.697062977Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:05:50.697065663Z await self.app(scope, receive, _send) 2025-11-04T20:05:50.697068039Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:05:50.697070994Z await self.app(scope, receive, send) 2025-11-04T20:05:50.697073408Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:05:50.697076207Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:05:50.697078819Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:05:50.697081820Z raise exc 2025-11-04T20:05:50.697084358Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:05:50.697087014Z await app(scope, receive, sender) 2025-11-04T20:05:50.697089514Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:05:50.697092182Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:05:50.697094724Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:05:50.697097238Z await route.handle(scope, receive, send) 2025-11-04T20:05:50.697099575Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:05:50.697103262Z await self.app(scope, receive, send) 2025-11-04T20:05:50.697105919Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:05:50.697108423Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:05:50.697111210Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:05:50.697120019Z raise exc 2025-11-04T20:05:50.697122942Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:05:50.697126090Z await app(scope, receive, sender) 2025-11-04T20:05:50.697128483Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:05:50.697130948Z response = await f(request) 2025-11-04T20:05:50.697133208Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:05:50.697135585Z solved_result = await solve_dependencies( 2025-11-04T20:05:50.697137831Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:05:50.697140475Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:05:50.697143042Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:05:50.697145694Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:05:50.697148252Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:05:50.697150825Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:05:50.697153302Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:05:50.697156118Z return await future 2025-11-04T20:05:50.697158728Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:05:50.697161382Z result = context.run(func, *args) 2025-11-04T20:05:50.697163769Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:05:50.697167237Z schema, token = authorization.split(" ") 2025-11-04T20:05:50.697172168Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:06:15.899080195Z 2025-11-04T20:06:15.898697+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45227 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:07:15.896025944Z 2025-11-04T20:07:15.895713+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:17013 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:07:47.983047546Z 2025-11-04T20:07:47.982353+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:07:47.986363684Z 2025-11-04T20:07:47.986011+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:07:47.989852008Z 2025-11-04T20:07:47.988610+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:25843 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:07:50.225016288Z 2025-11-04T20:07:50.224459+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:07:50Z"} 2025-11-04T20:08:07.948033169Z 2025-11-04T20:08:07.946781+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:08:07.948081655Z Traceback (most recent call last): 2025-11-04T20:08:07.948089138Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:08:07.948094071Z await self.app(scope, receive, _send) 2025-11-04T20:08:07.948098568Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:08:07.948103114Z await self.app(scope, receive, send) 2025-11-04T20:08:07.948107807Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:08:07.948112378Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:08:07.948116737Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:07.948121417Z raise exc 2025-11-04T20:08:07.948125619Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:07.948130202Z await app(scope, receive, sender) 2025-11-04T20:08:07.948134484Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:08:07.948139588Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:08:07.948143787Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:08:07.948148607Z await route.handle(scope, receive, send) 2025-11-04T20:08:07.948152919Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:08:07.948157475Z await self.app(scope, receive, send) 2025-11-04T20:08:07.948161807Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:08:07.948166516Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:08:07.948170945Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:07.948192108Z raise exc 2025-11-04T20:08:07.948196047Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:07.948200188Z await app(scope, receive, sender) 2025-11-04T20:08:07.948203692Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:08:07.948207407Z response = await f(request) 2025-11-04T20:08:07.948210940Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:08:07.948217172Z solved_result = await solve_dependencies( 2025-11-04T20:08:07.948220655Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:08:07.948224479Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:08:07.948228076Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:08:07.948231915Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:08:07.948235314Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:08:07.948238919Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:08:07.948242326Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:08:07.948245977Z return await future 2025-11-04T20:08:07.948249189Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:08:07.948252665Z result = context.run(func, *args) 2025-11-04T20:08:07.948255788Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:08:07.948260209Z schema, token = authorization.split(" ") 2025-11-04T20:08:07.948264876Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:08:07.949125636Z 2025-11-04T20:08:07.948167+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:55011 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource_instance=OPUS:production&per_page=100 HTTP/1.1" 500 2025-11-04T20:08:07.950270839Z 2025-11-04T20:08:07.948530+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:08:07.950287231Z  2025-11-04T20:08:07.950291427Z Traceback (most recent call last): 2025-11-04T20:08:07.950331010Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:08:07.950347916Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:08:07.950351955Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:08:07.950355480Z return await self.app(scope, receive, send) 2025-11-04T20:08:07.950358985Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:08:07.950362566Z await super().__call__(scope, receive, send) 2025-11-04T20:08:07.950537489Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:08:07.950543519Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:08:07.950546926Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:08:07.950550733Z raise exc 2025-11-04T20:08:07.950553938Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:08:07.950557480Z await self.app(scope, receive, _send) 2025-11-04T20:08:07.950560596Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:08:07.950564466Z await self.app(scope, receive, send) 2025-11-04T20:08:07.950567672Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:08:07.950571133Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:08:07.950574780Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:07.950577884Z raise exc 2025-11-04T20:08:07.950580863Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:07.950584723Z await app(scope, receive, sender) 2025-11-04T20:08:07.950587769Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:08:07.950840748Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:08:07.950844347Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:08:07.950847687Z await route.handle(scope, receive, send) 2025-11-04T20:08:07.950850944Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:08:07.950856449Z await self.app(scope, receive, send) 2025-11-04T20:08:07.950859785Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:08:07.950863434Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:08:07.950867556Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:07.950870856Z raise exc 2025-11-04T20:08:07.950884270Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:07.950888009Z await app(scope, receive, sender) 2025-11-04T20:08:07.950891315Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:08:07.951086884Z response = await f(request) 2025-11-04T20:08:07.951091274Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:08:07.951094668Z solved_result = await solve_dependencies( 2025-11-04T20:08:07.951097679Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:08:07.951101160Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:08:07.951104739Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:08:07.951108296Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:08:07.951190147Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:08:07.951194854Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:08:07.951198769Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:08:07.951203047Z return await future 2025-11-04T20:08:07.951206791Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:08:07.951210263Z result = context.run(func, *args) 2025-11-04T20:08:07.951213971Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:08:07.951219202Z schema, token = authorization.split(" ") 2025-11-04T20:08:07.951225112Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:08:15.401081530Z 2025-11-04T20:08:15.400070+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:08:15.401129247Z Traceback (most recent call last): 2025-11-04T20:08:15.401139487Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:08:15.401143579Z await self.app(scope, receive, _send) 2025-11-04T20:08:15.401146874Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:08:15.401150520Z await self.app(scope, receive, send) 2025-11-04T20:08:15.401154036Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:08:15.401170078Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:08:15.401172778Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:15.401175425Z raise exc 2025-11-04T20:08:15.401178002Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:15.401180985Z await app(scope, receive, sender) 2025-11-04T20:08:15.401183302Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:08:15.401185716Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:08:15.401188387Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:08:15.401190742Z await route.handle(scope, receive, send) 2025-11-04T20:08:15.401193371Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:08:15.401195885Z await self.app(scope, receive, send) 2025-11-04T20:08:15.401198128Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:08:15.401200503Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:08:15.401202853Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:15.401205470Z raise exc 2025-11-04T20:08:15.401208031Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:15.401210701Z await app(scope, receive, sender) 2025-11-04T20:08:15.401213344Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:08:15.401215752Z response = await f(request) 2025-11-04T20:08:15.401218528Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:08:15.401223585Z solved_result = await solve_dependencies( 2025-11-04T20:08:15.401226374Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:08:15.401229186Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:08:15.401231732Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:08:15.401234209Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:08:15.401236482Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:08:15.401239038Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:08:15.401241342Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:08:15.401249875Z return await future 2025-11-04T20:08:15.401252957Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:08:15.401255780Z result = context.run(func, *args) 2025-11-04T20:08:15.401258411Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:08:15.401261632Z schema, token = authorization.split(" ") 2025-11-04T20:08:15.401265399Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:08:15.402052928Z 2025-11-04T20:08:15.401106+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38495 - "GET /local/role_assignments?user=eliascooper@goaztech.com&role=Admin&per_page=100 HTTP/1.1" 500 2025-11-04T20:08:15.403144049Z 2025-11-04T20:08:15.401598+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:08:15.403194704Z  2025-11-04T20:08:15.403199217Z Traceback (most recent call last): 2025-11-04T20:08:15.403201926Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:08:15.403204766Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:08:15.403207418Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:08:15.403209877Z return await self.app(scope, receive, send) 2025-11-04T20:08:15.403212320Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:08:15.403215275Z await super().__call__(scope, receive, send) 2025-11-04T20:08:15.403217871Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:08:15.403220600Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:08:15.403222955Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:08:15.403225789Z raise exc 2025-11-04T20:08:15.403228192Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:08:15.403230721Z await self.app(scope, receive, _send) 2025-11-04T20:08:15.403233049Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:08:15.403235717Z await self.app(scope, receive, send) 2025-11-04T20:08:15.403238130Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:08:15.403252451Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:08:15.403280930Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:15.403283636Z raise exc 2025-11-04T20:08:15.403286015Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:15.403289130Z await app(scope, receive, sender) 2025-11-04T20:08:15.403291721Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:08:15.403294567Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:08:15.403297115Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:08:15.403299724Z await route.handle(scope, receive, send) 2025-11-04T20:08:15.403302341Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:08:15.403306995Z await self.app(scope, receive, send) 2025-11-04T20:08:15.403309715Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:08:15.403312649Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:08:15.403315717Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:08:15.403318421Z raise exc 2025-11-04T20:08:15.403320721Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:08:15.403323463Z await app(scope, receive, sender) 2025-11-04T20:08:15.403788224Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:08:15.403801538Z response = await f(request) 2025-11-04T20:08:15.403804535Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:08:15.403806947Z solved_result = await solve_dependencies( 2025-11-04T20:08:15.403809226Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:08:15.403811763Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:08:15.403814725Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:08:15.403817604Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:08:15.403820028Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:08:15.403822725Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:08:15.403825226Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:08:15.403828070Z return await future 2025-11-04T20:08:15.403839301Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:08:15.403842430Z result = context.run(func, *args) 2025-11-04T20:08:15.403845241Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:08:15.403848661Z schema, token = authorization.split(" ") 2025-11-04T20:08:15.403852828Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:08:15.901331665Z 2025-11-04T20:08:15.899169+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38499 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:08:31.425933672Z 2025-11-04T20:08:31.425621+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:13479 - "GET / HTTP/1.1" 200 2025-11-04T20:08:31.694866595Z 2025-11-04T20:08:31.694448+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:13479 - "GET /favicon.ico HTTP/1.1" 404 2025-11-04T20:08:51.343704285Z 2025-11-04T20:08:51.343203+0000 | opal_client.data.rpc | INFO | Received notification of event: de5637bc46a14e37be8e671a68b8a4da:data:policy_data 2025-11-04T20:08:51.343832273Z 2025-11-04T20:08:51.343548+0000 | opal_client.data.updater | INFO | Updating policy data, reason: Update on User by id='2360a9ee-35eb-4242-b41a-6da33cec53f6' 2025-11-04T20:08:51.344540016Z 2025-11-04T20:08:51.344228+0000 | opal_client.data.updater | INFO | Triggering data update with id: cbd3e82a7d3448638cd059cd70657409 2025-11-04T20:08:51.344860913Z 2025-11-04T20:08:51.344584+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/users/2360a9ee35eb4242b41a6da33cec53f6 2025-11-04T20:08:51.475954788Z 2025-11-04T20:08:51.475620+0000 | opal_client.data.rpc | INFO | Received notification of event: de5637bc46a14e37be8e671a68b8a4da:data:policy_data 2025-11-04T20:08:51.476199637Z 2025-11-04T20:08:51.475914+0000 | opal_client.data.updater | INFO | Updating policy data, reason: Delete on Role Assignment by id='28d1ea09-974c-4c21-9bee-3df0e07a0053' 2025-11-04T20:08:51.476763920Z 2025-11-04T20:08:51.476330+0000 | opal_client.data.updater | INFO | Triggering data update with id: 743d845712244f39a498ff9748e4dfdd 2025-11-04T20:08:51.477017983Z 2025-11-04T20:08:51.476694+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/role_assignments/2360a9ee35eb4242b41a6da33cec53f6 2025-11-04T20:08:51.566948718Z 2025-11-04T20:08:51.566607+0000 | opal_client.data.updater | INFO | Saving fetched data to policy-store: source url='https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/users/2360a9ee35eb4242b41a6da33cec53f6', destination path='/users/eliascooper@goaztech.com' 2025-11-04T20:08:51.569285572Z 2025-11-04T20:08:51.568831+0000 | opal_client.engine.logger | INFO | Received request. PUT /v1/data/users/eliascooper@goaztech.com 2025-11-04T20:08:51.571090935Z 2025-11-04T20:08:51.570793+0000 | opal_client.engine.logger | INFO | Sent response. PUT /v1/data/users/eliascooper@goaztech.com -> 204 2025-11-04T20:08:51.572704471Z 2025-11-04T20:08:51.572538+0000 | opal_client.callbacks.reporter | INFO | Reporting the update to requested callbacks 2025-11-04T20:08:51.573012756Z 2025-11-04T20:08:51.572783+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/pdps/me/opal_data_callback 2025-11-04T20:08:51.573412598Z 2025-11-04T20:08:51.573188+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://opal-relay.api.permit.io/v2/pdp/callback?retry=0 2025-11-04T20:08:51.658527745Z 2025-11-04T20:08:51.658190+0000 | opal_client.data.updater | INFO | Saving fetched data to policy-store: source url='https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/role_assignments/2360a9ee35eb4242b41a6da33cec53f6', destination path='/role_assignments/user:eliascooper@goaztech.com' 2025-11-04T20:08:51.661217200Z 2025-11-04T20:08:51.660703+0000 | opal_client.engine.logger | INFO | Received request. PUT /v1/data/role_assignments/user:eliascooper@goaztech.com 2025-11-04T20:08:51.663061532Z 2025-11-04T20:08:51.662778+0000 | opal_client.engine.logger | INFO | Sent response. PUT /v1/data/role_assignments/user:eliascooper@goaztech.com -> 204 2025-11-04T20:08:51.664653057Z 2025-11-04T20:08:51.664461+0000 | opal_client.callbacks.reporter | INFO | Reporting the update to requested callbacks 2025-11-04T20:08:51.664885481Z 2025-11-04T20:08:51.664700+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/pdps/me/opal_data_callback 2025-11-04T20:08:51.665271463Z 2025-11-04T20:08:51.665096+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://opal-relay.api.permit.io/v2/pdp/callback?retry=0 2025-11-04T20:09:07.132840952Z 2025-11-04T20:09:07.132500+0000 | opal_client.data.rpc | INFO | Received notification of event: de5637bc46a14e37be8e671a68b8a4da:data:policy_data 2025-11-04T20:09:07.133259328Z 2025-11-04T20:09:07.132808+0000 | opal_client.data.updater | INFO | Updating policy data, reason: Update on User by id='2360a9ee-35eb-4242-b41a-6da33cec53f6' 2025-11-04T20:09:07.133750670Z 2025-11-04T20:09:07.133498+0000 | opal_client.data.updater | INFO | Triggering data update with id: 51ef43f86d1c443597e3a337bd681929 2025-11-04T20:09:07.134215984Z 2025-11-04T20:09:07.133870+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/users/2360a9ee35eb4242b41a6da33cec53f6 2025-11-04T20:09:07.279817642Z 2025-11-04T20:09:07.279493+0000 | opal_client.data.rpc | INFO | Received notification of event: de5637bc46a14e37be8e671a68b8a4da:data:policy_data 2025-11-04T20:09:07.280384569Z 2025-11-04T20:09:07.279831+0000 | opal_client.data.updater | INFO | Updating policy data, reason: Insert on Role Assignment by id='d490bfc2-65ac-4eae-b5e5-db4dab2f149a' 2025-11-04T20:09:07.280895105Z 2025-11-04T20:09:07.280367+0000 | opal_client.data.updater | INFO | Triggering data update with id: 9597c8ed7fb7495fbd756fe5d631ff1d 2025-11-04T20:09:07.280914107Z 2025-11-04T20:09:07.280708+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/role_assignments/2360a9ee35eb4242b41a6da33cec53f6 2025-11-04T20:09:07.291928790Z 2025-11-04T20:09:07.291744+0000 | opal_client.data.updater | INFO | Saving fetched data to policy-store: source url='https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/users/2360a9ee35eb4242b41a6da33cec53f6', destination path='/users/eliascooper@goaztech.com' 2025-11-04T20:09:07.294033487Z 2025-11-04T20:09:07.293622+0000 | opal_client.engine.logger | INFO | Received request. PUT /v1/data/users/eliascooper@goaztech.com 2025-11-04T20:09:07.295773555Z 2025-11-04T20:09:07.295509+0000 | opal_client.engine.logger | INFO | Sent response. PUT /v1/data/users/eliascooper@goaztech.com -> 204 2025-11-04T20:09:07.297149547Z 2025-11-04T20:09:07.296962+0000 | opal_client.callbacks.reporter | INFO | Reporting the update to requested callbacks 2025-11-04T20:09:07.297340679Z 2025-11-04T20:09:07.297144+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/pdps/me/opal_data_callback 2025-11-04T20:09:07.297706888Z 2025-11-04T20:09:07.297502+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://opal-relay.api.permit.io/v2/pdp/callback?retry=0 2025-11-04T20:09:07.682033802Z 2025-11-04T20:09:07.681672+0000 | opal_client.data.updater | INFO | Saving fetched data to policy-store: source url='https://pdp-deltas.api.permit.io/v2/internal/opal_data/6fa74dd8-8799-4f86-ab82-8d1826aaec47/190d7e66-c813-4155-bc5e-7cf171d08aae/9608e846-07fb-4632-860f-5fda79dde4af/role_assignments/2360a9ee35eb4242b41a6da33cec53f6', destination path='/role_assignments/user:eliascooper@goaztech.com' 2025-11-04T20:09:07.685212880Z 2025-11-04T20:09:07.684503+0000 | opal_client.engine.logger | INFO | Received request. PUT /v1/data/role_assignments/user:eliascooper@goaztech.com 2025-11-04T20:09:07.687362638Z 2025-11-04T20:09:07.687030+0000 | opal_client.engine.logger | INFO | Sent response. PUT /v1/data/role_assignments/user:eliascooper@goaztech.com -> 204 2025-11-04T20:09:07.689369258Z 2025-11-04T20:09:07.689115+0000 | opal_client.callbacks.reporter | INFO | Reporting the update to requested callbacks 2025-11-04T20:09:07.689658343Z 2025-11-04T20:09:07.689421+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://pdp-deltas.api.permit.io/v2/pdps/me/opal_data_callback 2025-11-04T20:09:07.690053650Z 2025-11-04T20:09:07.689879+0000 | opal_client.data.fetcher | INFO | Fetching data from url: https://opal-relay.api.permit.io/v2/pdp/callback?retry=0 2025-11-04T20:09:15.897306225Z 2025-11-04T20:09:15.896984+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:56155 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:09:48.032657006Z 2025-11-04T20:09:48.032090+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:09:48.046314265Z 2025-11-04T20:09:48.041951+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:09:48.047101336Z 2025-11-04T20:09:48.046417+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:15637 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:09:50.770020730Z 2025-11-04T20:09:50.769567+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:09:50Z"} 2025-11-04T20:10:15.899270320Z 2025-11-04T20:10:15.898850+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:63523 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:10:28.999290696Z 2025-11-04T20:10:28.998764+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:10:29.007356991Z 2025-11-04T20:10:29.006730+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:10:29.014818227Z 2025-11-04T20:10:29.014586+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38445 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:10:29.256066839Z 2025-11-04T20:10:29.255468+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:10:29.259063122Z 2025-11-04T20:10:29.258689+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:10:29.260187431Z 2025-11-04T20:10:29.259982+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38445 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:10:29.344414456Z 2025-11-04T20:10:29.343799+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:10:29.348237148Z 2025-11-04T20:10:29.347901+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:10:29.350127318Z 2025-11-04T20:10:29.349939+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38445 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:10:29.409637150Z 2025-11-04T20:10:29.409058+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:10:29.412239978Z 2025-11-04T20:10:29.411902+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:10:29.413305532Z 2025-11-04T20:10:29.413118+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38445 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:10:29.426892031Z 2025-11-04T20:10:29.426577+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:10:29Z"} 2025-11-04T20:10:33.726102990Z 2025-11-04T20:10:33.725607+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:10:33Z"} 2025-11-04T20:11:15.900175954Z 2025-11-04T20:11:15.899856+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45207 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:11:19.515426881Z 2025-11-04T20:11:19.514737+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:11:19.526987602Z 2025-11-04T20:11:19.526549+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:11:19.528906009Z 2025-11-04T20:11:19.528714+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45211 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:11:19.770169257Z 2025-11-04T20:11:19.768832+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:11:19.772042563Z 2025-11-04T20:11:19.771718+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:11:19.773115703Z 2025-11-04T20:11:19.772925+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45211 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:11:27.229583805Z 2025-11-04T20:11:27.227810+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:11:27Z"} 2025-11-04T20:11:46.251038796Z 2025-11-04T20:11:46.250171+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:11:46.254195227Z 2025-11-04T20:11:46.253858+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:11:46.256284834Z 2025-11-04T20:11:46.256096+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32707 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:11:46.497350007Z 2025-11-04T20:11:46.496721+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:11:46.500105361Z 2025-11-04T20:11:46.499763+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:11:46.501070529Z 2025-11-04T20:11:46.500878+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32707 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:11:46.781232076Z 2025-11-04T20:11:46.780756+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:11:46Z"} 2025-11-04T20:11:47.971763774Z 2025-11-04T20:11:47.970831+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:11:47.979606126Z 2025-11-04T20:11:47.978068+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:11:47.982224419Z 2025-11-04T20:11:47.982026+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32707 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:11:50.672351398Z 2025-11-04T20:11:50.671729+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:11:50Z"} 2025-11-04T20:12:15.896713606Z 2025-11-04T20:12:15.896388+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:61411 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:12:42.680006442Z 2025-11-04T20:12:42.679142+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:12:42.683795219Z 2025-11-04T20:12:42.683388+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:12:42.685950867Z 2025-11-04T20:12:42.685761+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:64447 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:12:43.145944731Z 2025-11-04T20:12:43.145433+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:12:43.152617065Z 2025-11-04T20:12:43.149947+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:12:43.152642911Z 2025-11-04T20:12:43.151810+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:64447 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:12:46.659600523Z 2025-11-04T20:12:46.659112+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:12:46Z"} 2025-11-04T20:13:15.743836975Z 2025-11-04T20:13:15.743074+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:13:15.747300346Z 2025-11-04T20:13:15.746930+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:13:15.749449841Z 2025-11-04T20:13:15.749248+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:52367 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:13:15.896579427Z 2025-11-04T20:13:15.896315+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:52367 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:13:15.983045884Z 2025-11-04T20:13:15.982302+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:13:15.983273627Z 2025-11-04T20:13:15.982747+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:13:15.984665606Z 2025-11-04T20:13:15.984128+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:52367 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:13:20.607431842Z 2025-11-04T20:13:20.606936+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:13:20Z"} 2025-11-04T20:13:47.967503796Z 2025-11-04T20:13:47.966992+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:13:47.971213551Z 2025-11-04T20:13:47.970839+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:13:47.973269045Z 2025-11-04T20:13:47.973071+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:10523 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:13:49.527966387Z 2025-11-04T20:13:49.527423+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:13:49Z"} 2025-11-04T20:13:58.934123101Z 2025-11-04T20:13:58.933556+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:13:58.943525939Z 2025-11-04T20:13:58.943050+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:13:58.946548378Z 2025-11-04T20:13:58.946304+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:19489 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:13:59.177731286Z 2025-11-04T20:13:59.177103+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:13:59.180396634Z 2025-11-04T20:13:59.180058+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:13:59.181489550Z 2025-11-04T20:13:59.181311+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:19489 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:14:03.856543509Z 2025-11-04T20:14:03.855967+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:14:03.859715493Z 2025-11-04T20:14:03.859358+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:14:03.861724302Z 2025-11-04T20:14:03.861515+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:21607 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:14:08.648660426Z 2025-11-04T20:14:08.648147+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:14:08Z"} 2025-11-04T20:14:11.088724192Z 2025-11-04T20:14:11.088104+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:14:11.092295888Z 2025-11-04T20:14:11.091911+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:14:11.094334064Z 2025-11-04T20:14:11.094132+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:23117 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:14:11.323885305Z 2025-11-04T20:14:11.323110+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:14:11.326673821Z 2025-11-04T20:14:11.326265+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:14:11.327868362Z 2025-11-04T20:14:11.327665+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:23117 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:14:15.039623342Z 2025-11-04T20:14:15.038595+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:14:15Z"} 2025-11-04T20:14:15.897970988Z 2025-11-04T20:14:15.897427+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:23127 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:14:35.932010600Z 2025-11-04T20:14:35.931263+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:14:35.935221507Z 2025-11-04T20:14:35.934847+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:14:35.937706713Z 2025-11-04T20:14:35.937489+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:62029 - "GET /local/role_assignments?user=eliascooper@goaztech.com&page=1&per_page=100 HTTP/1.1" 200 2025-11-04T20:14:36.186062382Z 2025-11-04T20:14:36.185333+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:14:36.188531961Z 2025-11-04T20:14:36.188181+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:14:36.189599647Z 2025-11-04T20:14:36.189396+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:62029 - "GET /local/role_assignments?user=eliascooper@goaztech.com&resource=OPUS&per_page=100 HTTP/1.1" 200 2025-11-04T20:14:38.073618180Z 2025-11-04T20:14:38.073041+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:14:38Z"} 2025-11-04T20:15:15.899722217Z 2025-11-04T20:15:15.899377+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:47083 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:16:05.963285967Z 2025-11-04T20:16:05.962650+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:16:05.966686984Z 2025-11-04T20:16:05.966303+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:16:05.968821338Z 2025-11-04T20:16:05.968618+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:21141 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:16:13.202433646Z 2025-11-04T20:16:13.201956+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:16:13Z"} 2025-11-04T20:16:15.899522003Z 2025-11-04T20:16:15.899202+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:40163 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:17:15.900376236Z 2025-11-04T20:17:15.899407+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32565 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:18:05.968387122Z 2025-11-04T20:18:05.967754+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:18:05.972710154Z 2025-11-04T20:18:05.972328+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:18:05.975721426Z 2025-11-04T20:18:05.974757+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:10669 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:18:09.587497460Z 2025-11-04T20:18:09.586989+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:18:09Z"} 2025-11-04T20:18:15.896637142Z 2025-11-04T20:18:15.896253+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:50403 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:19:15.896988307Z 2025-11-04T20:19:15.896711+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:43551 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:20:05.979599490Z 2025-11-04T20:20:05.978205+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:20:05.983681900Z 2025-11-04T20:20:05.982987+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:20:05.986182191Z 2025-11-04T20:20:05.985973+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:30845 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:20:08.054215173Z 2025-11-04T20:20:08.053792+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:20:08Z"} 2025-11-04T20:20:15.898095183Z 2025-11-04T20:20:15.897773+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:39449 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:21:15.895015731Z 2025-11-04T20:21:15.894702+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:14043 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:22:05.955472618Z 2025-11-04T20:22:05.954902+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:22:05.959377516Z 2025-11-04T20:22:05.959022+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:22:05.961649667Z 2025-11-04T20:22:05.961423+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:58793 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:22:07.445561630Z 2025-11-04T20:22:07.445139+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:22:07Z"} 2025-11-04T20:22:15.896368699Z 2025-11-04T20:22:15.896032+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:26685 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:23:15.897848048Z 2025-11-04T20:23:15.896744+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:55405 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:24:05.942549183Z 2025-11-04T20:24:05.942008+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:24:05.943367448Z 2025-11-04T20:24:05.942409+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:24:05.944923571Z 2025-11-04T20:24:05.944758+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:28437 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:24:09.609097344Z 2025-11-04T20:24:09.608558+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:24:09Z"} 2025-11-04T20:24:15.897274181Z 2025-11-04T20:24:15.896951+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:24205 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:25:15.896973115Z 2025-11-04T20:25:15.896561+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:59873 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:26:05.937110877Z 2025-11-04T20:26:05.933911+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:26:05.937938815Z 2025-11-04T20:26:05.937320+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:26:05.940189566Z 2025-11-04T20:26:05.939973+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:49955 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:26:06.665520755Z 2025-11-04T20:26:06.664996+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:26:06Z"} 2025-11-04T20:26:15.901180757Z 2025-11-04T20:26:15.900624+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:47299 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:26:44.225432278Z 2025-11-04T20:26:44.224782+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:26:44.229834010Z 2025-11-04T20:26:44.229417+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:26:44.231708797Z 2025-11-04T20:26:44.231527+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:35787 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:26:44.969832433Z 2025-11-04T20:26:44.969336+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:26:44Z"} 2025-11-04T20:27:15.897532591Z 2025-11-04T20:27:15.897155+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:10427 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:28:15.897663129Z 2025-11-04T20:28:15.897375+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:36117 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:28:26.535180869Z 2025-11-04T20:28:26.534748+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:28:26Z"} 2025-11-04T20:29:15.893053531Z 2025-11-04T20:29:15.892733+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:37933 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:29:25.183560805Z 2025-11-04T20:29:25.182910+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:29:25.187809095Z 2025-11-04T20:29:25.187377+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:29:25.190208453Z 2025-11-04T20:29:25.190021+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:48497 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:29:26.114095964Z 2025-11-04T20:29:26.113663+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:29:26Z"} 2025-11-04T20:30:15.894234134Z 2025-11-04T20:30:15.893912+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:56685 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:30:24.946159983Z 2025-11-04T20:30:24.945516+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:30:24.950206577Z 2025-11-04T20:30:24.949755+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:30:24.952364227Z 2025-11-04T20:30:24.952165+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:24315 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:30:26.643538460Z 2025-11-04T20:30:26.643055+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:30:26Z"} 2025-11-04T20:30:33.925669694Z 2025-11-04T20:30:33.925306+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:17411 - "GET /local/role_assignments?user=eliascooper%40goaztech.com HTTP/1.1" 422 2025-11-04T20:31:07.178467054Z 2025-11-04T20:31:07.178146+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:36343 - "OPTIONS /local/role_assignments?user=eliascooper%40goaztech.com HTTP/1.1" 200 2025-11-04T20:31:07.243849245Z 2025-11-04T20:31:07.242696+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:31:07.247358218Z 2025-11-04T20:31:07.246918+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:31:07.254039771Z 2025-11-04T20:31:07.253089+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:36343 - "GET /local/role_assignments?user=eliascooper%40goaztech.com HTTP/1.1" 200 2025-11-04T20:31:13.148064195Z 2025-11-04T20:31:13.147628+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:31:13Z"} 2025-11-04T20:31:15.899523167Z 2025-11-04T20:31:15.899235+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:14057 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:31:25.157681345Z 2025-11-04T20:31:25.157022+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:31:25.160927804Z 2025-11-04T20:31:25.160546+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:31:25.162988203Z 2025-11-04T20:31:25.162774+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:55403 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:31:28.714838033Z 2025-11-04T20:31:28.714237+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:31:28Z"} 2025-11-04T20:32:09.417499929Z 2025-11-04T20:32:09.417003+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32831 - "OPTIONS /user-permissions?user=eliascooper%40goaztech.com HTTP/1.1" 200 2025-11-04T20:32:09.473196835Z 2025-11-04T20:32:09.472386+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32831 - "GET /user-permissions?user=eliascooper%40goaztech.com HTTP/1.1" 405 2025-11-04T20:32:15.898097209Z 2025-11-04T20:32:15.897817+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:24927 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:32:24.946575834Z 2025-11-04T20:32:24.943863+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:32:24.949322679Z 2025-11-04T20:32:24.948899+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:32:24.952303340Z 2025-11-04T20:32:24.951886+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:62187 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:32:27.197112636Z 2025-11-04T20:32:27.196579+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:32:27Z"} 2025-11-04T20:33:15.897928208Z 2025-11-04T20:33:15.897532+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:19423 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:33:25.172428402Z 2025-11-04T20:33:25.171941+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:33:25.176727218Z 2025-11-04T20:33:25.176310+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:33:25.178769937Z 2025-11-04T20:33:25.178586+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:28787 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:33:32.042577579Z 2025-11-04T20:33:32.040208+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:33:32Z"} 2025-11-04T20:34:15.899259310Z 2025-11-04T20:34:15.898909+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:12947 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:34:24.922590093Z 2025-11-04T20:34:24.921985+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:34:24.926868841Z 2025-11-04T20:34:24.926536+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:34:24.928772098Z 2025-11-04T20:34:24.928587+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:62877 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:34:29.691013815Z 2025-11-04T20:34:29.690460+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:34:29Z"} 2025-11-04T20:35:15.897127121Z 2025-11-04T20:35:15.896838+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:38109 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:35:25.175401373Z 2025-11-04T20:35:25.174753+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:35:25.178883805Z 2025-11-04T20:35:25.178447+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:35:25.180907193Z 2025-11-04T20:35:25.180733+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:46837 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:35:25.657165940Z 2025-11-04T20:35:25.656681+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:35:25Z"} 2025-11-04T20:36:15.894620247Z 2025-11-04T20:36:15.894160+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:43515 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:36:24.918196183Z 2025-11-04T20:36:24.915312+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:36:24.918706826Z 2025-11-04T20:36:24.918252+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:36:24.920675802Z 2025-11-04T20:36:24.920502+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:41595 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:36:26.816167258Z 2025-11-04T20:36:26.815634+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:36:26Z"} 2025-11-04T20:37:15.899516241Z 2025-11-04T20:37:15.899173+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:29323 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:37:25.170574893Z 2025-11-04T20:37:25.169344+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:37:25.173260624Z 2025-11-04T20:37:25.172676+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:37:25.176120221Z 2025-11-04T20:37:25.175908+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:42527 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:37:34.364739245Z 2025-11-04T20:37:34.364289+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:37:34Z"} 2025-11-04T20:38:15.897064959Z 2025-11-04T20:38:15.896691+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:45521 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:38:24.943719191Z 2025-11-04T20:38:24.943076+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:38:24.945483258Z 2025-11-04T20:38:24.944986+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:38:24.949356172Z 2025-11-04T20:38:24.949043+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:33171 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:38:28.856843849Z 2025-11-04T20:38:28.856318+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:38:28Z"} 2025-11-04T20:39:15.898618471Z 2025-11-04T20:39:15.898338+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:49171 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:39:25.216836551Z 2025-11-04T20:39:25.216207+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:39:25.221766033Z 2025-11-04T20:39:25.221313+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:39:25.224164358Z 2025-11-04T20:39:25.223947+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:44463 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:39:28.699373599Z 2025-11-04T20:39:28.698872+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:39:28Z"} 2025-11-04T20:39:57.314740424Z 2025-11-04T20:39:57.314385+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:21549 - "GET / HTTP/1.1" 200 2025-11-04T20:39:57.566760838Z 2025-11-04T20:39:57.566350+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:21549 - "GET /favicon.ico HTTP/1.1" 404 2025-11-04T20:40:15.896419944Z 2025-11-04T20:40:15.896111+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32195 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:40:24.922582417Z 2025-11-04T20:40:24.919577+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:40:24.926113041Z 2025-11-04T20:40:24.925701+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:40:24.930848417Z 2025-11-04T20:40:24.929099+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:49177 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:40:27.142649074Z 2025-11-04T20:40:27.141871+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:40:27Z"} 2025-11-04T20:41:15.898571726Z 2025-11-04T20:41:15.898122+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:62381 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:41:25.211765485Z 2025-11-04T20:41:25.210781+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:41:25.213234447Z 2025-11-04T20:41:25.212770+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:41:25.217110128Z 2025-11-04T20:41:25.216683+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:32515 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:41:27.721202183Z 2025-11-04T20:41:27.720708+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:41:27Z"} 2025-11-04T20:42:15.900346724Z 2025-11-04T20:42:15.899962+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:14279 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:42:24.901119655Z 2025-11-04T20:42:24.900449+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:42:24.905093465Z 2025-11-04T20:42:24.904756+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:42:24.907177377Z 2025-11-04T20:42:24.906976+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:23517 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:42:30.122477484Z 2025-11-04T20:42:30.121980+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:42:30Z"} 2025-11-04T20:43:15.899641979Z 2025-11-04T20:43:15.899007+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:12321 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:43:25.166450909Z 2025-11-04T20:43:25.165845+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:43:25.176469169Z 2025-11-04T20:43:25.173532+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:43:25.179158022Z 2025-11-04T20:43:25.178933+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:55289 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:43:48.157239881Z 2025-11-04T20:43:48.156285+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:43:48.157282607Z Traceback (most recent call last): 2025-11-04T20:43:48.157287715Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:43:48.157291693Z await self.app(scope, receive, _send) 2025-11-04T20:43:48.157295373Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:43:48.157299216Z await self.app(scope, receive, send) 2025-11-04T20:43:48.157319525Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:43:48.157322766Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:43:48.157325392Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:48.157328145Z raise exc 2025-11-04T20:43:48.157330733Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:48.157333614Z await app(scope, receive, sender) 2025-11-04T20:43:48.157336684Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:43:48.157339732Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:43:48.157342333Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:43:48.157345109Z await route.handle(scope, receive, send) 2025-11-04T20:43:48.157347585Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:43:48.157350312Z await self.app(scope, receive, send) 2025-11-04T20:43:48.157353098Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:43:48.157355650Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:43:48.157358481Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:48.157361196Z raise exc 2025-11-04T20:43:48.157363740Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:48.157366402Z await app(scope, receive, sender) 2025-11-04T20:43:48.157368722Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:43:48.157371332Z response = await f(request) 2025-11-04T20:43:48.157373709Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:43:48.157378009Z solved_result = await solve_dependencies( 2025-11-04T20:43:48.157380528Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:43:48.157383216Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:43:48.157385825Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:43:48.157388539Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:43:48.157391066Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:43:48.157393773Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:43:48.157398723Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:43:48.157407310Z return await future 2025-11-04T20:43:48.157410240Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:43:48.157413161Z result = context.run(func, *args) 2025-11-04T20:43:48.157415784Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:43:48.157419326Z schema, token = authorization.split(" ") 2025-11-04T20:43:48.157423068Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:43:48.158210838Z 2025-11-04T20:43:48.157306+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:34325 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 500 2025-11-04T20:43:48.159185096Z 2025-11-04T20:43:48.157609+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:43:48.159241338Z  2025-11-04T20:43:48.159246559Z Traceback (most recent call last): 2025-11-04T20:43:48.159249526Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:43:48.159252646Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:43:48.159255450Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:43:48.159258556Z return await self.app(scope, receive, send) 2025-11-04T20:43:48.159261386Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:43:48.159264263Z await super().__call__(scope, receive, send) 2025-11-04T20:43:48.159266667Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:43:48.159269347Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:43:48.159271684Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:43:48.159274741Z raise exc 2025-11-04T20:43:48.159279188Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:43:48.159282048Z await self.app(scope, receive, _send) 2025-11-04T20:43:48.159284881Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:43:48.159303748Z await self.app(scope, receive, send) 2025-11-04T20:43:48.159306433Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:43:48.159321238Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:43:48.159324842Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:48.159328043Z raise exc 2025-11-04T20:43:48.159330510Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:48.159333743Z await app(scope, receive, sender) 2025-11-04T20:43:48.159336703Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:43:48.159339249Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:43:48.159341953Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:43:48.159345314Z await route.handle(scope, receive, send) 2025-11-04T20:43:48.159348297Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:43:48.159352751Z await self.app(scope, receive, send) 2025-11-04T20:43:48.159355679Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:43:48.159358748Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:43:48.159361793Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:48.159364953Z raise exc 2025-11-04T20:43:48.159380854Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:48.159384441Z await app(scope, receive, sender) 2025-11-04T20:43:48.159387121Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:43:48.159390206Z response = await f(request) 2025-11-04T20:43:48.159393147Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:43:48.159396237Z solved_result = await solve_dependencies( 2025-11-04T20:43:48.159399191Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:43:48.159402619Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:43:48.159405823Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:43:48.159409062Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:43:48.159411982Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:43:48.159415078Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:43:48.159418047Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:43:48.159427017Z return await future 2025-11-04T20:43:48.159429859Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:43:48.159433323Z result = context.run(func, *args) 2025-11-04T20:43:48.159436324Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:43:48.159440107Z schema, token = authorization.split(" ") 2025-11-04T20:43:48.159445215Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:43:57.184855647Z 2025-11-04T20:43:57.183890+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:43:57.184890043Z Traceback (most recent call last): 2025-11-04T20:43:57.184894497Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:43:57.184897693Z await self.app(scope, receive, _send) 2025-11-04T20:43:57.184900286Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:43:57.184903079Z await self.app(scope, receive, send) 2025-11-04T20:43:57.184905685Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:43:57.184908442Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:43:57.184911329Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:57.184914349Z raise exc 2025-11-04T20:43:57.184917177Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:57.184920484Z await app(scope, receive, sender) 2025-11-04T20:43:57.184923071Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:43:57.184925703Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:43:57.184928292Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:43:57.184931348Z await route.handle(scope, receive, send) 2025-11-04T20:43:57.184934115Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:43:57.184936851Z await self.app(scope, receive, send) 2025-11-04T20:43:57.184939531Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:43:57.184942109Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:43:57.184964288Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:57.184967818Z raise exc 2025-11-04T20:43:57.184970277Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:57.184973022Z await app(scope, receive, sender) 2025-11-04T20:43:57.184975633Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:43:57.184978569Z response = await f(request) 2025-11-04T20:43:57.184981105Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:43:57.184985603Z solved_result = await solve_dependencies( 2025-11-04T20:43:57.184988347Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:43:57.184991466Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:43:57.184994161Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:43:57.184996795Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:43:57.184999143Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:43:57.185001977Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:43:57.185004491Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:43:57.185007300Z return await future 2025-11-04T20:43:57.185009761Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:43:57.185012513Z result = context.run(func, *args) 2025-11-04T20:43:57.185014983Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:43:57.185018250Z schema, token = authorization.split(" ") 2025-11-04T20:43:57.185022242Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:43:57.185822150Z 2025-11-04T20:43:57.184888+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:41239 - "GET /local/role_assignments?user=eliascooper%40goaztech.com HTTP/1.1" 500 2025-11-04T20:43:57.186509997Z 2025-11-04T20:43:57.185165+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:43:57.186528148Z  2025-11-04T20:43:57.186531789Z Traceback (most recent call last): 2025-11-04T20:43:57.186534551Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:43:57.186547643Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:43:57.186550673Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:43:57.186553620Z return await self.app(scope, receive, send) 2025-11-04T20:43:57.186556062Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:43:57.186558512Z await super().__call__(scope, receive, send) 2025-11-04T20:43:57.186560792Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:43:57.186563214Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:43:57.186565821Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:43:57.186568560Z raise exc 2025-11-04T20:43:57.186570810Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:43:57.186573411Z await self.app(scope, receive, _send) 2025-11-04T20:43:57.186575779Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:43:57.186578338Z await self.app(scope, receive, send) 2025-11-04T20:43:57.186580863Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:43:57.186583450Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:43:57.186586588Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:57.186589244Z raise exc 2025-11-04T20:43:57.186591472Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:57.186594281Z await app(scope, receive, sender) 2025-11-04T20:43:57.186596608Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:43:57.186599082Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:43:57.186601477Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:43:57.186603964Z await route.handle(scope, receive, send) 2025-11-04T20:43:57.186606391Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:43:57.186610355Z await self.app(scope, receive, send) 2025-11-04T20:43:57.186612716Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:43:57.186615430Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:43:57.186618240Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:43:57.186626683Z raise exc 2025-11-04T20:43:57.186629173Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:43:57.186631651Z await app(scope, receive, sender) 2025-11-04T20:43:57.186634088Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:43:57.186636876Z response = await f(request) 2025-11-04T20:43:57.186639328Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:43:57.186642276Z solved_result = await solve_dependencies( 2025-11-04T20:43:57.186645127Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:43:57.186648004Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:43:57.186650571Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:43:57.186652977Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:43:57.186655160Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:43:57.186657550Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:43:57.186659794Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:43:57.186662323Z return await future 2025-11-04T20:43:57.186664945Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:43:57.186667762Z result = context.run(func, *args) 2025-11-04T20:43:57.186670229Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:43:57.186673507Z schema, token = authorization.split(" ") 2025-11-04T20:43:57.186677153Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:44:15.897090648Z 2025-11-04T20:44:15.896766+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:34187 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:44:25.165817963Z 2025-11-04T20:44:25.165200+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:44:25.169173346Z 2025-11-04T20:44:25.168848+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:44:25.171297012Z 2025-11-04T20:44:25.171096+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:47019 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:44:26.615701467Z 2025-11-04T20:44:26.615079+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:44:26Z"} 2025-11-04T20:44:49.888775734Z 2025-11-04T20:44:49.887463+0000 | opal_common.middleware |ERROR | Uncaught server exception: not enough values to unpack (expected 2, got 1) 2025-11-04T20:44:49.888818722Z Traceback (most recent call last): 2025-11-04T20:44:49.888823903Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:44:49.888827855Z await self.app(scope, receive, _send) 2025-11-04T20:44:49.888831323Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:44:49.888834595Z await self.app(scope, receive, send) 2025-11-04T20:44:49.888837938Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:44:49.888842151Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:44:49.888845915Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:44:49.888849353Z raise exc 2025-11-04T20:44:49.888852613Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:44:49.888856246Z await app(scope, receive, sender) 2025-11-04T20:44:49.888859537Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:44:49.888863568Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:44:49.888867096Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:44:49.888871173Z await route.handle(scope, receive, send) 2025-11-04T20:44:49.888874703Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:44:49.888878356Z await self.app(scope, receive, send) 2025-11-04T20:44:49.888881755Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:44:49.888885391Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:44:49.888889399Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:44:49.888893047Z raise exc 2025-11-04T20:44:49.888896277Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:44:49.888920925Z await app(scope, receive, sender) 2025-11-04T20:44:49.888924841Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:44:49.888928440Z response = await f(request) 2025-11-04T20:44:49.888932000Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:44:49.888937783Z solved_result = await solve_dependencies( 2025-11-04T20:44:49.888941571Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:44:49.888945156Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:44:49.888948831Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:44:49.888952726Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:44:49.888956285Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:44:49.888960039Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:44:49.888963471Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:44:49.888966997Z return await future 2025-11-04T20:44:49.888970306Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:44:49.888973803Z result = context.run(func, *args) 2025-11-04T20:44:49.888977203Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:44:49.888981652Z schema, token = authorization.split(" ") 2025-11-04T20:44:49.888986578Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:44:49.889120625Z 2025-11-04T20:44:49.888833+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:49599 - "GET /local/role_assignments?user=eliascooper%40goaztech.com HTTP/1.1" 500 2025-11-04T20:44:49.891043675Z 2025-11-04T20:44:49.889176+0000 | uvicorn.protocols.http.httptools_impl |ERROR | Exception in ASGI application 2025-11-04T20:44:49.891063724Z  2025-11-04T20:44:49.891067772Z Traceback (most recent call last): 2025-11-04T20:44:49.891071757Z File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi 2025-11-04T20:44:49.891075514Z result = await app( # type: ignore[func-returns-value] 2025-11-04T20:44:49.891078886Z File "/usr/local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in __call__ 2025-11-04T20:44:49.891094091Z return await self.app(scope, receive, send) 2025-11-04T20:44:49.891097954Z File "/usr/local/lib/python3.10/site-packages/fastapi/applications.py", line 1054, in __call__ 2025-11-04T20:44:49.891101544Z await super().__call__(scope, receive, send) 2025-11-04T20:44:49.891104776Z File "/usr/local/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__ 2025-11-04T20:44:49.891108394Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:44:49.891111784Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 187, in __call__ 2025-11-04T20:44:49.891115359Z raise exc 2025-11-04T20:44:49.891118871Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/errors.py", line 165, in __call__ 2025-11-04T20:44:49.891122763Z await self.app(scope, receive, _send) 2025-11-04T20:44:49.891126159Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/cors.py", line 85, in __call__ 2025-11-04T20:44:49.891129591Z await self.app(scope, receive, send) 2025-11-04T20:44:49.891132993Z File "/usr/local/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__ 2025-11-04T20:44:49.891136696Z await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send) 2025-11-04T20:44:49.891140339Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:44:49.891144042Z raise exc 2025-11-04T20:44:49.891147029Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:44:49.891150177Z await app(scope, receive, sender) 2025-11-04T20:44:49.891153099Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 714, in __call__ 2025-11-04T20:44:49.891156085Z await self.middleware_stack(scope, receive, send) 2025-11-04T20:44:49.891159127Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 734, in app 2025-11-04T20:44:49.891162539Z await route.handle(scope, receive, send) 2025-11-04T20:44:49.891165998Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle 2025-11-04T20:44:49.891170788Z await self.app(scope, receive, send) 2025-11-04T20:44:49.891174392Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 76, in app 2025-11-04T20:44:49.891177584Z await wrap_app_handling_exceptions(app, request)(scope, receive, send) 2025-11-04T20:44:49.891180732Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app 2025-11-04T20:44:49.891183972Z raise exc 2025-11-04T20:44:49.891186992Z File "/usr/local/lib/python3.10/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app 2025-11-04T20:44:49.891190422Z await app(scope, receive, sender) 2025-11-04T20:44:49.891199801Z File "/usr/local/lib/python3.10/site-packages/starlette/routing.py", line 73, in app 2025-11-04T20:44:49.891203578Z response = await f(request) 2025-11-04T20:44:49.891206886Z File "/usr/local/lib/python3.10/site-packages/fastapi/routing.py", line 291, in app 2025-11-04T20:44:49.891210048Z solved_result = await solve_dependencies( 2025-11-04T20:44:49.891213276Z File "/usr/local/lib/python3.10/site-packages/fastapi/dependencies/utils.py", line 640, in solve_dependencies 2025-11-04T20:44:49.891216736Z solved = await run_in_threadpool(call, **solved_result.values) 2025-11-04T20:44:49.891219969Z File "/usr/local/lib/python3.10/site-packages/starlette/concurrency.py", line 37, in run_in_threadpool 2025-11-04T20:44:49.891223365Z return await anyio.to_thread.run_sync(func) 2025-11-04T20:44:49.891226494Z File "/usr/local/lib/python3.10/site-packages/anyio/to_thread.py", line 56, in run_sync 2025-11-04T20:44:49.891230025Z return await get_async_backend().run_sync_in_worker_thread( 2025-11-04T20:44:49.891233212Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2470, in run_sync_in_worker_thread 2025-11-04T20:44:49.891236627Z return await future 2025-11-04T20:44:49.891239598Z File "/usr/local/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 967, in run 2025-11-04T20:44:49.891243225Z result = context.run(func, *args) 2025-11-04T20:44:49.891246552Z File "/app/horizon/authentication.py", line 12, in enforce_pdp_token 2025-11-04T20:44:49.891251352Z schema, token = authorization.split(" ") 2025-11-04T20:44:49.891256781Z ValueError: not enough values to unpack (expected 2, got 1) 2025-11-04T20:45:14.765628150Z 2025-11-04T20:45:14.764891+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:45:14.769704787Z 2025-11-04T20:45:14.769273+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:45:14.771787143Z 2025-11-04T20:45:14.771583+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:44885 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:45:15.906601285Z 2025-11-04T20:45:15.902213+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:44885 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:45:16.143163287Z 2025-11-04T20:45:16.142686+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:45:16.156234418Z 2025-11-04T20:45:16.155621+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:45:16.162004812Z 2025-11-04T20:45:16.160401+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:44885 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:45:18.398621599Z 2025-11-04T20:45:18.395332+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:45:18Z"} 2025-11-04T20:46:15.902100132Z 2025-11-04T20:46:15.899593+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:19519 - "GET /healthcheck HTTP/1.1" 200 2025-11-04T20:46:24.892850912Z 2025-11-04T20:46:24.892144+0000 | opal_client.engine.logger | INFO | Received request. POST /v1/data/permit/api/role_assignments/list_role_assignments 2025-11-04T20:46:24.896466725Z 2025-11-04T20:46:24.896130+0000 | opal_client.engine.logger | INFO | Sent response. POST /v1/data/permit/api/role_assignments/list_role_assignments -> 200 2025-11-04T20:46:24.898338540Z 2025-11-04T20:46:24.898142+0000 | uvicorn.protocols.http.httptools_impl | INFO | 169.254.133.1:54757 - "GET /local/role_assignments?user=eliascooper@goaztech.com HTTP/1.1" 200 2025-11-04T20:46:27.139521836Z 2025-11-04T20:46:27.138903+0000 | opal_client.engine.logger | INFO | Logs uploaded successfully. {"plugin": "decision_logs", "time": "2025-11-04T20:46:27Z"}