AO Logo
 
 EnglishJapanese
  
  
  
Life Cycle
Company Info
AOServ Platform
Services
Data Centers
Articles
Client Area
Contact Us
AO
AO Industries, Inc.
Application Infrastructure ProviderApplication Infrastructure Provider
Sign UpWhat's NewClient AreaContact UsSite Map
 
your location:   Home Page··· What's New
What's New
See What's Old instead.

Date Description
2024-01-07

We now support Java 21.

Java 21 may be used for any existing application by updating your profile script to include /opt/jdk-21/profile.sh (for Bourne shells) or /opt/jdk-21/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

This is a LTS version, but we will not yet update our jdk-lts meta package. We will give Java 21 time to settle, with jdk-lts remaining Java 11 until further notice.

2023-11-27

We are updating all Rocky Linux managed servers from Rocky Linux 9.2 to Rocky Linux 9.3 this week.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

This update includes an updated kernel, so each server will be rebooted as part of the update process. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2023-11-16

We now support WordPress 6.4.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-10-19

We now support WordPress 6.3.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-08-29

We now support WordPress 6.3.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-08-15

We now support WordPress 6.3 “Lionel”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-07-12

CentOS 7 kernel 3.10.0-1160.88.1 is now available. Please see RedHat Security Advisory 2023:1091 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2023-07-12
2023-07-10

We now support Java 20.

Java 20 may be used for any existing application by updating your profile script to include /opt/jdk-20/profile.sh (for Bourne shells) or /opt/jdk-20/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 20 will be supported until Java 21 is available. At that time, all uses of Java 20 will be automatically updated to Java 21.

2023-07-10

We now support Simple Machines Forum 2.1.4.

We will be updating all Managed Simple Machines Forum Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Thursday).

Please thoroughly test your development sites early before updates make it to production update rounds on Saturday and Sunday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your Simple Machines Forum installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2023-07-10

We are updating all Rocky Linux managed servers from Rocky Linux 9.1 to Rocky Linux 9.2 this week.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

This update includes an updated kernel, so each server will be rebooted as part of the update process. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2023-05-23

We now support WordPress 6.2.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-05-16

We now support WordPress 6.2.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-04-05

We now support WordPress 6.2 “Dolphy”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2023-01-20

We now support Rocky Linux 9.1 managed servers.

Notable changes from our CentOS 7 managed servers:

  1. Java 17 is switched from Oracle JDK back to OpenJDK.
  2. PostgreSQL 15 is once again built with the Python module.
  3. Switched from older libmemcached to current libmemcached-awesome.
  4. Yum repository moved to AORepo.
  5. No longer using underscores in AORepo package names. For example mysql_8_0 is now mysql-8.0.
  6. PHP 8.0:
    1. OpenSSL disabled due to incompatibility with OpenSSL 3. Please upgrade to PHP 8.1 or newer if OpenSSL required.
  7. s-nail replaces mailx
  8. Apache Server 2.4.53:
    1. Using ListenFree directive to allow httpd to start before networking aliases. This removes the need for our previous httpd-after-network-online package.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

We will be communicating with clients regarding upgrading from CentOS 7 to Rocky 9. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2022-11-24

We now support Simple Machines Forum 2.1.3.

We will be updating all Managed Simple Machines Forum Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Thursday).

Please thoroughly test your development sites early before updates make it to production update rounds on Saturday and Sunday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your Simple Machines Forum installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-11-22

We now support WordPress 6.1.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2022-11-14

CentOS 7 kernel 3.10.0-1160.80.1 is now available. Please see RedHat Security Advisory 2022:7337 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2022-11-14
2022-11-11

We now support PostgreSQL 15. We have included the following modules in our build:

  1. citext - Case-insensitive character string type.
  2. cube - Data type for representing multidimensional cubes, used by the earthdistance module.
  3. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.

This build does not include the Python module. The Python module requires Python 3 while CentOS 7 provides 2.7. Please let us know if you require the Python module, and we'll look into upgrading your instances to Rocky Linux 8.

2022-11-11

We now support Python 3.11.

Python 3.11 may be used for any existing user or application by updating your profile script to include /opt/python-3.11/profile.sh (for Bourne shells) or /opt/python-3.11/profile.csh (for C shells).

This build does not include the SSL module. The SSL module requires OpenSSL 1.1.1 while CentOS 7 provides 1.0.2k. Please let us know if you require the SSL module, and we'll look into compiling and supporting a newer version of OpenSSL on CentOS 7.

2022-11-08

We now support WordPress 6.1 “Misha”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2022-10-31

We now support Java 19.

Java 19 may be used for any existing application by updating your profile script to include /opt/jdk-19/profile.sh (for Bourne shells) or /opt/jdk-19/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 19 will be supported until Java 20 is available. At that time, all uses of Java 19 will be automatically updated to Java 20.

2022-10-18

We now support WordPress 6.0.3.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-08-31

We now support WordPress 6.0.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-08-17

CentOS 7 kernel 3.10.0-1160.76.1 is now available. Please see RedHat Security Advisory 2022:5937 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2022-07-12

We now support WordPress 6.0.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-06-27

Python 3.7 will be end-of-life on 2023-06-27 per Supported Versions.

The following versions of Python will be supported at the time Python 3.7 becomes end-of-life:

  1. Python 3.8
  2. Python 3.9
  3. Python 3.10
  4. Python 3.11

We will communicate with you individually to coordinate any required upgrades before Python 3.7 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Python 3.7 to Python 3.8.

As usual, we will perform these updates during your scheduled maintenance times.

2022-06-17

Java 18 will be end-of-life in September 2022 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 19

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 18 to Java 19 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-18/profile.* with /opt/jdk-19/profile.*. We will also restart all applications currently running Java 18, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2022-05-31

We now support WordPress 6.0 “Arturo”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2022-05-30

PostgreSQL 10 will be end-of-life on 2022-11-10 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 10 becomes end-of-life:

  1. PostgreSQL 11
  2. PostgreSQL 12
  3. PostgreSQL 13
  4. PostgreSQL 14

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 10 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 10 to PostgreSQL 11.

As usual, we will perform these updates during your scheduled maintenance times.

2022-05-30

PHP 7.4 will be end-of-life on 2022-11-28 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.4 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 8.0
  3. PHP 8.1

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.4.x to PHP 8.0.x
  2. Migrating from PHP 8.0.x to PHP 8.1.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.4 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.4 to PHP 8.0.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2022-05-11

We now support Simple Machines Forum 2.1.2.

We will be updating all Managed Simple Machines Forum Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Wednesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your Simple Machines Forum installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-04-11

We now support Java 18.

Java 18 may be used for any existing application by updating your profile script to include /opt/jdk-18/profile.sh (for Bourne shells) or /opt/jdk-18/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 18 will be supported until Java 19 is available. At that time, all uses of Java 18 will be automatically updated to Java 19.

2022-04-11

CentOS 7 kernel 3.10.0-1160.62.1 is now available. Please see RedHat Security Advisory 2022:1198 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2022-04-05

We now support WordPress 5.9.3.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-03-15

We now support WordPress 5.9.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-02-25

CentOS 7 kernel 3.10.0-1160.59.1 is now available. Please see RedHat Security Advisory 2022:0620 for more details.

