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
How to preserve changes in the lshell configuration file for being overwritten on boa upgrade?
On every BOA upgrade the lshell's configuration file is overwritten (we use to set some custom configs here).
Is there any way to prevent "/var/xdrago/conf/lshell.conf" file to be overwritten as similar as CSF firewall settings using _CUSTOM_CONFIG_CSF variable?
Thanks in advance.
Read morehow to extend barracuda?
Hey, first of all i really like barracuda a lot and as being the minimum requirement for BOA (basic sysadmin skills) i appreciate all the good work. Still sometimes i miss the ability to extend BOA. Some examples:
- i like the weldir theme from wunderkraut and the eldir theme has really come to age. How could i install an own admin theme?
- setting up BOA on a local machine and keeping the config in synch is a pain. Installing extra gem's or pear packages need to be installed on every local machine instance etc, etc
BOA settings.php has real DB credentials
I have an older Aegir install that didn't use BOA (I can't figure out how to get the version number) and a newer one that did use BOA.
On the older one the settings.php file contains variable names that get looked up in the vhost file like:
'database' => "$_SERVER[db_name]",
but on the newer install the settings.php file contains the actual username and password.
Question: My understanding was that the db credentials were substituted through files in the vhost.d directory as a security precaution. Why does the new Aegir not do this?
Read moreBOA Platforms Development in Drupalpro
I created a simple script that uses rsync to pull-down BOA 213 key platforms down into a Drupalpro shared folder for ease of development
GIST here https://gist.github.com/niccolox/7846219
!/bin/bash
to dos
1. remove existing sites from existing platforms
i.e. works best on a clean install
2. generalize for regex of platforms?
3 all platforms?
echo "Aegir BOA 213 to Drupalpro Shared Folder"
echo "This is where it starts"
Best practice for updating a BOA based site + using drush for admin
I vaguely remember being able to use 'drush update' to successfully update sites based on boa a good while back. But these days, I just have not found a way to be able to use drush to manage my boa sites, and the pain of GUI administration drastically reduces the usefulness of boa.
But I do realize I may be mixing up quite a few different policy issues here. So, I am just seeking clarification on the following:
<
ol>
PHP 5.4 on BOA - Discussion Group
Is anyone using PHP 5.4 on D 7 sites under BOA 2.1.3 + ? If so, would you say so, and list any problems you have had with core, contrib modules, o_contrib_seven modules, platforms, etc. Thanks. I'd like to upgrade to 5.4 especially since D 8 requires it, but only have a production server, and would like the feedback of anyone who is successfully using PHP 5.4 on BOA, please.
Thanks
Read moreAfter updating to BOA-2.1.0 can not access barracuda or octopus aegir admin page
Hi,
After updating to BOA 2.1.0 today I can no longer access the main barracuda aegir admin site or my octopus aegir page. Instead it redirects to the first (alphabetically, not in order of creation) drupal web site. At first when I tried to access either they redirected to aegir.mydomain.net/install.php or o1.comp.mydomain.net/install.php and I got a 403 forbidden error. I then tried rebooting and after that it started redirecting to the first website. All other sites are working fine.
Read moreChanging management domain
Not sure if this is the right place for this question/discussion, if it not, please let me know and I will put it where it should be.
I have my octopus management console running on a specific domain (example: octopus.domain-name.com) currently. However, I would like to change it to another domain name, how can I do that?
Would I just change the config file, would that update the DB accordingly?
Regards,
Chris
Ubuntu vs Debian
Hi all,
I first tried BOA with Ubuntu 12.04 but I have since heard that Ubuntu patches can cause problems for BOA and I think that the current stable barracuda does not work with Ubuntu (in my case gives problems with mysql and nginx for example https://drupal.org/node/2119539). So should I think about starting again with Debian?
If so https://drupal.org/project/barracuda says that the current recommendation is Debian 6.0 Squeeze but should I choose Debian 7.0 Wheezy on the basis that this is due to take over recommended status?
Read moreUbuntu Package updates don't run
For several weeks now I still have 10 outstanding Ubuntu package updates after running the "barracuda up-stable system" script.
I don't want to use the native "apt-get update" script because in the past it broke my BOA server and it was a pain to restore it.
Does anyone know why this is happening?
I pasted the full message below since it lists the packages that have lingered without being updated.
=================================================================
apticron report [Wed, 23 Oct 2013 02:20:51 +0000]
Read moreSSD in BOA, best configuration?
Hi, guys
I have a BOA installed in a development server (standard desktop PC) and I'm thinking on buying a SSD to improve a little bit I/O performance in the server.
Anyone has experience doing this? Which partition / mount strategy should I use?
My first approach is to mount /data and the MySQL database's files (in a new /data/mysql folder maybe...) into the SSD disk, and the rest, as / & OS in a regular hard disk
Is it a right approach? Any suggestions?
cheers!
Read moreSomething fills my disk
I'm running a Linux sqeez on VMWare Fusion and have done that for some time without error. But now it runs out of space in just a couple of minutes. Even if I start it in safe mode.
I do not now if it has to do with BOA but maybe someone in this excellent community can help me to track this down.
I have to resume to an older snapshot every time the disk fills up. It takes a couple of minutes after boot. 6,5 gb at start on a 30 GB disk image.
What to do?
Read moreBig Data Drupal: Cloudera Hadoop, MapReduce, Nutch, Solr, Aegir BOA, Drupal 7 ApacheSolr Views
I am giving a talk at Badcamp on Big Data Drupal: Cloudera Hadoop, MapReduce, Nutch, Solr, Aegir BOA, Drupal 7 ApacheSolr Views
http://2013.badcamp.net/sessions/big-data-drupal-cloudera-hadoop-mapredu...
I am trying to gather some other experts i.e. Cloudera / Hadoop / MapReduce + HyperDrupal + Twig etc to come and handle the bigger and deeper questions
https://drupal.org/node/2104503
https://groups.google.com/a/cloudera.org/forum/#!topic/cdh-user/Uwuj1q7bWBY
How can I get a normal shell account, free of lshell interference?
I'm taking another shot at BOA. Having successfully installed I'm starting to get to grips with the o1.ftp shell account, but meanwhile I wanted to add an account for myself that would work just like all the other ubuntu servers I have - specifically I want to have my dotfiles and prezto (zsh function library, alias library, custom prompt etc) setup and working.
But having added an account 'adrian' it seems something in BOA is preventing my zsh custom prompt working, shell syntax highlighting is broken etc.
Read moreNeed advice on setting up BOA for multiple servers in order to clone sites between each server easily
Hi there,
I would like some advice on how to best go about achieving a dev-stage-pro workflow using BOA across multiple servers.
I currently have 3 VPS', (2 with Linode, and another with a local provider). I also have a HP Proliant, at home, that i'm wanting to repurpose as a dev server and throw into the mix.
Read moreonly hostmaster platform appears after upgrade
hello! I did the latest BOA upgrade, i did the octopus upgrade
octopus up-stable all
the it proceeded thru a number of platform installations asking me if i wanted to install each one, i typed y for yes. it all seemed to work
" us [Sun Sep 15 13:26:11 EDT 2013] ==> UPGRADE A: Platforms installation complete d"
Read moreOpen Atrium-2- Platform on Barracuda Aegir.
Hi,
I have searched for instructions to create a platform and profile of Open Atrium 2 on my Barracuda Aegir (BOA) hosting environment but no luck.
Is there any makefile available for this purpose of OA2 platform.
Or some instructions I can follow to create OA2 platform from scratch.
I know OA1 platform is already provided by default when I installed my hosting platform. But I am interested to launch my site on OA2 instead.
Any help is highly appreciated.
Thanks,
Read moreAnyone Using "entitycache" on the BOA Sites
Hello.
Looking for other comments related to the use of:
https://drupal.org/project/entitycache
with the current BOA 2.0.9 setup.
Do you use it along with Boost? Core Caching? Redris?
Performance benefits? Server impact, etc.
Thanks,
Hg
Limited SHELL access to my clients on BOA hosting.
Hi,
I am attempting to get Command line credentials of all of my clients who have created their websites on my BOA hosting system create on linode.com servers.
Reading various sources I have come across the following information from Omega8.cc . I am unable to find directory and files mentioned in the information where my Clients' credentials are located. Please read the following and provide me the path of the file as /users/ directory is found any where.. (sounds stupid.. :) plz. help.)
Read moreConfiguration>Account Settings Resets everyday
Hi,
This is my first time posting here. I am experiencing problems since upgrading BOA from 2.0.5 to 2.0.9
Everyday my account settings resets from allow visitors create an account to visitors need admin approval. Now there are a lot of people creating accounts that we are not catching and we are losing customers.
I am pretty sure it was not happening on 2.0.5 because the same site on 2.0.9 is having the problem.
Can anyone please help me?
Regards,
Allen






