Wondering if there is a fundamental blocking issue in trying to use https://github.com/drupal-composer/drupal-project as the basis for a new platform. I've tried and Aegir will verify the platform, but strangely as drupal 7. The platform isn't available to install sites on however. Not sure if its relevant, but am running BOA aegir 3.0.0.

Comments

leevh created an issue. See original summary.

ergonlogic’s picture

Status: Active » Postponed (maintainer needs more info)

I suspect the issue that you're running into is that drupal-composer/drupal-project installs Drupal into the web/ directory, which Aegir has no way of knowing about. Perhaps try pointing the platform path to that directory.

ergonlogic’s picture

FYI, I added #2736801: Support Composer for platform builds to discuss building out a proper solution.

leevh’s picture

I'm actually not sure why it would not verify the platform properly, but it was not specifically because of /web as I am still successfully using a variation that uses /web. I will try again soon and update with any more info I can. Thanks for your followup!

c_archer’s picture

Hi,

Has there been any update on this, it would be great to get this working.

Thanks,
Chris

Jon Pugh’s picture

Project: Provision » Aegir Hosting Git
Component: Hosting Drupal 8 sites » Code
Assigned: Unassigned » Jon Pugh
Status: Postponed (maintainer needs more info) » Active

I'm resolving this in Hosting Git.

There is a problem with Aegir using Drush 8 on Drupal 8 sites that include drush9.

I've got a PR with drush going: https://github.com/drush-ops/drush/pull/3260

colan’s picture

Also see Aegir Composer.

Jon Pugh’s picture

Status: Active » Closed (won't fix)
Jon Pugh’s picture

Status: Closed (won't fix) » Closed (duplicate)