Trouble getting BOA at a Virtualbox

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

Hi,

I have some troubles getting Aegir working using BOA to install it at a virtualbox machine.
Is there some kind of stable version of the installation script, and how can I get such a version. Git is not very straight forward in that.

What I did (Friday 30th July) was get the HEAD version of barracuda and installed it at a ubuntu 10 LTS at a virtualbox machine

top of CHANGELOG.txt:

Stable Edition 1.0-boa-T-8.9

Date: in head, not yet released.

Installs Aegir HEAD 1.2.1

I disabled the DNS check (would not install otherwise)
When I try to visit the suggested URL it only tells me that the browser can not connect to the server. It is the kind of error that shows when the webserver is not listening at the right port.

I really like BOA, the idea behind it, but If I can't get it working it is of no use.
Any suggestion that may lead to a working situation is very welcome.

Where can I start?

Comments

Suggestions.

hyperglide's picture

Hello,

Few comments or suggestions as an new adopter of BOA.

  1. Stick with it BOA / AEGir is very powerful!
  2. Stay away from HEAD and use stable.
  3. You don't need to us GIT at ALL to get BOA going. 2 scripts and your favorite UNIX editor.
  4. Read the direction if in doubt.
  5. Register and hangout in the AEGir IRC room.
  6. Do you have a domain you plan to use? I ask this because the DNS check is very important step. If you plan to run only on a local host you may look at going to a straight AEGir Install. If only a dev environment.

AEgir is a web based tool so you must have a domain name to acces the sub domains that BOA creates as part of the installation scripts.

Hope this helped!

I am in the same boat, its

niccolox's picture

I am in the same boat, its the DNS issue, and probably a static IP are needed for BOA to run on VirtualBox.

for the moment I am just running a vanilla LAMP install of Aegir on Drupal Quickstart

there is a Debian local VirtualBox image in the Omega8.cc labs, and I am waiting on that

The key is to use some

omega8cc's picture

The key is to use some working DNS on your host system (or use some remote DNS service), as explained already in the docs/HINTS.txt.

It is also a good idea to use options like:

_HTTP_WILDCARD=YES
_THIS_DB_HOST=localhost
_LOCAL_NETWORK_IP="127.0.1.1" (example)
_LOCAL_NETWORK_HN="aegir.local" (example)

Please read also comments for above options in Barracuda and Octopus.

If there is a DNS issue we didn't catch yet in the BOA logic, you can try to disable DNS check:

_DNS_SETUP_TEST=NO

@erlendoos: 1.0-boa-T-8.9 is already released, btw.

Thanks!

erlendoos's picture

I'll try the stable version!

Still not working

erlendoos's picture

I tried it with Ubuntu 10.04

Nothing is listening at the https port...
What causes D7 to not work at normal aegir installation? I thought Barracuda/Octopus/Aegir was to make drupal easier to manage...
What is a typical working installation?

I will read the installation instructions once more.

Barracuda [Sat Jul 30 20:46:47 CEST 2011] ==> STATUS: This script is ran as a root user.
Barracuda [Sat Jul 30 20:46:47 CEST 2011] ==> STATUS: Stop the cron and wait 5 sec.
Barracuda [Sat Jul 30 20:46:52 CEST 2011] ==> INFO: Install or upgrade checking, please wait...
Barracuda [Sat Jul 30 20:46:55 CEST 2011] ==> INFO: INIT...
Barracuda [Sat Jul 30 20:46:55 CEST 2011] ==> INFO: We need to install wget, axel, aptitude, netcat & git first, please wait...
Barracuda [Sat Jul 30 20:47:26 CEST 2011] ==> INFO: Testing Drupal, GitHub and Gitorious servers availability, please wait...
Barracuda [Sat Jul 30 20:47:30 CEST 2011] ==> INFO: Drupal master repository will be used for this install
Barracuda [Sat Jul 30 20:47:30 CEST 2011] ==> INFO: Fix for possibly broken git-core
Barracuda [Sat Jul 30 20:47:33 CEST 2011] ==> INFO: Downloading little helpers, please wait...
tar: nginx-for-drupal/OCTOPUS.sh.txt: time stamp 2011-07-31 00:25:04 is 13045.588208511 s in the future
tar: nginx-for-drupal/BARRACUDA.sh.txt: time stamp 2011-07-31 00:24:31 is 13012.587051714 s in the future
tar: nginx-for-drupal/aegir/barracuda/AegirSetupC.sh.txt: time stamp 2011-07-30 22:30:46 is 6187.582449873 s in the future
tar: nginx-for-drupal/aegir/barracuda/AegirSetupA.sh.txt: time stamp 2011-07-30 22:28:44 is 6065.58204126 s in the future
tar: nginx-for-drupal/aegir/barracuda/AegirSetupB.sh.txt: time stamp 2011-07-30 21:39:16 is 3097.581721637 s in the future
tar: nginx-for-drupal/aegir/conf/upgrademail.txt: time stamp 2011-07-30 21:51:08 is 3809.579770241 s in the future
tar: nginx-for-drupal/aegir/conf/setupmail.txt: time stamp 2011-07-30 21:51:15 is 3816.578378435 s in the future
tar: nginx-for-drupal/aegir/conf/version.txt: time stamp 2011-07-31 00:24:09 is 12990.578240257 s in the future
tar: nginx-for-drupal/aegir/conf/nginx_octopus_include.conf: time stamp 2011-07-30 20:59:48 is 729.577031651 s in the future
tar: nginx-for-drupal/aegir/conf/nginx_advanced_include.conf: time stamp 2011-07-30 21:00:27 is 768.576960726 s in the future
tar: nginx-for-drupal/CHANGELOG.txt: time stamp 2011-07-31 00:23:45 is 12966.573955686 s in the future
tar: nginx-for-drupal/BOND.sh.txt: time stamp 2011-07-31 00:24:40 is 13021.572104625 s in the future
tar: nginx-for-drupal/README.txt: time stamp 2011-07-30 21:35:30 is 2871.572005764 s in the future
tar: nginx-for-drupal: time stamp 2011-07-31 00:27:22 is 13183.571912782 s in the future
Barracuda [Sat Jul 30 20:47:38 CEST 2011] ==> INFO: Checking BARRACUDA version, please wait...
Barracuda [Sat Jul 30 20:47:38 CEST 2011] ==> INFO: Version test result: OK
Barracuda [Sat Jul 30 20:47:38 CEST 2011] ==> INFO: Installing lsb-release and dnsutils now, please wait...
Barracuda [Sat Jul 30 20:47:56 CEST 2011] ==> STATUS: Checking your Debian or Ubuntu version...

Barracuda [Sat Jul 30 20:48:00 CEST 2011] ==> Aegir v.1.0-boa-T-8.9 with Nginx on Ubuntu/lucid - highly automated install script.

Barracuda [Sat Jul 30 20:48:04 CEST 2011] ==> DNS test OK - your FQDN hostname is ws-redmine and it matches your IP 127.0.0.1
Barracuda [Sat Jul 30 20:48:04 CEST 2011] ==> Please double check whether this is a valid result of my test.

Barracuda [Sat Jul 30 20:48:08 CEST 2011] ==> INSTALL START -> checkpoint:

  • Your e-mail address appears to be erwitema@gmail.com - is that correct?
  • Your IP address appears to be 127.0.0.1 - are you sure it's a valid IP?
  • Your hostname appears to be ws-redmine - are you sure it's a valid FQDN hostname?

    NOTE: If your outgoing SMTP requires using relayhost, define _SMTP_RELAY_HOST first.

  • Your Aegir Master Instance control panel will be available at https://ws-redmine.

  • Your (optional) fast DNS cache server (pdnsd) will listen on 127.0.0.1:53.
  • Your (optional) Bind9 DNS Server will listen on 127.0.0.1:53.
  • Your (optional) MultiCore Apache Solr Tomcat will listen on 127.0.0.1:8080.
  • Your (optional) Chive MariaDB Manager will be available at https://chive.ws-redmine.
  • Your (optional) SQL Buddy MariaDB Manager will be available at https://sqlbuddy.ws-redmine.
  • Your (optional) Collectd Graph Panel will be available at https://cgp.ws-redmine.
  • Your (optional) Webmin Control Panel will be available at https://ws-redmine:10000.
  • Your (optional) csf/lfd Firewall will support integrated Nginx abuse guard.

    NOTE: Chive, SQL Buddy and Collectd will work only if chive. sqlbuddy. and cgp.
    subdomains point to your IP (we recommend using wildcard DNS to simplify it).
    But don't worry, you can add proper DNS entries for those subdomains later,
    if you didn't enable wildcard DNS yet. Barracuda can install it all now, anyway.

Barracuda [Sat Jul 30 20:48:08 CEST 2011] ==> INFO: Clean up temp files in /var/opt/
Barracuda [Sat Jul 30 20:48:12 CEST 2011] ==> INFO: Installing DNS cache pdnsd server, please wait...
Barracuda [Sat Jul 30 20:48:39 CEST 2011] ==> INFO: Update apt sources
Barracuda [Sat Jul 30 20:48:43 CEST 2011] ==> INFO: We will use Ubuntu mirror nl.archive.ubuntu.com
Barracuda [Sat Jul 30 20:48:47 CEST 2011] ==> INFO: Run apt update, please wait...
Barracuda [Sat Jul 30 20:55:11 CEST 2011] ==> INFO: Install/upgrade required libraries and tools
Barracuda [Sat Jul 30 20:55:11 CEST 2011] ==> NOTE: This step can take a few minutes (depending on your server speed), please wait...
Barracuda [Sat Jul 30 21:04:41 CEST 2011] ==> INFO: Run apt update again, please wait...
Barracuda [Sat Jul 30 21:04:54 CEST 2011] ==> INFO: Run apt update again, please wait...
Barracuda [Sat Jul 30 21:05:05 CEST 2011] ==> INFO: Fix for Nginx startup script, please wait...
Barracuda [Sat Jul 30 21:05:09 CEST 2011] ==> INFO: Fix for Nginx startup script applied
Barracuda [Sat Jul 30 21:05:09 CEST 2011] ==> INFO: Installing Redis update for Ubuntu/lucid, please wait...
Barracuda [Sat Jul 30 21:05:35 CEST 2011] ==> INFO: Installing VnStat monitor, please wait...
Barracuda [Sat Jul 30 21:05:44 CEST 2011] ==> INFO: Install/upgrade a few more tools, please wait...
sed: can't read /etc/logrotate.d/lshell: No such file or directory
Barracuda [Sat Jul 30 21:05:48 CEST 2011] ==> INFO: Installing libevent, please wait...
Barracuda [Sat Jul 30 21:07:42 CEST 2011] ==> INFO: Installing Memcached server, please wait...
Barracuda [Sat Jul 30 21:08:26 CEST 2011] ==> INFO: PHP installed version auto-discovering now, please wait...
Barracuda [Sat Jul 30 21:08:30 CEST 2011] ==> INFO: Installing PHP-FPM
Barracuda [Sat Jul 30 21:08:30 CEST 2011] ==> NOTE: This step can take longer than 8 minutes (depending on your server speed), please wait...
Barracuda [Sat Jul 30 21:09:44 CEST 2011] ==> INFO: Installing PHP-FPM part 1/3
Barracuda [Sat Jul 30 21:09:52 CEST 2011] ==> INFO: Installing PHP-FPM part 2/3
Barracuda [Sat Jul 30 21:10:44 CEST 2011] ==> INFO: Installing PHP-FPM part 3/3
Barracuda [Sat Jul 30 21:16:21 CEST 2011] ==> INFO: Installing libmemcached with memcached for PHP-FPM, please wait...
Barracuda [Sat Jul 30 21:17:40 CEST 2011] ==> INFO: Installing Suhosin for PHP-FPM, please wait...
Barracuda [Sat Jul 30 21:17:58 CEST 2011] ==> INFO: Installing UploadProgress for PHP-FPM, please wait...
Barracuda [Sat Jul 30 21:18:09 CEST 2011] ==> INFO: Installing APC for PHP-FPM, please wait...
Barracuda [Sat Jul 30 21:18:28 CEST 2011] ==> INFO: Installing MailParse for PHP-FPM, please wait...
Barracuda [Sat Jul 30 21:18:40 CEST 2011] ==> INFO: Installing IonCube x86_64 version for PHP-FPM, please wait...
Barracuda [Sat Jul 30 21:18:51 CEST 2011] ==> INFO: Installing bzr, please wait...
Barracuda [Sat Jul 30 21:19:38 CEST 2011] ==> INFO: Nginx version test, please wait...
Barracuda [Sat Jul 30 21:19:43 CEST 2011] ==> INFO: Installed Nginx version , upgrade required
Barracuda [Sat Jul 30 21:19:47 CEST 2011] ==> INFO: Install/upgrade Nginx, please wait...
Barracuda [Sat Jul 30 21:20:48 CEST 2011] ==> INFO: Installing lshell, please wait...
Barracuda [Sat Jul 30 21:20:55 CEST 2011] ==> INFO: Setting better default umask for users, please wait...
Barracuda [Sat Jul 30 21:20:59 CEST 2011] ==> INFO: Installing latest Pure-FTPd server, please wait...
Barracuda [Sat Jul 30 21:21:44 CEST 2011] ==> INFO: Update rc.d
Barracuda [Sat Jul 30 21:22:08 CEST 2011] ==> INFO: Generate random password for MariaDB
Barracuda [Sat Jul 30 21:22:12 CEST 2011] ==> INFO: OS and services installation/upgrade completed
Barracuda [Sat Jul 30 21:22:16 CEST 2011] ==> INFO: Installing Aegir Master Instance, please wait...
Barracuda [Sat Jul 30 21:22:22 CEST 2011] ==> INFO: Now running Aegir installer for backend and frontend, please wait...
==> MySQL is listening on 127.0.1.1.
==> This script makes the following assumptions:
* you have read INSTALL.txt and prepared the platform accordingly
* you are running as your "aegir" user
==> Aegir will now generate a mysql super user password for you:
Username : aegir_root
Password : 2336956d12aefd449e060c8b227c2774
Hostname : ws-redmine (127.0.1.1)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
==> Installing drush in /var/aegir
==> Drush seems to be functioning properly
==> Installing provision backend in /var/aegir/.drush
tar: provision/aegir.make: time stamp 2011-07-31 00:31:55 is 11362.460781468 s in the future
tar: provision/http/nginx/server.tpl.php: time stamp 2011-07-30 21:24:41 is 128.455964929 s in the future
tar: provision: time stamp 2011-07-31 00:31:55 is 11362.451333993 s in the future
==> Installing the frontend
Bootstrap to phase 0. [0.02 sec, 2.2 MB] [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drush() [0.02 sec, 2.42 MB] [bootstrap]
Bootstrap to phase 0. [0.06 sec, 8.49 MB] [bootstrap]
Found command: hostmaster-install (commandfile=provision) [0.06 sec, [bootstrap]
8.49 MB]
Initializing drush commandfile: provision [0.06 sec, 8.49 MB] [bootstrap]
Load alias @self [0.06 sec, 8.5 MB] [notice]
Load alias @server_master [0.07 sec, 8.51 MB] [notice]
Loading mysql driver for the db service [0.07 sec, 8.53 MB] [notice]
Loading nginx driver for the http service [0.07 sec, 8.54 MB] [notice]
Undefined index: host db.drush.inc:279 [0.07 sec, 8.55 MB] [notice]
Loading mysql driver for the db service [0.07 sec, 8.55 MB] [notice]
Loading nginx driver for the http service [0.07 sec, 8.56 MB] [notice]
Undefined index: host db.drush.inc:279 [0.07 sec, 8.57 MB] [notice]
Initializing drush commandfile: user [0.07 sec, 8.57 MB] [bootstrap]
Including /var/aegir/.drush/provision/install.hostmaster.inc [0.07 [bootstrap]
sec, 8.58 MB]

Aegir 1.0-boa-T-8.9 automated install script

Some settings have not been provided and will now be prompted.
Don't worry: you will get to review those settings after the final install

This script will operate the following changes in your system:

  1. Create server-level configuration directories
  2. Download drush_make
  3. Create the Hostmaster frontend platform
  4. Install the frontend site
  5. Setup the dispatcher (a user cron job)

We are making the following assumptions:
* you have read and are following the install instructions at:
http://community.aegirproject.org/installing
* the FQDN of this machine is valid and resolves
* you are executing this script as your "aegir" user

The following settings will be used:
Aegir frontend URL: ws-redmine
Master server FQDN: ws-redmine
Aegir root: /var/aegir
Aegir user: aegir
Web group: www-data
Web server: nginx
Aegir DB host: localhost
Aegir DB user: aegir_root
Aegir DB password:
Drush make version: 6.x-2.2
Aegir version: 1.0-boa-T-8.9
Aegir platform path: /var/aegir/hostmaster-1.0-boa-T-8.9
Aegir makefile: /var/aegir/.drush/provision/aegir.make
Admin email: erwitema@gmail.com

Do you really want to proceed with the install (y/n): y
Running: /var/aegir/drush/drush.php --remote_host='localhost' [command]
--context_type='server' --db_service_type='mysql'
--master_db='mysql://aegir_root:2336956d12aefd449e060c8b227c2774@localhost'
provision-save '@server_localhost' --backend 2>&1 [0.07 sec, 8.69
MB]
Bootstrap to phase 0. [0.17 sec, 8.73 MB] [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drush() [0.17 sec, 8.73 MB] [bootstrap]
Bootstrap to phase 0. [0.17 sec, 8.73 MB] [bootstrap]
Found command: provision-save (commandfile=provision) [0.17 sec, 8.73[bootstrap]
MB]
Initializing drush commandfile: provision [0.17 sec, 8.73 MB] [bootstrap]
Load alias @self [0.17 sec, 8.73 MB] [notice]
Load alias @server_master [0.17 sec, 8.74 MB] [notice]
Loading mysql driver for the db service [0.17 sec, 8.74 MB] [notice]
Loading mysql driver for the db service [0.17 sec, 8.74 MB] [notice]
Initializing drush commandfile: user [0.17 sec, 8.74 MB] [bootstrap]
Load alias @server_localhost [0.17 sec, 8.74 MB] [notice]
Loading mysql driver for the db service [0.18 sec, 8.74 MB] [notice]
Template loaded: [notice]
/var/aegir/.drush/provision/provision_drushrc_alias.tpl.php [0.18
sec, 8.74 MB]
Generated config Drush configuration file [0.18 sec, 8.75 MB] [message]
Changed permissions of [message]
/var/aegir/.drush/server_localhost.alias.drushrc.php to 440 [0.18
sec, 8.75 MB]
Command dispatch complete [0.18 sec, 8.75 MB] [notice]
Peak memory usage was 8.71 MB [0.18 sec, 8.75 MB] [memory]
Running: /var/aegir/drush/drush.php @server_localhost [command]
provision-verify --backend 2>&1 [0.18 sec, 8.71 MB]
Bootstrap to phase 0. [0.28 sec, 8.79 MB] [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drush() [0.28 sec, 8.79 MB] [bootstrap]
Load alias @server_localhost [0.28 sec, 8.79 MB] [notice]
Bootstrap to phase 0. [0.28 sec, 8.8 MB] [bootstrap]
Found command: provision-verify (commandfile=provision) [0.28 sec, [bootstrap]
8.8 MB]
Initializing drush commandfile: provision [0.28 sec, 8.8 MB] [bootstrap]
Load alias @server_master [0.28 sec, 8.8 MB] [notice]
Loading mysql driver for the db service [0.28 sec, 8.8 MB] [notice]
Initializing drush commandfile: user [0.28 sec, 8.8 MB] [bootstrap]
Including /var/aegir/.drush/provision/dns/verify.provision.inc [0.28 [bootstrap]
sec, 8.8 MB]
Including [bootstrap]
/var/aegir/.drush/provision/platform/backupmigrate/verify.provision.inc
[0.28 sec, 8.81 MB]
Including /var/aegir/.drush/provision/platform/verify.provision.inc [bootstrap]
[0.28 sec, 8.81 MB]
Provision configuration root path /var/aegir/config has been created. [message]
[0.28 sec, 8.81 MB]
Provision configuration root ownership of /var/aegir/config has been [message]
changed to aegir. [0.28 sec, 8.81 MB]
Provision configuration root permissions of /var/aegir/config have [message]
been changed to 711. [0.28 sec, 8.81 MB]
Provision configuration root path /var/aegir/config is writable. [message]
[0.28 sec, 8.81 MB]
Provision configuration path /var/aegir/config/server_localhost has [message]
been created. [0.28 sec, 8.81 MB]
Provision configuration ownership of [message]
/var/aegir/config/server_localhost has been changed to aegir. [0.28
sec, 8.82 MB]
Provision configuration permissions of [message]
/var/aegir/config/server_localhost have been changed to 711. [0.28
sec, 8.82 MB]
Provision configuration path /var/aegir/config/server_localhost is [message]
writable. [0.28 sec, 8.82 MB]
Provision client home path /var/aegir/clients has been created. [0.28 [message]
sec, 8.82 MB]
Provision client home ownership of /var/aegir/clients has been [message]
changed to aegir. [0.28 sec, 8.82 MB]
Provision client home permissions of /var/aegir/clients have been [message]
changed to 711. [0.28 sec, 8.82 MB]
Provision client home path /var/aegir/clients is writable. [0.28 sec, [message]
8.82 MB]
SQLSTATE[28000] [1045] Access denied for user [error]
'aegir_root'@'localhost' (using password: YES) [0.28 sec, 8.83 MB]
Unable to connect to database server. [0.28 sec, 8.83 MB] [error]
Command dispatch complete [0.28 sec, 8.83 MB] [notice]
Peak memory usage was 8.76 MB [0.28 sec, 8.83 MB] [memory]
Running: /var/aegir/drush/drush.php --context_type='server' [command]
--remote_host='ws-redmine' --aegir_root='/var/aegir'
--script_user='aegir' --http_service_type='nginx'
--web_group='www-data' --master_url='http://ws-redmine'
provision-save '@server_master' --backend 2>&1 [0.28 sec, 8.76 MB]
Bootstrap to phase 0. [0.4 sec, 8.8 MB] [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drush() [0.4 sec, 8.8 MB] [bootstrap]
Bootstrap to phase 0. [0.4 sec, 8.8 MB] [bootstrap]
Found command: provision-save (commandfile=provision) [0.4 sec, 8.8 [bootstrap]
MB]
Initializing drush commandfile: provision [0.4 sec, 8.81 MB] [bootstrap]
Load alias @self [0.4 sec, 8.81 MB] [notice]
Load alias @server_master [0.4 sec, 8.81 MB] [notice]
Loading nginx driver for the http service [0.4 sec, 8.81 MB] [notice]
Loading nginx driver for the http service [0.4 sec, 8.81 MB] [notice]
Initializing drush commandfile: user [0.4 sec, 8.81 MB] [bootstrap]
Template loaded: [notice]
/var/aegir/.drush/provision/provision_drushrc_alias.tpl.php [0.4 sec,
8.81 MB]
Generated config Drush configuration file [0.4 sec, 8.81 MB] [message]
Changed permissions of [message]
/var/aegir/.drush/server_master.alias.drushrc.php to 440 [0.4 sec,
8.82 MB]
Command dispatch complete [0.4 sec, 8.82 MB] [notice]
Peak memory usage was 8.7 MB [0.4 sec, 8.82 MB] [memory]
Running: /var/aegir/drush/drush.php @server_master provision-verify [command]
--backend 2>&1 [0.4 sec, 8.79 MB]
Bootstrap to phase 0. [0.66 sec, 8.94 MB] [bootstrap]
Drush bootstrap phase : _drush_bootstrap_drush() [0.66 sec, 8.94 MB] [bootstrap]
Load alias @server_master [0.66 sec, 8.94 MB] [notice]
Bootstrap to phase 0. [0.66 sec, 8.94 MB] [bootstrap]
Found command: provision-verify (commandfile=provision) [0.66 sec, [bootstrap]
8.94 MB]
Initializing drush commandfile: provision [0.66 sec, 8.94 MB] [bootstrap]
Loading nginx driver for the http service [0.66 sec, 8.94 MB] [notice]
Initializing drush commandfile: user [0.66 sec, 8.95 MB] [bootstrap]
Including /var/aegir/.drush/provision/dns/verify.provision.inc [0.66 [bootstrap]
sec, 8.95 MB]
Including [bootstrap]
/var/aegir/.drush/provision/platform/backupmigrate/verify.provision.inc
[0.66 sec, 8.95 MB]
Including /var/aegir/.drush/provision/platform/verify.provision.inc [bootstrap]
[0.66 sec, 8.95 MB]
Provision configuration root path /var/aegir/config exists. [0.66 [message]
sec, 8.95 MB]
Provision configuration root ownership of /var/aegir/config has been [message]
changed to aegir. [0.66 sec, 8.95 MB]
Provision configuration root permissions of /var/aegir/config have [message]
been changed to 711. [0.66 sec, 8.95 MB]
Provision configuration root path /var/aegir/config is writable. [message]
[0.66 sec, 8.96 MB]
Provision configuration path /var/aegir/config/server_master has been [message]
created. [0.66 sec, 8.96 MB]
Provision configuration ownership of /var/aegir/config/server_master [message]
has been changed to aegir. [0.66 sec, 8.96 MB]
Provision configuration permissions of [message]
/var/aegir/config/server_master have been changed to 711. [0.66 sec,
8.96 MB]
Provision configuration path /var/aegir/config/server_master is [message]
writable. [0.66 sec, 8.96 MB]
Provision client home path /var/aegir/clients exists. [0.66 sec, 8.96 [message]
MB]
Provision client home ownership of /var/aegir/clients has been [message]
changed to aegir. [0.66 sec, 8.96 MB]
Provision client home permissions of /var/aegir/clients have been [message]
changed to 711. [0.66 sec, 8.97 MB]
Provision client home path /var/aegir/clients is writable. [0.66 sec, [message]
8.97 MB]
Backup path /var/aegir/backups has been created. [0.66 sec, 8.97 MB] [message]
Backup ownership of /var/aegir/backups has been changed to aegir. [message]
[0.66 sec, 8.97 MB]
Backup permissions of /var/aegir/backups have been changed to 750. [message]
[0.66 sec, 8.97 MB]
Backup path /var/aegir/backups is writable. [0.66 sec, 8.97 MB] [message]
Provision PHP configuration path /var/aegir/config/includes has been [message]
created. [0.66 sec, 8.97 MB]
Provision PHP configuration ownership of /var/aegir/config/includes [message]
has been changed to aegir. [0.66 sec, 8.98 MB]
Provision PHP configuration permissions of /var/aegir/config/includes [message]
have been changed to 711. [0.66 sec, 8.98 MB]
Provision PHP configuration path /var/aegir/config/includes is [message]
writable. [0.66 sec, 8.98 MB]
Template loaded: [notice]
/var/aegir/.drush/provision/platform/global_settings.tpl.php [0.66
sec, 8.98 MB]
Generated config Global settings.php file [0.66 sec, 8.98 MB] [message]
Webserver custom pre-configuration path [message]
/var/aegir/config/server_master/nginx/pre.d has been created. [0.66
sec, 8.98 MB]
Webserver custom pre-configuration ownership of [message]
/var/aegir/config/server_master/nginx/pre.d has been changed to
aegir. [0.66 sec, 8.98 MB]
Webserver custom pre-configuration permissions of [message]
/var/aegir/config/server_master/nginx/pre.d have been changed to 700.
[0.66 sec, 8.99 MB]
Webserver custom pre-configuration path [message]
/var/aegir/config/server_master/nginx/pre.d is writable. [0.66 sec,
8.99 MB]
Webserver custom post-configuration path [message]
/var/aegir/config/server_master/nginx/post.d has been created. [0.66
sec, 8.99 MB]
Webserver custom post-configuration ownership of [message]
/var/aegir/config/server_master/nginx/post.d has been changed to
aegir. [0.66 sec, 8.99 MB]
Webserver custom post-configuration permissions of [message]
/var/aegir/config/server_master/nginx/post.d have been changed to
700. [0.66 sec, 8.99 MB]
Webserver custom post-configuration path [message]
/var/aegir/config/server_master/nginx/post.d is writable. [0.66 sec,
8.99 MB]
Webserver platform configuration path [message]
/var/aegir/config/server_master/nginx/platform.d has been created.
[0.66 sec, 8.99 MB]
Webserver platform configuration ownership of [message]
/var/aegir/config/server_master/nginx/platform.d has been changed to
aegir. [0.66 sec, 9 MB]
Webserver platform configuration permissions of [message]
/var/aegir/config/server_master/nginx/platform.d have been changed to
700. [0.66 sec, 9 MB]
Webserver platform configuration path [message]
/var/aegir/config/server_master/nginx/platform.d is writable. [0.66
sec, 9 MB]
Webserver virtual host configuration path [message]
/var/aegir/config/server_master/nginx/vhost.d has been created. [0.66
sec, 9 MB]
Webserver virtual host configuration ownership of [message]
/var/aegir/config/server_master/nginx/vhost.d has been changed to
aegir. [0.66 sec, 9 MB]
Webserver virtual host configuration permissions of [message]
/var/aegir/config/server_master/nginx/vhost.d have been changed to
700. [0.66 sec, 9 MB]
Webserver virtual host configuration path [message]
/var/aegir/config/server_master/nginx/vhost.d is writable. [0.66 sec,
9 MB]
Platforms path /var/aegir/platforms has been created. [0.66 sec, 9.01 [message]
MB]
Platforms ownership of /var/aegir/platforms has been changed to [message]
aegir. [0.66 sec, 9.01 MB]
Platforms permissions of /var/aegir/platforms have been changed to [message]
755. [0.66 sec, 9.01 MB]
Platforms path /var/aegir/platforms is writable. [0.66 sec, 9.01 MB] [message]
Template loaded: [notice]
/var/aegir/.drush/provision/http/nginx/server.tpl.php [0.66 sec, 9.01
MB]
Generated config web server configuration file [0.66 sec, 9.01 MB] [message]
Created symlink for nginx.conf on ws-redmine [0.66 sec, 9.01 MB] [notice]
nginx on ws-redmine has been restarted [0.66 sec, 9.02 MB] [notice]
Command dispatch complete [0.66 sec, 9.02 MB] [notice]
Peak memory usage was 8.85 MB [0.66 sec, 9.02 MB] [memory]
Command dispatch complete [0.66 sec, 8.84 MB] [notice]
Peak memory usage was 9.05 MB [0.66 sec, 8.84 MB] [memory]
Barracuda [Sat Jul 30 21:22:37 CEST 2011] ==> INFO: Running hosting-dispatch (1/3), please wait...
Barracuda [Sat Jul 30 21:22:41 CEST 2011] ==> INFO: Running hosting-dispatch (2/3), please wait...
Barracuda [Sat Jul 30 21:22:50 CEST 2011] ==> INFO: Running hosting-dispatch (3/3), please wait...
Barracuda [Sat Jul 30 21:22:59 CEST 2011] ==> INFO: Simple check if Aegir Master Instance install is successful
Barracuda [Sat Jul 30 21:23:03 CEST 2011] ==> INFO: Aegir installation almost completed
Barracuda [Sat Jul 30 21:23:03 CEST 2011] ==> INFO: Fix for access to global.inc for www-data user issue
Barracuda [Sat Jul 30 21:23:11 CEST 2011] ==> INFO: Fix for advanced Nginx config and Drush path
Barracuda [Sat Jul 30 21:23:26 CEST 2011] ==> INFO: Aegir Master Instance installation completed
Barracuda [Sat Jul 30 21:23:30 CEST 2011] ==> INFO: Fix for mime types in Nginx, please wait...
Barracuda [Sat Jul 30 21:23:35 CEST 2011] ==> INFO: Installing default SSL Wildcard Nginx Proxy, please wait...

Barracuda [Sat Jul 30 21:23:46 CEST 2011] ==> INFO: Installing Chive MariaDB Manager, please wait...
Barracuda [Sat Jul 30 21:23:54 CEST 2011] ==> INFO: Chive MariaDB Manager installation completed

Barracuda [Sat Jul 30 21:23:57 CEST 2011] ==> INFO: Installing Collectd Graph Panel, please wait...
Barracuda [Sat Jul 30 21:25:08 CEST 2011] ==> INFO: Collectd Graph Panel installation completed

Barracuda [Sat Jul 30 21:25:11 CEST 2011] ==> INFO: Installing Webmin Control Panel, please wait...
Barracuda [Sat Jul 30 21:26:42 CEST 2011] ==> INFO: Webmin Control Panel installation completed
Barracuda [Sat Jul 30 21:26:45 CEST 2011] ==> INFO: MariaDB final setup

Barracuda [Sat Jul 30 21:26:49 CEST 2011] ==> Please COPY it NOW and set it as your MariaDB root password during mysql_secure_installation

--------vvvvvvvv--------
------- GFCJ2lwj -------
--------^^^^^^^^--------

Barracuda [Sat Jul 30 21:26:49 CEST 2011] ==> Please remember, you don't have the root password for MariaDB set yet.

  • You have to hit Enter without entering the password on the first question you will see.
  • On the second question say Y and then enter your root password 'GFCJ2lwj' twice.
  • Then say Y on all remaining questions.

Barracuda [Sat Jul 30 21:26:49 CEST 2011] ==> ...waiting now 15 sec before running interactive mysql_secure_installation...

/usr/bin/mysql_secure_installation: 371: find_mysql_client: not found

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Enter current password for root (enter for none):
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Enter current password for root (enter for none):
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!

By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n]
... Success!

Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n]
... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n]
- Dropping test database...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed! Not critical, keep moving...
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n]
... Success!

Cleaning up...

All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

Barracuda [Sat Jul 30 22:26:39 CEST 2011] ==> INFO: MariaDB setup completed
Barracuda [Sat Jul 30 22:26:39 CEST 2011] ==> INFO: You can now log in as root by typing only 'mysql' on the command line

Barracuda [Sat Jul 30 22:26:48 CEST 2011] ==> ACCESS ->

Barracuda [Sat Jul 30 22:26:53 CEST 2011] ==> CARD: Now charging your credit card for this automated install/upgrade service...
Barracuda [Sat Jul 30 22:26:57 CEST 2011] ==> JOKE: Just kidding! Enjoy your Aegir Hosting System :)
Barracuda [Sat Jul 30 22:27:01 CEST 2011] ==> Final post-install cleaning, please wait...

Barracuda [Sat Jul 30 22:27:05 CEST 2011] ==> Now waiting 2 minutes before restarting Nginx...

Barracuda [Sat Jul 30 22:27:05 CEST 2011] ==> Note: you may need to restart Nginx again with command:
Barracuda [Sat Jul 30 22:27:05 CEST 2011] ==> service nginx restart
Barracuda [Sat Jul 30 22:27:05 CEST 2011] ==> before you will be able to visit Aegir URL the first time.

Barracuda [Sat Jul 30 22:28:51 CEST 2011] ==> BYE!
erlend@ws-redmine:~$ cd /var
erlend@ws-redmine:/var$ ls
aegir cache lib lock mail run tmp www
backups crash local log opt spool webmin xdrago
erlend@ws-redmine:/var$ cd aegir/
erlend@ws-redmine:/var/aegir$ ls
backups clients config drush platforms
root@ws-redmine:/var# netstat -vatn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11212 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11213 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11214 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11215 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11216 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11217 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:11218 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 192.168.2.107:22 192.168.2.100:60278 ESTABLISHED
tcp 0 0 192.168.2.107:22 192.168.2.100:56432 ESTABLISHED
tcp 0 0 192.168.2.107:22 192.168.2.100:54740 ESTABLISHED
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 :::21 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
root@ws-redmine:/var#

drupalbin.com

chrowe's picture

@erlendoos

Can you move your long code snippet to http://drupalbin.com/
It will make this thread easier to follow.

trying to get this working as well

chrowe's picture

I am working with a developer to get this working. If you would like to collaborate drop me a line or look for dogi or chrowe in irc.freenode.org#aegir or irc.indymedia.org#ole

Something working

BOA

Group organizers

Group notifications

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

Hot content this week