Problem/Motivation
When running a migration via one or more drush commands, the dependencies between the migrations are not being recognized as successfully met, even if they have completed execution.
Processed 13725 items (13725 created, 0 updated, 0 failed, 0 ignored) - done with 'asset_files_migration' [status]
Migration uploaded_document_migration did not meet the requirements. Missing migrations asset_files_migration. requirements: asset_files_migration. [error]
Migration media_entity_migration did not meet the requirements. Missing migrations asset_files_migration. requirements: asset_files_migration. [error]
This was found in a system running Drupal 8.1.8 with Migrate Plus & Migrate Tools.
Proposed resolution
Solve for X.
Remaining tasks
Root cause, solution, test, victory.
User interface changes
None anticipated.
API changes
???
Data model changes
???
From Original Post
I did not receive any errors relating to memory limits like in this issue, https://www.drupal.org/node/2701121 although the problem seems very similar-- the dependency is clearly there but not recognized.