Discussion

Events happening in the community are now at Drupal community events on www.drupal.org.

The Aegir Project has moved!

This Drupal group is no longer actively used.
To get involved and learn more about Aegir, you should go to our community site,
which also contains our official documentation section and the official discussion group.

Discussion

adrian's picture

Weekly hostmaster2 development meeting

Start: 
2008-06-06 23:00 - 2008-06-07 00:00 Etc/GMT-7
Event type: 
Online meeting (eg. IRC meeting)

We have a weekly development meeting on #hm2 on irc.freenode.net, to discuss development, and make our weekly release.

If you are interested in hostmaster 2, please join us.

http://www.timeanddate.com/worldclock/meetingdetails.html?year=2008&mont...

Read more
adrian's picture

Hostmaster 2 now tracks packages installed on system

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.

Read more

Project Goals

Open

This project is developed on drupal.org, using the tools provided by the community. After many discussions with many different developers working in this space, it has become apparent to me that many people have developed their own custom set of utilities and scripts to manage many of the issues this project encompasses.

This project aims to be an open framework that will allow us to collaborate on a single set of community developed / maintained utilities, so that the quality and the capabilities will improve for all of us.

Easy

Read more

Aegir design and terminology

This page documents all the different terms used when referring to components of the Hostmaster system, and how the different entities relate to each other.

Front End

The user interface used to administrate your sites. The front end is provided by the Hostmaster install profile, and the Hosting contributed module. It defines a complete Drupal based data model for managing the various aspects of your installation.

Entities

These entities are used primarily in the front end to manage the configuration and data. Upon calling the back end, the system breaks

Read more

Aegir Overview

What is Aegir?

Aegir is a distributed instance management system, that allows authorized users to administer multiple Drupal sites across one or more servers, through a Drupal based administration front end. It is designed to help solve many of the common problems that administrators come across when providing mass hosting solutions, by providing the basis for turn-key deployment and management of Drupal sites and related services.

Read more
Ian Ward's picture

Nagios-type monitoring with hostmaster2 framework, GSOC

UPDATE cross posting this into SOC 2008 for any feedback

Read more
davidburns's picture

Existing Domains and Multiple Site Module Control

I'm excited to begin working with this module. It has been quite the task to enable a module or change a permissions setting across 40 sites, having to log into each one or via update.php.

So my question is, how would this integrate into a collection of 30 - 40 established sites in a multisite configuration?
Is this something that needs to be implemented from stage 1?

I read the description of what the HM2 does but am still a little unclear how it handles modules.
Can I enable/disable modules via HM2?
Can I modify access controls across all domains and/or each domain via HM2?

Read more
sirkitree's picture

hostmaster and autopilot

So I was reading about a module today called autopilot (http://www.workhabit.org/change-management-and-drupal-autopilot-news) and was wondering if anyone here is involved or knows anything about it and what sort of differences/similarities there are between it and Hostmaster2.

I'm very interested in the topic of change management and and such things, but just getting my mind wrapped around these tools. I'm involved with some large Drupal deployments so tools like this are getting pretty high on my radar.

Read more
Amazon's picture

CivicSpaceOnDemand provisioning OpenAPIs

Hello, as a step towards getting the support to open source
CivicSpaceOnDemand, we have further opened up the CSOD APIs. This
time we have exposed the provisioning system and everything that is
involved in setting up and configuring databases, mail servers, dns
servers, file systems, web server configurations, Civicrm files,
Drupal files, etc.

Please note that this system is entirely developed in PHP and MySQL and is compatible with Drupal coding styles. It has been in production for almost 15 months and deployed hundreds of sites.

Provisioning system:

Read more
nedjo's picture

A mass hosting consortium?

We've had various good efforts now at building mass provisioning solutions for Drupal. But too often we're building solutions in isolation, in competition, without enough resources to pull them off. We end up with duplication, half-finished products, privatized code. To put it mildly, it feels like we're not making the best use of the potential of open source.

Read more

Mass hosting needs and existing solutions

Mass hosting Drupal presents particular security, technical, network, integration, and other challenges that require specialized solutions.

There have been significant efforts by individual companies at providing provisioning systems, including Bryght’s Hostmaster platform and CivicSpace’s Civicspace On Demand platform.

This wiki page is an attempt to pull together a listing of the particular problems of mass hosting and what some existing pieces are.

Read more
boris mann's picture

BIND module for managing DNS zones

I just found the BIND module. Definitely something to look at running along with HM2.

Read more
Frando's picture

Hostmaster2 status and drush

Hey everyone.

What's the current of Hostmaster2? Is there still someone working on it?

I won't be able to do much work on drush in the upcoming half year as I'll be a lot less active in this time. I'll still read this group and the drush issue queue from time to time, but won't be able to actually commit patches. Nevertheless, I still think that having Hostmaster2 based on drush is a great thing. So I'd suggest that whoever is working on Hostmaster2 just sends a short message to Arto asking him for CVS access. Moshe also did a few commits on drush recently, so he might be someone to talk to about drush related things, too.

Read more
discursives's picture

Hostmaster Panel

I've had a few conversations about my own wishlist for a management panel for VPS containing multiple multi-site instances.

My use cases are pretty simple:

Use Case 1: Upgrade 1 (one) important module on one multi-site codebase (like CCK)
Use Case 2: Mass migration of multi-site 'site files' to new code base

Both of these require the same basic things, the main difference being extracting one site out of a multi-site instance versus a complete migration of all sites in a multi site instance (instance = codebase).

The core activities here are:

  1. mysqldump
  2. mysqlimport
Read more
Amazon's picture

OpenSRS module

We have a OpenSRS module for allowing you to purchase domain names from OpenSRS.

Is anyone interested enough in providing domain name registration during site creation to port it to Drupal 5?

Read more
puregin's picture

Initial HM2 code in Bryght hostmaster SVN repository

Just to let everyone know, Adrian's initial work on hostmaster2 is checked into the Bryght SVN hostmaster repo for your viewing and hacking pleasure.

Read more
puregin's picture

Hostmaster 2 requirements on Drush

These are notes posted by Adrian, following some initial code development based in part on Drush.

The requirements I had for Drush were

1) required parameter handling. In the form of
./drush.php provision $urlhere

This is already implemented it turns out, so that when you define a command
called 'provision', any extra parameters are automatically passed to the callback.

2) multiple Drupal systems through a central drush.php

This also already exists, via a -path argument. More on this later.

3) Force loading of modules.

Read more
Subscribe with RSS Syndicate content

Discussion

Group organizers

Group categories

Group notifications

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