Skip to content

Instantly share code, notes, and snippets.

@andy-blum
Created April 13, 2023 17:41
Show Gist options
  • Save andy-blum/7e57f331ad7efcd3bb614c0b17ef53f5 to your computer and use it in GitHub Desktop.
Save andy-blum/7e57f331ad7efcd3bb614c0b17ef53f5 to your computer and use it in GitHub Desktop.
ddev-selenium-standalone-chrome debug test
Running bash [-c /var/folders/gq/nyvyb42s74v4r9g64gphky_m0000gn/T/test_ddev.sh]
======= Existing project config =========
These config files were loaded for project drupal-tests: [/Users/andy/Sites/drupal-tests/.ddev/config.yaml /Users/andy/Sites/drupal-tests/.ddev/config.selenium-standalone-chrome.yaml]
name: drupal-tests
type: drupal10
php_version: 8.1
webserver_type: nginx-fpm
webimage: drud/ddev-webserver:v1.21.4
router_http_port: 80
router_https_port: 443
database: {mariadb 10.4}
mailhog_port: 8025
mailhog_https_port: 8026
phpmyadmin_port: 8036
phpmyadmin_https_port: 8037
project_tld: ddev.site
use_dns_when_possible: true
composer_version: 2
nodejs_version: 16
default_container_timeout: 120
======= Creating dummy project named tryddevproject-25494 in ../tryddevproject-25494 =========
OS Information: Darwin Andys-MBP.local 22.4.0 Darwin Kernel Version 22.4.0: Mon Mar 6 21:00:41 PST 2023; root:xnu-8796.101.5~3/RELEASE_ARM64_T8103 arm64
ProductName: macOS
ProductVersion: 13.3.1
BuildVersion: 22E261
User information: uid=501(andy) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),33(_appstore),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),701(com.apple.sharepoint.group.1)
DDEV version: ITEM VALUE
DDEV version v1.21.4
architecture arm64
db drud/ddev-dbserver-mariadb-10.4:v1.21.4
dba phpmyadmin:5
ddev-ssh-agent drud/ddev-ssh-agent:v1.21.4
docker 20.10.23
docker-compose v2.14.0
docker-platform docker-desktop
mutagen 0.16.0
os darwin
router drud/ddev-router:v1.21.4
web drud/ddev-webserver:v1.21.4
PROXY settings: HTTP_PROXY='' HTTPS_PROXY='' http_proxy='' NO_PROXY=''
======= DDEV global info =========
Global configuration:
instrumentation-opt-in=true
omit-containers=[]
mutagen-enabled=true
nfs-mount-enabled=true
router-bind-all-interfaces=false
internet-detection-timeout-ms=3000
disable-http2=false
use-letsencrypt=false
letsencrypt-email=
table-style=default
simple-formatting=false
auto-restart-containers=false
use-hardened-images=false
fail-on-hook-fail=false
required-docker-compose-version=
use-docker-compose-from-path=false
project-tld=
xdebug-ide-location=
no-bind-mounts=false
use-traefik=false
======= DOCKER info =========
docker location: lrwxr-xr-x 1 root wheel 54 Apr 10 2021 /usr/local/bin/docker -> /Applications/Docker.app/Contents/Resources/bin/docker
Docker Desktop Version: Docker Desktop for Mac 4.17.0 build 99724
docker version:
Client:
Cloud integration: v1.0.31
Version: 20.10.23
API version: 1.41
Go version: go1.18.10
Git commit: 7155243
Built: Thu Jan 19 17:35:19 2023
OS/Arch: darwin/arm64
Context: default
Experimental: true
Server: Docker Desktop 4.17.0 (99724)
Engine:
Version: 20.10.23
API version: 1.41 (minimum version 1.12)
Go version: go1.18.10
Git commit: 6051f14
Built: Thu Jan 19 17:31:28 2023
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.6.18
GitCommit: 2456e983eb9e37e47538f59ea18f2043c9a73640
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
DOCKER_DEFAULT_PLATFORM=notset
======= Mutagen Info =========
Mutagen is installed in ddev, version=0.16.0
--------------------------------------------------------------------------------
Name: drupal
Identifier: sync_DUXBFJrZJgzsy44Ykl88qaWxJmhI8yut1WBbEJRyh80
Labels:
com.ddev.volume-signature: var-run-1677991523
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
/web/sites/default/files
Permissions mode: Default (Portable)
Alpha:
URL: /Users/andy/Sites/drupal
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-drupal-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: rezatheme
Identifier: sync_OlmWRl6Ty26WRRrXeb7sw4JIxZfvluaasQ1RD5l5eYI
Labels:
com.ddev.volume-signature: var-run-1678824060
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
/web/sites/default/files
Permissions mode: Default (Portable)
Alpha:
URL: /Users/andy/Sites/rezatheme
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: Yes
Beta:
URL: docker://ddev-rezatheme-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: Connecting to beta
--------------------------------------------------------------------------------
Name: drupal-tests
Identifier: sync_gKwbbgD8bONhDEmq8k2ngSBw7HbDw8AAVa8hVGx1Rhc
Labels:
com.ddev.volume-signature: var-run-1681165740
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
/web/sites/default/files
Permissions mode: Default (Portable)
Alpha:
URL: /Users/andy/Sites/drupal-tests
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: Yes
Synchronizable contents:
9677 directories
47820 files (258 MB)
134 symbolic links
Beta:
URL: docker://ddev-drupal-tests-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: Yes
Synchronizable contents:
9605 directories
47613 files (256 MB)
134 symbolic links
Scan problems:
sites/default/files: scan crossed filesystem boundary
Conflicts:
(alpha) web (Directory -> <non-existent>)
(beta) web/sites/default/files (<non-existent> -> Untracked content)
Status: Watching for changes
--------------------------------------------------------------------------------
======= Docker Info =========
Docker platform: docker-desktop
Using docker context: default (unix:///var/run/docker.sock)
docker-compose: v2.14.0
Using DOCKER_HOST=unix:///var/run/docker.sock
Docker version: 20.10.23
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 94.2G 15.8G 73.6G 18% /
Container ddev-drupal-dba Removed
Container ddev-drupal-db Removed
Container ddev-drupal-web Removed
Container ddev-drupal-selenium-chrome Removed
Network ddev-drupal_default Removed
Project drupal has been stopped.
Container ddev-drupal-tests-db Removed
Container ddev-drupal-tests-dba Removed
Container ddev-drupal-tests-web Removed
Container ddev-drupal-tests-selenium-chrome Removed
Network ddev-drupal-tests_default Removed
Project drupal-tests has been stopped.
Container ddev-rezatheme-dba Removed
Container ddev-rezatheme-db Removed
Container ddev-rezatheme-web Removed
Network ddev-rezatheme_default Removed
Project rezatheme has been stopped.
Stopped mutagen daemon
The ddev-ssh-agent container has been removed. When you start it again you will have to use 'ddev auth ssh' to provide key authentication again.
Existing docker containers:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Creating a new ddev project config in the current directory (/Users/andy/Sites/tryddevproject-25494)
Once completed, your configuration will be written to /Users/andy/Sites/tryddevproject-25494/.ddev/config.yaml
Configuring unrecognized codebase as project type 'php' at /Users/andy/Sites/tryddevproject-25494/web
Configuration complete. You may now run 'ddev start'.
Network ddev_default created
Starting tryddevproject-25494...
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.
Network ddev-tryddevproject-25494_default Created
Container ddev-tryddevproject-25494-dba Started
Container ddev-tryddevproject-25494-web Started
Container ddev-tryddevproject-25494-db Started
You have mutagen enabled and your 'php' project type doesn't have an upload_dir set.
For faster startup and less disk usage,
set upload_dir to where your user-generated files are stored.
Starting mutagen sync process... This can take some time.
Mutagen sync flush completed in 2s.
For details on sync status 'ddev mutagen st tryddevproject-25494 -l'
Container ddev-router Started
Successfully started tryddevproject-25494
Project can be reached at https://tryddevproject-25494.ddev.site https://127.0.0.1:58091
======== Curl of site from inside container:
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 13 Apr 2023 17:40:47 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
======== curl -I of http://tryddevproject-25494.ddev.site from outside:
HTTP/1.1 200 OK
Server: nginx/1.20.1
Date: Thu, 13 Apr 2023 17:40:47 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
======== full curl of http://tryddevproject-25494.ddev.site from outside:
Success accessing database... db via TCP/IP
ddev is working. You will want to delete this project with 'ddev delete -Oy tryddevproject-25494'
======== Project ownership on host:
drwxr-xr-x@ 4 andy staff 128 Apr 13 13:40 ../tryddevproject-25494
======== Project ownership in container:
drwxr-xr-x 4 andy dialout 4096 Apr 13 17:40 /var/www/html
======== In-container filesystem:
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/vda1 ext4 98759140 16623492 77086152 18% /var/www
======== curl again of tryddevproject-25494 from host:
Success accessing database... db via TCP/IP
ddev is working. You will want to delete this project with 'ddev delete -Oy tryddevproject-25494'
Thanks for running the diagnostic. It was successful.
Please provide the output of this script in a new gist at gist.github.com
Running ddev launch in 5 seconds
If you're brave and you have jq you can delete all tryddevproject instances with this one-liner:
ddev delete -Oy $(ddev list -j |jq -r .raw[].name | grep tryddevproject)
In the future ddev debug test will also provide this option.
Please delete this project after debugging with 'ddev delete -Oy tryddevproject-25494'
@weitzman
Copy link

I've seen this too. Frustrating. I'm open to ideas on how best to fix.

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