Follow-up to #2223795: Manual Testing: Taxonomy terms

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: Ensure "taxonomy" module is enabled.
D8: Ensure "taxonomy" module is enabled.

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-Taxonomy.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-Taxonomy.yml

Compare post-migration settings

  1. Ensure all the D6 vocabularies were migrated.
  2. Ensure all D6 terms were migrated and placed in the proper vocabularies.
  3. Note: the attached manifest will only test the migration of vocabularies and terms, it will not migrate term associations with nodes.
  4. Ensure all D6 taxonomy vocabulary fields and field settings were migrated and placed in the proper vocabularies (/admin/structure/taxonomy/manage/%/overview/fields).

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, 2223795 , in the Parent issue field!

CommentFileSizeAuthor
#1 D6Manifest-TaxonomyFields.yml_.txt77 bytesbdone
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

bdone’s picture

Status: Closed (fixed) » Active
FileSize
77 bytes

adding manifest.

bdone’s picture

Project: IMP » Drupal core
Version: » 8.x-dev
Component: Miscellaneous » migration system
Anonymous’s picture

Currently does not work.

  • Vocabulary - PASS
  • Terms - PASS
  • Field definition - PASS
  • Field values - FAIL
ultimike’s picture

Ryan,

I think the attached manifest is not designed to test whether or not taxonomy terms are successfully migrated to associated nodes. I'm pretty sure this test is only for the migration of vocabularies and terms.

Did you test this will an expanded .yml file (more than what is attached above)?

Thanks,
-mike

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.