Although this update does not include any fixes for remote exploits, so we are still updating all managed servers. We are choosing to perform this update on all servers to benefit from all the kernel bug fixes since our last all-server kernel update around six months ago.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2022-02-22

We now support WordPress 5.9.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-02-13

We now support Simple Machines Forum 2.1.1.

We will be updating all Managed Simple Machines Forum Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your Simple Machines Forum installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2022-02-01

We now support WordPress 5.9 “Josephine”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2022-01-19

CentOS 7 kernel 3.10.0-1160.53.1 is now available. Please see RedHat Security Advisory 2022:0063 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2022-01-11

We now support WordPress 5.8.3.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2021-12-23
2021-12-27

We now support Simple Machines Forum 2.0.19.

We will be updating all Managed Simple Machines Forum Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your Simple Machines Forum installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2021-12-22

CentOS 7 kernel 3.10.0-1160.49.1 is now available. Please see RedHat Security Advisory 2021:4777 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2021-12-14

Please review your applications to mitigate Apache Log4j2 <= 2.14.1 arbitrary code execution vulnerability CVE-2021-44228.

For managed applications, we have updated dependencies and deployed to production.

For managed servers with Log4j >= 2.10, we added the log4j2.formatMsgNoLookups=true system property and restarted Tomcat.

For managed servers with Log4j < 2.10, we sent an email notification to technical contacts, describing the issue and highlighting which sites need updated.

Please see the following:

  1. CVE-2021-44228
  2. NVD - CVE-2021-44228
  3. Microsoft’s Response to CVE-2021-44228 Apache Log4j 2
2021-12-06

PHP 7.3 is now end-of-life.

The following versions of PHP are currently supported:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.4
  3. PHP 8.0
  4. PHP 8.1

Please review the following migration guides for this upgrade:

  1. Migrating from PHP 7.3.x to PHP 7.4.x
  2. Migrating from PHP 7.4.x to PHP 8.0.x
  3. Migrating from PHP 8.0.x to PHP 8.1.x

Since PEAR is still used by some applications, we have enabled PEAR in our PHP 7.4, PHP 8.0, and PHP 8.1 builds, despite it no longer being enabled by default.

For all managed servers, we are upgrading any remaining uses of PHP 7.3 to PHP 7.4.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2021-12-01

We are upgrading Git from the CentOS 7 default version 1.8.3.1 to version 2.30.1 provided by End Point Software Package Repositories.

We will upgrade managed instances during this week's four-round update roll-out.

2021-11-30

We now support GCC 7. This allows us to build the latest versions of software on top of the rock-solid CentOS 7 base.

We have built the following packages using GCC 7:

  1. Nginx 1.20.2
  2. Nchan 1.2.12 (allowed upgrade from 1.2.8)
  3. PostgreSQL 14
  4. PHP 8.1
  5. Python 3.7 (already had --enable-optimizations)
  6. Python 3.8 (now with --enable-optimizations)
  7. Python 3.9 (now with --enable-optimizations)
  8. Python 3.10 (now with --enable-optimizations)

We will be switching more packages to build with GCC over time; these are just the most pressing.

2021-11-29
2021-11-29

We now support Python 3.10.

Python 3.10 may be used for any existing user or application by updating your profile script to include /opt/python-3.10/profile.sh (for Bourne shells) or /opt/python-3.10/profile.csh (for C shells).

The 3.10.0 build is without --enable-optimizations due to "Could not import runpy module". This had also happened on the initial releases of the 3.7 series. If this issue persists, we will look into building with a newer version of GCC, instead of the aging version of GCC that comes with CentOS 7.

Furthermore, this build does not include the SSL module. The SSL module requires OpenSSL 1.1.1 while CentOS 7 provides 1.0.2k. Please let us know if you require the SSL module, and we'll look into compiling and supporting a newer version of OpenSSL on CentOS 7.

2021-11-28

PHP 7.4 will be end-of-life on 2022-11-28 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.4 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 8.0
  3. PHP 8.1

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.4.x to PHP 8.0.x
  2. Migrating from PHP 8.0.x to PHP 8.1.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.4 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.4 to PHP 8.0.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2021-11-23

Python 3.6 will be end-of-life on 2021-12-23 per Supported Versions.

The following versions of Python will be supported at the time Python 3.6 becomes end-of-life:

  1. Python 3.7
  2. Python 3.8
  3. Python 3.9
  4. Python 3.10

We will communicate with you individually to coordinate any required upgrades before Python 3.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Python 3.6 to Python 3.7.

As usual, we will perform these updates during your scheduled maintenance times.

2021-11-16

We now support WordPress 5.8.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2021-11-11
2021-11-10

PostgreSQL 10 will be end-of-life on 2022-11-10 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 10 becomes end-of-life:

  1. PostgreSQL 11
  2. PostgreSQL 12
  3. PostgreSQL 13
  4. PostgreSQL 14

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 10 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 10 to PostgreSQL 11.

As usual, we will perform these updates during your scheduled maintenance times.

2021-11-06

PHP 7.3 will be end-of-life on 2021-12-06 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.3 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.4
  3. PHP 8.0
  4. PHP 8.1

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.3.x to PHP 7.4.x
  2. Migrating from PHP 7.4.x to PHP 8.0.x
  3. Migrating from PHP 8.0.x to PHP 8.1.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.3 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.3 to PHP 7.4.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2021-10-23

We now support PostgreSQL 14. We have included the following modules in our build:

  1. citext - Case-insensitive character string type.
  2. cube - Data type for representing multidimensional cubes, used by the earthdistance module.
  3. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.

Please note that password encryption now defaults to scram-sha-256.

2021-10-16

Java 16 is now end-of-life.

Please review the following migration guides for this upgrade:

  1. Java 17 Migration Guide

Any uses of /opt/jdk-16/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-current/profile.* will switch from Java 16 to Java 17 on their next restart.

For all managed servers, we are replacing /opt/jdk-16/profile.* with /opt/jdk-17/profile.*. We are also restarting all applications currently running Java 16, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2021-10-16

We now support Java 17.

We have switched from OpenJDK to Oracle JDK for two reasons: First, RedHat/CentOS does not package Java 17 for CentOS 7. Second, as of Java 17, Oracle has changed the license to Oracle No-Fee Terms and Conditions (NFTC).

Java 17 may be used for any existing application by updating your profile script to include /opt/jdk-17/profile.sh (for Bourne shells) or /opt/jdk-17/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

This is a LTS version, but we will not yet update our jdk-lts meta package. We will give Java 17 time to settle, with jdk-lts remaining Java 11 until further notice.

2021-09-23

Python 3.6 will be end-of-life on 2021-12-23 per Supported Versions.

The following versions of Python will be supported at the time Python 3.6 becomes end-of-life:

  1. Python 3.7
  2. Python 3.8
  3. Python 3.9
  4. Python 3.10

We will communicate with you individually to coordinate any required upgrades before Python 3.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Python 3.6 to Python 3.7.

As usual, we will perform these updates during your scheduled maintenance times.

2021-09-14

We now support WordPress 5.8.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2021-09-11

PostgreSQL 9.6 will be end-of-life on 2021-11-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.6 becomes end-of-life:

  1. PostgreSQL 10
  2. PostgreSQL 11
  3. PostgreSQL 12
  4. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.6 to PostgreSQL 10.

As usual, we will perform these updates during your scheduled maintenance times.

2021-09-06

PHP 7.3 will be end-of-life on 2021-12-06 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.3 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.4
  3. PHP 8.0
  4. PHP 8.1

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.3.x to PHP 7.4.x
  2. Migrating from PHP 7.4.x to PHP 8.0.x
  3. Migrating from PHP 8.0.x to PHP 8.1.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.3 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.3 to PHP 7.4.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2021-08-17

Java 16 will be end-of-life in September 2021 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 17

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 16 to Java 17 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-16/profile.* with /opt/jdk-17/profile.*. We will also restart all applications currently running Java 16, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2021-08-15

We now support Managed Simple Machines Forum Hosting.

We will install Simple Machines Forum, then keep Simple Machines Forum, and all installed mods, up-to-date on your behalf.

You have full administrative control over your Simple Machines Forum installation and may install any desired mods. For mods not from SMF Mod Site, we may need to communicate with you regarding where to find changelogs and how to download updates.

We read the changelogs and published version compatibility, but will tend to install all available updates. We will perform a basic test of your site before and after updates, but we cannot accept responsibility for any site breaking due to these updates. We will resolve site problems on billable time, should the client not want to do this themselves.

We support four rounds of updates, nominally with round 1 on Tuesday through round 4 on Friday, but the precise schedule depends on both our workload and the schedule and urgency of the updates. The expected use-case of the four-round cycle is you may choose to have a dev site updated in round 1, then the production site updated in round 3 or 4, giving you a few days to test updates for compatibility during the weekly roll-out cycle.

We backup your Simple Machines Forum installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2021-08-11

PostgreSQL 9.6 will be end-of-life on 2021-11-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.6 becomes end-of-life:

  1. PostgreSQL 10
  2. PostgreSQL 11
  3. PostgreSQL 12
  4. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.6 to PostgreSQL 10.

As usual, we will perform these updates during your scheduled maintenance times.

2021-08-06
2021-07-27

We now support WordPress 5.8 “Tatum”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-07-24
2021-07-24

CentOS 7 kernel 3.10.0-1160.36.2 is now available. Please see RedHat Security Advisory 2021:2725 for more details.

Although this update does not include any fixes for remote exploits, so we are still updating all managed servers. We are choosing to perform this update on all servers to benefit from all the kernel bug fixes since our last all-server kernel update around six months ago.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2021-07-02

CentOS 7 kernel 3.10.0-1160.31.1 is now available. Please see RedHat Security Advisory 2021:2314 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2021-06-23

Python 3.6 will be end-of-life on 2021-12-23 per Supported Versions.

The following versions of Python will be supported at the time Python 3.6 becomes end-of-life:

  1. Python 3.7
  2. Python 3.8
  3. Python 3.9
  4. Python 3.10

We will communicate with you individually to coordinate any required upgrades before Python 3.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Python 3.6 to Python 3.7.

As usual, we will perform these updates during your scheduled maintenance times.

2021-06-17

Java 16 will be end-of-life in September 2021 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 17

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 16 to Java 17 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-16/profile.* with /opt/jdk-17/profile.*. We will also restart all applications currently running Java 16, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2021-06-06

PHP 7.3 will be end-of-life on 2021-12-06 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.3 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.4
  3. PHP 8.0
  4. PHP 8.1

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.3.x to PHP 7.4.x
  2. Migrating from PHP 7.4.x to PHP 8.0.x
  3. Migrating from PHP 8.0.x to PHP 8.1.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.3 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.3 to PHP 7.4.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2021-05-18

We now support WordPress 5.7.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-05-11

PostgreSQL 9.6 will be end-of-life on 2021-11-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.6 becomes end-of-life:

  1. PostgreSQL 10
  2. PostgreSQL 11
  3. PostgreSQL 12
  4. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.6 to PostgreSQL 10.

As usual, we will perform these updates during your scheduled maintenance times.

2021-05-11

New package nginx-yum-post-actions that restarts the nginx.service systemd unit when Yum updates the nginx package.

The Nginx packages do not automatically restart the nginx.service systemd unit when updated. This package adds a Yum post-action to restart the service when the nginx package is updated. Install this package to servers running Nginx to ensure updates are fully applied.

We have installed this package to all managed instances that have the nginx package installed. Furthermore, we have made this a standard part of our Nginx installation procedures.

2021-05-05

We now include the Redis PECL Extension in our PHP 7.4 and PHP 8.0 builds.

As with all other extensions, we check for updates weekly as part of our weekly software update roll-outs.

2021-04-20

We now support WordPress 5.7.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-04-06

CentOS 7 kernel 3.10.0-1160.21.1 is now available. Please see RedHat Security Advisory 2021:0856 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2021-04-06

We have upgraded to Apache Maven 3.8.1.

Please review the Release Notes, of which we highlight the following:

…external HTTP insecure URLs are now blocked by default…
2021-03-31

Tomcat 7.0 is now end-of-life.

The following versions of Tomcat are currently supported:

  1. Tomcat 8.5
  2. Tomcat 9.0
  3. Tomcat 10.0

Please review the following migration guides for this upgrade:

  1. Tomcat 8.5.x Migration Guide
  2. Tomcat 9.0.x Migration Guide
  3. Tomcat 10.0.x Migration Guide

We now support in-place Tomcat upgrades to Tomcat 8.5 and above. This capability is available in AOSH through the following commands:

After performing the upgrade, please refer to the README.txt file in either /var/opt/apache-tomcat/…/README.txt (for a Multi-Site Tomcat JVM) or /var/www/…/README.txt (for a Standard Tomcat JVM). The README.txt file includes details about the auto-backup files named *.bak along with a generated command you may use to clean-up the backup files.

For all managed servers, we are upgrading any remaining uses of Tomcat 7.0 to Tomcat 8.5.

We will carefully review all *.bak files to maintain any customizations through the upgrade. Applications will be restarted, possibly more than once, during this process.

As usual, we will perform these updates during your scheduled maintenance times.

2021-03-21
2021-03-20

Java 15 is now end-of-life.

Please review the following migration guides for this upgrade:

  1. Java 16 Migration Guide

Any uses of /opt/jdk-15/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-current/profile.* will switch from Java 15 to Java 16 on their next restart.

For all managed servers, we are replacing /opt/jdk-15/profile.* with /opt/jdk-16/profile.*. We are also restarting all applications currently running Java 15, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2021-03-20

We now support Java 16.

Java 16 may be used for any existing application by updating your profile script to include /opt/jdk-16/profile.sh (for Bourne shells) or /opt/jdk-16/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 16 will be supported until Java 17 is available. At that time, all uses of Java 16 will be automatically updated to Java 17.

2021-03-17

We now support WordPress 5.7 “Esperanza”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-02-28

Tomcat 7.0 will be end-of-life on 2021-03-31 per End of life for Apache Tomcat 7.0.x.

The following versions of Tomcat will be supported at the time Tomcat 7.0 becomes end-of-life:

  1. Tomcat 8.5
  2. Tomcat 9.0
  3. Tomcat 10.0

Please review the following migration guides in preparation for this upgrade:

  1. Tomcat 8.5.x Migration Guide
  2. Tomcat 9.0.x Migration Guide
  3. Tomcat 10.0.x Migration Guide

We will communicate with you individually to coordinate any required upgrades before Tomcat 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Tomcat 7.0 to Tomcat 8.5.

We will carefully review all server.xml and web.xml files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2021-02-23

We now support WordPress 5.6.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-02-19

We now support MoinMoin Wiki 1.9.11.

We will be updating all Managed MoinMoin Wiki Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-02-17

Java 15 will be end-of-life in March 2021 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 16

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 15 to Java 16 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-15/profile.* with /opt/jdk-16/profile.*. We will also restart all applications currently running Java 15, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2021-02-12
2021-02-11
2021-02-09

We now support WordPress 5.6.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2021-02-01
2021-01-23

We have upgraded our jdk-lts meta-package from Java 8 (LTS) to Java 11 (LTS).

We have added a new jdk-old meta-package that remains Java 8 (LTS).

Please review the following migration guides for this upgrade:

  1. Java 11 Migration Guide

For managed servers, we have replaced all /opt/jdk-lts/profile.* with /opt/jdk-old/profile.*, so applications will not be upgraded to a new major version unannounced. For each of the applications now on /opt/jdk-old/profile.*, we have communicated with clients requesting permission to upgrade to Java 11.

We also replaced all /opt/jdk-11/profile.* with /opt/jdk-lts/profile.*. We had already worked with clients to move most applications to Java 11, so this change is consistent with the intent of the existing Java 11 applications.

2021-01-14
2021-01-13

For our Remote Desktops, we have replaced the antiquated VNC Java Applet with the much more modern and compatible JavaScript-only noVNC. While noVNC connects over WebSockets, custom clients may still connect to port 5900/TCP with SSL enabled.

2021-01-11

PostgreSQL 9.5 will be end-of-life on 2021-02-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.5 becomes end-of-life:

  1. PostgreSQL 9.6
  2. PostgreSQL 10
  3. PostgreSQL 11
  4. PostgreSQL 12
  5. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.5 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.5 to PostgreSQL 9.6.

As usual, we will perform these updates during your scheduled maintenance times.

2021-01-08

CentOS 7 kernel 3.10.0-1160.11.1 is now available. Please see RedHat Security Advisory 2020:5437 for more details.

This update does include fixes for remote exploits, so we are updating all managed servers.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2021-01-01

MySQL 5.6 will be end-of-life February 2021 per Oracle Lifetime Support Policy for Technology Products Guide.

The following versions of MySQL will be supported at the time MySQL 5.6 becomes end-of-life:

  1. MySQL 5.7
  2. MySQL 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Changes in MySQL 5.7
  2. Changes in MySQL 8.0

We will communicate with you individually to coordinate any required upgrades before MySQL 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of MySQL 5.6 to MySQL 5.7.

As usual, we will perform these updates during your scheduled maintenance times.

2020-12-31

Tomcat 7.0 will be end-of-life on 2021-03-31 per End of life for Apache Tomcat 7.0.x.

The following versions of Tomcat will be supported at the time Tomcat 7.0 becomes end-of-life:

  1. Tomcat 8.5
  2. Tomcat 9.0
  3. Tomcat 10.0

Please review the following migration guides in preparation for this upgrade:

  1. Tomcat 8.5.x Migration Guide
  2. Tomcat 9.0.x Migration Guide
  3. Tomcat 10.0.x Migration Guide

We will communicate with you individually to coordinate any required upgrades before Tomcat 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Tomcat 7.0 to Tomcat 8.5.

We will carefully review all server.xml and web.xml files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-12-23

Python 3.6 will be end-of-life on 2021-12-23 per Supported Versions.

The following versions of Python will be supported at the time Python 3.6 becomes end-of-life:

  1. Python 3.7
  2. Python 3.8
  3. Python 3.9
  4. Python 3.10

We will communicate with you individually to coordinate any required upgrades before Python 3.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Python 3.6 to Python 3.7.

As usual, we will perform these updates during your scheduled maintenance times.

2020-12-17

Java 15 will be end-of-life in March 2021 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 16

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 15 to Java 16 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-15/profile.* with /opt/jdk-16/profile.*. We will also restart all applications currently running Java 15, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-12-15

We now support WordPress 5.6 “Simone”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-12-07

We now support PHP 8.0.

We have made the following changes to our build between PHP 7.4 and PHP 8.0:

  1. PHP short tags are now off in our default configuration. This is consistent with the default configuration in php.ini-production.

  2. We have compiled PHP against PostgreSQL 13.

  3. The JSON extension is always available in PHP 8.0, so we no longer build it as a shared extension.

  4. The XMLRPC extension is moved to PECL, so we are not going to build it until required by an application. Please contact us if you still require the XMLRPC extension for your applications.

  5. The imagick PECL extension does not yet compile for PHP 8.0, so is not included in this build. We will continue to check for updates to this extension during our weekly update cycle, and will try to compile it again once updated.

  6. The propro PECL extension does not yet compile for PHP 8.0, so is not included in this build. We will continue to check for updates to this extension during our weekly update cycle, and will try to compile it again once updated.

    Furthermore, this extension was previously required by the pecl_http PECL extension. However, pecl_http is building without propro, so we may choose to drop support for propro. Please contact us if you still require the propro extension for your applications.

Please review Migrating from PHP 7.4.x to PHP 8.0.x in preparation for updating your applications.

2020-12-06

PHP 7.3 will be end-of-life on 2021-12-06 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.3 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.4
  3. PHP 8.0
  4. PHP 8.1

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.3.x to PHP 7.4.x
  2. Migrating from PHP 7.4.x to PHP 8.0.x
  3. Migrating from PHP 8.0.x to PHP 8.1.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.3 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.3 to PHP 7.4.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-11-30

PHP 7.2 is now end-of-life.

The following versions of PHP are currently supported:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.3
  3. PHP 7.4
  4. PHP 8.0

Please review the following migration guides for this upgrade:

  1. Migrating from PHP 7.2.x to PHP 7.3.x
  2. Migrating from PHP 7.3.x to PHP 7.4.x
  3. Migrating from PHP 7.4.x to PHP 8.0.x

Since PEAR is still used by some applications, we have enabled PEAR in our PHP 7.4 and PHP 8.0 builds, despite it no longer being enabled by default.

For all managed servers, we are upgrading any remaining uses of PHP 7.2 to PHP 7.3.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-11-21

We now support Python 3.9.

Python 3.9 may be used for any existing user or application by updating your profile script to include /opt/python-3.9/profile.sh (for Bourne shells) or /opt/python-3.9/profile.csh (for C shells).

The 3.9.0 build is without --enable-optimizations due to "Could not import runpy module". This had also happened on the initial releases of the 3.7 series. If this issue persists, we will look into building with a newer version of GCC, instead of the aging version of GCC that comes with CentOS 7.

2020-11-20

We now support PostgreSQL 13. We have included the following modules in our build:

  1. citext - Case-insensitive character string type.
  2. cube - Data type for representing multidimensional cubes, used by the earthdistance module.
  3. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.
2020-11-20

We are updating all managed servers from CentOS 7.8.2003 to CentOS 7.9.2009 this week.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

This update includes an updated kernel, so each server will be rebooted as part of the update process. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2020-11-16

Java 14 is now end-of-life.

Please review the following migration guides for this upgrade:

  1. Java 15 Migration Guide

Any uses of /opt/jdk-14/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-current/profile.* will switch from Java 14 to Java 15 on their next restart.

For all managed servers, we are replacing /opt/jdk-14/profile.* with /opt/jdk-15/profile.*. We are also restarting all applications currently running Java 14, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-11-16

We now support Java 15.

Java 15 may be used for any existing application by updating your profile script to include /opt/jdk-15/profile.sh (for Bourne shells) or /opt/jdk-15/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 15 will be supported until Java 16 is available. At that time, all uses of Java 15 will be automatically updated to Java 16.

2020-11-11

PostgreSQL 9.6 will be end-of-life on 2021-11-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.6 becomes end-of-life:

  1. PostgreSQL 10
  2. PostgreSQL 11
  3. PostgreSQL 12
  4. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.6 to PostgreSQL 10.

As usual, we will perform these updates during your scheduled maintenance times.

2020-11-11

PostgreSQL 9.5 will be end-of-life on 2021-02-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.5 becomes end-of-life:

  1. PostgreSQL 9.6
  2. PostgreSQL 10
  3. PostgreSQL 11
  4. PostgreSQL 12
  5. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.5 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.5 to PostgreSQL 9.6.

As usual, we will perform these updates during your scheduled maintenance times.

2020-11-03

We now support WordPress 5.5.3.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-11-01

MySQL 5.6 will be end-of-life February 2021 per Oracle Lifetime Support Policy for Technology Products Guide.

The following versions of MySQL will be supported at the time MySQL 5.6 becomes end-of-life:

  1. MySQL 5.7
  2. MySQL 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Changes in MySQL 5.7
  2. Changes in MySQL 8.0

We will communicate with you individually to coordinate any required upgrades before MySQL 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of MySQL 5.6 to MySQL 5.7.

As usual, we will perform these updates during your scheduled maintenance times.

2020-10-30

PHP 7.2 will be end-of-life on 2020-11-30 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.2 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.3
  3. PHP 7.4
  4. PHP 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.2.x to PHP 7.3.x
  2. Migrating from PHP 7.3.x to PHP 7.4.x
  3. Migrating from PHP 7.4.x to PHP 8.0.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.2 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.2 to PHP 7.3.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-09-30

Tomcat 7.0 will be end-of-life on 2021-03-31 per End of life for Apache Tomcat 7.0.x.

The following versions of Tomcat will be supported at the time Tomcat 7.0 becomes end-of-life:

  1. Tomcat 8.5
  2. Tomcat 9.0
  3. Tomcat 10.0

Please review the following migration guides in preparation for this upgrade:

  1. Tomcat 8.5.x Migration Guide
  2. Tomcat 9.0.x Migration Guide
  3. Tomcat 10.0.x Migration Guide

We will communicate with you individually to coordinate any required upgrades before Tomcat 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Tomcat 7.0 to Tomcat 8.5.

We will carefully review all server.xml and web.xml files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-09-13
2020-09-08

We now support WordPress 5.5.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-08-30

PHP 7.2 will be end-of-life on 2020-11-30 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.2 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.3
  3. PHP 7.4
  4. PHP 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.2.x to PHP 7.3.x
  2. Migrating from PHP 7.3.x to PHP 7.4.x
  3. Migrating from PHP 7.4.x to PHP 8.0.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.2 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.2 to PHP 7.3.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-08-18

We now support WordPress 5.5 “Eckstine”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-08-17

Java 14 will be end-of-life in September 2020 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 15

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 14 to Java 15 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-14/profile.* with /opt/jdk-15/profile.*. We will also restart all applications currently running Java 14, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-08-13
2020-08-11

PostgreSQL 9.5 will be end-of-life on 2021-02-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.5 becomes end-of-life:

  1. PostgreSQL 9.6
  2. PostgreSQL 10
  3. PostgreSQL 11
  4. PostgreSQL 12
  5. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.5 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.5 to PostgreSQL 9.6.

As usual, we will perform these updates during your scheduled maintenance times.

2020-08-01

MySQL 5.6 will be end-of-life February 2021 per Oracle Lifetime Support Policy for Technology Products Guide.

The following versions of MySQL will be supported at the time MySQL 5.6 becomes end-of-life:

  1. MySQL 5.7
  2. MySQL 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Changes in MySQL 5.7
  2. Changes in MySQL 8.0

We will communicate with you individually to coordinate any required upgrades before MySQL 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of MySQL 5.6 to MySQL 5.7.

As usual, we will perform these updates during your scheduled maintenance times.

2020-06-29

CentOS 7 kernel 3.10.0-1127.13.1 is now available. Please see RedHat Security Advisory 2020:2664 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2020-06-17

Java 14 will be end-of-life in September 2020 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 15

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 14 to Java 15 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-14/profile.* with /opt/jdk-15/profile.*. We will also restart all applications currently running Java 14, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-06-17

Java 7 (LTS) is now end-of-life.

The following versions of Java are currently supported:

  1. Java 8 (LTS)
  2. Java 11 (LTS)
  3. Java 15

Please review the following migration guides for this upgrade:

  1. Java 8 Adoption Guide
  2. Java 11 Migration Guide
  3. Java 12 Migration Guide
  4. Java 13 Migration Guide
  5. Java 14 Migration Guide
  6. Java 15 Migration Guide

Any uses of /opt/jdk-7/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-oldlts/profile.* will switch from Java 7 to Java 8 on their next restart.

For all managed servers, we are replacing /opt/jdk-7/profile.* with /opt/jdk-8/profile.*. We are also restarting all applications currently running Java 7, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-06-16

We now support WordPress 5.4.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-06-13
2020-05-30

PHP 7.2 will be end-of-life on 2020-11-30 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.2 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.3
  3. PHP 7.4
  4. PHP 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.2.x to PHP 7.3.x
  2. Migrating from PHP 7.3.x to PHP 7.4.x
  3. Migrating from PHP 7.4.x to PHP 8.0.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.2 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.2 to PHP 7.3.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-05-18

CentOS 7 kernel 3.10.0-1127.8.2 is now available. Please see RedHat Security Advisory 2020:2082 for more details.

This update does include fixes for remote exploits, so we are updating all managed servers.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2020-05-17

Java 7 (LTS) will be end-of-life in June 2020 per OpenJDK Lifecycle Dates and RHEL versions.

The following versions of Java will be supported at the time Java 7 (LTS) becomes end-of-life:

  1. Java 8 (LTS)
  2. Java 11 (LTS)
  3. Java 15

Please review the following migration guides in preparation for this upgrade:

  1. Java 8 Adoption Guide
  2. Java 11 Migration Guide
  3. Java 12 Migration Guide
  4. Java 13 Migration Guide
  5. Java 14 Migration Guide
  6. Java 15 Migration Guide

We will communicate with you individually to coordinate any required upgrades before Java 7 (LTS) reaches end-of-life.

Once end-of-life is reached:

  1. Applications that use /opt/jdk-oldlts/profile.* will switch from Java 7 to Java 8 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-7/profile.* with /opt/jdk-8/profile.*. We will also restart all applications currently running Java 7, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-05-05

