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

Fix setup install options #768

Closed

Conversation

romainruaud
Copy link
Collaborator

This one should fix #763

It will also prevent various problems detected while investigating on this issue :

  • ensure to pass all configuration values to the client to ensure he will not call ScopeConfig->getValue during install process. Otherwise this leads to a fatal error due to the config not being already built by Magento.

  • skip validation step of the reachable ES server if no parameter is submitted on the command line.

  • ensure useless fields are not written into the env.php

And I also decided to cover this class with unit testing.

This one is meant to be merged on 2.5 and cascaded to master.

Let me know @afoucret

@afoucret
Copy link
Contributor

Closed in favor of #769

@afoucret afoucret closed this Feb 20, 2018
@romainruaud romainruaud deleted the fix_setup-install-options branch March 15, 2018 11:09
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.

2 participants