Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ddev snapshot hangs with some postgres databases #7098

@rfay

Description

@rfay

Preliminary checklist

Output of ddev debug test

Expand `ddev debug test` diagnostic information


======== Output file will be in /var/folders/z5/lhpyjf2n7xj2djl0bw_7kb3m0000gn/T/ddev-debug-test.txt ========


======== Existing project config ========
ddev installation alternate locations:
/usr/local/bin/ddev
/opt/homebrew/bin/ddev
/usr/local/bin/ddev

These config files were loaded for project d11: [/Users/rfay/workspace/d11/.ddev/config.yaml]
name: d11
type: drupal11
docroot: web
php_version: 8.3
webserver_type: nginx-fpm
webimage: ddev/ddev-webserver:20250307_rfay_xhgui
additional_hostnames: []
additional_fqdns: []
database: {postgres 16}
dbimage_extra_packages: [sudo]
project_tld: ddev.site
use_dns_when_possible: true
composer_version: 2
nodejs_version: 22
corepack_enable: true
default_container_timeout: 120


======== existing project customizations ========


======== installed DDEV add-ons ========
No registered add-ons were found.


======== mutagen situation ========
looking for #ddev-generated in mutagen.yml in project /Users/rfay/workspace/d11
#ddev-generated
unmodified #ddev-generated found in .ddev/mutagen/mutagen.yml


======== Creating dummy project named tryddevproject-17916 in ../tryddevproject-17916 ========
Creating a new DDEV project config in the current directory (/Users/rfay/workspace/tryddevproject-17916)
Once completed, your configuration will be written to /Users/rfay/workspace/tryddevproject-17916/.ddev/config.yaml

Configuring a 'php' project named 'tryddevproject-17916' with docroot 'web' at '/Users/rfay/workspace/tryddevproject-17916/web'.
For full details use 'ddev describe'.
Configuration complete. You may now run 'ddev start'.


======== OS Information ========
Darwin Mac.home.local 24.3.0 Darwin Kernel Version 24.3.0: Thu Jan  2 20:31:46 PST 2025; root:xnu-11215.81.4~4/RELEASE_ARM64_T8132 arm64
ProductName:		macOS
ProductVersion:		15.3.2
BuildVersion:		24D2082


======== User information ========
uid=501(rfay) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),701(com.apple.sharepoint.group.1),33(_appstore),98(_lpadmin),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae)


======== DDEV version ========
 ITEM             VALUE                                                          
 DDEV version     v1.24.3-53-ga00248c01                                          
 architecture     arm64                                                          
 cgo_enabled      0                                                              
 db               ddev/ddev-dbserver-mariadb-10.11:v1.24.3                       
 ddev-ssh-agent   ddev/ddev-ssh-agent:v1.24.3                                    
 docker           27.5.1                                                         
 docker-api       1.47                                                           
 docker-compose   v2.33.1                                                        
 docker-platform  orbstack                                                       
 global-ddev-dir  /Users/rfay/.ddev                                              
 go-version       go1.24.1                                                       
 mutagen          0.18.1                                                         
 os               darwin                                                         
 router           ddev/ddev-traefik-router:20250304_stasadev_traefik_healthcheck 
 web              ddev/ddev-webserver:20250307_rfay_xhgui                        
 xhgui-image      ddev/ddev-xhgui:20250307_rfay_xhgui                            

Instrumentation is opted in, but AmplitudeAPIKey is not available. This usually means you have a locally-built ddev binary or one from a PR build. It's not an error. Please report it if you're using an official release build.


======== proxy settings ========

 HTTP_PROXY=''
 HTTPS_PROXY=''
 http_proxy=''
 NO_PROXY=''
 


======== DDEV global info ========
developer-mode=false
fail-on-hook-fail=false
instrumentation-opt-in=true
instrumentation-queue-size=0
instrumentation-reporting-interval=0s
instrumentation-user=
internet-detection-timeout-ms=3000
last-started-version=v1.24.3-53-ga00248c01
letsencrypt-email=
mailpit-http-port=8025
mailpit-https-port=8026
mkcert-caroot=/Users/rfay/Library/Application Support/mkcert
no-bind-mounts=false
omit-containers=[]
performance-mode=mutagen
project-tld=ddev.site
required-docker-compose-version=v2.33.1
router-bind-all-interfaces=false
router-http-port=80
router-https-port=443
simple-formatting=false
table-style=default
traefik-monitor-port=10999
use-docker-compose-from-path=false
use-hardened-images=false
use-letsencrypt=false
wsl2-no-windows-hosts-mgt=false
xdebug-ide-location=
xhprof-mode=xhgui


======== DOCKER provider info ========
docker client location: lrwxr-xr-x@ 1 root  wheel  53 Mar 12 11:29 /usr/local/bin/docker -> /Applications/OrbStack.app/Contents/MacOS/xbin/docker

docker client alternate locations:
/usr/local/bin/docker
/usr/local/bin/docker
/Users/rfay/.orbstack/bin/docker

Docker provider: orbstack
docker version: 
Client:
 Version:           27.5.1
 API version:       1.47
 Go version:        go1.22.11
 Git commit:        9f9e405
 Built:             Wed Jan 22 13:37:19 2025
 OS/Arch:           darwin/arm64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          27.5.1
  API version:      1.47 (minimum version 1.24)
  Go version:       go1.22.11
  Git commit:       4c9b3b0
  Built:            Wed Jan 22 13:40:18 2025
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          v2.0.2
  GitCommit:        c507a0257ea6462fbd6f5ba4f5c74facb04021f4
 runc:
  Version:          1.2.5
  GitCommit:        59923ef18c98053ddb1acf23ecba10344056c28e
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

docker context: 
NAME            DESCRIPTION                               DOCKER ENDPOINT                                ERROR
default *       Current DOCKER_HOST based configuration   unix:///Users/rfay/.orbstack/run/docker.sock   
desktop-linux   Docker Desktop                            unix:///Users/rfay/.docker/run/docker.sock     
orbstack        OrbStack                                  unix:///Users/rfay/.orbstack/run/docker.sock   
Warning: DOCKER_HOST environment variable overrides the active context. To use a context, either set the global --context flag, or unset DOCKER_HOST environment variable.