We now support WordPress 5.4.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-04-29

We are updating all managed servers from CentOS 7.7.1908 to CentOS 7.8.2003 this week.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

This update includes an updated kernel, so each server will be rebooted as part of the update process. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2020-04-14

We now support WordPress 5.4 “Adderley”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2020-03-31

Tomcat 7.0 will be end-of-life on 2021-03-31 per End of life for Apache Tomcat 7.0.x.

The following versions of Tomcat will be supported at the time Tomcat 7.0 becomes end-of-life:

  1. Tomcat 8.5
  2. Tomcat 9.0
  3. Tomcat 10.0

Please review the following migration guides in preparation for this upgrade:

  1. Tomcat 8.5.x Migration Guide
  2. Tomcat 9.0.x Migration Guide
  3. Tomcat 10.0.x Migration Guide

We will communicate with you individually to coordinate any required upgrades before Tomcat 7.0 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of Tomcat 7.0 to Tomcat 8.5.

We will carefully review all server.xml and web.xml files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2020-03-22

Java 13 is now end-of-life.

Please review the following migration guides for this upgrade:

  1. Java 14 Migration Guide

Any uses of /opt/jdk-13/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-current/profile.* will switch from Java 13 to Java 14 on their next restart.

For all managed servers, we are replacing /opt/jdk-13/profile.* with /opt/jdk-14/profile.*. We are also restarting all applications currently running Java 13, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-03-22

We now support Java 14.

Java 14 may be used for any existing application by updating your profile script to include /opt/jdk-14/profile.sh (for Bourne shells) or /opt/jdk-14/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 14 will be supported until Java 15 is available. At that time, all uses of Java 14 will be automatically updated to Java 15.

2020-03-22

CentOS 7 kernel 3.10.0-1062.18.1 is now available. Please see RedHat Security Advisory 2020:0834 for more details.

Although this update does not contain any fixes for remote exploits, we will be updating all managed servers as we migrate servers for underlying virtualization platform updates.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2020-03-17

Java 7 (LTS) will be end-of-life in June 2020 per OpenJDK Lifecycle Dates and RHEL versions.

The following versions of Java will be supported at the time Java 7 (LTS) becomes end-of-life:

  1. Java 8 (LTS)
  2. Java 11 (LTS)
  3. Java 15

Please review the following migration guides in preparation for this upgrade:

  1. Java 8 Adoption Guide
  2. Java 11 Migration Guide
  3. Java 12 Migration Guide
  4. Java 13 Migration Guide
  5. Java 14 Migration Guide
  6. Java 15 Migration Guide

We will communicate with you individually to coordinate any required upgrades before Java 7 (LTS) reaches end-of-life.

Once end-of-life is reached:

  1. Applications that use /opt/jdk-oldlts/profile.* will switch from Java 7 to Java 8 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-7/profile.* with /opt/jdk-8/profile.*. We will also restart all applications currently running Java 7, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-03-13
2020-02-17

Java 13 will be end-of-life in March 2020 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 14

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 13 to Java 14 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-13/profile.* with /opt/jdk-14/profile.*. We will also restart all applications currently running Java 13, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2020-02-13
2020-02-11

PostgreSQL 9.5 will be end-of-life on 2021-02-11 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.5 becomes end-of-life:

  1. PostgreSQL 9.6
  2. PostgreSQL 10
  3. PostgreSQL 11
  4. PostgreSQL 12
  5. PostgreSQL 13

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.5 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.5 to PostgreSQL 9.6.

As usual, we will perform these updates during your scheduled maintenance times.

2020-02-10

CentOS 7 kernel 3.10.0-1062.12.1 is now available. Please see RedHat Security Advisory 2020:0374 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2020-02-01

MySQL 5.6 will be end-of-life February 2021 per Oracle Lifetime Support Policy for Technology Products Guide.

The following versions of MySQL will be supported at the time MySQL 5.6 becomes end-of-life:

  1. MySQL 5.7
  2. MySQL 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Changes in MySQL 5.7
  2. Changes in MySQL 8.0

We will communicate with you individually to coordinate any required upgrades before MySQL 5.6 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of MySQL 5.6 to MySQL 5.7.

As usual, we will perform these updates during your scheduled maintenance times.

2020-01-21

We now support PHP 7.4. We have compiled PHP against PostgreSQL 12.

We have made the following changes to our build between PHP 7.3 and PHP 7.4:

  1. We no longer build the WDDX extension, as it has been deprecated and unbundled. This extension is not installed on any of our managed servers. Please contact us if you still require the WDDX extension for your applications.

  2. We no longer build PEAR because it is no longer enabled by default, and this option is deprecated and may be removed in the future.

  3. There are new library dependencies, which may be obtained from common CentOS Yum repositories. We will enable these repositories as-needed on managed servers, but please note the following repositories for servers you managed yourself:

    1. libzip5 is available from Remi's Enterprise Linux 7 Repository
    2. oniguruma is available from EPEL Repository
2020-01-13

PostgreSQL 9.4 will be end-of-life on 2020-02-13 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.4 becomes end-of-life:

  1. PostgreSQL 9.5
  2. PostgreSQL 9.6
  3. PostgreSQL 10
  4. PostgreSQL 11
  5. PostgreSQL 12

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.4 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.4 to PostgreSQL 9.5.

As usual, we will perform these updates during your scheduled maintenance times.

2020-01-01
2019-12-24

We now support WordPress 5.3.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-12-17

We now support WordPress 5.3.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-12-17

Java 13 will be end-of-life in March 2020 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 14

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 13 to Java 14 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-13/profile.* with /opt/jdk-14/profile.*. We will also restart all applications currently running Java 13, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2019-12-17

Java 7 (LTS) will be end-of-life in June 2020 per OpenJDK Lifecycle Dates and RHEL versions.

The following versions of Java will be supported at the time Java 7 (LTS) becomes end-of-life:

  1. Java 8 (LTS)
  2. Java 11 (LTS)
  3. Java 15

Please review the following migration guides in preparation for this upgrade:

  1. Java 8 Adoption Guide
  2. Java 11 Migration Guide
  3. Java 12 Migration Guide
  4. Java 13 Migration Guide
  5. Java 14 Migration Guide
  6. Java 15 Migration Guide

We will communicate with you individually to coordinate any required upgrades before Java 7 (LTS) reaches end-of-life.

Once end-of-life is reached:

  1. Applications that use /opt/jdk-oldlts/profile.* will switch from Java 7 to Java 8 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-7/profile.* with /opt/jdk-8/profile.*. We will also restart all applications currently running Java 7, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2019-12-04

CentOS 7 kernel 3.10.0-1062.7.1 is now available. Please see RedHat Security Advisory 2019:3979 for more details.

Although this update does not contain any fixes for remote exploits, we will be updating all managed servers as we migrate servers for underlying virtualization platform updates.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-12-03

Tomcat 9.0.29 has an issue where it builds-up open files until a garbage collection pass. On Tomcat instances with large heap sizes and/or a lot of JSP includes, this can result in exceptions with Too many open files. This, in turn, will cause some requests to fail along with intermittent Java VM restarts.

