BOA is an acronym of high performance Barracuda, Octopus and Aegir LEMP stack.
The BOA project has moved to Github!
- Use our Github project for contributing code, or reporting bugs, or requesting features.
- Join us in the omega8cc/boa chat room on Gitter.
New releases announcements are posted on Twitter
Can anyone explain Drupal S,D,P platform variations?
I've noticed there are three different platforms flavors for standard Drupal . I assume that means Production,Stage, Development. Can anyone explain the differences and how to use this kind of workflow?
Read morehow do i get into the etc/host file?
i had my BOA installed for months, didnt do anything to it. and now i have forgotten everything. i had to rebuild the server and start all over again. cant believe it. anyway i having a problem i have had before and cant remember what i did to rectify it. the old "Barracuda install not passing DNS test" of course i have rechecked everything except the etc/host file. but i cant remember how to get into the file. googling doesnt help me find the answer so far. i tried the mc command, but that doesnt work either.
Read moreHow bug fixes/patches are applied to the current BOA stable release
Grace-
Read moreRedundancy
I'm frustrated that I can't track your 2.0.2 release from the git sources, since only master is published.
I'm seeing these problems on HEAD and also on the released files.
On HEAD, BARRACUDA.sh.txt, line 2259 and line 2260 are identical:
run_apt_update_again
run_apt_update_again
Similarly, line 2285 and line 2286 are identical:
MIRROR=bash ffmirror.sh.txt < apt-list-ubuntu.txt
MIRROR=bash ffmirror.sh.txt < apt-list-ubuntu.txt
When I review the script, I see other apparent oddities along these lines.
Read moreDocumentation questions
I am experimenting with replacing an existing LAMP stack with LEMP, and boa seemed like a good way to get started.
I have two questions that I can't grok even after reading through all the scripts and trying it out on a test instance.
1) What is the intended usage of Master and Satellite instances of Aegir?
Read moreCommands from Drush
I have what I think should be a simple question that I am hoping someone can help me with. How do you "verify" a site using CLI (aka drush)?
I thought have tried "drush provision-verify" from within the sites folders and "drush @domain.com provision-verify" and get "command not found" errors.
Also, how can I manually force the main BOA queue to run?
Any ideas would be welcome.
Read moreConflict between Mime Type and Document Type
I have a webform that is causing dramas for IE and Chrome users.
Errors:
1. I'm getting DTD errors in Internet Explorer. See: http://screencast.com/t/VAPuppI75CO
2. And souuce code shows up in Chrome. See: http://screencast.com/t/CqYj2ebdhmR
I don't know why this is happening but it seems to be only happening on the Webform here: http://bit.ly/x3pQ9U
I couldn't find any issues that related to this in the Webform issue queue.
I am worried that it might be happening on other pages that I don't know about (this isn't the only webform on the site).
In the w3c Validator I see...
Read morePerformance Settings - D6P
I have a production site running on D6P. I recently upgraded BOA to 2.0.2 so its pressflow 6.24.1.
I noticed that the performance settings have changed. I don't remember changing them so i'm wondering if this is BOA that set it?
admin/settings/performance/default
Caching mode: External
Gzip page compression (Boost & Core):Disabled
Block cache: Enabled (recommended)
Optimize CSS files: Disabled
Optimize JavaScript files: Disabled
The settings surprised me as I don't have NO.txt set or a dev. subdomain on this. Please advise...
Read moreOctopus problems
Hi - I have installed the latest release of Barracuda and Octopus. I have some problems that I can't solve. Most greatful for help with this.
Problem 1
I would like to add some platforms to my new install. I change to _PLATFORMS_LIST="ALL" and run the script OCTOPUS.sh.txt. The script runs with no errors but no new platforms is installed.
Problem 2
Read moreConverting Shell Scripts to Chef
Has there been any discussion related to converting the Barracuda / Octopus scripts over to a system like Chef or Puppet? After doing some research I think a Barracuda cookbook for Chef would be pretty amazing. We could take it further and have knife subcommands built that can add clients and sites.
Any thoughts on this?
Read moreExisting Debian 5 BOA Server
Hi - I have been running the BOA flavour of Aegir on my server for quite a while now and have some dev and prod sites running. Something which is nagging me a bit is the fact that the server is running on debian 5 as it was prior to the debian 6 release. I was just wondering what some of you thought would be the best approach to upgrade - can I just follow the usual distro upgrade route based on the many guides out there or do you think it is best to spin up another server based on debian 6 and set BOA up from scratch on that then import the sites across?
Read moreHaving to Migrate Between Builds in Order to Edit/Create Nodes
Hello there!
We're currently running Aegir using Barracuda and then Octopus for our Aegir instances. We've been experiencing a regular issue when attempting to create or edit a Node: Once 'Save' is clicked, the page just refreshes back to the edit Node view, with no changes saved or new Node created. After a couple more attempts, a 500 server error comes up.
Read moreTracking memomry and cpu consumption per site
Hello,
I am getting very HIGH CPU (up to 100%) and memory usage by www-data. I have several sites (20) installed on my octopus instance but i am wondering wich one exactly is consuming all that resources. The only indication i have while taping "top" comand is :
user : www-data
Command php-cgi
How can i identify which one is consuming too much ?
Thanks in advance
Getting some performance from BOA Drupal 7 platforms
Hi everyone,
Started to enjoy BOA (2.0.1 HEAD, with already 2 live sites on it). After pretty steep learning curve, still some of performance questions remain.
There are plenty of performance oriented services installed with Barracuda, such as php-fpm, nginx, redis, memcached etc.
I am talking just about Drupal 7 platform, the one, which is included and updated with Octopus. One of the cool features - symlinked modules to all included platforms. There are more performance oriented included with D6, but in D7 just few.
Ones I am interrested most are (probably in order of importance):
Collectd Graph Panel - no password?
hi, during BOA install there is no password set on Collectd Graph Panel (cgp.sub.domain.com), I think it should be...
by the way, still haven't found how to put at least http authorization, has anyone?
FFMPEG on BOA, security and performance Q's
I am currently running a rather nice bunch of BOA instances on lots of high performing SuperMicro blade servers and VMWare ESXi 5.0 and decided it was time to push things by running FFMPEG on each BOA instance. I found right away, in order to get the module media_ffmpeg_simple working, I had to change a line in the php.ini file and remove popen (see comments over in media_ffmpeg_simple http://drupal.org/node/1389298) from the disable_function list of items...
Read morePossible to track octopus bandwidth usage?
This question stems from me wanting to bill clients on usage.
Read moreUse Octopus platform as part of a custom makefile?
Hi all, I was wondering if anyone knows the best way to base a custom makefile off of, for instance, a BOA pressflow platform? Since Omega has spiced up these platforms with extra useful modules etc, I would want to have my custom platform always pull from the latest BOA pressflow BEFORE adding any of my custom stuff. Anyone done this? thanks!
Read moreOctopus purpose?
Hi,
First of all: great job of making automate scripts - Barracuda is flying on relatively cheap VPS, installation probably took 1/20th of time needed to do similar by hand, but one question remains:
What is the purpose of Octopus? I will use this Aegir instance only internally, that means I will be the only administrator, maybe 1-3 more persons will have an access. So, is there a need to install Octopus? I have read few times everything on project page, understood all words (my native is not english) but the whole meaning - not. Especially Is there any "Octopus for dummies" guide?
Read morenginx: [emerg] unknown "is_denied" variable
Hi
I just upgraded to BOA 2.01 and now all sites are down.
I think I have traced the problem to Nginx - when I do a restart I get the error
ginx: [emerg] unknown "is_denied" variable
I have tried commenting out those lines in the conf files but still no joy.
Has anyone else seen this? Any ideas?
Regards
Geoff
Read more



