ITS has posted a patch-level release of the UT Drupal Kit in order to address a regression introduced in the 2.30.0 release (announced yesterday, August 11, 2021) which could cause sites to fail after applying the updates.
The 2.30 release included an update to the Media contrib module. In the course of packaging this update in the Drupal Kit codebase, duplicate copies of all of the contrib modules included as part of the Kit were added inside the Media module folder (
profiles/utexas/modules/contrib/media). For existing sites, attempting to apply this update results in a fatal PHP error, such as this:
Error: Class 'MediaReadOnlyStreamWrapper' not found in /code/profiles/utexas/modules/contrib/media_vimeo/includes/MediaVimeoStreamWrapper.inc,
The 2.30.1 release removes these extraneous module copies. Any site owners who had already attempted to apply the 2.30.0 updates to their site should apply the 2.30.1 updates in order to proceed.
Site owners who had not already applied the 2.30.0 release can proceed normally with the newer 2.30.1 release, and should not experience any problems.
How to update the UT Drupal Kit
Complete instructions and download links for updating a UT Drupal Kit site are available on the documentation wiki. Pantheon site dashboards that use the UT Drupal Kit distribution should see the upstream updates available now; see the Pantheon documentation for more information on applying upstream updates.
Please review the changelog thoroughly, and always make backups of your code, files, and database before proceeding with an update!
Drupal 7 end of life is approaching
The 2.x branch of the UT Drupal Kit is based on Drupal 7, which was first released in January 2011, and will reach its official “end of life” in November 2022. All sites using Drupal 7 should be moved to a newer, supported CMS platform by that date.
ITS has already released version 3 of the UT Drupal Kit, which is based on Drupal 9. However, there is no direct upgrade path from Drupal 7 to a newer version of Drupal. Instead, these sites must be completely rebuilt, and then content can be imported from the old site to the new using software migration tools.
To discuss options for migrating a UT Drupal Kit 2 site to a newer, supported platform, please email firstname.lastname@example.org.
The 2.x (Drupal 7) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of even-numbered months. The next planned release is UT Drupal Kit 7.x-2.31, due on October 12, 2021. Please see Release Schedule for UT Drupal Kit for more details.
If you have questions or concerns about the UT Drupal Kit, please feel free to email us at email@example.com.