Need away to update inline_entity_form without destroying our site.

Created on 3 April 2025, 11 days ago
Updated 10 April 2025, 5 days ago

Unable to update Inline Entity Form 2.x to 3.x without major data loss

Attempt to update

A mechanism to update the module without destroying commerce

I have inherited a Drupal 10 deployment (created by others) with over 16000 products defined in the commerce_products module, and have found that have both inline_entity_form 2.x and 3.x present - apparently, the dev installed 2.x via a tarball and 3.x via composer, since composer only sees the 3.x, but the Drupal Extend screens only show the 2.x variant.

It also seems that there is no viable upgrade path for this other than to destroy and uninstall commerce completely, uninstall the inline_entity_form variants, reinstall them and reload composer. Unfortunately, despite restoring the exact same version of commerce, the uninstall has no means to either maintain or backup the commerce config, and thus it will leave our team over 18,000 items that will need to be created.

Thing work as is, but this will be a critical show-stopper for any attempt to migrate to Drupal 11.

Might anyone know a process (no mater how ugly) by which this might be accomplished is a less "drastic" fashion?

(I have a test sytem with this image on it, so can "experiment" without risk . . .

Thanks,

- Tim

💬 Support request
Status

Active

Version

2.0

Component

Miscellaneous

Created by

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