Set up to test:

Important: See https://groups.drupal.org/node/398588 to get set up. This page also includes instructions for re-setting to a clean destination.

Ensure modules are enabled on the source and destination sites:
D6: drush en menu -y
D8: drush en menu_link -y

Place the manifest file in the D8 site root

Download the attached file (be sure to remove the "_.txt" - Drupal.org doesn't allow uploading of .yml files).

Run the migration

From the D8 site root:
drush migrate-manifest --db-url=mysql://user:pass@source/source D6Manifest-Menu.yml

If you've updated/installed drush 7.x after July 16, 2014, you'll want to use:

drush migrate-manifest --legacy-db-url=mysql://user:pass@source/source D6Manifest-Menu.yml

Compare post-migration settings

Menu "containers" - the metadata about each particular menu - should migrate.

Menu links - the individual items in the menu - are covered separately by #2178703: Migrate D6 menu links

Success?

If your site migrates successfully, let us know with a comment on this issue. We'd love to hear details like:

  • the size and complexity of the site you migrated
  • performance observations
  • any customizations you made to the migration manifest!

Problems?

Open a new issue as a normal priority support request. Describe what happened, including the exact text of error messages. Depending on the nature of the problem, someone may ask for a sample of the data you're trying to migrate or follow up with other questions.

Remember, too, that this is pre-Beta. The focus is on D6 core > D8 core, not custom work or contributed modules, so there may be portions of your site that need special consideration that won't get addressed at this point in the process.

Important: Please connect your issue to this issue when you create it by using entering this ticket number, 2221805 , in the Parent issue field!

CommentFileSizeAuthor
#2 D6Manifest-Menu.yml10 bytesjp.stacey

Comments

jp.stacey’s picture

jp.stacey’s picture

StatusFileSize
new10 bytes
jp.stacey’s picture

Issue summary: View changes
jp.stacey’s picture

Status: Active » Needs review

#2289763: Migrating d6_menu migrates menu container but not links constitutes a successful test of migrating menu container data from D6 to D8.

It would be great for this to be reviewed by someone else before marking RTBC.

ultimike’s picture

@jpstacey,

There's nothing to RTBC here, this is just a meta issue for any menu-related D6->D8 migration issues that may be found.

That being said, I saw your comment on https://www.drupal.org/node/2178703 and will update that issue to make this the parent issue for it.

Thanks,
-mike

jp.stacey’s picture

@ultimike sure: it's just that the wording of the description above (which I myself copied from - d6_block? can't remember!) says "if your site migrates successfully, let us know with a comment on this issue", which is kind of like informal RTBC, right?

I just wanted to make it clear that what started out as a possible bug report on #2289763: Migrating d6_menu migrates menu container but not links (sorry, I got my numbering wrong initially) actually constituted a successful test of d6_menu!

ultimike’s picture

@jp.stacey,

I wouldn't say it constitutes and informal "RTBC", more of just an acknowledgement that someone else has tested it (hopefully multiple someone elses)!

Thanks,
-mike

ultimike’s picture

Status: Needs review » Active
ultimike’s picture

Issue summary: View changes
benjy’s picture

Status: Active » Fixed

Marking this issue fixed as I think we've reached a point now where the Drupal 6 to Drupal 8 issue path is stable enough that we can simply open individual issues as problems arise.

Status: Fixed » Closed (fixed)

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