DOCKER_DEFAULT_PLATFORM=notset
Version: 1.10.2 (1100200)
Commit: c8153766c4b9696ce21aa984ec7f4106c9d2460e (v1.10.2)
Docker platform: orbstack
Using Docker context: default (unix:///Users/rfay/.orbstack/run/docker.sock)
docker-compose: v2.33.1
Using DOCKER_HOST=unix:///Users/rfay/.orbstack/run/docker.sock
Docker version: 27.5.1
Docker API version: 1.47
Able to run simple container that mounts a volume.
Able to use internet inside container.
Docker disk space:Filesystem                Size      Used Available Use% Mounted on
overlay                   1.4T      4.4G      1.4T   0% /


======== Existing docker containers ========
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES


======== mkcert information ========
/opt/homebrew/bin/mkcert
CAROOT= WSLENV= JAVA_HOME=
/Users/rfay/Library/Application Support/mkcert
total 16
-r--------@ 1 rfay  staff  2488 Mar 12 11:55 rootCA-key.pem
-rw-r--r--@ 1 rfay  staff  1773 Mar 12 11:55 rootCA.pem


======== ping attempt on ddev.site ========
PING dkdkd.ddev.site (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.050 ms

--- dkdkd.ddev.site ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.050/0.050/0.050/0.000 ms


======== curl information ========
/usr/bin/curl


======== ddev debug rebuild ========
Rebuilding project images...
Rebuilding project tryddevproject-17916 with `/Users/rfay/.ddev/bin/docker-compose -f /Users/rfay/workspace/tryddevproject-17916/.ddev/.ddev-docker-compose-full.yaml --progress plain build web --no-cache`
#0 building with "default" instance using docker driver

#1 [web internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.67kB done
#1 DONE 0.0s

#2 [web internal] load metadata for docker.io/ddev/ddev-webserver:20250307_rfay_xhgui
#2 DONE 0.0s

#3 [web internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s

#4 [web  1/11] FROM docker.io/ddev/ddev-webserver:20250307_rfay_xhgui
#4 CACHED

#5 [web  2/11] RUN getent group tty || groupadd tty
#5 0.073 tty:x:5:
#5 DONE 0.1s

#6 [web  3/11] RUN (groupadd --gid 20 "rfay" || groupadd "rfay" || true) && (useradd -G tty -l -m -s "/bin/bash" --gid "rfay" --comment '' --uid 501 "rfay" || useradd -G tty -l -m -s "/bin/bash" --gid "rfay" --comment '' "rfay" || useradd  -G tty -l -m -s "/bin/bash" --gid "20" --comment '' "rfay" || useradd -G tty -l -m -s "/bin/bash" --comment '' rfay )
#6 0.118 groupadd: GID '20' already exists
#6 0.132 useradd warning: rfay's uid 501 outside of the UID_MIN 1000 and UID_MAX 60000 range.
#6 DONE 0.2s

#7 [web  4/11] RUN mkdir -p /home/rfay && chown rfay /home/rfay && chmod 600 /home/rfay/.pgpass
#7 DONE 0.1s

#8 [web  5/11] RUN composer global require perftools/php-profiler --dev
#8 0.167 Changed current directory to /home/rfay/.composer
#8 0.541 ./composer.json has been created
#8 0.555 Running composer update perftools/php-profiler
#8 0.560 Loading composer repositories with package information
#8 0.975 Updating dependencies
#8 0.987 Lock file operations: 1 install, 0 updates, 0 removals
#8 0.987   - Locking perftools/php-profiler (1.2.0)
#8 0.987 Writing lock file
#8 0.987 Installing dependencies from lock file (including require-dev)
#8 0.988 Package operations: 1 install, 0 updates, 0 removals
#8 0.990   - Downloading perftools/php-profiler (1.2.0)
#8 1.641   - Installing perftools/php-profiler (1.2.0): Extracting archive
#8 2.041 7 package suggestions were added by new dependencies, use `composer suggest` to see details.
#8 2.041 Generating autoload files
#8 2.046 No security vulnerability advisories found.
#8 2.046 Using version ^1.2 for perftools/php-profiler
#8 DONE 2.1s

#9 [web  6/11] RUN START_SCRIPT_TIMEOUT=30 mariadb-client-install.sh || true
#9 0.137 This script is not intended to run with mariadb:10.11
#9 DONE 0.1s

#10 [web  7/11] RUN export XDEBUG_MODE=off; composer self-update --stable || composer self-update --stable || true; composer self-update --2 || log-stderr.sh composer self-update --2 || true
#10 0.195 Storing "stable" as default update channel for the next self-update run.
#10 0.479 You are already using the latest available Composer version 2.8.6 (stable channel).
#10 0.828 You are already using the latest available Composer version 2.8.6 (2.x channel).
#10 DONE 0.9s

#11 [web  8/11] RUN timeout 30 apt-get update || true
#11 0.213 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
#11 0.282 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
#11 0.303 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
#11 0.325 Get:4 http://deb.debian.org/debian bookworm/main arm64 Packages [8692 kB]
#11 0.339 Get:5 https://packages.sury.org/php bookworm InRelease [7551 B]
#11 0.376 Get:6 https://packages.sury.org/php bookworm/main arm64 Packages [252 kB]
#11 0.586 Get:8 https://dl.cloudsmith.io/public/platformsh/cli/deb/debian bookworm InRelease [3675 B]
#11 0.614 Get:9 http://nginx.org/packages/debian bookworm InRelease [2869 B]
#11 0.637 Get:10 http://deb.debian.org/debian bookworm-updates/main arm64 Packages [13.3 kB]
#11 0.637 Get:11 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [242 kB]
#11 0.706 Get:12 https://dl.cloudsmith.io/public/platformsh/upsun-cli/deb/debian bookworm InRelease [3681 B]
#11 0.774 Get:13 http://nginx.org/packages/debian bookworm/nginx arm64 Packages [17.8 kB]
#11 0.826 Get:14 https://dl.cloudsmith.io/public/symfony/stable/deb/debian bookworm InRelease [4422 B]
#11 0.836 Get:7 https://dlm.mariadb.com/repo/mariadb-server/10.11/repo/debian bookworm InRelease [4628 B]
#11 0.980 Get:15 https://dl.cloudsmith.io/public/platformsh/cli/deb/debian bookworm/main arm64 Packages [4355 B]
#11 1.108 Get:16 https://dl.cloudsmith.io/public/platformsh/upsun-cli/deb/debian bookworm/main arm64 Packages [3336 B]
#11 1.228 Get:18 https://dl.cloudsmith.io/public/symfony/stable/deb/debian bookworm/main arm64 Packages [8576 B]
#11 1.269 Get:17 https://dlm.mariadb.com/repo/mariadb-server/10.11/repo/debian bookworm/main amd64 Packages [42.1 kB]
#11 1.344 Get:19 https://apt.postgresql.org/pub/repos/apt bookworm-pgdg InRelease [129 kB]
#11 1.578 Get:20 https://dlm.mariadb.com/repo/mariadb-server/10.11/repo/debian bookworm/main arm64 Packages [35.2 kB]
#11 1.753 Get:21 https://apt.postgresql.org/pub/repos/apt bookworm-pgdg/main arm64 Packages [345 kB]
#11 1.901 Get:22 http://packages.blackfire.io/debian any InRelease [29.2 kB]
#11 3.208 Get:23 http://packages.blackfire.io/debian any/main arm64 Packages [30.8 kB]
#11 3.229 Fetched 10.1 MB in 3s (3273 kB/s)
#11 3.229 Reading package lists...
#11 DONE 3.5s

#12 [web  9/11] RUN curl -I https://www.google.com
#12 0.117   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
#12 0.117                                  Dload  Upload   Total   Spent    Left  Speed
#12 0.117 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
#12 0.229 HTTP/2 200 
#12 0.229 content-type: text/html; charset=ISO-8859-1
#12 0.229 content-security-policy-report-only: object-src 'none';base-uri 'self';script-src 'nonce-VnLqr63rHZNE7kUHRxcvyg' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp
#12 0.229 accept-ch: Sec-CH-Prefers-Color-Scheme
#12 0.229 p3p: CP="This is not a P3P policy! See g.co/p3phelp for more info."
#12 0.229 date: Sun, 16 Mar 2025 16:03:05 GMT
#12 0.229 server: gws
#12 0.229 x-xss-protection: 0
#12 0.229 x-frame-options: SAMEORIGIN
#12 0.229 expires: Sun, 16 Mar 2025 16:03:05 GMT
#12 0.229 cache-control: private
#12 0.229 set-cookie: AEC=AVcja2da_exfRCTKbDTfDoksQiICMRvX3LDm-MhArxcAVVfTr0PQfshsJQ; expires=Fri, 12-Sep-2025 16:03:05 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=lax
#12 0.229 set-cookie: NID=522=q0dMEm4h3hGCefCCFSCBc2g9lVkSRJIymcgOzmIo7ZivfgfYwDrthS_Iw3DQLT8GvSDURHcY9Xx8GpdpvYpHHSIII7UH6PwKgsFw6JD8-ZhpDiaLOSpDreeqBaDMSKPLMHzdoqvaM_RX7XkkYbqORaYyvzWu5Zk9B51Nd-U8FmkFnx6hkTUsjs9MFa86G9e3D6hQ1GerfDH1I24; expires=Mon, 15-Sep-2025 16:03:05 GMT; path=/; domain=.google.com; HttpOnly
#12 0.229 alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
#12 0.229 
#12 DONE 0.2s

#13 [web 10/11] RUN chmod 777 /run/php /var/log
#13 DONE 0.1s

#14 [web 11/11] RUN mkdir -p /tmp/xhprof && chmod -R ugo+w /etc/php /var/lib/php /tmp/xhprof
#14 DONE 0.2s

#15 [web] exporting to image
#15 exporting layers 0.1s done
#15 writing image sha256:5ed3c491c4d5b7d68438e552bbd6c9fb8db1adfd9a3810a76ead48cc0e89b98a done
#15 naming to docker.io/ddev/ddev-webserver:20250307_rfay_xhgui-tryddevproject-17916-built done
#15 DONE 0.1s

#16 [web] resolving provenance for metadata file
#16 DONE 0.0s
 web  Built
Rebuilt Docker cache for project tryddevproject-17916 in 8s
Network ddev_default created
 Container ddev-ssh-agent  Created
 Container ddev-ssh-agent  Started
ssh-agent container is running: If you want to add authentication to the ssh-agent container, run 'ddev auth ssh' to enable your keys.
Using custom web-build configuration: [
	/Users/rfay/workspace/tryddevproject-17916/.ddev/web-build/Dockerfile.test
]
Custom configuration is updated on restart.
If you don't see your custom configuration taking effect, run 'ddev restart'.
Building project images....
Project images built in 1s.
 Network ddev-tryddevproject-17916_default  Created
 Container ddev-tryddevproject-17916-web  Created
 Container ddev-tryddevproject-17916-db  Created
 Container ddev-tryddevproject-17916-db  Started
 Container ddev-tryddevproject-17916-web  Started
Starting Mutagen sync process...
Mutagen sync flush completed in 1s.
For details on sync status 'ddev mutagen st tryddevproject-17916 -l'
Waiting for containers to become ready: [web db]
Starting ddev-router if necessary...
 Container ddev-router  Created
 Container ddev-router  Started


======== Project startup ========
Starting tryddevproject-17916...
2025-03-16T10:03:25.16 GetAvailableRouterPort(): Router is healthy and running
2025-03-16T10:03:25.16 GetAvailableRouterPort(): proposedPort 80 already bound on ddev-router, accepting it
2025-03-16T10:03:25.161 GetAvailableRouterPort(): Router is healthy and running
2025-03-16T10:03:25.161 GetAvailableRouterPort(): proposedPort 443 already bound on ddev-router, accepting it
2025-03-16T10:03:25.161 GetAvailableRouterPort(): Router is healthy and running
2025-03-16T10:03:25.162 GetAvailableRouterPort(): proposedPort 8025 already bound on ddev-router, accepting it
2025-03-16T10:03:25.162 GetAvailableRouterPort(): Router is healthy and running
2025-03-16T10:03:25.163 GetAvailableRouterPort(): proposedPort 8026 already bound on ddev-router, accepting it
2025-03-16T10:03:25.18 Pulled image for ddev/ddev-webserver:20250307_rfay_xhgui
2025-03-16T10:03:25.18 Pulled image for busybox:stable
2025-03-16T10:03:25.18 Pulled image for ddev/ddev-utilities
2025-03-16T10:03:25.181 Pulled image for ddev/ddev-ssh-agent:v1.24.3
2025-03-16T10:03:25.181 Pulled image for ddev/ddev-traefik-router:20250304_stasadev_traefik_healthcheck
2025-03-16T10:03:25.356 GetDockerContext: contextInfo='default unix:///Users/rfay/.orbstack/run/docker.sock'
2025-03-16T10:03:25.356 Using Docker context default (unix:///Users/rfay/.orbstack/run/docker.sock)
2025-03-16T10:03:25.527 chowning /mnt/ddev-global-cache and /var/lib/mysql to 501
2025-03-16T10:03:25.696 done chowning /mnt/ddev-global-cache and /var/lib/mysql to 501
Using custom web-build configuration: [
	/Users/rfay/workspace/tryddevproject-17916/.ddev/web-build/Dockerfile.test
]
Custom configuration is updated on restart.
If you don't see your custom configuration taking effect, run 'ddev restart'.
2025-03-16T10:03:25.699 host.docker.internal='' because no other case was discovered
2025-03-16T10:03:25.701 Using automatically detected timezone: TZ=America/Denver
2025-03-16T10:03:25.727 Pulled image for ddev/ddev-xhgui:20250307_rfay_xhgui
2025-03-16T10:03:25.728 Pulled image for ddev/ddev-dbserver-mariadb-10.11:v1.24.3
2025-03-16T10:03:25.728 Pulled image for ddev/ddev-webserver:20250307_rfay_xhgui
2025-03-16T10:03:25.729 Pulled image for ddev/ddev-ssh-agent:v1.24.3
2025-03-16T10:03:25.729 Pulled image for ddev/ddev-traefik-router:20250304_stasadev_traefik_healthcheck
Building project images...
2025-03-16T10:03:25.73 Executing docker-compose -f /Users/rfay/workspace/tryddevproject-17916/.ddev/.ddev-docker-compose-full.yaml build --progress=plain
.
Project images built in 1s.
2025-03-16T10:03:26.94 Removing dangling images for the project ddev-tryddevproject-17916
2025-03-16T10:03:26.942 Executing docker-compose -f /Users/rfay/workspace/tryddevproject-17916/.ddev/.ddev-docker-compose-full.yaml up -d
 Container ddev-tryddevproject-17916-db  Recreate
 Container ddev-tryddevproject-17916-web  Recreate
 Container ddev-tryddevproject-17916-db  Recreated
 Container ddev-tryddevproject-17916-web  Recreated
 Container ddev-tryddevproject-17916-db  Started
 Container ddev-tryddevproject-17916-web  Started
2025-03-16T10:03:37.434 VIRTUAL_HOST=tryddevproject-17916.ddev.site for web
2025-03-16T10:03:37.434 HTTP_EXPOSE=80:80,8025:8025 for web
2025-03-16T10:03:37.434 HTTPS_EXPOSE=443:80,8026:8025 for web
2025-03-16T10:03:37.434 VIRTUAL_HOST=tryddevproject-17916.ddev.site for xhgui
2025-03-16T10:03:37.434 HTTP_EXPOSE=8143:80 for xhgui
2025-03-16T10:03:37.434 HTTPS_EXPOSE=8142:80 for xhgui
2025-03-16T10:03:37.61 Copied /Users/rfay/workspace/tryddevproject-17916/.ddev/traefik:CopyIntoVolume_tbgtouztvgnp into /mnt/v/traefik in 17.913959ms
2025-03-16T10:03:37.623 Exec chown -R 501 /mnt/v/traefik stdout=, stderr=, err=<nil>
2025-03-16T10:03:37.71 Copied Traefik certs in /Users/rfay/workspace/tryddevproject-17916/.ddev/traefik/certs to ddev-global-cache/traefik
Starting Mutagen sync process...
2025-03-16T10:03:37.752 Using Mutagen config file /Users/rfay/workspace/tryddevproject-17916/.ddev/mutagen/mutagen.yml

2025-03-16T10:03:38.312 Mutagen status after sync: ok
Mutagen sync flush completed in 1s.
For details on sync status 'ddev mutagen st tryddevproject-17916 -l'
2025-03-16T10:03:38.312 Running /start.sh in ddev-webserver
Waiting for containers to become ready: [web db]
2025-03-16T10:03:41.059 Copied /Users/rfay/.ddev/commands:CopyIntoVolume_tbaymxdjcvqp into /mnt/v/global-commands in 13.946209ms
2025-03-16T10:03:41.072 Exec chown -R 501 /mnt/v/global-commands stdout=, stderr=, err=<nil>
2025-03-16T10:03:41.178 Testing to see if /mnt/ddev_config is properly mounted
2025-03-16T10:03:41.22 Getting stderr output from 'log-stderr.sh --show'
Starting ddev-router if necessary...
2025-03-16T10:03:41.524 Copied /Users/rfay/.ddev/traefik:CopyIntoVolume_ipbewirjfnam into /mnt/v/traefik in 11.97625ms
2025-03-16T10:03:41.534 Exec chown -R 501 /mnt/v/traefik stdout=, stderr=, err=<nil>
2025-03-16T10:03:41.608 Copied global Traefik config in /Users/rfay/.ddev/traefik/certs to ddev-global-cache/traefik
2025-03-16T10:03:41.637 Waiting for ddev-router to become ready, timeout=60
2025-03-16T10:03:42.143 ddev-router is ready
Successfully started tryddevproject-17916
Your project can be reached at https://tryddevproject-17916.ddev.site
See 'ddev describe' for alternate URLs.
Instrumentation is opted in, but AmplitudeAPIKey is not available. This usually means you have a locally-built ddev binary or one from a PR build. It's not an error. Please report it if you're using an official release build.


======== Curl of site from inside container ========
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 16 Mar 2025 16:03:43 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding



======== curl -I of http://127.0.0.1:32868 (web container http docker bind port) from outside ========
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 16 Mar 2025 16:03:43 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding



======== curl -I of http://tryddevproject-17916.ddev.site (router http URL) from outside ========
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Date: Sun, 16 Mar 2025 16:03:43 GMT
Server: nginx
Vary: Accept-Encoding



======== Full curl of http://tryddevproject-17916.ddev.site (router http URL) from outside ========
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   286    0   286    0     0   132k      0 --:--:-- --:--:-- --:--:--  139k
Success accessing database... db via TCP/IP<br />
ddev is working.<br />
The output file for Discord or issue queue is in
<b>/var/folders/z5/lhpyjf2n7xj2djl0bw_7kb3m0000gn/T/ddev-debug-test.txt</b><br />
file:///var/folders/z5/lhpyjf2n7xj2djl0bw_7kb3m0000gn/T/ddev-debug-test.txt<br />


======== Full curl of https://tryddevproject-17916.ddev.site (router https URL) from outside ========
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   286    0   286    0     0   8666      0 --:--:-- --:--:-- --:--:--  8937
Success accessing database... db via TCP/IP<br />
ddev is working.<br />
The output file for Discord or issue queue is in
<b>/var/folders/z5/lhpyjf2n7xj2djl0bw_7kb3m0000gn/T/ddev-debug-test.txt</b><br />
file:///var/folders/z5/lhpyjf2n7xj2djl0bw_7kb3m0000gn/T/ddev-debug-test.txt<br />


======== Curl google.com to check internet access and VPN ========
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
HTTP/2 200 
content-type: text/html; charset=ISO-8859-1
content-security-policy-report-only: object-src 'none';base-uri 'self';script-src 'nonce-hLU29KB9LU88o5VQ9JVfGw' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp
accept-ch: Sec-CH-Prefers-Color-Scheme
p3p: CP="This is not a P3P policy! See g.co/p3phelp for more info."
date: Sun, 16 Mar 2025 16:03:43 GMT
server: gws
x-xss-protection: 0
x-frame-options: SAMEORIGIN
expires: Sun, 16 Mar 2025 16:03:43 GMT
cache-control: private
set-cookie: AEC=AVcja2dJxMAY-VNz2XwBsyOPoehhBslO7PGLe24OIus_4ehOsjJ2F8oOcw; expires=Fri, 12-Sep-2025 16:03:43 GMT; path=/; domain=.google.com; Secure; HttpOnly; SameSite=lax
set-cookie: NID=522=puYGcLXyBnFj4Ymw0V7aZXf5W7wapWGgK-lLidCNidkLmt0cUQVF92LJtKz8UYXWjZd3zVO06jTHCOsw7PMYNWUbAWQP4Y-mDilnSiI5-v9CqEZWq-7AWUFo_i0-BDFHjip7-8nbbrG4Rxo82Eo-mo8kVVM0Q6X-R4X2A6B37JccguSAwNBsxZYZgrqjegyC68FCDmXeSdyWJQ; expires=Mon, 15-Sep-2025 16:03:43 GMT; path=/; domain=.google.com; HttpOnly
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000



======== host.docker.internal status ========
PING host.docker.internal (0.250.250.254) 56(84) bytes of data.
64 bytes from host.orb.internal (0.250.250.254): icmp_seq=1 ttl=62 time=0.062 ms

--- host.docker.internal ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.062/0.062/0.062/0.000 ms


======== Project ownership on host ========
drwxr-xr-x@ 4 rfay  staff  128 Mar 16 10:02 ../tryddevproject-17916


======== Project ownership in container ========
drwxr-xr-x 1 rfay dialout 16 Mar 16 10:03 //var/www/html


======== In-container filesystem ========
Filesystem     Type   1K-blocks    Used  Available Use% Mounted on
/dev/vdb1      btrfs 1530668560 4710488 1525958072   1% /var/www


======== Thanks for running the diagnostic! ========
Running ddev launch in 3 seconds
Running ddev launch
Waiting for ddev launch to complete before deleting project


Cleanup: deleting test project tryddevproject-17916
 Container ddev-tryddevproject-17916-db  Stopped
 Container ddev-tryddevproject-17916-web  Stopped
 Container ddev-tryddevproject-17916-web  Stopped
 Container ddev-tryddevproject-17916-db  Stopped
 Container ddev-tryddevproject-17916-db  Removed
 Container ddev-tryddevproject-17916-web  Removed
 Network ddev-tryddevproject-17916_default  Removed
Volume tryddevproject-17916-mariadb for project tryddevproject-17916 was deleted
Volume tryddevproject-17916-postgres for project tryddevproject-17916 was deleted
Volume tryddevproject-17916_project_mutagen for project tryddevproject-17916 was deleted
Project tryddevproject-17916 was deleted. Your code and configuration are unchanged.

Please remove the files from this test with 'rm -r ../tryddevproject-17916'

Expected Behavior

ddev snapshot should work with postgres

Actual Behavior

Using an installed Drupal11 I see it hanging. ddev logs -s db shows it waiting on something

With a new clean database it seems to work fine.

Steps To Reproduce

mkdir d11
cd d11
ddev config --project-type=drupal11 --docroot=web
ddev composer create-project drupal/recommended-project
ddev composer require drush/drush
ddev drush si -y demo_umami --account-pass=admin
ddev snapshot --name=postgresdummp

Using ddev logs -s db you'll see it stop.

Not that ddev logs -s db shows an enormous number of apparent errors during the ddev drush si

Anything else?

  • Apparently the automated tests are using a more trivial database content and not failing as a result? TestCmdSnapshot and TestDdevAllDatabases ?
  • The many errors during install using postgres:16 should/could be reported to Drupal

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions