In Progress: Upgrade multisite platform to Drupal 11

Tags

I've been using Upgrade Status to keep an eye on what's needed to upgrade.

There were a handful of modules that could be patched for compatibility.

The biggest issue left is the database upgrade. I may need to request that from my hosting provider.

I set up another ddev instance, using some tricks to access things from the D10 site.

  1. DDEV multisite setup.
  2. Drush site db sync command for ddev.
    1. Quickly sync site databases.
  3. Drush updb gives a list of modules missing.
    1. Install with composer.
  4. Install incompatible modules.
    1. Drupal lenient and composer patches.
  5. Sync current site directory into new ddev project.
  6. Use composer path repositories for symlinked directories.
    1. Use for mantraprofile, theme, custom modules.