Skip to content

fix: Plugin volume mount#192

Merged
lxfontes merged 1 commit intomainfrom
lxfontes/plugin-mount
Dec 5, 2025
Merged

fix: Plugin volume mount#192
lxfontes merged 1 commit intomainfrom
lxfontes/plugin-mount

Conversation

@lxfontes
Copy link
Member

@lxfontes lxfontes commented Dec 5, 2025

Plugins volume mounts haven't been working since wash-v1.0.0-beta.10 ( runtime v2 onboarding ).

This PR brings back the previous behaviour, as follows:
Host Directory: $HOME/.local/share/wash/plugins/fs/<plugin-name>
Guest Directory: /plugin_data

The removed struct fields were never being exercised as the PluginManager data_dir has been hardcoded to None.
Also, it wouldn't be possible to follow that codepath anyway as VolumeMounts happen before we fetch the plugin metadata.

Signed-off-by: Lucas Fontes <lucas@cosmonic.com>
@lxfontes lxfontes requested a review from a team as a code owner December 5, 2025 20:49
@lxfontes lxfontes added this pull request to the merge queue Dec 5, 2025
Merged via the queue into main with commit ea0f856 Dec 5, 2025
9 checks passed
@lxfontes lxfontes deleted the lxfontes/plugin-mount branch December 5, 2025 21:33
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