Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

3.2.0 "Tronaction"

Compare
Choose a tag to compare
@geerlingguy geerlingguy released this 27 Jul 14:27
· 1071 commits to master since this release

This release is focused primarily on two additions: all roles are now included in the repository (meaning faster setup times and less chance of Ansible Galaxy installation problems!), and you can now easily use Elasticsearch instead of, or in addition to, Apache Solr!

Read on for all the changes...

Breaking changes

Drupal VM now uses Vagrant's ansible_local provisioner if you don't have Ansible installed on your host. Make sure you're running Vagrant 1.8.2 or later (1.8.5+ recommended!).

New variables in default.config.yml

  • drush_make_options: "--no-gitinfofile" added to allow overriding of the default options passed into the drush make command.
  • elasticsearch is now an optional installed_extra
  • port 9200 is now included in the list of firewall_allowed_tcp_ports (to support optional Elasticsearch installation)
  • solr_version: "5.5.2" – the default Solr version was bumped from 5.5.1 to 5.5.2.

Improvements

  • #814 / #815: Include roles in Drupal VM codebase (for faster/more stable install).
  • #803: Add optional Elasticsearch installation.
  • #450: Switch to Vagrant 1.8.2+'s ansible_local provisioner.
  • #807: Add ability to override drush make CLI options.
  • #775: Recommend manual VirtualBox installation as part of Quick Start guide.
  • #777: Document how to switch Java versions for newer Apache Solr versions.

Bugfixes

  • #800: Add php5-apcu to default Acquia Cloud package list.
  • #798: Update selenium role so it doesn't cause build failure.
  • #821: Bump upstream Solr role version to fix some Solr install bugs.
  • #825: Fix typo in dashboard.
  • #799: Quote the Drupal core version in the example makefile to avoid duck typing problems.