Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu Maverick 10.10 + Add a new Drupal 7 site #257

Closed
karudonaldson opened this issue Apr 27, 2011 · 12 comments
Closed

Ubuntu Maverick 10.10 + Add a new Drupal 7 site #257

karudonaldson opened this issue Apr 27, 2011 · 12 comments

Comments

@karudonaldson
Copy link

karudonaldson commented Apr 27, 2011

Not sure how long this has been happening, just tried to install another test Drupal 7 site and I don't get the install profile options I used to. So currently BARRACUDA can't install D7 sites. I confirmed this on 3 servers running maverick, and lucid.

The only profile it allows is testing. If you select standard or minimal I get message:
no valid choices. All other platforms work fine. If installing testing profile site installs fine. I am curious why the install profiles aren't recognized.

I get same problem on Lucid.

I think it's in the BARRACUDA script but something is stopping the D7 install profiles.
tested dev d7 version also.

@karudonaldson
Copy link
Author

karudonaldson commented Apr 27, 2011

Edition 1.0-boa-T-8.2 is the Aegir version.

@karudonaldson
Copy link
Author

karudonaldson commented Apr 27, 2011

oops, didn't mean to close the issue

@omega8cc
Copy link
Owner

omega8cc commented Apr 27, 2011

Barracuda doesn't install any platforms, you should use Octopus instead, it is tested and works fine on all supported systems. We don't support your custom platforms created on the Aegir Master Instance installed by Barracuda in /var/aegir. If you are using it, make sure you have at least one d6 platform installed, otherwise our forced settings in the global.inc may "hide" some install profiles, like those in d7.

@karudonaldson
Copy link
Author

karudonaldson commented Apr 27, 2011

Sorry I was pretty vague, the platform was a vanilla Drupal 7 on a clean
aegir server. I added a d6 platform vanilla and still the same problem with
hidden install profiles.

So I'm not sure at which point this all stopped working but it's been a
while since I've done any d7 work. Now that I need to create new d7 sites
it's a problem. Is the recommended install of octopus documented anywhere?
What is the supported config so I can still see the d7 install profiles and
on which platform can I safely migrate my custom platforms?

Thanks in advance!

On Thu, Apr 28, 2011 at 12:02 AM, omega8cc <
reply@reply.github.com>wrote:

Barracuda doesn't installs any platforms, you should use Octopus instead,
it is tested and works fine on all supported systems. We don't support your
custom platforms created on the Aegir Master Instance installed by Barracuda
in /var/aegir. If you are using it, make sure you have at least one d6
platform installed, otherwise our forced settings in the global.inc may
"hide" some install profiles, like those in d7.

Reply to this email directly or view it on GitHub:
#257 (comment)

@omega8cc
Copy link
Owner

omega8cc commented Apr 27, 2011

Try to comment out this line https://github.com/omega8cc/nginx-for-drupal/blob/master/aegir/conf/global.inc.ssl.aegir.txt#L52 in your global.inc files - for Aegir Master Instance it is in /var/aegir/config/includes and for all Aegir Satellite Instances created by Octopus it is in /data/conf.

@karudonaldson
Copy link
Author

karudonaldson commented Apr 27, 2011

oh yay that did it! OK so if I re-install/upgrade an aegir server will I
need to do this and what should I keep an eye on in future for this line to
be put back?
thank you!

Also, the last time I tried installing octopus the script finished and lots
of the install failed. Hence why I asked what the procedure for install
was.
Do you install barracuda first then octopus or?

On Thu, Apr 28, 2011 at 12:15 AM, omega8cc <
reply@reply.github.com>wrote:

Try to comment out this line
https://github.com/omega8cc/nginx-for-drupal/blob/master/aegir/conf/global.inc.ssl.aegir.txt#L52in your global.inc files - for Aegir Master Instance it is in
/var/aegir/config/includes and for all Aegir Satellite Instances created
by Octopus it is in /data/conf.

Reply to this email directly or view it on GitHub:
#257 (comment)

@omega8cc
Copy link
Owner

omega8cc commented Apr 27, 2011

Your second question is answered in the project readme. You can't install Octopus without installed Barracuda.

To save/force your overrides on future upgrades please create /data/conf/override.global.inc file and paste your overrides there. In this case it should look like this: https://gist.github.com/944169

@karudonaldson
Copy link
Author

karudonaldson commented Apr 27, 2011

Thanks for your time very much appreciated! :)

On Thu, Apr 28, 2011 at 12:33 AM, omega8cc <
reply@reply.github.com>wrote:

Your second question is answered in the project readme. You can't install
Octopus without installed Barracuda.

To save/force your overrides on future upgrades please create
/data/conf/override.global.inc file and paste your overrides there. In
this case it should look like this: https://gist.github.com/944169

Reply to this email directly or view it on GitHub:
#257 (comment)

@ghost
Copy link

ghost commented Jun 22, 2011

I have the same problem. How did you fix it?

@omega8cc omega8cc reopened this Jul 2, 2011
@karudonaldson
Copy link
Author

karudonaldson commented Aug 8, 2011

Sorry this wasn't answered sooner I don't often check here anymore as issue queue has been on drupal.org/projects/barracuda.

Just to clarify, any settings.php variables that need to be retained throughout upgrades, requires that it be placed in /data/conf/override.global.inc.

@omega8cc omega8cc reopened this Aug 8, 2011
@omega8cc
Copy link
Owner

omega8cc commented Aug 8, 2011

Plus, to override global.inc and even override.global.inc per site you can use local.settings.php in the site's directory.

@omega8cc
Copy link
Owner

omega8cc commented Aug 28, 2011

Hint: we longer use this issue tracker. If you wish/need to continue any thread, please open an issue on d.o and reference there the original issue from github. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants