// If we are going to stop bootstrapping at the site, then
// we will quickly add all commandfiles that we can find for
// any extension associated with the site, whether it is enabled
// or not.
So perhaps we're clearing Drush caches at too low a bootstrap level. At DRUSH_BOOTSTRAP_DRUPAL_FULL, it looks like it'll drop drush_get_option_list('ignored-modules', array());
Comments
Comment #2
helmo commentedIn irc/matrix we just concluded that Drush is loading include files from hosting modules even when not enabled.
Omega8cc might have the solution in https://github.com/omega8cc/drush
Comment #3
ergonlogicIt looks like the relevant code in Drush is in: http://api.drush.org/api/drush/lib%21Drush%21Boot%21DrupalBoot.php/funct...
So perhaps we're clearing Drush caches at too low a bootstrap level. At
DRUSH_BOOTSTRAP_DRUPAL_FULL, it looks like it'll dropdrush_get_option_list('ignored-modules', array());I suppose that we'd need to add an
ignored-modulesentry in here: http://cgit.drupalcode.org/provision/tree/Provision/Config/Drushrc/Aegir...And in the associated template: http://cgit.drupalcode.org/provision/tree/Provision/Config/Drushrc/provi...
Comment #5
helmo commentedTesting a feature brach: https://gitlab.com/aegir/provision/pipelines/13013935
Comment #6
helmo commentedYay tests pass
Comment #7
helmo commentedmerged
Comment #8
helmo commented