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

Drops 9? #389

Open
romulasry opened this issue Dec 20, 2021 · 7 comments
Open

Drops 9? #389

romulasry opened this issue Dec 20, 2021 · 7 comments

Comments

@romulasry
Copy link

Where is it?

@greg-1-anderson
Copy link
Member

Pantheon only supports Drupal 9 on Composer-managed sites. To convert a drops-8 site to an Integrated Composer upstream, please see https://pantheon.io/docs/guides/composer-convert

@romulasry
Copy link
Author

romulasry commented Dec 20, 2021

Okay but I installed the site via Drupal 9 composer (within pantheon) and get this error when I do the finishing install.php:

https://www.drupal.org/project/drupal/issues/3255318
https://dashboard.pantheon.io/users/31132e6e-67ab-48ab-80a8-8668bcbbce6d#support/ticket/640885

@romulasry
Copy link
Author

romulasry commented Dec 20, 2021 via email

@namespacebrian
Copy link

Same error.

Yeah I deleted my message because I saw that it was not actually the problem.. but you got the email notification anyway :)

@romulasry
Copy link
Author

romulasry commented Dec 21, 2021

$ composer up -W
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove

Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package webmozart/path-util is abandoned, you should avoid using it. Use symfony/filesystem instead.

Generating autoload files
82 packages you are using are looking for funding.
Use the composer fund command to find out more!
Scaffolding files for pantheon-systems/drupal-integrations:

  • Skip [web-root]/sites/default/settings.php because it already exists and overwrite is false.
    composer.zip

@romulasry
Copy link
Author

romulasry commented Dec 21, 2021

The 1st is a drupal issue and will be likely fixed in Drupal core: https://www.drupal.org/project/drupal/issues/3180351

The 2nd is a Drush bug: drush-ops/drush#4935

@greg-1-anderson
Copy link
Member

I believe the issues described here have been fixed. Leaving open because I feel it is useful to have this issue readily visible in the queue. I will also add:

  • drops-8 is deprecated. Please upgrade to Drupal (Composer Managed) as suggested above.
  • It is possible (but not recommended or supported) to run Drupal 9 on drops-8, but honestly it's probably less effort to upgrade to Composer.
  • It is not possible to run Drupal 10 on drops-8. You must upgrade to use Composer. Do not attempt to get Drupal 10 to work on drops-8; it will fail, and you will waste a lot of time.

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

3 participants