Ticket #784 (closed maintenance: fixed)
New BOA-2.3.0
Reported by: | chris | Owned by: | chris |
---|---|---|---|
Priority: | major | Milestone: | Maintenance |
Component: | Live server | Keywords: | |
Cc: | ed, paul, sam, ben, annesley | Estimated Number of Hours: | 0.0 |
Add Hours to Ticket: | 0 | Billable?: | yes |
Total Hours: | 0.8 |
Description
These are the updates from the Changelog:
### Stable BOA-2.3.0 Release - Full Edition ### Date: Mon Sep 8 08:42:01 PDT 2014 ### Includes Aegir 2.1 with improvements # Release Notes: This new BOA Edition introduces latest Aegir 2.1 stable version with newest Drush 6 in the backend and with support for Drupal sites in subdirectories enabled by default, among many other improvements included in this version, like tasks list per site, ability to search in the sites list per domain name and/or profile, to schedule tasks in batches, to select any existing domain alias as a redirect target, but without the need to rename the site, etc. While Barracuda 2.3.0 can continue to run and even upgrade if needed also the very old PHP 5.2 version, only Octopus instances running at least PHP 5.3 or newer in both FPM and CLI mode can be upgraded to Octopus 2.3.0 Edition. If you are still using PHP 5.2 in your Octopus instance, you will not receive Aegir nor Drupal Platforms upgrade, but the Barracuda part of your system will receive upgrade to 2.3.0 anyway, so it will be ready to support your outdated Octopus instance upgrade as soon as you will switch it to modern and secure PHP version -- which is easy! Let's quote the original how-to for reference: #-### Support for PHP FPM/CLI version safe switch per Octopus instance This allows to easily switch PHP version by the instance owner w/o system admin (root) help. All you need to do is to create ~/static/control/fpm.info and ~/static/control/cli.info file with a single line telling the system which available PHP version should be used (if installed): 5.5 or 5.4 or 5.3 Only one of them can be set, but you can use separate versions for web access (fpm.info) and the Aegir backend (cli.info). The system will switch versions defined via these control files in 5 minutes or less. We use external control files and not any option in the Aegir interface to make sure you will never lock yourself by switching to version which may cause unexpected problems. #-### Legacy mode moves to 2.2.x branch From now on, the 'legacy' install and upgrade mode available in all meta- installers will utilize branch 2.2.x instead of deprecated 2.1.x series. # Updated Octopus platforms: aGov 1.4 --------------------- https://drupal.org/project/agov Guardr 1.12 ------------------ https://drupal.org/project/guardr Open Academy 1.1 ------------- https://drupal.org/project/openacademy Restaurant 1.0-b9 ------------ https://drupal.org/project/restaurant # New features and enhancements in this release: * It is now possible to add stable Octopus instances w/o forcing Barracuda upgrade, plus optionally with no platforms added by default -- usage: $ boa {in-octopus} {email} {o2} {mini|max|none} * Add default aggressive php-fpm monitoring + /root/.no.fpm.cpu.limit.cnf * Allow to define always disabled modules via _MODULES_FORCE variable. * Better wait limits on connection testing for slow network / long distance. * Issue #362 - Add imageapi_optimize binaries via IMG in _XTRAS_LIST * Make firewall management faster with randomized schedule. * Procs monitor runs every 3 seconds. * Run mysql_proc_control every 5 seconds for better results. # Changes in this release: * Delete default profiles in the hostmaster platform. * Disable _DEBUG_MODE if not enabled on the fly. * Drush: Upgrade command line version 6 to mini-6-06-09-2014 * Nginx: Remove deprecated code - _HTTP_WILDCARD is already used by default. * Nginx: Use limit_conn protection only for known dynamic requests. * Remove dependency on Update Manager globally. * Set hosting_default_profile to 'minimal' to improve Ubercart 3 visibility. * Use Provision CiviCRM boa-2.3.0-dev # System upgrades in this release: * Git 2.1.0 (if installed from sources) * PHP 5.3.29 EOL! Please read: http://php.net/archive/2014.php#id2014-08-14-1 * PHP 5.4.32 * PHP 5.5.16 * Redis 2.8.14 # Fixes in this release: * Add cleanup for _GIT_FORCE_REINSTALL if added in .barracuda.cnf * Add missing drush cache-clear drush to improve upgrade path. * Allow to clear drush cache without directory restrictions. * Always set correct TMP path for supported users. * Cleanup for cron pid files in user specific .tmp dirs. * Count properly also symlinked files directories (improved). * D6 colorbox module requires old 1.3.18 library. * Delete drush_make leftovers. * Delete duplicate menu items on upgrade. * Do not allow to install SSH from sources on Trusty to avoid problems. * Do not skip daily.sh during barracuda system only update. * Eldir theme: Use max width for buttons, if possible. * Fix cleanup for drush aliases in sub-accounts. * Fix daily cleanup for user specific .tmp directories. * Fix docs/HINTS.txt * Fix for broken mariadb.list * Fix for ghost dirs cleanup. * Fix for ghost vhosts cleanup. * Fix for missing symlinks to existing platforms. * Fix for not working protection from blocking local IPs on multi-IP systems. * Fix for subdirs_support universal check. * Fix for unreliable _IS_OLD check on Octopus instances upgrade. * Fix for warning "Could not create directory ." on Hostmaster site Verify. * Fix the fields order in the site edit form. * Fix the regex to not whitelist unexpected IP ranges inadvertently. * Force cURL rebuild if installed with outdated OpenSSL version. * Guard against destructive or insecure tasks run on the hostmaster site. * Improve cleanup for empty platforms directories. * Improve monitoring to protect against convert trying to overload the system. * Issue #2330781 - Use Drush dt() wrapper instead of not always available t() * Issue #357 - Fix the logic for Git (re)install from sources. * Issue #360 - Exclude special --CDN vhosts from daily cleanup. * Issue #361 - Update and improve docs/FAQ.txt * Issue #369 - Automatically download and fix /bin/websh if missing. * Issue #369 - Restore classic /bin/sh symlink automatically if needed. * Issue #373 - Set correct TMP, TEMP, TMPDIR env variables in limited shell. * Issue #373 - Too restrictive lshell forbidden list breaks drush sql-sync. * Issue #380 - Nameserver / pdnsd problem -- Fixes also Issue #2007990. * Issue #381 - Zend OPcache forced adds useless noise in the log. * Make it clear that subdomain and subdirectory name must be identical. * Make sure that keys subdirectory exists to avoid active platforms cleanup. * Nginx: Add config symlinks only on legacy instances. * Nginx: Add cron access support for subdir sites. * Nginx: Disable monitoring for POST requests related to cart/checkout URI. * Nginx: Remove deprecated code and config templates. * Nginx: Sanitize aliases in vhost_disabled.tpl.php to avoid warnings. * Nginx: Update config includes to match optional BOA features improvements. * Nginx: Update unified configuration templates in Provision to unfork BOA. * Nginx: Update vhosts templates to match BOA improvements. * PHP: Avoid unintended duplicate rebuilds. * Protect sites/all/drush * Provision: Backport provision_hosting_feature_enabled() * Provision: Remove legacy subdir code and update checks. * Redis config should sync with PHP-CLI, not PHP-FPM. * Remove legacy procs monitoring code. * Remove no longer needed limreq global fixes. * Remove no longer needed/used contrib updates. * Remove redundant file_exists() if is_readable() is also used. * Restart pdnsd before running barracuda upgrade. * Restore BOA formatting for tasks log to improve readability. * Restore BOA naming convention and docs in Hostmaster. * Restore BOA naming convention for Installation profiles in Hostmaster. * Restore BOA strict _hosting_valid_fqdn* testing procedures in Hostmaster. * Restore BOA weight defaults in the form in Hostmaster. * Restore punycode in Hostmaster. * Restore tasks sort to always show tasks scheduled and running at the top. * Sanitize cli.info and fpm.info * Set _PLATFORMS_LIST properly. * Simplify colorbox-1.3.18 download. * Simplify colorbox-1.5.13 download. * Switch branch on the fly and add support for Aegir vanilla mode. * Sync /tmp access restrictions. * Update for the Hostmaster welcome page. * Update FPM monitoring settings. * Use as short labels on the site node as possible. * Use correct paths to platform level drushrc.php file. * Use Drush6 with @hostmaster. * Use is_dir() instead of file_exists() when checking directory existence. * Use is_file() and is_link() instead of file_exists() before trying unlink() * Use is_readable() and file_exists() instead of file_exists() for backup. * Use is_readable() check instead of insufficient file_exists() for includes. * Use is_readable() instead of file_exists() when checking alias existence. * Install latest Git even if not specified via _XTRAS_LIST but previous version built from sources is detected. * Issue #2278847 - Derivatives can't be created on install with Drush and Aegir or when no vhost is available yet (Drupal Commons)
I can't see any issues that directly impact on us apart from the new version of PHP, we are running PHP Version 5.3.28, the release notes for PHP 5.3.29:
14 Aug 2014
The PHP development team announces the immediate availability of PHP 5.3.29. This release marks the end of life of the PHP 5.3 series. Future releases of this series are not planned. All PHP 5.3 users are encouraged to upgrade to the current stable version of PHP 5.5 or previous stable version of PHP 5.4, which are supported till at least 2016 and 2015 respectively.
PHP 5.3.29 contains about 25 potentially security related fixes backported from PHP 5.4 and 5.5.
More information in the Changelog.
I'll apply this update one evening soon.
Change History
comment:3 Changed 2 years ago by chris
- Add Hours to Ticket changed from 0.0 to 0.8
- Status changed from new to closed
- Resolution set to fixed
- Total Hours changed from 0.0 to 0.8
Following the PuffinServer#UpgradingBOA notes:
sudo -i screen cd wget -q -U iCab http://files.aegir.cc/BOA.sh.txt bash BOA.sh.txt BOA Meta Installer setup completed Please check INSTALL.txt and UPGRADE.txt at http://bit.ly/boa-docs for how-to Bye barracuda up-stable ; octopus up-stable all both Barracuda [Wed Sep 10 21:34:37 BST 2014] ==> BOA Skynet welcomes you aboard! Barracuda [Wed Sep 10 21:34:41 BST 2014] ==> INFO: UPGRADE Barracuda [Wed Sep 10 21:34:41 BST 2014] ==> INFO: Reading your /root/.barracuda.cnf config file Barracuda [Wed Sep 10 21:34:42 BST 2014] ==> NOTE! Please review all config options displayed below Barracuda [Wed Sep 10 21:34:42 BST 2014] ==> NOTE! It will *override* all settings in the Barracuda script Barracuda [Wed Sep 10 21:34:42 BST 2014] ==> Legacy PHP-CLI 5.2 is not used on this system Barracuda [Wed Sep 10 21:34:42 BST 2014] ==> Legacy PHP-FPM 5.2 is not used on this system ### ### Configuration created on 121215-1545 ### with Barracuda version BOA-2.0.4 ### ### NOTE: the group of settings displayed bellow will *not* be overriden ### on upgrade by the Barracuda script nor by this configuration file. ### They can be defined only on initial Barracuda install. ### _MY_OWNIP="81.95.52.103" #_MY_OWNIP="" _MY_HOSTN="puffin.webarch.net" #_MY_HOSTN="" _MY_FRONT="master.puffin.webarch.net" _THIS_DB_HOST=localhost #_THIS_DB_HOST=FQDN _SMTP_RELAY_TEST=YES _SMTP_RELAY_HOST="" _LOCAL_NETWORK_IP="" _LOCAL_NETWORK_HN="" ### ### NOTE: the group of settings displayed bellow ### will *override* all listed settings in the Barracuda script, ### both on initial install and upgrade. ### _MY_EMAIL="chris@webarchitects.co.uk" _XTRAS_LIST="PDS CSF CHV" _AUTOPILOT=NO _DEBUG_MODE=NO _DB_SERVER=MariaDB _SSH_PORT=22 _LOCAL_DEBIAN_MIRROR="ftp.debian.org" _LOCAL_UBUNTU_MIRROR="archive.ubuntu.com" _FORCE_GIT_MIRROR="" _DNS_SETUP_TEST=YES _NGINX_EXTRA_CONF="" _NGINX_WORKERS=AUTO _PHP_FPM_WORKERS=AUTO _PHP_FPM_VERSION=5.3 _PHP_CLI_VERSION=5.3 _CUSTOM_CONFIG_CSF=YES #_CUSTOM_CONFIG_SQL=NO _CUSTOM_CONFIG_SQL=YES _CUSTOM_CONFIG_REDIS=NO _CUSTOM_CONFIG_PHP_5_2=NO _CUSTOM_CONFIG_PHP_5_3=NO #_CUSTOM_CONFIG_PHP_5_3=YES _SPEED_VALID_MAX=3600 _NGINX_DOS_LIMIT=300 #_SYSTEM_UPGRADE_ONLY=YES _SYSTEM_UPGRADE_ONLY=NO _NEWRELIC_KEY= ### ### Configuration created on 121215-1545 ### with Barracuda version BOA-2.0.4 ### _EXTRA_PACKAGES= _PHP_EXTRA_CONF="" _STRONG_PASSWORDS=YES _DB_BINARY_LOG=NO _DB_ENGINE=InnoDB _NGINX_LDAP=NO _PHP_GEOS=NO _PHP_MONGODB=NO _AEGIR_UPGRADE_ONLY=NO ### Squeeze to Wheezy upgrade config ### See /trac/ticket/535 #_SQUEEZE_TO_WHEEZY=YES _SQUEEZE_TO_WHEEZY=NO _NGINX_FORWARD_SECRECY=YES _NGINX_SPDY=YES _NGINX_NAXSI=NO _PERMISSIONS_FIX=YES _MODULES_FIX=YES _MODULES_SKIP="" _SSL_FROM_SOURCES=NO _SSH_FROM_SOURCES=NO _RESERVED_RAM=0 _PHP_MULTI_INSTALL="5.3" _CUSTOM_CONFIG_LSHELL=NO _CUSTOM_CONFIG_PHP55=NO _CUSTOM_CONFIG_PHP54=NO _CUSTOM_CONFIG_PHP53=NO _CUSTOM_CONFIG_PHP52=NO _CPU_SPIDER_RATIO=3 _CPU_MAX_RATIO=6 _CPU_CRIT_RATIO=9 _PHP_FPM_DENY="" _REDIS_LISTEN_MODE=PORT _STRICT_BIN_PERMISSIONS=NO _DB_SERIES=5.5 _SCOUT_KEY= _INNODB_LOG_FILE_SIZE=AUTO Do you want to proceed with the upgrade? [Y/n] Y Barracuda [Wed Sep 10 21:35:40 BST 2014] ==> INFO: Checking your system version... Barracuda [Wed Sep 10 21:35:40 BST 2014] ==> Aegir on Debian/wheezy - Skynet Agent v.BOA-2.3.0 Barracuda [Wed Sep 10 21:35:41 BST 2014] ==> INFO: Updating packages sources list... Barracuda [Wed Sep 10 21:35:41 BST 2014] ==> INFO: We will use Debian mirror ftp.debian.org Barracuda [Wed Sep 10 21:35:54 BST 2014] ==> INFO: Downloading little helpers... Barracuda [Wed Sep 10 21:35:56 BST 2014] ==> INFO: Checking BARRACUDA version... Barracuda [Wed Sep 10 21:35:56 BST 2014] ==> INFO: BARRACUDA version test: OK Barracuda [Wed Sep 10 21:35:56 BST 2014] ==> UPGRADE START -> checkpoint: * Your e-mail address appears to be chris@webarchitects.co.uk - is that correct? * Your server hostname is puffin.webarch.net. * Your Aegir control panel is/will be available at https://master.puffin.webarch.net. Do you want to proceed with the upgrade? [Y/n] Y Barracuda [Wed Sep 10 21:36:10 BST 2014] ==> INFO: Cleaning up temp files in /var/opt/ Barracuda [Wed Sep 10 21:36:10 BST 2014] ==> INFO: Installing extra Drush versions Barracuda [Wed Sep 10 21:36:10 BST 2014] ==> INFO: Drush mini-4-26-08-2014 installation complete Barracuda [Wed Sep 10 21:36:11 BST 2014] ==> INFO: Drush mini-6-06-09-2014 installation complete Barracuda [Wed Sep 10 21:36:12 BST 2014] ==> INFO: Running aptitude update... Barracuda [Wed Sep 10 21:37:09 BST 2014] ==> INFO: Upgrading required libraries and tools Barracuda [Wed Sep 10 21:37:09 BST 2014] ==> NOTE! This step may take a few minutes, please wait... Barracuda [Wed Sep 10 21:38:08 BST 2014] ==> INFO: Testing Nginx version... Barracuda [Wed Sep 10 21:38:08 BST 2014] ==> INFO: Installed Nginx version nginx/1.7.4, OK Barracuda [Wed Sep 10 21:38:20 BST 2014] ==> INFO: Running aptitude full-upgrade, please wait... Barracuda [Wed Sep 10 21:38:56 BST 2014] ==> INFO: Installing MySecureShell 1.33... Barracuda [Wed Sep 10 21:39:24 BST 2014] ==> INFO: Checking SMTP connections... Barracuda [Wed Sep 10 21:39:24 BST 2014] ==> INFO: Upgrading a few more tools... Barracuda [Wed Sep 10 21:39:33 BST 2014] ==> INFO: Checking if PHP upgrade is available Barracuda [Wed Sep 10 21:39:40 BST 2014] ==> INFO: PHP EXTRA is --with-ldap --with-gmp --with-xpm-dir=/usr Barracuda [Wed Sep 10 21:39:40 BST 2014] ==> INFO: Installed PHP version 5.3.28, upgrade required Barracuda [Wed Sep 10 21:39:40 BST 2014] ==> INFO: Installing PHP-FPM 5.3.29 Barracuda [Wed Sep 10 21:39:40 BST 2014] ==> NOTE! This step may take longer than 8 minutes, please wait... Barracuda [Wed Sep 10 21:39:50 BST 2014] ==> INFO: Installing PHP-FPM 5.3.29 part 1/3 Barracuda [Wed Sep 10 21:39:52 BST 2014] ==> INFO: Installing PHP-FPM 5.3.29 part 2/3 Barracuda [Wed Sep 10 21:41:56 BST 2014] ==> INFO: Installing PHP-FPM 5.3.29 part 3/3 Barracuda [Wed Sep 10 21:54:42 BST 2014] ==> INFO: Installing Zend OPcache for PHP-FPM 5.3.29... Barracuda [Wed Sep 10 21:55:06 BST 2014] ==> INFO: Installing PhpRedis for PHP-FPM 5.3.29... Barracuda [Wed Sep 10 21:55:28 BST 2014] ==> INFO: Installing UploadProgress for PHP-FPM 5.3.29... Barracuda [Wed Sep 10 21:55:39 BST 2014] ==> INFO: Installing JSMin for PHP-FPM 5.3.29... Barracuda [Wed Sep 10 21:55:52 BST 2014] ==> INFO: Installing Imagick for PHP-FPM 5.3.29... Barracuda [Wed Sep 10 21:56:17 BST 2014] ==> INFO: Installing MailParse for PHP-FPM 5.3.29... Barracuda [Wed Sep 10 21:56:32 BST 2014] ==> INFO: Installing IonCube x86_64 version for PHP-FPM... Barracuda [Wed Sep 10 21:56:34 BST 2014] ==> INFO: Installed Redis version 2.8.13, upgrade required Barracuda [Wed Sep 10 21:56:34 BST 2014] ==> INFO: Installing Redis update for Debian/wheezy... Barracuda [Wed Sep 10 21:57:46 BST 2014] ==> INFO: Generating random password for Redis server Barracuda [Wed Sep 10 21:57:46 BST 2014] ==> INFO: Updating MariaDB and PHP configuration Barracuda [Wed Sep 10 21:57:48 BST 2014] ==> INFO: OS and services upgrade completed Barracuda [Wed Sep 10 21:57:48 BST 2014] ==> INFO: Restarting MariaDB server, please wait... Barracuda [Wed Sep 10 21:58:07 BST 2014] ==> INFO: Upgrading MariaDB tables if necessary, please wait a minute... Do you want to upgrade Aegir Master Instance? [Y/n] Y Barracuda [Wed Sep 10 22:02:14 BST 2014] ==> INFO: Running Aegir Master Instance upgrade Barracuda [Wed Sep 10 22:02:17 BST 2014] ==> INFO: Syncing provision backend db_passwd... Barracuda [Wed Sep 10 22:02:27 BST 2014] ==> INFO: Running hosting-dispatch (1/3)... Barracuda [Wed Sep 10 22:02:36 BST 2014] ==> INFO: Running hosting-dispatch (2/3)... Barracuda [Wed Sep 10 22:02:46 BST 2014] ==> INFO: Running hosting-dispatch (3/3)... Barracuda [Wed Sep 10 22:02:49 BST 2014] ==> INFO: Syncing hostmaster frontend db_passwd... Barracuda [Wed Sep 10 22:02:50 BST 2014] ==> INFO: Testing previous install... Barracuda [Wed Sep 10 22:02:50 BST 2014] ==> INFO: Test OK, we can proceed with Hostmaster upgrade Barracuda [Wed Sep 10 22:02:50 BST 2014] ==> INFO: Moving old directories Barracuda [Wed Sep 10 22:02:50 BST 2014] ==> INFO: Downloading drush... Barracuda [Wed Sep 10 22:02:52 BST 2014] ==> INFO: Drush seems to be functioning properly Barracuda [Wed Sep 10 22:02:52 BST 2014] ==> INFO: Installing provision backend in /var/aegir/.drush Barracuda [Wed Sep 10 22:02:52 BST 2014] ==> INFO: Downloading Drush and Provision extensions... Barracuda [Wed Sep 10 22:02:53 BST 2014] ==> INFO: Running hostmaster-migrate, please wait... Barracuda [Wed Sep 10 22:04:28 BST 2014] ==> INFO: Syncing hostmaster frontend db_passwd... Barracuda [Wed Sep 10 22:05:38 BST 2014] ==> INFO: Aegir Master Instance upgrade completed Do you want to install Chive MariaDB Manager? [Y/n] Y Barracuda [Wed Sep 10 22:06:39 BST 2014] ==> INFO: Installing Chive MariaDB Manager... Barracuda [Wed Sep 10 22:06:41 BST 2014] ==> INFO: Chive MariaDB Manager installation completed Barracuda [Wed Sep 10 22:06:41 BST 2014] ==> INFO: _PHP_CN set to www53 for Chive MariaDB Manager Barracuda [Wed Sep 10 22:06:47 BST 2014] ==> INFO: _PHP_CN set to www53 for Collectd Graph Panel Barracuda [Wed Sep 10 22:06:51 BST 2014] ==> INFO: Restarting Redis, PHP-FPM and Nginx Barracuda [Wed Sep 10 22:07:00 BST 2014] ==> INFO: Restarting MariaDB server Barracuda [Wed Sep 10 22:07:10 BST 2014] ==> INFO: New secure random password for MariaDB generated and updated Barracuda [Wed Sep 10 22:07:10 BST 2014] ==> INFO: New entry added to /var/log/barracuda_log.txt Barracuda [Wed Sep 10 22:07:10 BST 2014] ==> INFO: Cleaning up system swap, it may take a moment, please wait... Barracuda [Wed Sep 10 22:07:16 BST 2014] ==> CARD: Now charging your credit card for this auto-upgrade magic... Barracuda [Wed Sep 10 22:07:22 BST 2014] ==> JOKE: Just kidding! Enjoy your Aegir Hosting System :) Barracuda [Wed Sep 10 22:07:22 BST 2014] ==> Final post-upgrade cleaning, please wait a moment... Barracuda [Wed Sep 10 22:10:46 BST 2014] ==> BYE! BARRACUDA upgrade completed Bye load is 15 while maxload is 600 Octopus upgrade for User /data/disk/tn Waiting 9 seconds... Octopus [Wed Sep 10 22:11:02 BST 2014] ==> BOA Skynet welcomes you aboard! Octopus [Wed Sep 10 22:11:05 BST 2014] ==> INFO: Reading your /root/.tn.octopus.cnf config file Octopus [Wed Sep 10 22:11:07 BST 2014] ==> NOTE! Please review all config options displayed below ### ### Configuration created on 121215-1617 with ### Octopus version BOA-2.0.4 ### ### NOTE: the group of settings displayed bellow ### will *override* all listed settings in the Octopus script. ### _USER="tn" _MY_EMAIL="chris@webarchitects.co.uk" _PLATFORMS_LIST="D7P OA7" _ALLOW_UNSUPPORTED=NO _AUTOPILOT=YES _HM_ONLY=NO _O_CONTRIB_UP=YES _DEBUG_MODE=NO _MY_OWNIP= _FORCE_GIT_MIRROR="" _THIS_DB_HOST=localhost _DNS_SETUP_TEST=NO _HOT_SAUCE=NO _USE_CURRENT=YES _REMOTE_CACHE_IP=127.0.0.1 _LOCAL_NETWORK_IP= _PHP_FPM_VERSION=5.3 _PHP_CLI_VERSION=5.3 ### ### NOTE: the group of settings displayed bellow will be *overriden* ### by config files stored in the /data/disk/tn/log/ directory, ### but only on upgrade. ### _DOMAIN="tn.puffin.webarch.net" _CLIENT_EMAIL="chris@webarchitects.co.uk" _CLIENT_OPTION="SSD" _CLIENT_SUBSCR="Y" _CLIENT_CORES="14" ### ### Configuration created on 121215-1617 with ### Octopus version BOA-2.0.4 ### _STRONG_PASSWORDS=NO _DEL_OLD_EMPTY_PLATFORMS=90 _SQL_CONVERT=NO _DEL_OLD_BACKUPS=0 _DEL_OLD_TMP=0 _PHP_FPM_WORKERS=AUTO _PHP_FPM_TIMEOUT=AUTO _PHP_FPM_DENY="" _RESERVED_RAM=0 Octopus [Wed Sep 10 22:11:11 BST 2014] ==> UPGRADE in progress... Octopus [Wed Sep 10 22:11:11 BST 2014] ==> START -> checkpoint: * Your Aegir control panel for this instance is available at https://tn.puffin.webarch.net * Your Aegir system user for this instance is tn * This Octopus will use PHP-CLI 5.3 for all sites * This Octopus will use PHP-FPM 5.3 both for D6 and D7 sites * This Octopus includes platforms: D7P OA7 / Unsupported: NO * This Octopus options are listed as SSD / Y / 14 C Octopus [Wed Sep 10 22:11:11 BST 2014] ==> 8s before we will continue... Octopus [Wed Sep 10 22:11:26 BST 2014] ==> UPGRADE A: Aegir automated install script part A Octopus [Wed Sep 10 22:11:26 BST 2014] ==> UPGRADE A: Checking OCTOPUS version... Octopus [Wed Sep 10 22:11:26 BST 2014] ==> UPGRADE A: OCTOPUS version test: OK Octopus [Wed Sep 10 22:11:26 BST 2014] ==> UPGRADE A: Shared platforms code v.008 (latest available) will be used Octopus [Wed Sep 10 22:11:26 BST 2014] ==> UPGRADE A: Creating directories with correct permissions... Octopus [Wed Sep 10 22:11:26 BST 2014] ==> UPGRADE A: Syncing provision backend db_passwd... Octopus [Wed Sep 10 22:11:29 BST 2014] ==> UPGRADE A: Running hosting-dispatch (1/3)... Octopus [Wed Sep 10 22:11:47 BST 2014] ==> UPGRADE A: Running hosting-dispatch (2/3)... Octopus [Wed Sep 10 22:11:55 BST 2014] ==> UPGRADE A: Running hosting-dispatch (3/3)... Octopus [Wed Sep 10 22:11:57 BST 2014] ==> UPGRADE A: Syncing hostmaster frontend db_passwd... Octopus [Wed Sep 10 22:11:57 BST 2014] ==> UPGRADE A: Switching user and running AegirSetupB... Octopus [Wed Sep 10 22:11:57 BST 2014] ==> UPGRADE B: Aegir automated install script part B Octopus [Wed Sep 10 22:11:57 BST 2014] ==> UPGRADE B: Creating directories with correct permissions Octopus [Wed Sep 10 22:11:58 BST 2014] ==> UPGRADE B: Running standard installer Octopus [Wed Sep 10 22:11:58 BST 2014] ==> UPGRADE B: Downloading drush... Octopus [Wed Sep 10 22:12:00 BST 2014] ==> UPGRADE B: Drush seems to be functioning properly Octopus [Wed Sep 10 22:12:00 BST 2014] ==> UPGRADE B: Installing provision backend in /data/disk/tn/.drush Octopus [Wed Sep 10 22:12:00 BST 2014] ==> UPGRADE B: Downloading Drush and Provision extensions... Octopus [Wed Sep 10 22:12:01 BST 2014] ==> UPGRADE B: Testing previous install... Octopus [Wed Sep 10 22:12:14 BST 2014] ==> UPGRADE B: Hostmaster STATUS: upgrade start Octopus [Wed Sep 10 22:12:14 BST 2014] ==> UPGRADE B: Running hostmaster-migrate, please wait... Octopus [Wed Sep 10 22:14:49 BST 2014] ==> UPGRADE B: Hostmaster STATUS: upgrade completed Octopus [Wed Sep 10 22:14:49 BST 2014] ==> UPGRADE B: Simple check if Aegir upgrade is successful Octopus [Wed Sep 10 22:14:49 BST 2014] ==> UPGRADE B: Aegir upgrade test result: OK Octopus [Wed Sep 10 22:14:49 BST 2014] ==> UPGRADE B: Enhancing Aegir UI, please wait... Octopus [Wed Sep 10 22:16:37 BST 2014] ==> UPGRADE A: Syncing hostmaster frontend db_passwd... Octopus [Wed Sep 10 22:16:37 BST 2014] ==> UPGRADE A: Aegir Satellite Instance upgrade completed Octopus [Wed Sep 10 22:16:53 BST 2014] ==> UPGRADE A: Creating shared directories... Octopus [Wed Sep 10 22:16:53 BST 2014] ==> UPGRADE A: Running o_contrib modules check and upgrade... Octopus [Wed Sep 10 22:17:35 BST 2014] ==> UPGRADE A: Switching user and running Platforms build Octopus [Wed Sep 10 22:17:35 BST 2014] ==> UPGRADE C: Aegir automated install script part C Octopus [Wed Sep 10 22:17:36 BST 2014] ==> UPGRADE C: Shared platforms code v.008 (latest available) will be used Octopus [Wed Sep 10 22:17:36 BST 2014] ==> DISTRO: Open Atrium 2.21 7.31.1 P.008 installation in progress... Octopus [Wed Sep 10 22:17:50 BST 2014] ==> DISTRO: Open Atrium 2.21 7.31.1 P.008 installation completed Octopus [Wed Sep 10 22:17:50 BST 2014] ==> UPGRADE C: Removing some unused core files... Octopus [Wed Sep 10 22:17:50 BST 2014] ==> UPGRADE C: Running Platforms Save & Verify tasks, please wait... Octopus [Wed Sep 10 22:17:53 BST 2014] ==> UPGRADE A: Platforms installation completed Octopus [Wed Sep 10 22:17:53 BST 2014] ==> UPGRADE A: Cleaning up various dot files... Octopus [Wed Sep 10 22:17:59 BST 2014] ==> UPGRADE A: Creating ftp symlinks Octopus [Wed Sep 10 22:17:59 BST 2014] ==> UPGRADE A: Preparing setupmail.txt Octopus [Wed Sep 10 22:17:59 BST 2014] ==> UPGRADE A: Resending setup e-mail on upgrade... Octopus [Wed Sep 10 22:17:59 BST 2014] ==> UPGRADE A: New entry added to /data/disk/tn/log/octopus_log.txt Octopus [Wed Sep 10 22:17:59 BST 2014] ==> UPGRADE A: Final cleaning, please wait a moment... Octopus [Wed Sep 10 22:19:39 BST 2014] ==> UPGRADE A: Starting the cron now Octopus [Wed Sep 10 22:19:39 BST 2014] ==> UPGRADE A: All done! Octopus [Wed Sep 10 22:19:39 BST 2014] ==> BYE! Waiting 7 seconds... Done for /data/disk/tn OCTOPUS upgrade completed Bye
Sorted the PuffinServer#Muninconfigchanges and PuffinServer#nginxconfigchanges issues, checked the site and all looks fine.
This update addresses some of the issues in ticket:754