Problem/Motivation
The d7_menu_links
migration complains about failed path validation for many links.
The reason: it points to content entities that have not yet been migrated. Its migration dependencies are:
migration_dependencies:
required:
- d7_menu
While this guarantees the existence of the menu in which a migrated menu link lives, it does not guarantee that the location the menu link points to exists. This is the problem.
Proposed resolution
- Add dependencies.
- Add deriver, to allow migrating subsets of menu links (to be able to migrate only menu links targeting only content entities that have already been migrated).
Remaining tasks
- Add tests for the deriver.
User interface changes
None.
API changes
None.
Data model changes
None.
Release notes snippet
TBD