We keep track of all the packages installed on any platform or site. Presumably it wouldn't bee too hard to check their update status centrally, and be able to report on it in the packages views.

I propose we polish up that module, merge the provision_package_updates into hosting_package_updates and add this as "Golden Contrib".

CC: Colan

Comments

cweagans’s picture

As I mentioned in #2266997: Do not automatically enable update module when installing a site (Add hook_provision_drupal_install_settings_alter), I've got a working solution for checking for available platform updates. Working on cleaning it up and it will be released publicly.

cweagans’s picture

For anyone else that didn't happen to be in IRC the other day, here's the solution I mentioned: https://www.drupal.org/project/hosting_package_updates and https://www.drupal.org/project/provision_package_updates

Jon Pugh’s picture

Issue summary: View changes
Status: Active » Needs work

This is a great idea, we were looking at DRD at DrupalNorth and talked about how we should start tracking update info.

colan’s picture

Yup, we just learned about Drupal Remote Dashboard. It's used mostly for monitoring sites as it can't create new sites like Aegir can, but the update status monitoring looks great. It can also update sites in place, but from our perspective that's a terrible idea. It works by having a client module on each site that it communicates with.

What I was thinking was we could move that into an Aegir module with just the monitoring. Instead of needing a client on the other end, we would use our standard Drush mechanism.

But I'm not sure how this compares with Hosting Package Updates; I haven't looked into it.

ergonlogic’s picture

While hosting_package_updates currently requires an update to Aegir 3 (D7, merging in the backend, etc.), that shouldn't be hard at all. I think it'd make a great inclusion in Golden Contrib.

Likewise, @gboudrias wrote hosting_probes, which provides a mechanism to gather arbitrary data on sites (and servers), in an easily extendable fashion. It doesn't currently provide simple storage and/or Views integration, though. Perhaps we could borrow some from DRD on that front?

Assuming that hosting_probes looks promising, hosting_package_updates could be ported to it, presumably.

colan’s picture

Status: Needs work » Fixed

Assuming we can close this given the new Aegir Reporting framework?

Status: Fixed » Closed (fixed)

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