Problem/Motivation

The migration d7_simplenews_subscriber fails because it attempts to use the "iterator" plugin, which was removed in Drupal 9.0.0.

Also applies to the 8.x-2.x branch.

Steps to reproduce

After running migrate-upgrade --configure-only,
./vendor/bin/drush migrate-import upgrade_d7_simplenews_subscriber

DiscoveryTrait.php line 53:
                                                                                                                                             
  The "iterator" plugin does not exist. 

Proposed resolution

Replace iterator plugin with sub_process plugin per CR: Renamed Migrate iterator process plugin to sub_process

Remaining tasks

CommentFileSizeAuthor
#2 simplenews-3180730-2.patch408 bytesmradcliffe

Comments

mradcliffe created an issue. See original summary.

mradcliffe’s picture

Status: Active » Needs review
StatusFileSize
new408 bytes

Same patch applies for both branches.

Status: Needs review » Needs work

The last submitted patch, 2: simplenews-3180730-2.patch, failed testing. View results

adamps’s picture

Status: Needs work » Reviewed & tested by the community
Issue tags: +Plan to commit

Makes sense to me, thanks

  • AdamPS committed 989a9cb on 3.x authored by mradcliffe
    Issue #3180730 by mradcliffe: iterator migrate plugin was deprecated in...
adamps’s picture

Status: Reviewed & tested by the community » Fixed
Issue tags: -Plan to commit

This is so simple I will commit without waiting 1 week for other maintainers - obviously please comment if there is any problem

Status: Fixed » Closed (fixed)

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