Problem/Motivation

Using drush migrate-upgrade for d6>d8 doesn't generate the migrations templates.
It seems field_group module doesn't have a release for d6. So this migration upgrade is supposed to use the fieldgroup cck submodule.

Proposed resolution

Change the value of source_module property from field_group to fieldgroup in the d6 source plugin.

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#2 3002645-2.patch604 bytesedysmp
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

edysmp created an issue. See original summary.

edysmp’s picture

Status: Active » Needs review
FileSize
604 bytes

Patching it.

heddn’s picture

Status: Needs review » Reviewed & tested by the community

Let's use the right name!

fortunamj’s picture

Does this address the "error: contrib/field_group_migrate/src/Plugin/migrate/source/d6/FieldGroup.php: No such file or directory" I am getting when trying to install the patch from here https://www.drupal.org/project/field_group/issues/2951335 ?

anawillem’s picture

@edysmp you have the xray eyes. thank you!

Chris Matthews’s picture

Version: 8.x-3.0-beta1 » 8.x-3.x-dev

  • zuuperman committed 48b34dd on 8.x-3.x authored by edysmp
    Issue #3002645 by edysmp: d6 migration doesn't generate the migrations...
nils.destoop’s picture

Status: Reviewed & tested by the community » Fixed

Thx for the patch, I committed it to dev.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

jjmackow’s picture

Thanks! After installing
8.x-3.0-rc1 (- released 23 May 2019)
the issue disappeared. Just a question though ....

the fix introduces the following:

- *   source_module = "field_group",
+ *   source_module = "fieldgroup",

the name of the module is field_group ... Why is the source_module line being changed from "field_group" to "fieldgroup" (without the underscore separating the words) ?

heddn’s picture

Because in D6, the module was called fieldgroup, not field_group. In d6, it was a cck submodule named fieldgroup.