Aegir on Turnkey Linux (Please Fill in a valid Profile)

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

I would like to test Aegir but I am having trouble installing on a Turnkey Linux Core Appliance running on Oracle VM VirtualBox.
I get through the entire install without a glitch. I am able to create a platform for atrium-1-0-beta6 and drupal-6.16.
Cron runs and the platforms verify. The problem occurs when I try to create a site. I add the site name and the path to the
drupal installation (e.g. /var/aegir/platforms/atrium-1-0-beta6). No matter which platform
I choose I always get the error "Please fill in a valid profile." I've tried reinstalling and various configuration changes
but I can't figure it out. Please help!

If it helps here are the steps I used to install Aegir on a clean Turnkey Linux Core (Ubuntu 4.2.4-1ubuntu3)

#-----AS 'root'----->
apt-get install apache2
apt-get install php5 php5-cli php5-mysql
apt-get install mysql-server #I did not set a password for root on mysql
apt-get install postfix #I set postfix to 'Local Only' with the mailserver as 'core'
adduser --system --group --home /var/aegir aegir
adduser aegir www-data
mkdir -p /var/aegir/config/vhost.d
mkdir -p /var/aegir/backups
chmod -R 0700 /var/aegir/{config,backups}
chown -R aegir /var/aegir/*
apt-get install cvs
#-----AS 'aegir'----->
su -s /bin/sh aegir
export DRUPAL_DIR=/var/aegir/drupal-6.16
export AEGIR_TAG=DRUPAL-6--0-3
cd /var/aegir
export CVSROOT=:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal
cvs co -d drush -rDRUPAL-6--2-0 contributions/modules/drush
export DRUSH=/var/aegir/drush/drush.php
cvs co -d .drush/provision -r$AEGIR_TAG contributions/modules/provision
$DRUSH dl drupal
cd $DRUPAL_DIR
cvs co -d profiles/hostmaster -r$AEGIR_TAG contributions/profiles/hostmaster
cvs co -d profiles/hostmaster/modules/hosting -r$AEGIR_TAG contributions/modules/hosting
$DRUSH dl --destination=./profiles/hostmaster/modules install_profile_api-6.x-2.1
cvs co -d profiles/hostmaster/themes/eldir -r$AEGIR_TAG contributions/themes/eldir
$DRUSH dl --destination=./profiles/hostmaster/modules admin_menu
export AEGIR_DOMAIN=aegir.mysite.com
cp profiles/hostmaster/apache2.conf.txt ../config/vhost.d/$AEGIR_DOMAIN
vi /var/aegir/config/vhost.d/aegir.mysite.com #added Virtual Host, changed ServerName and modified paths to drupal-6.16
#-----AS 'root'----->
exit
a2enmod rewrite
echo "Include /var/aegir/config/vhost.d/" > /etc/apache2/conf.d/aegir
/etc/init.d/apache2 restart
mysql -p
CREATE DATABASE aegir;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, \
CREATE TEMPORARY TABLES, LOCK TABLES ON aegir.* TO \
'aegir'@'localhost' IDENTIFIED BY 'aegir';
#-----AS 'aegir'----->
su -s /bin/sh aegir
mkdir sites/$AEGIR_DOMAIN
cp sites/default/default.settings.php sites/$AEGIR_DOMAIN/settings.php
chmod g+w sites/$AEGIR_DOMAIN/settings.php
mkdir sites/$AEGIR_DOMAIN/files
chmod 2770 sites/$AEGIR_DOMAIN/files
#-----AS 'root'----->
chgrp www-data sites/$AEGIR_DOMAIN/{settings.php,files}

(Followed the instructions in the wizard)

chmod a-w sites/$AEGIR_DOMAIN/settings.php

Aegir hosting system

Group organizers

Group categories

Group notifications

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