The GitHub Actions job "Backport Approval Check" on texera.git/fix/dead-fuse-mount has succeeded. Run started by GitHub user parshimers (triggered by parshimers).
Head commit for run: d73a21e2ff4718836e5ad431815e45bac28d8d00 / ali <[email protected]> fix(LakeFS-mount): treat a FUSE mount that cannot be listed as dead A computing unit whose GeeseFS process had died could never mount that repository again. The mount stays in /proc/mounts and can still answer stat() from attributes the kernel cached, but every read fails with "Transport endpoint is not connected". RepositoryMountManager.isFuseMounted only asked whether the mount was listed, so it reported "already mounted", never requested the mount again, and the operator found an unreadable directory. The mounter replaces a dead mount when asked, but its own liveness check, _responds, used stat() too, so a dead mount that still stats would be handed back as live. Both now require the mount's directory to be listable. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/37256232603 With regards, GitHub Actions via GitBox
