-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DEV-45: Prevent 404 error in the-build-installer by updating acquia memcache install task #149
Conversation
@jesconstantine I got an error running
It's headless chrome that's throwing the error: Any ideas what I might be doing wrong? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When trying ddev start
I wat met with this error.
tessa@Tess-Mess drupal-skeleton % ddev start
Starting drupal-skeleton...
ddev version v1.21.6
Container ddev-drupal-skeleton-db Recreate
Container ddev-drupal-skeleton-solr Running
Container ddev-drupal-skeleton-dba Running
Container ddev-drupal-skeleton-web Recreate
Container ddev-drupal-skeleton-web Recreated
Container ddev-drupal-skeleton-db Recreated
Container ddev-drupal-skeleton-db Started
Container ddev-drupal-skeleton-web Started
Error response from daemon: driver failed programming external connectivity on endpoint ddev-drupal-skeleton-chrome (bb48c03b58530a2d9bc2cab5d22afa046d6fce1c1bade16f5c2cb2670642056b): Bind for 0.0.0.0:9222 failed: port is already allocated
Failed to start drupal-skeleton: ComposeCmd failed to run 'COMPOSE_PROJECT_NAME=ddev-drupal-skeleton docker-compose -f /Users/tessa/Desktop/sites/drupal-skeleton/.ddev/.ddev-docker-compose-full.yaml up --build -d', action='[up --build -d]', err='exit status 1', stdout='#1 [drud/ddev-dbserver-mysql-5.7:v1.21.5-drupal-skeleton-built internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s
#2 [drud/ddev-dbserver-mysql-5.7:v1.21.5-drupal-skeleton-built internal] load build definition from Dockerfile
#2 transferring dockerfile: 649B done
#2 DONE 0.0s
#3 [drud/ddev-dbserver-mysql-5.7:v1.21.5-drupal-skeleton-built internal] load metadata for docker.io/drud/ddev-dbserver-mysql-5.7:v1.21.5
#3 DONE 0.0s
#4 [drud/ddev-dbserver-mysql-5.7:v1.21.5-drupal-skeleton-built 1/2] FROM docker.io/drud/ddev-dbserver-mysql-5.7:v1.21.5
#4 DONE 0.0s
There was more after, but it is a bit too much to paste into a comment here.
This change worked fine for me and behaved as expected. I followed the testing instructions as written. However, some of these changes should be merged and others shouldn't. So I'm going to go approve the PR on the-build and get that merged first :) |
This reverts commit 41f8b99.
I've merged palantirnet/the-build#226; what remains here is to get that change included in a release. |
@jaymejohnson and @tbower89 -- I think in your testing you probably skipped step 3:
... since the container names in your pasted output still included |
User story: DEV-45: 404 error on install in request for Acquia memcache config file
Description
This PR updates the process for adding memcache to an acquia project based on https://docs.acquia.com/cloud-platform/performance/memcached/enable/#configuration-for-drupal-9-or-later
the-build
with updated phing tasks duringthe-build-installer
composer.json
Testing instructions
composer create-project palantirnet/drupal-skeleton memcache dev-update-acquia-memcache-setup
memcache/.ddev/config.yaml
to change the site nameddev start
ddev ssh
vendor/bin/the-build-installer
and make sure you chooseacquia
as the host providerdocroot/sites/default/cloud-memcache-d8+.php
filecomposer.json
should include arequire
dependency:drupal/memcache
composer.json
should include asuggest
dependency:acquia/memcache-settings
with a link to the documentation and not to update settings forCloud Platform
(vsCloud Next
) projects.Remaining tasks
the-build
incomposer.json