Clean D6/D8 sites

D6 Site

  • Enabled filefield and content modules
  • Added a new file field to story content type and left all settings at default.
  • Created new content “story” and uploaded a simple text file.
  • Created new content “story” and did not upload anything.

D8 Site

  • Enabled migrate and migrate_drupal modules
  • Placed D6Manifest-Node_0.yml file in root
  • drush migrate-manifest --db-url=mysql://user:pass@source/source D6Manifest-Node_0.yml
# nodes
- d6_node
- d6_node_revision
- d6_node_type
- d6_view_modes
- d6_filter_format
- d6_field_instance_per_form_display
- d6_field_instance_widget_settings
- d6_field_formatter_settings
- d6_field_instance
- d6_field
- d6_field_settings
- d6_node_settings
- d6_cck_field_values:*
- d6_cck_field_revision:*

Final results:

  1. File field was migrated to “full” and “teaser” display mode properly but was disorientating because it wasn’t set on the “default” display mode. http://take.ms/sUDiT / http://take.ms/eiU3Z
  2. File attachment did not migrate http://take.ms/G8asH
  3. Body field is incorrectly disabled on “full” display mode http://take.ms/8BVBg
  4. Node title and authoring date/time stamp are correct

Pastebin of migration results http://pastebin.com/i4PND1Dy

This is a known issue waiting on #2244555: Use copy() directly instead of file_unmanaged_copy() and #2280003: Add destination.source_base_path to migrate-manifest drush command.

Comments

c13l0’s picture

c13l0’s picture

Manual Testing: Nodes (2222375)

ultimike’s picture

ultimike’s picture

Issue summary: View changes
ultimike’s picture

Issue summary: View changes
Anonymous’s picture

This issue requires Drush to be updated... so https://github.com/drush-ops/drush/issues/704 must be closed for us to be able to test this on the command line. Otherwise the UI will need to be used.

Anonymous’s picture

The tests (in code) for this issue do not deal with the metadata, so they will need an update.

benjy’s picture

There have been some improvements around files recently with the drush runner updates to support the file config and this issue [##2394567] which fixes an error with files.

Would be good if we could test the steps mentioned in the IS again and then update the issue summary if we still have any errors.

c13l0’s picture

I'm setting time aside this weekend to retest this issue

benjy’s picture

@C13L0, great. File migrations should be working now, however upload fields still have an issue, relevant issue here: #2400827: D6->D8 Upload Field Migrations not working

c13l0’s picture

Issue summary: View changes

Removed caps from FileField as they need to be lowercase to dl and en with drush

c13l0’s picture

My results are as follows:

1. Content Type: Story and filefield migrated properly http://take.ms/9INJB
2. Content: Nothing migrated over http://take.ms/TqH7e

What version of d8 should I be testing with? I am currently on Version: 8.0.0-dev

benjy’s picture

@C13L0, you should be using HEAD at all times for testing Migrate.

Also, if you could post your drush output when you have issues, that might help us see the errors.

c13l0’s picture

I will run the test again and post drush output. I am using HEAD so the test should be accurate

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.