Aegir 3.17.3
3.17.1 was released to address a bug preventing new sites from having HTTPS/SSL properly configured.
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.
Project | Description | Links | Status |
---|---|---|---|
Provision | Drush commands | drupal.org github.com gitlab.com |
|
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 |
Installing and upgrading
The canonical source of installation documentation is
http://docs.aegirproject.org/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/community
Thanks to our awesome community for their help, support and encouragement as always! Enjoy the new release :)
Changes
3.17.5
- Version bump to include Drupal 7.67 (security)
- Update minor releases for hosting_git and views
3.17.4
- Include Drupal 7.65
- Include an updated ctools, views, module_filter
- Include a new Golden Contrib module: Hosting Deploy
- The install test on Debian oldstable (jessie) kept failing, ignored for now.
3.17.3
- Include Drupal 7.63
3.17.2
- #3020747 by jon-pugh Fix regression in legacy hosting_ssl: the logic for determining a certificate wasn't good, in the legacy module. #3020747
3.17.1
3.17.0
Changes to hostmaster since 7.x-3.160
- Pin 7.61 and remove two merged patches
- Update admin_menu to 3.0-rc6
- Update Libraries API to 2.5
Changes to provision since 7.x-3.160
- #3020747 by jon-pugh: Issue #3020747: Don't add SSL config to configuration files if the crt files aren't there/aren't readable
- #3020103 by dpovshed: Allow Nginx downloads for "vcard" & "vcf" files.
- Issue #3019741: Running provision-delete on a platform does not remove the alias
- Return process error as the error message if one was not set.
- Allow log type to be defined by implementors.
- #3014381 by colan: Set the cookie domain and path for subdirectory sites.
- #3012687 by jon-pugh: Allow d() to pass through normal drush alias properties
- Rename test make it more distinctive when shortened
- Move debug output var to the proper command
- Add debug message for exit code.
- Only show log messages if the flag is true.
- Sync up with drupal-org-core.make
Changes to hosting since 7.x-3.160
- #3020317 by jon-pugh: Issue #3020317: Make automatic site import on platform verify optional
- Just flag a notice when the profile is not found, it's not a problem.
- #3017735 by jon-pugh: Add a UI to clear the semaphore for "hosting_queue_tasks_running"
- #3016448 by jon-pugh: Fire task status update hooks anytime a task node is created or updated.
- #3015584: Add function to get task status "name"
- #3004041 by dpovshed: Simplify code in drush_hosting_queued()
- #3004048 by dpovshed: Fix comment misprint in hosting_queued_settings_form()
- #3001670 by helmo, kienan: Unable to migrate sites on 3.160: There are no valid install profiles on the target platform to migrate to
- #3001273: Too few arguments to function drush_hosting_pause_validate()
Changes to eldir since 7.x-3.160
- None
Changes to hosting_civicrm since 7.x-3.160
- None
Changes to hosting_git since 7.x-3.160
- Combine post hook for checkout and pull
- Remove duplicate handling of push parameter, no need to check it twice
- #3006600 by bgm, colan, helmo: Regression: cannot enter the Git URL when creating a new platform
- Fix check for successful commit.
- Properly check for exit code when committing.
- Better check for first character.
Changes to hosting_remote_import since 7.x-3.160
- None
Changes to hosting_site_backup_manager since 7.x-3.160
- None
Changes to hosting_tasks_extra since 7.x-3.160
- #3019421 by doka: Faulty standalone install script
- Don't block a user from running features update or revert tasks if the module doesn't seem enabled, it might not be up to date. Let the task fail.
- Clear drush caches before features update and feature revert.
- #3003698: Drush registry-rebuild not found for 8.x
Changes to hosting_logs since 7.x-3.160
- None
Changes to hosting_https since 7.x-3.160
- #3020747 by jon-pugh: Issue #3020747: Don't add SSL config to configuration files if the crt files aren't there/aren't readable
- #2988639 by mpv: Some context properties are empty when generating a letsencrypt certificate
- #3018935 by jacob.embree, colan: Replaced a sizeof() with strlen().
Known Issues
- The install test on Debian oldstable (jessie) kept failing, ignored for now.
- If you separately installed the aegir_rules integration module, be sure you have atleast the 3.0 version. Earlier beta's will cause an upgrade error.
- 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