Skip to content

Releases: zepgram/magento2-fast-vm

Release 1.4.0

03 Mar 02:49
Compare
Choose a tag to compare

Release 1.4.0

  • Resolve issue on apt-get install, sometimes it could be stuck on re-installation: we now delete apt list repository on provision.
  • Fix elasticsearch v7.x installation, now provided on version >= 2.4.0 and fallback to v6.x for lower version.
  • Adding MySQL 8 with Percona for version >= 2.4.0 and fallback to 5.7 for lower version.
  • Composer v1 could be stuck on installation, COMPOSER_MEMORY_LIMIT=-1 has been set to avoid this.
  • Sample data installation has been reworked to follow documentation, it may not work properly on Magento version <= 2.2.x (not tested).
  • Rsync mount now required to run vagrant reload to enable the watcher on first installation (this is not required on next vagrant up).
  • Resolve issue #79: magento requires correct permission to add image on catalog product from back-office: global permissions are no more forced with bindfs, we only force the user group (www-data) in order to make it work properly with nginx.
  • Update config.yaml.example to Magento v2.4.2

Release 1.3.7

25 Oct 22:06
01d0246
Compare
Choose a tag to compare

Release 1.3.7

  • Resolve issue #73 by locking composer version to v1.x

Release 1.3.6

01 Sep 13:55
Compare
Choose a tag to compare

Release 1.3.6

  • Resolve issue #71 to allow elasticsearch service to always restart
  • Add comment under section "Issues" of README.md for issue #70

Magento2.4 compatibility

31 Jul 01:02
a297404
Compare
Choose a tag to compare

Release 1.3.5

Upgrade this developer box to install Magento latest release 2.4.0.

  • Add php version to 7.4 when magento version is equal or greater than 2.3.5-p2
  • Add repository and installation for elasticsearch7.X and apply it by default (elasticsearch6 is now deprecated)

Redis config and php settings

26 Jul 05:20
Compare
Choose a tag to compare

Release 1.3.4

  • Set command non-interactive to resolve issue while settings redis configuration in post-install script.
  • Move php settings to system-env.sh to avoid issue while running provisionners separately

Increase fastcgi buffer

25 Jul 14:14
9c67d29
Compare
Choose a tag to compare

Release 1.3.3

On version 2.3.5 some sample pages trigger 502 errors.
According to logs: "upstream sent too big header while reading response header from upstream".
Resolved by increasing default fastcgi_buffers.

  • Increase default fastcgi buffers:
    fastcgi_buffers 16 14k;
    fastcgi_buffer_size 32k;
  • Update config.yaml.example: magento v2.3.5

Fix percona install

28 Jan 21:12
e405def
Compare
Choose a tag to compare

Release 1.3.2

  • Resolve package installation dependency #50
  • Update config.yaml.example: magento v2.3.4

Elasticsearch and Percona

03 Nov 20:35
523a697
Compare
Choose a tag to compare

Release 1.3.1

Nginx, php-fpm and SQL dump import

01 Nov 16:42
23f2808
Compare
Choose a tag to compare

Release 1.3.0

The config.yaml file has been updated: 'crypt_key' has been added.
You must adapt your config.yaml according to config.yaml.example.

  • Add php version 7.3 according to last dependency from magento 2.3.3

  • Add database import from compressed dump, crypted_key is also available in config.yaml to avoid any issue with encrypted values with imported data

  • Replaced apache by nginx/php-fpm to improve performance

  • Find out a solution according to winnfsd/vagrant-winnfsd#104
    Windows user just have to run: Add-MpPreference -ExclusionProcess winnfsd.exe as admin in powershell and this will definitly solve issue with NFS and malformated composer autoload

  • Magento user is no longer necessary, project is now fully accessible through default vagrant user

  • Project path has been moved from /srv/magento to /home/vagrant/magento

Rsync mount option

03 Jun 20:37
f5f2341
Compare
Choose a tag to compare

Release 1.2.0

The config.yaml file has been updated: 'path', 'mount' and 'php_version' has been added.
You must adapt your config.yaml according to config.yaml.example.

  • Rsync mount is now available in order to reach better performance

  • Add php version in config.yaml to allow user to override the default version installed

  • Fix unix mode for extra shell provision

  • Magento setup has been adapted to be compatible with magento 2.1.X (related issue #16)

  • Default php version is now correctly set to 7.0 for M2.0.x & M2.1.x