Skip to content

fix: mount PVC to /config for openclaw instances instead of /home/use…#43

Open
richardysx wants to merge 1 commit intoYuan-lab-LLM:mainfrom
richardysx:fix/openclaw-pvc-mount-path
Open

fix: mount PVC to /config for openclaw instances instead of /home/use…#43
richardysx wants to merge 1 commit intoYuan-lab-LLM:mainfrom
richardysx:fix/openclaw-pvc-mount-path

Conversation

@richardysx
Copy link
Copy Markdown

…r/data

OpenClaw images use linuxserver.io base with home dir at /config (user abc, uid 1000). All app state (.openclaw/) writes to /config, but PVC was mounted at /home/user/data — resulting in no persistence across pod restarts.

Also increase PVC binding timeout from 15s to 60s and remove the hostPath fallback that created unreliable node-local PVs under /tmp.

…r/data

OpenClaw images use linuxserver.io base with home dir at /config
(user abc, uid 1000). All app state (.openclaw/) writes to /config,
but PVC was mounted at /home/user/data — resulting in no persistence
across pod restarts.

Also increase PVC binding timeout from 15s to 60s and remove the
hostPath fallback that created unreliable node-local PVs under /tmp.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Iamlovingit
Copy link
Copy Markdown
Collaborator

@richardysx Thanks for your contribution.

The first bug has been fixed in the latest commit (#44).
Could you please update your PR to keep only the PVC binding logic?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants