Aegir 0.4-alpha7

The platform lock log contains the following errors. The lock does complete.

No hook functions were found for provision-lock.
Available drush_invoke() hooks for provision-lock: drush_core_provision_lo... (Expand)Available drush_invoke() hooks for provision-lock: drush_core_provision_lock_validate drush_drush_make_provision_lock_validate drush_drush_make_d_o_provision_lock_validate drush_pm_provision_lock_validate drush_provision_lock_validate drush_provision_apache_provision_lock_validate drush_provision_backupmigrate_provision_lock_validate drush_provision_drupal_provision_lock_validate drush_provision_mysql_provision_lock_validate drush_provision_ssl_provision_lock_validate drush_search_provision_lock_validate drush_site_install_provision_lock_validate drush_sitealias_provision_lock_validate drush_sql_provision_lock_validate drush_upgrade_provision_lock_validate drush_variable_provision_lock_validate drush_watchdog_provision_lock_validate drush_core_pre_provision_lock drush_drush_make_pre_provision_lock drush_drush_make_d_o_pre_provision_lock drush_pm_pre_provision_lock drush_provision_pre_provision_lock drush_provision_apache_pre_provision_lock drush_provision_backupmigrate_pre_provision_lock drush_provision_drupal_pre_provision_lock drush_provision_mysql_pre_provision_lock drush_provision_ssl_pre_provision_lock drush_search_pre_provision_lock drush_site_install_pre_provision_lock drush_sitealias_pre_provision_lock drush_sql_pre_provision_lock drush_upgrade_pre_provision_lock drush_variable_pre_provision_lock drush_watchdog_pre_provision_lock drush_core_provision_lock drush_drush_make_provision_lock drush_drush_make_d_o_provision_lock drush_pm_provision_lock drush_provision_lock drush_provision_apache_provision_lock drush_provision_backupmigrate_provision_lock drush_provision_drupal_provision_lock drush_provision_mysql_provision_lock drush_provision_ssl_provision_lock drush_search_provision_lock drush_site_install_provision_lock drush_sitealias_provision_lock drush_sql_provision_lock drush_upgrade_provision_lock drush_variable_provision_lock drush_watchdog_provision_lock drush_core_post_provision_lock drush_drush_make_post_provision_lock drush_drush_make_d_o_post_provision_lock drush_pm_post_provision_lock drush_provision_post_provision_lock drush_provision_apache_post_provision_lock drush_provision_backupmigrate_post_provision_lock drush_provision_drupal_post_provision_lock drush_provision_mysql_post_provision_lock drush_provision_ssl_post_provision_lock drush_search_post_provision_lock drush_site_install_post_provision_lock drush_sitealias_post_provision_lock drush_sql_post_provision_lock drush_upgrade_post_provision_lock drush_variable_post_provision_lock drush_watchdog_post_provision_lock

Similar errors occur for the unlock task.

This is the first attempt at a platform lock following the installation of these patches http://drupal.org/node/783374#comment-3043260. Unknown if related.

Comments

Anonymous’s picture

I think these are just warnings - it's because not much really happens in the backend when locking or unlocking a platfrom.

Pretty sure this warnings, which were introduced in Drush 3 I think? occur in other commands like hostmaster-migrate when it runs hostmaster-pause etc.

But I'm happy to be corrected if someone tells me it's an actual error.

adrian’s picture

yeah. this is new in drush.

We put these calls into the backend in some places so that people can hook into them.
but there's no default implementations.

i suppose we can add some dummy functions to get it to shut the hell up.

Anonymous’s picture

Status: Active » Fixed

I committed some dummy lock and unlock hooks that don't do anything, to silence these warnings.

Status: Fixed » Closed (fixed)

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