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
Upgrading via composer deletes dev/tests/integration/etc/install-config-mysql.php #3249
Comments
Seems similar to #3097 |
True that. In this case the initial install was done via composer create-project, but probably the same issue. |
My guess is the fault is buried somewhere in magento-composer-installer, since it's what's copying in the stuff from magento-base. I just don't have time to dig in to find out atm :) |
With the modules residing in |
The only things that the installer should still do is create the base folder structure for the web app and the vendor_path.php, right? The current installer still has all the features from the hackathon magento1 installer. That seems very overloaded. |
The |
ok then, if the magento/magento2-base only contains the base folder structure for the web app, wouldn't it be better to directly download it to the web root instead of first downloading it to vendor and then copy it there. The approach of symlinking / copying the files is only a leftover of the magento1 installer where it was necessary to have all files at specific places in your web root |
Just experienced this issue again while upgrading from 2.0.2 to 2.0.3. |
http://alankent.me/2016/03/31/m2-project-source-code-management-recommendation/ talks about this a bit as well (but probably does not add much to the above discussion). |
Still happens when upgrading from 2.0.4 to 2.0.5. |
@ALL have created ticket MAGETWO-52617 to investigate and fix. |
Hello @Vinai, this issue has been fixed in the 2.1.0 Release, that's why I'm closing it. If you any questions or additional information regarding the issue feel free to reopen it or create a new one. |
In order to execute integration tests, I copied the file
dev/tests/integration/etc/install-config-mysql.php.dist
todev/tests/integration/etc/install-config-mysql.php
and adjusted the mysql connection credentials for the test database.After the upgrade I discovered the file has been deleted.
I would expect local copies to persist between upgrades, just like local
phunit.xml
copies do, so it seems like a bug to me.The text was updated successfully, but these errors were encountered: