Aegir 3.15.1

The Aegir team is proud to announce a new release in the stable 3.x branch!

This release ships with a number of bug fixes and UI improvements.

  • The packages now also support the upcoming Ubuntu 18.04 Bionic release (PHP 7.2).
  • Security updates are already covered in 3.14.6
Project Description Links Status
Provision Drush commands
build status
Hosting Drupal Modules
Hostmaster Drupal Install Profile
Dockerfiles Docker image definitions. Used for all tests.
Tests Behat tests and Travis tools
Development Environment Local docker-based development environment. Build Status

Installing and upgrading

The canonical source of installation documentation is

Within those sections you'll find step-by-step instructions for performing both manual and automatic upgrade processes.

It is still imperative that you read the upgrade path and version-specific information and follow all version-specific upgrade instructions before trying to run the upgrade script or manual upgrade.

Need help?

If you struggle to install or upgrade your Aegir system, you have a number of options available to you for getting help.

Consult this page for more information:

Thanks to our awesome community for their help, support and encouragement as always! Enjoy the new release :)


Changes to hostmaster since 7.x-3.140

  • Update views and ctools
  • Update Entity API to 1.9
  • Update ctools to 1.13
  • #2942500 by helmo: hotfix for missing task_command value

Changes to provision since 7.x-3.140

  • Mini release for Drupal 7.59 SECURITY update
  • #2957156: adapt Debian packaging for a vendor dir
  • Switch to a phplint tool that is still maintained
  • #2957156: Up the php version in the composer file, phplint was breaking
  • Update to bobey/docker-gitlab-ci-runner-php7
  • #2955675 by bdragon: chgrp during provision strips off setgid directory bit
  • #2957156: Convert Provision to include ClassLoader using composer.json and autoloader.php.
  • Mini release for Drupal 7.58 SECURITY update
  • Pass the exception message to the drush log.
  • #2956408: Hosting queued PATH should include /usr/local/bin
  • Add an example of the array structure that can be expected.

  • #2952999: Allow drush plugins to replace Context classes with other classes.

  • Log successful restart command with 'success' type message.
  • #2951662: Actually install sudoers.example, to avoid failure on systems ignoring /usr/share/doc/
  • Update package dependencies for php7.2
  • Adapt install script for php 7.2
  • New basic test for Ubuntu 18.04 Bionic
  • Adding a "aegir-latest.make" file that installs the last release of hostmaster 3.
  • change version information for release 3.142
  • #2942743: Drush download location is gone
  • Change upgrade-test to also continue while we added a package suggestion to composer
  • #2942500 by helmo: hotfix for missing task_command value

Changes to hosting since 7.x-3.140

Changes to eldir since 7.x-3.140

  • None

Changes to hosting_civicrm since 7.x-3.140

  • deploy: do not call drush_variable_delete civicrm_class_loader for drupal8.
  • #2791953 by ergonlogic: [META] File operation failures
  • _provision_civicrm_database_version: add support for Drupal8.
  • tests: Remove CiviCRM 4.3 and 4.4 testing.
  • tests: chmod the 'tests' directory, so that aegir can write the test results.
  • tests: safeguard against a vhost with multiple 'root' statements.
  • Issue#2942572: Fixes the CiviCRM installer on Drupal8.
  • Update .gitlab-ci.yml
  • Rename README.txt to
  • README.txt: add note about the new Gitlab home.
  • tests/ make tests verbose and strict.

Changes to hosting_git since 7.x-3.140

Changes to hosting_remote_import since 7.x-3.140

  • None

Changes to hosting_site_backup_manager since 7.x-3.140

  • None

Changes to hosting_tasks_extra since 7.x-3.140

  • Skip registry-rebuild for everything but drupal7, and only run cache-clear for D7, use cr for d8.

Changes to hosting_logs since 7.x-3.140

  • None

Changes to hosting_https since 7.x-3.140

Known Issues

  • When the MYSQL password policy was set to MEDIUM creating databases can fail, see issue 2868803 for more info.
  • When upgrading from Aegir 2.x be aware of these notes.

For a full list of issues, see our combined issue queues