We have:

  1. Determined the problem is related to Tomcat checking for updated JSP files
  2. Experimented with Jasper "development" setting as a possible workaround (no help)
  3. Confirmed this issue is resolved by reverting to Tomcat 9.0.27
  4. Reported the bug
  5. Removed the Tomcat 9.0.29 package from our CentOS 7 Yum repository
  6. Reverted all sites on Managed Servers to Tomcat 9.0.27
2019-12-01

PHP 7.1 is now end-of-life.

The following versions of PHP are currently supported:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.2
  3. PHP 7.3
  4. PHP 7.4

Please review the following migration guides for this upgrade:

  1. Migrating from PHP 7.1.x to PHP 7.2.x
  2. Migrating from PHP 7.2.x to PHP 7.3.x
  3. Migrating from PHP 7.3.x to PHP 7.4.x

For all managed servers, we are upgrading any remaining uses of PHP 7.1 to PHP 7.2.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2019-12-01
2019-11-30

PHP 7.2 will be end-of-life on 2020-11-30 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.2 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.3
  3. PHP 7.4
  4. PHP 8.0

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.2.x to PHP 7.3.x
  2. Migrating from PHP 7.3.x to PHP 7.4.x
  3. Migrating from PHP 7.4.x to PHP 8.0.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.2 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.2 to PHP 7.3.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2019-11-26

We now support Python 3.8.

Python 3.8 may be used for any existing user or application by updating your profile script to include /opt/python-3.8/profile.sh (for Bourne shells) or /opt/python-3.8/profile.csh (for C shells).

The 3.8.0 build is without --enable-optimizations due to "Could not import runpy module". This had also happened on the initial releases of the 3.7 series. If this issue persists, we will look into building with a newer version of GCC, instead of the aging version of GCC that comes with CentOS 7.

2019-11-26

We now support PostgreSQL 12. We have included the following modules in our build:

  1. cube - Used by the earthdistance module.
  2. earthdistance - Allows spatial indexing of geographical coordinates - (latitude, longitude) pairs.
2019-11-19

We now support WordPress 5.3 “Kirk”.

This release comes with the new Twenty Twenty theme. We generally leave two stock themes installed on each Managed WordPress installation. This has been Twenty Seventeen and Twenty Nineteen. With this update, Twenty Seventeen will be removed from any site where it is inactive.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-11-13

PostgreSQL 9.4 will be end-of-life on 2020-02-13 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.4 becomes end-of-life:

  1. PostgreSQL 9.5
  2. PostgreSQL 9.6
  3. PostgreSQL 10
  4. PostgreSQL 11
  5. PostgreSQL 12

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.4 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.4 to PostgreSQL 9.5.

As usual, we will perform these updates during your scheduled maintenance times.

2019-11-01

PHP 7.1 will be end-of-life on 2019-12-01 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.1 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.2
  3. PHP 7.3
  4. PHP 7.4

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.1.x to PHP 7.2.x
  2. Migrating from PHP 7.2.x to PHP 7.3.x
  3. Migrating from PHP 7.3.x to PHP 7.4.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.1 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.1 to PHP 7.2.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2019-10-30

CentOS 7 kernel 3.10.0-1062.4.1 is now available. Please see RedHat Security Advisory 2019:3055 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-10-15

CentOS 7 kernel 3.10.0-1062.1.2 is now available. Please see RedHat Security Advisory 2019:2829 for more details.

This update does include fixes for remote exploits, so we are updating all managed servers.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-10-15

We now support WordPress 5.2.4.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-10-01
2019-09-26

Java 12 is now end-of-life.

Please review the following migration guides for this upgrade:

  1. Java 13 Migration Guide

Any uses of /opt/jdk-12/profile.* must be updated to either /opt/jdk-lts/profile.* or /opt/jdk-current/profile.* (or a specific newer version), depending on your choice of stability versus features.

Applications that use /opt/jdk-current/profile.* will switch from Java 12 to Java 13 on their next restart.

For all managed servers, we are replacing /opt/jdk-12/profile.* with /opt/jdk-13/profile.*. We are also restarting all applications currently running Java 12, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2019-09-25

We now support Java 13.

Java 13 may be used for any existing application by updating your profile script to include /opt/jdk-13/profile.sh (for Bourne shells) or /opt/jdk-13/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 13 will be supported until Java 14 is available. At that time, all uses of Java 13 will be automatically updated to Java 14.

2019-09-24

We are updating all managed servers from CentOS 7.6 to CentOS 7.7 this week.

We have not experienced any compatibility issues during our packaging and testing. However, the following guides may assist you in evaluating compatibility:

This update includes an updated kernel, so each server will be rebooted as part of the update process. As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-09-13
2019-09-10

We now support WordPress 5.2.3.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-09-01

PHP 7.1 will be end-of-life on 2019-12-01 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.1 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.2
  3. PHP 7.3
  4. PHP 7.4

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.1.x to PHP 7.2.x
  2. Migrating from PHP 7.2.x to PHP 7.3.x
  3. Migrating from PHP 7.3.x to PHP 7.4.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.1 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.1 to PHP 7.2.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2019-08-17

Java 12 will be end-of-life in September 2019 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 13

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 12 to Java 13 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-12/profile.* with /opt/jdk-13/profile.*. We will also restart all applications currently running Java 12, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2019-08-13

PostgreSQL 9.4 will be end-of-life on 2020-02-13 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.4 becomes end-of-life:

  1. PostgreSQL 9.5
  2. PostgreSQL 9.6
  3. PostgreSQL 10
  4. PostgreSQL 11
  5. PostgreSQL 12

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.4 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.4 to PostgreSQL 9.5.

As usual, we will perform these updates during your scheduled maintenance times.

2019-08-06

CentOS 7 kernel 3.10.0-957.27.2 is now available. Please see RedHat Security Advisory 2019:1873 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-07-01
2019-06-25

CentOS 7 kernel 3.10.0-957.21.3 is now available. Please see RedHat Security Advisory 2019:1481 for more details.

This update does include fixes for remote exploits, so we are updating all managed servers.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-06-25

We now support WordPress 5.2.2.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-06-17

Java 12 will be end-of-life in September 2019 per Oracle Java SE Support Roadmap.

Please review the following resources in preparation for this upgrade:

  1. JDK 13

Once end-of-life is reached:

  1. Applications that use /opt/jdk-current/profile.* will switch from Java 12 to Java 13 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-12/profile.* with /opt/jdk-13/profile.*. We will also restart all applications currently running Java 12, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2019-06-17

Java 7 (LTS) will be end-of-life in June 2020 per OpenJDK Lifecycle Dates and RHEL versions.

The following versions of Java will be supported at the time Java 7 (LTS) becomes end-of-life:

  1. Java 8 (LTS)
  2. Java 11 (LTS)
  3. Java 15

Please review the following migration guides in preparation for this upgrade:

  1. Java 8 Adoption Guide
  2. Java 11 Migration Guide
  3. Java 12 Migration Guide
  4. Java 13 Migration Guide
  5. Java 14 Migration Guide
  6. Java 15 Migration Guide

We will communicate with you individually to coordinate any required upgrades before Java 7 (LTS) reaches end-of-life.

