This is odd. On our prod server, after changing the client of a site, the site verification task never starts. It stays as queued and there is no error no where.

ceres:/home/anarcat$ php '/var/aegir/drush/drush.php' hosting dispatch --root='/var/aegir/drupal-5.x'
ceres:/home/anarcat$ php '/var/aegir/drush/drush.php' hosting tasks  --root='/var/aegir/drupal-5.x' -v 2
Drush bootstrap phase : _drush_bootstrap_drupal_root() [0.0288 sec]                                                             [bootstrap]
Loading drushrc "/srv/aegir/drupal-5.x/drushrc.php" into "drupal" scope. [0.0291 sec]                                           [bootstrap]
Initialized Drupal 5.16 root directory at /var/aegir/drupal-5.x [0.0426 sec]                                                    [notice]
Drush bootstrap phase : _drush_bootstrap_drupal_site() [0.0455 sec]                                                             [bootstrap]
Initialized Drupal site default at sites/default [0.0463 sec]                                                                   [notice]
Drush bootstrap phase : _drush_bootstrap_drupal_configuration() [0.0485 sec]                                                    [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_database() [0.0529 sec]                                                         [bootstrap]
Successfully connected to the Drupal database. [0.0532 sec]                                                                     [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_full() [0.0594 sec]                                                             [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_login() [0.3197 sec]                                                            [bootstrap]
Found command: hosting tasks [0.327 sec]                                                                                        [bootstrap]
Running tasks queue [0.3304 sec]                                                                                                [notice]
Forking : (php /var/aegir/drush/drush.php  --quiet --root='/var/aegir/drupal-5.x' --uri='http://default'  'hosting' 'task' '325'[notice]
--backend &) > /dev/null [0.3359 sec]
Command dispatch complete [0.3622 sec]                                                                                          [notice]
ceres:/home/anarcat$ php /var/aegir/drush/drush.php   --root='/var/aegir/drupal-5.x' --uri='http://default'  'hosting' 'task' '325' -v 2
Drush bootstrap phase : _drush_bootstrap_drupal_root() [0.0294 sec]                                                             [bootstrap]
Loading drushrc "/srv/aegir/drupal-5.x/drushrc.php" into "drupal" scope. [0.0297 sec]                                           [bootstrap]
Initialized Drupal 5.16 root directory at /var/aegir/drupal-5.x [0.0432 sec]                                                    [notice]
Drush bootstrap phase : _drush_bootstrap_drupal_site() [0.046 sec]                                                              [bootstrap]
Initialized Drupal site default at sites/default [0.0468 sec]                                                                   [notice]
Drush bootstrap phase : _drush_bootstrap_drupal_configuration() [0.0491 sec]                                                    [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_database() [0.0542 sec]                                                         [bootstrap]
Successfully connected to the Drupal database. [0.0545 sec]                                                                     [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_full() [0.061 sec]                                                              [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drupal_login() [0.2803 sec]                                                            [bootstrap]
Found command: hosting task [0.2846 sec]                                                                                        [bootstrap]
Initializing drush commandfile: provision_apache [0.285 sec]                                                                    [bootstrap]
Initializing drush commandfile: provision_drupal [0.2857 sec]                                                                   [bootstrap]
Initializing drush commandfile: provision_mysql [0.2859 sec]                                                                    [bootstrap]
Including profiles/hostmaster/modules/hosting/task.hosting.inc [0.2863 sec]                                                     [bootstrap]
Command dispatch complete [0.2873 sec]                                                                                          [notice]

That seems rather wrong.

Comments

anarcat’s picture

Status: Active » Postponed (maintainer needs more info)

I don't see this in the latest CVS, I expect this is now fixed...

adrian’s picture

Status: Postponed (maintainer needs more info) » Fixed

Drush needs to be HEAD (or the just released RC1)

all the function names changed, so the hosting task has nothing to invoke. and hence exits without error.

you can re-open if that's not the case.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.