The 'Reported installs' for the hostmaster project is 3 (2x D6 and 1x D7) ... which is incorrect .. I alone am running more then that ;)
The hosting project shows 501 installs which could be true. And most of those will have the hostmaster profile.
Other distributions do have more realistic numbers ... so what's wrong?
In the early D6 time we had the update status module disabled by default which explains the limited number of D6 installs.
In Drupal Commons it's listed on admin/reports/update, but not as module in drush pm-list. Hostmaster is listed in neither.
commons.profile:
/**
* Implements hook_update_projects_alter().
*/
function commons_update_projects_alter(&$projects) {
// Enable update status for the Commons profile.
$modules = system_rebuild_module_data();
// The module object is shared in the request, so we need to clone it here.
$commons = clone $modules['commons'];
$commons->info['hidden'] = FALSE;
_update_process_info_list($projects, array('commons' => $commons), 'module', TRUE);
}
Porting to hostmaster did not make it appear on admin/reports/updates
Could #2750361: Add exclusive and distribution_name info be related? I had it on one dev server for a few weeks which could explain the recent '1' for D7
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | reported_installs_for-2754657-7.patch | 702 bytes | helmo |
Comments
Comment #2
drummComment #3
drummhttps://www.drupal.org/project/usage/hostmaster
Comment #4
helmo commented#2750361: Add exclusive and distribution_name info is in the stable release now for a few weeks, but D7 usage still shows a '1' :(
Comment #5
drummI checked yesterday's raw logs for sites checking the hostmaster project:
So the Drupal.org side looks like it is processing accurately.
Can you debug https://api.drupal.org/api/drupal/modules%21update%21update.fetch.inc/fu... and see what URLs are going through
drupal_http_request()?Comment #6
helmo commentedThanks drumm. I've traced the drupal_http_request and can confirm that it's just not sending any for hostmaster.
So the 'Reported installs' is actually 3 :(
I ported the function from commons in #0 and that looks better.
Comment #7
helmo commentedComment #8
memtkmcc commentedThe BOA Aegir variant install base alone is over 725 Aegir servers, not even counting all the instances we host... and we do force the update module as disabled, previously on Aegir 2.x and now on 3.x
Comment #10
helmo commentedApplying the has increased the reported number :)
Committed.