I have been unable to create a new static platform for a few days now, and am still unable after running the boa barracuda and the octopus upgrade script again today. The error messages are always the same:

Including /data/disk/fast1/.drush/provision_cdn/verify.provision.inc
Including /data/disk/fast1/.drush/provision/platform/verify.provision.inc
Platform path does not exist, fetching from drush makefile
Running: /data/disk/fast1/tools/drush/drush.php make '/data/disk/fast1/static/makefiles/7d.make' '/data/disk/fast1/static/7d' --backend 2>&1
The external command could not be executed due to an application error.

then at the bottom of the task view:

gmap downloaded from http://ftp.drupal.org/files/projects/gmap-7.x-2.8.tar.gz.
Drush command terminated abnormally due to an unrecoverable error. Error: Call to a member function make() on a non-object in /data/disk/fast1/.drush/drush_make/drush_make.drush.inc, line 233
Output from failed command : Fatal error: Call to a member function make() on a non-object in /data/disk/fast1/.drush/drush_make/drush_make.drush.inc on line 233
Could not download platform using drush make. No platform present
Command dispatch complete
Peak memory usage was 11.04 MB

I hope I won't have to upgrade to head just to create a new static platform.

I had modified my custom-named octopus instance from "fast1" to "o1" in the 4 files I am uploading, but since the fact that I am not using "o1" as the octopus name might be the problem, I have left the exact error messages fro the failed platform creation task with the actual "fast1" octopus name.

Thanks for your help.

CommentFileSizeAuthor
octopus_log.txt442 bytesAnonymous (not verified)
barracuda_log.txt840 bytesAnonymous (not verified)
fast1.octopus.txt987 bytesAnonymous (not verified)
barracuda.txt1.74 KBAnonymous (not verified)
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

omega8cc’s picture

Component: Aegir Provision » Documentation
Category: Bug report » Support request
Status: Active » Closed (works as designed)

This could be a problem with your makefile. Please follow the docs and build the platform on command line to debug any issues: https://omega8.cc/how-to-add-custom-platform-properly-140

Anonymous’s picture

It's the exact same error and result when I try from the command line.

Anonymous’s picture

After running the up-stable barracuda and octopus upgrade again, this problem has been resolved.

omega8cc’s picture

Interesting. As per docs, you should use the -d flag to enable verbose debugging, so you could determine which part of your makefile fails. It is always related to the remote server issues, or invalid path, or broken meta information sent to Drush by the remote server. There was a serious mess to those meta files after recent d.o site upgrade, and BOA no longer downloads anything from d.o. directly, by default.