v25 regression: Rootless docker - plugin discovery uses wrong path #47436
Labels
area/plugins
area/rootless
Rootless mode
kind/bug
Bugs are bugs. The cause may or may not be known at triage time so debugging may be needed.
Description
We encounter exactly the same problem as earlier described in #43111
This issue was fixed in v24.0.0, we are now using v25.0.3
Reproduce
docker system prune -a -f --volumes
anddocker system df
Error response from daemon: list: error listing plugins: legacy plugin: error reading dir entries: open /etc/docker/plugins: permission denied
Expected behavior
The commands should be executed without error
docker version
Client: Docker Engine - Community Version: 25.0.3 API version: 1.44 Go version: go1.21.6 Git commit: 4debf41 Built: Tue Feb 6 21:14:26 2024 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 25.0.3 API version: 1.44 (minimum version 1.24) Go version: go1.21.6 Git commit: f417435 Built: Tue Feb 6 21:14:26 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.6.28 GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb runc: Version: 1.1.12 GitCommit: v1.1.12-0-g51d5e94 docker-init: Version: 0.19.0 GitCommit: de40ad0
docker info
Additional Info
As a workaround group and other are given read and execute permissions for /etc/docker and /etc/docker/plugins
The text was updated successfully, but these errors were encountered: