BOA

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

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

nitin.sareen.mca's picture

Omega sub theme for BOA sites using o1.ftp user

Hi,
Since o1.ftp is extremely restricted, has anybody successfully implemented omega sub-theme that requires ruby and all its related commands?

Is there a process guide that one can follow?

Thanks

Read more
Anonymous's picture

Enable opcache on PHP55 How To

Hi all

I have BOA installed and I notice that the first pages request is slow.

Is it possible to check if opcache is enabled?

Or...

How to enable?

Best regards
ArchGalileu

Read more
ar-jan's picture

Setting PHP version for a custom vhost (5.4 for testing Drupal 8)

I'm testing Drupal 8 as a custom app under /var/www using a custom vhost (this nginx_wp_include.conf example https://gist.github.com/omega8cc/1677835).

Recently php 5.4 was enforced for D8, so I'd like to set this version for the D8 vhost. How can we do that?

And by the way, is there a better vhost example than the wordpress one that I could use for a Drupal 8 install?

Read more
ckosloff's picture

Adding modules and themes

I am confused here because of conflicting instructions.
I have read Bill Powell's article on About.com and he recommends adding modules in /sites/all/modules, not on site/mysite/modules, and offers an explanation for that.
The email I got from BOA recommends to add modules to the platform, which seems more in line with BOA workflow.
There are still other recommendations, in the readme.txt for Drupal, that do mention the sites/mysite/modules approach, but that does not apply to Aegir.
So, where to load modules and themes?

Read more
primeworks's picture

Usage block not showing

I can't see the footer status messages that tell me how much disk and database space my octopus instance is using. How do I activate it?

Read more
ckosloff's picture

How to create sections

I cannot find a way to create sections in a site, like this one: groups.drupal.org.
This is not site aliasing like pulling up a home page from different aliases, that is an option in hostmaster.
Thank you.

Read more
ddols's picture

Nginx just stopped

Hello,

I just received an email from a client that their site is down. I see that all sites are down, as I believe Nginx is no longer running. When I try to restart it I get the message:

nginx: [emerg] unknown directive "PATH=/usr/local/sbin:/usr/local/bin:/opt/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" in /data/disk/o1/config/server_master/nginx/vhost.d/BOA.sh.txt:50

Read more
narcissus921's picture

Pull repo from Git?

I've been attempting to clone a repository from GitHub, but haven't quite figured out where I'm going wrong.

I have a .build file that references my .make file, found in my repository, though it cannot clone the repo.

I've tried using just the .make file to build from, and that seems to work, but I need it to use the .build file to reference the repo to pull the profile from.

Does anyone have a "best practices/how-to" on this?

The error message from the UI on adding a platform:

drupal downloaded from http://ftp.drupal.org/files/projects/drupal-7.26.tar.gz.

Read more
ckosloff's picture

More beginner questions

1.
I installed the most advanced platform available in BOA, 7.24, however I am receiving notifications about security updates and would like to upgrade to 7.26. How do I do that? barracuda up-stable won't.
2.
So far, I have not published anything as I am still understanding how to manage BOA in a VPS.
I really have a pressing need to get started, my problem is that I don't know how to make sites visible in development stage.
I can direct domain's A records to my VPS and they go live, but this is not what I need at this stage.
3.

Read more
nitin.sareen.mca's picture

CDN integration issues

I'm using BOA 2.0.9 and trying to test CDN [Both cloudfront and cdn77]. After several trials unable to resolve two issues -

Getting a lot of 404s. Following might be the possibilities -
Noticing wrong mime types for all 404s
itok token being used but i've updated mimemails module to the latest where it is fixed

Read more
ckosloff's picture

Did webmin knock-out Aegir?

I am using a VPS with 4 IPs.
Only the first one was accessible so now I am trying to add the other 3.
I installed webmin which usually works on port 10000, but I could not reach it with its instructions, for example: xxx.cbvngh.com:10000.
Also I started building a site and it was accessible on the internet but now it is not.
I checked the firewall and my IP is not banned.
I can only access the VM with vncviewer, no ssh nor browser.
I am locked out again, and I don't know why this time.
I can restore from backup to a working state, but I would rather find out what is going wrong.

