Drupal 8.9.2 upgrade by drush overwrites key files

Created on 9 July 2020, over 4 years ago
Updated 25 March 2025, 15 days ago

8.9.1 to 8.9.2 upgrade trashes the site

drush up - performs the 8.9.2 upgrade but completely replaces the "vendor" directory - deleting existing needed 3rd party config directories and overwrites composer.json completely also breaking the site.

Status report will not load and Commerce config page are both broken to a 500 error "not working" page - in part because the upgrade deleted the commerce stripe libraries in the vendor directory among what would be other things

On the D7 site - still running thank god - this same command works fine

Copying the /root/drushbackup files back to the location brings the old site back up

Not good

📌 Task
Status

Postponed: needs info

Component

Correction/Clarification

Created by

🇺🇸United States bobburns

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024