The GitHub Actions job "Required Checks" on texera.git/feat/mount-A-infra has 
failed.
Run started by GitHub user aicam (triggered by aicam).

Head commit for run:
ddf160ec29c98181b75e994ea2c0e0648693284a / ali <[email protected]>
feat(computing-unit): out-of-pod dataset mount infrastructure

Perform the FUSE mount for dataset repositories outside the (unprivileged)
computing-unit pod. A per-node privileged `texera-mounter` DaemonSet runs
GeeseFS on the pod's behalf and the read-only mount is exposed back into
the pod via mount propagation, scoped to that computing unit. A
JWT-authenticated S3 proxy in file-service fronts the LakeFS S3 gateway:
it verifies the pod's JWT, checks the user's read access, and re-signs to
LakeFS with credentials held only server-side, so no global credential
ever enters the pod.

- `texera-mounter` DaemonSet: mounter.py (+ tests), dockerfile, helm 
daemonset/rbac/values.
- Unprivileged CU pod + mount-propagation wiring (KubernetesClient) and mounter 
config/env.
- File-service JWT S3 proxy (S3ProxyServlet).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01H27sHgS29u2JcLYPPR6Hdx

Report URL: https://github.com/apache/texera/actions/runs/30126811872

With regards,
GitHub Actions via GitBox

Reply via email to