Attempting to add a static platform fails both from the command line and in the Octopus user GUI, returning the following errors:

PHP Fatal error: Call to a member function make() on a non-object in /var/aegir/.drush/drush_make/drush_make.
drush.inc on line 227
Drush command terminated abnormally due to an unrecoverable error. [error]
Error: Call to a member function make() on a non-object in
/var/aegir/.drush/drush_make/drush_make.drush.inc, line 227
fast1.ftp:[static]$

Additionally, the following errors were also reported, and I have filed an issue with drupal (both 7.24 and 7.23 return same error):

Project information for drupal retrieved. [ok]
Invalid version 7.24 for drupal. [error]
Non-existent project type on project responsive_bartik [error]

(whatever theme is listed last in my makefile, it returns this error)

Comments

omega8cc’s picture

Component: Aegir Provision » Miscellaneous
Category: Bug report » Support request
Priority: Major » Normal
Status: Active » Closed (won't fix)

This is not a BOA problem. See:

https://github.com/drush-ops/drush/issues/249
https://github.com/drush-ops/drush/issues/271
https://github.com/drush-ops/drush/issues/268

Next BOA release will include head versions for Drush 5 and Drush 6 so you should use drush6 make to build custom platforms .

Anonymous’s picture

I was finally able to install a static platform but not through aegir or drush make. I downloaded drupal 7.24 in the proper place, put my make file in the proper place, and then used the aegir GUI to create the platform and it worked.

lsolesen’s picture

However, I am still experiencing the problems in 2.13. But drush6 is probably not used automatically from the web interface? Cross reference #2141421: Cannot add platform via webintraface after Drupal.org upgrade to D7

omega8cc’s picture

Yes, Aegir version used in BOA still uses Drush 4.6-dev by default and this version is not fixed to support drupal.org post-upgrade hiccups. You should build platforms on command line.

lsolesen’s picture

Guessing that there is still som d.o. problems, as this still does not work to build a new platform on BOA 2.13:

o1@globen:~/static$ drush6 make https://raw.github.com/vih/vih.dk-deploy/7.x-1.x/build-vih.make vih-drupal-7.23-panopoly-build-20131120
Beginning to build                                                   [ok]
https://raw.github.com/vih/vih.dk-deploy/7.x-1.x/build-vih.make.
Could not locate rules version 7.x-2.6.                              [error]

o1@globen:~/static$ drush5 make https://raw.github.com/vih/vih.dk-deploy/7.x-1.x/build-vih.make vih-drupal-7.23-panopoly-build-20131120
Beginning to build                                                   [ok]
https://raw.github.com/vih/vih.dk-deploy/7.x-1.x/build-vih.make.
Could not locate rules version 7.x-2.6, will try to download latest  [warning]
recommended or supported release.
omega8cc’s picture