Read more
cnergis's picture

Nginx only listens on wildcard IP: Changing _HTTP_WILDCARD from YES to NO .. Makes no difference

I have a pressing need to dedicate a couple of IP addresses on a server to be outside nginx control. But I cannot get nginx to stop grabbing all the IP addresses in a wildcard.

I tracked the setting responsible to ~root/.barracuda.cnf and changed, then downloaded BOA and applied upgrades to both barracuda and octopus .. even after several restarts of nginx, I still have the same situation. It is claiming all IP addresses on the server.

This is creating a major issue for me right now ..

Hope someone can point me to how I can resolve it quickly.

Thanks in advance ...

Read more
ckosloff's picture

Locked out

I am really trying to follow docs, namely the email sent to me, with the result that I got locked out.
I tried to add modules to an enabled platform (Commerce) and typed in filezilla the provided password after some failures I got email that I was locked out.
Cannot even ssh or launch vncviewer to see what is going on in my own server. So what are next steps?
I will ask lots of beginner questions here as I get my head around all this.
Before somebody tells me RTFM, I am doing precisely that.

Read more
ckosloff's picture

Is this normal?

I just moved to another VPS, installed Debian 7 and loaded BOA successfully, then updated because got this message:

apticron report [Wed, 29 Jan 2014 10:20:17 -0500]

apticron has detected that some packages need upgrading on:

The following packages are currently pending an upgrade:

/usr/sbin/apticron: 285: /usr/sbin/apticron: Syntax error: Bad fd number

After update another message:

Time: Wed Jan 29 11:19:14 2014 -0500

Read more
leelive's picture

Verify on custom platform "can't change permissions to 751"

While logged in as o1.ftp (SSH) I've added a custom platform under /static using drush make. I then changed permissions to 775 for /static/myplatform and 775 -R for /static/myplatform/sites per https://omega8.cc/how-to-add-custom-platform-properly-140. I then added this platform in the Aegir control panel leaving the makefile path blank per Matt Petrowsky's video.

I created a site and all seems okay. However when I run "Verify" the log shows, "...chmod to 751 failed on /data/disk/o1/static/myplatform/sites" and for /sites/all.

Read more
ckosloff's picture

Syntax error in barracuda

I received system email prompting to update Debian with urgency=high.
Instructions were:

You can perform the upgrade by issuing the command:
barracuda up-stable system

as root on webo1.wigzilla.com

apticron

However, such syntax throws error.

webo1:~# barracuda up-stable system
/usr/local/bin/barracuda: line 386: syntax error near unexpected token )'
/usr/local/bin/barracuda: line 386:
up-legacy) cmmand="$1"'

Read more
ckosloff's picture

How to uninstall unwanted platforms

I just installed BOA, but since I did not know what it would do I installed lots of unwanted platforms, e.g. Drupal 6, which is now locked as hostmaster.
I could of course redeploy Linode and re-install the whole thing and re-select what I want, but I would like to know if there is a better way to do this.

Read more
ckosloff's picture

Persistent error on install

I am running a vanilla Debian 7 install on Linode.
BOA install continuously fails on this error.


Your MY_HOSTN and/or _MY_FRONT doesn't match your _MY_OWNIP,
or your hostname is not set properly yet.
* Please make sure that below command returns your FQDN hostname "www.wigzilla.com":
$ uname -n
* Your server has to have already working FQDN hostname matching your IP address.
This means you _have to
configure the dns for your server IP/hostname before

Read more
ckosloff's picture

IRC channel

IRC channel terminated, should be removed from group page.
Sorry, disregard, it is just that Mibbit is not allowed in, shows terminated notice.
Can be accessed with real IRC client.

Read more
cwittusen's picture

Install a new copy of BOA

Hi:
I'm trying to install another copy of BOA but I believe my old install is interfering with my install. How can I install a new copy of BOA in a different location that would then allow me to copy the old sites to the new install?

Regards,
Chris

Read more
Subscribe with RSS Syndicate content

BOA

Group organizers

Group notifications

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