You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Diagnosing DDEV automated test failures, I note that unrequested synchronized file shares were created. Lots of them.
Reproduce
I assume this is reproducible, but I have logged out of the docker account on this test runner to prevent it causing failures
I see the output from docker-compose in the test run, where it says "synchronized file shares" during docker-compose up
Expected behavior
Unless I have configured synchronized file shares, none should be created please. DDEV on macOS already runs mutagen by default, and there can be nothing but pain from this.
docker version
Client:
Version: 27.0.3
API version: 1.46
Go version: go1.21.11
Git commit: 7d4bcd8
Built: Fri Jun 28 23:59:41 2024
OS/Arch: darwin/arm64
Context: default
Server: Docker Desktop 4.32.0 (157355)
Engine:
Version: 27.0.3
API version: 1.46 (minimum version 1.24)
Go version: go1.21.11
Git commit: 662f78c
Built: Sat Jun 29 00:02:44 2024
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.7.18
GitCommit: ae71819c4f5e67bb4d5ae76a6b735f29cc25774e
runc:
Version: 1.7.18
GitCommit: v1.1.13-0-g58aa920
docker-init:
Version: 0.19.0
GitCommit: de40ad0
The test runner doesn't need to be logged into docker, so I logged it out, which should prevent this. But why would this happen without me configuring synchronized file shares?
I don't see anything of that type in 4.32.0, and wouldn't expect it to be enabled by default if it were there:
I did recently do a factory reset on this instance.
Latest DDEV is using compose v2.29.0, but it uses a private compose version, in DDEV's space and used only by DDEV. It does not use a compose version provided by Docker Desktop.
Description
Diagnosing DDEV automated test failures, I note that unrequested synchronized file shares were created. Lots of them.
Reproduce
I assume this is reproducible, but I have logged out of the docker account on this test runner to prevent it causing failures
I see the output from
docker-compose
in the test run, where it says "synchronized file shares" duringdocker-compose up
Expected behavior
Unless I have configured synchronized file shares, none should be created please. DDEV on macOS already runs mutagen by default, and there can be nothing but pain from this.
docker version
Client: Version: 27.0.3 API version: 1.46 Go version: go1.21.11 Git commit: 7d4bcd8 Built: Fri Jun 28 23:59:41 2024 OS/Arch: darwin/arm64 Context: default Server: Docker Desktop 4.32.0 (157355) Engine: Version: 27.0.3 API version: 1.46 (minimum version 1.24) Go version: go1.21.11 Git commit: 662f78c Built: Sat Jun 29 00:02:44 2024 OS/Arch: linux/arm64 Experimental: false containerd: Version: 1.7.18 GitCommit: ae71819c4f5e67bb4d5ae76a6b735f29cc25774e runc: Version: 1.7.18 GitCommit: v1.1.13-0-g58aa920 docker-init: Version: 0.19.0 GitCommit: de40ad0
docker info
Diagnostics ID
A3EC6391-A8B0-4BB0-9420-2513B3319AB6/20240725232730
Additional Info
The test runner doesn't need to be logged into docker, so I logged it out, which should prevent this. But why would this happen without me configuring synchronized file shares?
The docs don't suggest anything about automatic creation of synchronized shares, https://docs.docker.com/desktop/synchronized-file-sharing/
The text was updated successfully, but these errors were encountered: