1.8 release notes
The Aegir team is proud to announce the eighth release in the stable 1.x release branch!
This release ships various bugfixes that have accumulated in the issue queue since the 1.7 release, including a lot of fixes on Nginx support.
1. Installing and upgrading
The canonical source of installation documentation is on the community site at:
http://community.aegirproject.org/installing
In a similar fashion, the upgrade documentation is:
http://community.aegirproject.org/upgrading
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 the upgrade path and version-specific information and follow all version-specific upgrade instructions before trying to run the upgrade script or manual upgrade. This especially applies to users upgrading from releases prior to 0.4-alpha8, including 0.3.
For users coming from the 0.4 betas or recent rc releases, there are unlikely to be any version-specific manual steps required to upgrade, but you should make a habit of reading them anyway just to make sure. No-one likes a nasty surprise!
2. 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://community.aegirproject.org/help
Thanks to our awesome community for their help, support and encouragement as always! Enjoy the new release :)
3. Features
No features were added in this release.
4. Bug fixes
- #1510572: Fixed Why do we use mktime() instead of time()
- #1185690: Fixed hosting_task_log() entries are not deleted when task is.
- #1185690: Apply patch for hosting_task_log() entries are not deleted when task is.
- #1348338: Fixed Ajax requests ignore base_url() setting - followup.
- #1437856: Fixed Display of Client Quota missing pager navigation bar
- #1388542: Fixed packages in sites/all/modules should override profile/*/modules
- #1498102: Fixed Dates and times are incorrect on freshly created tasks
- #1472480: Fixed Restrict the Task Queue to one task per site each cron run
- #1493286: Fixed SSL certificates not being created
- #1485746: Fixed MySQL root password incorrectly escaped in frontend
- #1528996: Nginx microcaching should use fastcgi_cache_valid with 1s only for upstream errors
- #1472460: Nginx configuration denies HTTP request methods: PUT, DELETE and OPTIONS and it breaks services/REST
- #1534306: Duplicate directives in the Nginx config cause issues with recommended Dotdeb Nginx build
- #1528996: Nginx microcaching shouldn't cache any upstream errors
- #1524860: Empty response 444 in Nginx confuses search bots
- #1515762: Nginx microcaching should skip all known AJAX requests
- #1505370: Conflict between Mime Type and Document Type in Nginx
- #1498774: Set higher value for map_hash_bucket_size in Nginx by default
- #1283854: Fixed Use of parameters in provision_file()->symlink() is incorrect
- #1387394: Fixed deleting a site doesn't delete soft links
- #1388542: Fixed packages in sites/all/modules should override profile/*/modules
- #1486298: Fixed End of install process is messy
- #1478984: Add Access-Control-Allow-Origin header with wildcard for static files in Nginx, also to support cdn-delivered @font-face
5. Known issues
No know issues at this time.