Skip to content

Instantly share code, notes, and snippets.

@omega8cc
Last active March 2, 2016 13:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save omega8cc/656fbca2800b34685c13 to your computer and use it in GitHub Desktop.
Save omega8cc/656fbca2800b34685c13 to your computer and use it in GitHub Desktop.
How to get latest BOA-2.4.9 if your Aegir Octopus still needs PHP 5.3 ?
If your Aegir Octopus did not receive upgrade to 2.4.8 and 2.4.9, please read
the explanation posted in the changelog for BOA-2.4.8 and 2.4.9:
@=> 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.9, 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
In the changelog for BOA-2.4.7 we wrote:
@=> This BOA release (2.4.7) is the last release which still supports
deprecated PHP versions: 5.3 and 5.4 -- You should switch to PHP 5.6
or at least 5.5 as soon as possible, or you will not be able to upgrade
to newer BOA versions after 2.4.7 -- https://omega8.cc/node/330
An attempt to upgrade Octopus running PHP older than 5.5 will result with error:
BOA [05:02:12] ==> Skynet Agent v.BOA-2.4.9 welcomes you aboard!
BOA [05:02:15] ==> ERROR: This instance o2 still depends on the old PHP version
BOA [05:02:15] ==> FPM.5.3 CLI.5.3
BOA [05:02:15] ==> It is not possible to upgrade it to BOA-2.4.9
BOA [05:02:15] ==> Please switch FPM and CLI on o2 to PHP 5.5 or newer
BOA [05:02:15] ==> Then please run the octopus upgrade again
BOA [05:02:15] ==> Bye
Note that this requirement is still "soft" -- you can switch the instance
to PHP 5.5 or 5.6 and then back to 5.3 after instance upgrade, if newer PHP
will break some sites which need more time to get them compatible with newer
PHP 5.5 or 5.6
Only when BOA-3.0.0 will be released, it will no longer be possible to switch
to older PHP versions, because they are not supported by Drush 8, which is
included in BOA 3.x
We push BOA users to switch to supported PHP version before it will be
impossible to offer such upgrade/downgrade temporary route.
If you are on a hosted Aegir instance still running PHP older than 5.5 but
you wish to receive BOA-2.4.9 updates, please file a ticket:
https://omega8.cc/support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment