- Issue created by @llamech
UPDATE: We now have a working example repository for hosting D10 on Aegir 3, and I've posted details here. You can get an Aegir 3 + Drupal 10 set up in about 15 minutes. For details, read on.
Although we can host Drupal 9 on Aegir 3 (see #3410103: Running Aegir 3 on Ubuntu 20.04 and 22.04 with Drupal 9 β ), Drupal 9 is already EOL, and the community needs a way to host Drupal 10.
This gets tricky due to conflicting requirements for various Drush and PHP versions. Steven Jones has documented, in the abstract, a recipe that works for the moment; that is, for currently-supported (at the time of this writing!) requirement sets of Aegir 3, PHP and Drupal 10, it is possible, if somewhat tricky, to make everything work together.
There are some major caveats (such as: no Symphony 6!). However, for folks that need a working Aegir 3 + Drupal 10 solution until we can provide a permanent migration path to Aegir 5, we will document our work here for the community on implementing a working example of Steven's recipe.
Similar to our approach in #3410103: Running Aegir 3 on Ubuntu 20.04 and 22.04 with Drupal 9 β , we need some checklists. These will be updated dynamically.
Calling hook drush_provision_drupal_provision_install_backend
Drush bootstrap phase : bootstrap_drupal_configuration()
Create from request
add service modifier
Find command files for phase 3 (max=)
None.
None.
None.
Active
3.0
Install process