Once end-of-life is reached:

  1. Applications that use /opt/jdk-oldlts/profile.* will switch from Java 7 to Java 8 on their next restart.
  2. For all managed servers, we will replace /opt/jdk-7/profile.* with /opt/jdk-8/profile.*. We will also restart all applications currently running Java 7, so their profile scripts can select a newer version of Java.

As usual, we will perform these updates during your scheduled maintenance times.

2019-06-01

PHP 7.1 will be end-of-life on 2019-12-01 per PHP: Supported Versions.

The following versions of PHP will be supported at the time PHP 7.1 becomes end-of-life:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.2
  3. PHP 7.3
  4. PHP 7.4

Please review the following migration guides in preparation for this upgrade:

  1. Migrating from PHP 7.1.x to PHP 7.2.x
  2. Migrating from PHP 7.2.x to PHP 7.3.x
  3. Migrating from PHP 7.3.x to PHP 7.4.x

We will communicate with you individually to coordinate any required upgrades before PHP 7.1 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PHP 7.1 to PHP 7.2.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2019-05-21

We now support WordPress 5.2.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-05-21

CentOS 7 kernel 3.10.0-957.12.2 is now available. Please see RedHat Security Advisory 2019:1168 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-05-14

We now support WordPress 5.2 “Jaco”.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-05-05

For Long-Term Support (LTS) versions of Java, we have switched from Oracle's release of OpenJDK to RedHat's releases of OpenJDK (via CentOS).

Oracle does not support the full LTS lifecycle for OpenJDK, whereas RedHat does.

We will continue to use the Oracle OpenJDK for non-LTS versions of Java.

With this change, we have also restored our support of Java 7 (LTS) through its scheduled end-of-life in June 2020.

We have maintained compatibility with existing profile scripts in /opt/jdk-*/profile.sh (for Bourne shells) or /opt/jdk-*/profile.csh (for C shells). The primary difference is the scripts will pick-up the JVM from /usr/lib/jvm/java-*-openjdk-*/ instead of /opt/jdk-*/, but this should be transparent to applications.

For managed servers, we continue to install newer Java releases, work with clients to restart all applications on their schedule, then remove old Java releases once they are no longer used. We never remove a Java release out from under a running application.

2019-05-02

CentOS 7 kernel 3.10.0-957.12.1 is now available. Please see RedHat Security Advisory 2019:0818 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-04-08

We now support Java 12.

Java 12 may be used for any existing application by updating your profile script to include /opt/jdk-12/profile.sh (for Bourne shells) or /opt/jdk-12/profile.csh (for C shells). See this FAQ for more details on how to change Java versions:

/clientarea/FAQ.ao?category=jvms&page=profile

As this is a non-LTS version, Java 12 will be supported until Java 13 is available. At that time, all uses of Java 12 will be automatically updated to Java 13.

2019-04-02

We now support MoinMoin Wiki 1.9.10.

We will be updating all Managed MoinMoin Wiki Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Tuesday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-04-02

We now support Managed MoinMoin Wiki Hosting.

We will install MoinMoin Wiki, then keep MoinMoin Wiki up-to-date on your behalf.

You have full administrative control over your MoinMoin Wiki installation.

We read the changelogs and published version compatibility, but will tend to install all available updates. We will perform a basic test of your site before and after updates, but we cannot accept responsibility for any site breaking due to these updates. We will resolve site problems on billable time, should the client not want to do this themselves.

We support four rounds of updates, nominally with round 1 on Tuesday through round 4 on Friday, but the precise schedule depends on both our workload and the schedule and urgency of the updates. The expected use-case of the four-round cycle is you may choose to have a dev site updated in round 1, then the production site updated in round 3 or 4, giving you a few days to test updates for compatibility during the weekly roll-out cycle.

We backup your MoinMoin Wiki installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2019-03-30

We now support WordPress 5.1.1.

We will be updating all Managed WordPress Hosting accounts this week following our usual four-round release cycle, with development sites being updated today (Saturday).

Please thoroughly test your development sites early before updates make it to production update rounds on Thursday and Friday.

As usual, we will perform these updates during your scheduled maintenance times.

2019-03-30

We now support Managed WordPress Hosting.

We will install WordPress, then keep WordPress, and all installed themes and plugins, up-to-date on your behalf.

You have full administrative control over your WordPress installation and may install any desired plugins and themes, including commercial premium themes. For premium themes, we may need to communicate with you regarding where to find changelogs and how to download updates.

We read the changelogs and published version compatibility, but will tend to install all available updates. We will perform a basic test of your site before and after updates, but we cannot accept responsibility for any site breaking due to these updates. We will resolve site problems on billable time, should the client not want to do this themselves.

We support four rounds of updates, nominally with round 1 on Tuesday through round 4 on Friday, but the precise schedule depends on both our workload and the schedule and urgency of the updates. The expected use-case of the four-round cycle is you may choose to have a dev site updated in round 1, then the production site updated in round 3 or 4, giving you a few days to test updates for compatibility during the weekly roll-out cycle.

We backup your WordPress installation (both files and database dump) before and after applying updates. Backup files are available at /var/www/site_name/var/backups/. These backup files are then replicated to additional servers both on-site and off-site per the server's configured file backup policy.

2019-03-18

CentOS 7 kernel 3.10.0-957.10.1 is now available. Please see RedHat Security Advisory 2019:0512 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-03-16
2019-02-16
2019-02-13

PostgreSQL 9.4 will be end-of-life on 2020-02-13 per PostgreSQL: Versioning Policy.

The following versions of PostgreSQL will be supported at the time PostgreSQL 9.4 becomes end-of-life:

  1. PostgreSQL 9.5
  2. PostgreSQL 9.6
  3. PostgreSQL 10
  4. PostgreSQL 11
  5. PostgreSQL 12

We will communicate with you individually to coordinate any required upgrades before PostgreSQL 9.4 reaches end-of-life.

Once end-of-life is reached, we will upgrade any remaining uses of PostgreSQL 9.4 to PostgreSQL 9.5.

As usual, we will perform these updates during your scheduled maintenance times.

2019-02-04

CentOS 7 kernel 3.10.0-957.5.1 is now available. Please see RedHat Security Advisory 2019:0163 for more details.

As this update does not include any fixes for remote exploits, we are only updating managed servers with less trusted local users. As most of our clients only have more trusted users within their virtual servers, this means we will only reboot a small minority of the servers we manage.

As usual, we will perform these updates during your scheduled maintenance times while performing any documented per-server custom procedures before and after the reboot.

2019-01-10

PHP 7.0 is now end-of-life.

The following versions of PHP are currently supported:

  1. PHP 5.4 (CentOS 7)
  2. PHP 7.1
  3. PHP 7.2
  4. PHP 7.3

Please review the following migration guides for this upgrade:

  1. Migrating from PHP 7.0.x to PHP 7.1.x
  2. Migrating from PHP 7.1.x to PHP 7.2.x
  3. Migrating from PHP 7.2.x to PHP 7.3.x

For all managed servers, we are upgrading any remaining uses of PHP 7.0 to PHP 7.1.

We will carefully review all php.ini files to maintain any customizations through the upgrade. As usual, we will perform these updates during your scheduled maintenance times.

2019-01-01

See What's Old instead.
Copyright © 2000-2024 AO Industries, Inc.