Hostmaster 2 now tracks packages installed on system

Events happening in the community are now at Drupal community events on www.drupal.org.
adrian's picture

Just a quick note to let you guys know I implemented functionality whereby hostmaster finds all the modules / install profiles on any
platform it manages, and builds 'package' and 'package release' nodes out of them. These will be linked to sites through the package_instance junction table, so you will be able to see exactly what modules / themes are on the system, what version they are
and eventually whether they are enabled or not.

All this is exported to views, so you can build views that do things like show you all the sites with a specific version of a certain module installed (like when a security release becomes available , to see which sites are vulnerable).

The major thing wrong with it still, is i need to integrate cvs_deploy into the back end, as it has issues getting the package versions atm.

Also, I plan to integrate to drupal.org when http://drupal.org/node/157514 hits, I will be generating packages and releases directly from d.o, and the system will be able to much more easily notify you of wth is going on on your sites.

For security sake I will eventually keep track of checksums of all the files in projects to monitor when things have been changed.

I also added arguments for the embedded views, so they are working again now.

Comments

Oh yeah

adrian's picture

And this functionality will eventually be extended, to allow 'add a package to this site' by just selecting from available modules/themes in the pool of modules.

not until much later though.

--
The future is so Bryght, I have to wear shades.

Aegir hosting system

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: