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 drupal.org
github.com
gitlab.com
build status
Hosting Drupal Modules drupal.org/project/hosting
github.com/aegir-project/hosting
Hostmaster Drupal Install Profile drupal.org/project/hostmaster
github.com/aegir-project/hostmaster
Dockerfiles Docker image definitions. Used for all tests. github.com/aegir-project/dockerfiles
hub.docker.com/r/aegir/hostmaster
Tests Behat tests and Travis tools github.com/aegir-project/tests
Development Environment Local docker-based development environment. github.com/aegir-project/development Build Status

Installing and upgrading

The canonical source of installation documentation is

http://docs.aegirproject.org/en/3.x/install/

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: http://docs.aegirproject.org/en/3.x/community

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

Changes

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.md.
  • README.txt: add note about the new Gitlab home.
  • tests/start.sh: 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