BOA-2.4.8 Full Edition

We are happy to release BOA-2.4.8 Full Edition, which includes several important system upgrades and bug fixes, plus platforms with latest Drupal cores. Enjoy!

### Stable BOA-2.4.8 Release - Full Edition
### Date: Sat Feb 20 11:28:05 GMT 2016
### Milestone URL: https://github.com/omega8cc/boa/milestones/2.4.8
### Latest hotfix added on: Mon Feb 22 18:28:51 GMT 2016

  @=> Includes Aegir Hostmaster 2.x-head with improvements
  @=> Includes Aegir Provision 3.x-head with improvements
  @=> Includes Drush 7 customized for BOA

# Release Notes:

  This BOA release includes several important system upgrades and bug fixes,
  with most notable features and changes listed below.

  @=> Debian 8 Jessie is fully supported, but includes only PHP 5.5 and 5.6

  @=> All supported Aegir platforms have been updated with latest Drupal cores

  @=> Even if deprecated PHP versions are still included in this release,
      any Octopus instance running PHP older than 5.5 will not be able to
      receive upgrade to BOA-2.4.8, as announced before -- Please switch your
      Octopus to PHP 5.6 or at least 5.5 to be able to upgrade not only
      the Barracuda system part of BOA, but also Octopus Satellite --
      The how-to can be found at: https://omega8.cc/node/330

  @=> Drupal 8 support for custom platforms in the ~/static directory tree
      will be included, along with Drush 8 and PHP 7 in the *upcoming*
      BOA-3.0.0 release: https://github.com/omega8cc/boa/milestones/3.0.0
      Note: BOA will not include built-in Drupal 8 platforms until Drupal 8
      will support symlinks in the codebase, like all previous core versions

  @=> What are BOA plans for Drupal 6 support after February 24th, 2016?

      We will support Drupal/Pressflow 6 in all new releases, as long as
      available PHP versions will allow to use it (we run our own Pressflow 6
      based site on PHP 5.6 for many months with zero issues). For more details
      please check: https://github.com/omega8cc/boa/issues/824

# Changes:

  * Add "boa info" and 'boa info more' helper command
  * Add branch support in the boa wrapper
  * Allow to force re-install with /root/.force.reinstall.cnf present
  * Allow to run existing Octopus 2.4 on the upcoming Barracuda 3.0
  * Deny Octopus upgrade unless it is running on a compatible PHP version 5.5+
  * Full backboa backups are scheduled on Sunday, unless custom _AWS_FLC is set
  * Full duobackboa backups will run on Saturday, unless custom _AWS_FLC is set
  * Make base nice configurable via _B_NICE variable
  * Nginx: Sync htaccess level protection with Drupal core
  * Nginx: Update map $http_user_agent $is_crawler
  * Only instance already running 2.4.8 can upgrade to upcoming 3.0.0
  * Remove no longer supported T1lib in PHP
  * Remove support for deprecated OS versions -- fixes #802
  * Replace in-legacy and up-legacy with version specific commands
  * Revert "Issue #2377819: Gzipping backups suppresses file permissions errors"
  * Run minimal modules en/dis procedure on Wednesday and full on Saturday
  * Skip legacy PHP 5.3 and 5.4 on Jessie
  * Support for Debian 8 Jessie -- fixes #702
  * The _MODULES_FIX variable is set to YES by default
  * The _PERMISSIONS_FIX variable is set to YES by default -- fixes #593

# System upgrades:

  * Git 2.7.0 (if installed from sources)
  * MariaDB 10.0.24
  * MariaDB 5.5.48
  * Nginx 1.9.11
  * OpenSSH 7.1p2 (if installed from sources)
  * OpenSSL 1.0.2f (used only in custom built Nginx)
  * PHP 5.5.32
  * PHP 5.6.18
  * PHP: Imagick 3.3.0
  * Redis 3.0.7
  * Ruby 2.3.0

# Fixes:

  * Add duobackboa docs
  * Add missing libs in Jessie
  * Allow to install a specific PHP version on a local install -- fixes #848
  * Allow to run upgrade from not really 3.x HEAD to 2.4.8
  * Automate /root/.force.reinstall.cnf and improve docs
  * Disable Octopus 3.x specific version check (tmp) for 2.4.8
  * Disable spinner on Jessie
  * Do not force rebuild on systems installed with 2.4.8
  * Do not kill long running php-fpm childs
  * Do not run the old D7 core fix on newer BOA versions -- fixes #842
  * Do not wait for simple sed replacements -- fixes #838
  * Fix a typo in some locCnf variable calls -- fixes #854
  * Fix for ignored boa_platform_control.ini
  * Fix for MariaDB version check
  * Fix for not working S3 bucket connection test
  * Fix for process.max and pm.max_children
  * Fix for undefined locCnf variable in BOND - fixes #748
  * Fix the logic in mysql_proc_kill()
  * Fix too aggressive Jetty monitoring
  * Force clean rsyslog/sysklogd restart if required
  * Force rebuild for affected services built from sources -- CVE-2015-7547
  * Improve backup sub-tasks randomized schedule
  * Improve initial install how-to with screen
  * Locales check should not be used with screen session -- fixes #871
  * Nginx: Remove duplicate $args on redirects
  * Nginx: Workaround for broken autocomplete
  * Remove dependency on _MODULES_FIX=YES -- fixes #592
  * Remove no longer used _SSL_FROM_SOURCES logic
  * Remove systemd on Debian Jessie -- fixes #840
  * Restart syslog hourly
  * Run drush cache cleanup only once per account
  * Speed up backup tasks by removing extra conn_test
  * Speed up backup tasks by running extended cleanup and reporting weekly
  * Speed up initial setup procedure
  * Sync wait randomizer max value
  * Upgrade wkhtmltopdf and wkhtmltoimage to 0.12.3 - fixes #858
  * Use date %u day of week (1..7); 1 is Monday
  * Whitelist missing upload progress path

You can find the full changelog at: https://github.com/omega8cc/boa/blob/master/CHANGELOG.txt

Enjoy!

Create Account or request a free Test Drive
Already 900+ hosts powering thousands of Drupal sites are running on our high-performance Aegir BOA stack
© 2009-2023 Omega8.cc | ul. Zlota 59, 14th floor Skylight Building, 00-120 Warsaw, Poland | Twitter
Smokin’ Fast Drupal Hosting in Amsterdam · Chicago · Frankfurt · London
Madrid · New York · San Jose · Singapore · Sydney · Toronto · Warsaw