Skip to content
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

Make ComposeCmd() interactive again, fixes #859 #861

Merged
merged 1 commit into from
May 17, 2018

Conversation

rfay
Copy link
Member

@rfay rfay commented May 17, 2018

The Problem/Issue/Bug:

OP #859: Output from docker-compose command was no longer interactive, so it was impossible to tell what was happening as it pulled images, and it looked like it was hung.

How this PR Solves The Problem:

This PR makes ComposeCmd() exactly what it was before #845 messed it up.

Manual Testing Instructions:

Use docker rmi to remove the nginx-php-fpm-local image. Then ddev start. You should see it pulling the image as it does it.

Related Issue Link(s):

OP #859, Regression introduced in #845

Release/Deployment notes:

@rfay rfay added this to the v0.19.0 milestone May 17, 2018
@rfay rfay self-assigned this May 17, 2018
Copy link
Contributor

@tannerjfco tannerjfco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as advertised, LGTM 👍

@rfay rfay merged commit a88e827 into ddev:master May 17, 2018
@rfay rfay deleted the 20180517_fix_compose_cmd branch May 17, 2018 20:44
@rickmanelius
Copy link
Contributor

Heh. I was mid test and this also worked. :)

#861

Preparation

  • git checkout rfay/20180517_fix_compose_cmd
  • make darwin
  • ddev version => v0.18.0-8-ga9f4d648 matches SHA a9f4d64
  • Start a fresh Drupal 7.59 site with new configuration.
  • docker rmi drud/nginx-php-fpm-local:v0.18.0-5-g78f25609

Test

  • Ran ddev start and observe "Pulling web (drud/nginx-php-fpm-local:v0.18.0-5-g78f25609)""

@dclear dclear removed this from the v0.19.0 milestone May 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants