ytgov / yukon-ca

New version of Yukon.ca, built on Drupal 10
1 stars 3 forks source link

Global - Migration Missing Configurations & Process Changes #556

Open w3creatives opened 6 days ago

w3creatives commented 6 days ago
  1. nid (node ID) matching not done which creates a different node ID on Drupal10.
  2. There is UUId error in almost all paragraphs migrations because paragraphs do not require UUIDs
  3. docroot/modules/custom/yukon_migrate/yukon_migrate.info.yml incorrectly placed drush:drush
  4. User Migration not present
  5. Multistep pages missing meta description, numbering and current content
  6. News pages >> Quick Facts >> Only the first item is imported.
  7. Basic pages are missing related links
  8. UND language parameter is not set on the D10 version. This creates incorrect redirects for pages with UND as the default language.
  9. Was it helpful does not translate in French

Migration Process Update:

  1. URL alias migration (yukon_migrate_url_alias_node) along with other migrations create duplicates aliases. This corrupts the ID (order or sequence) of individual aliases in the path_alias table where the highest ID of any node is considered the current alias. We need to implement a process of preserving the sequence and avoid duplicates to compare D10 migration with D7.
  2. Drupal 7 database >> paragraph_items table has revision_ids that do not correlate with the revision tables. This causes incomplete migration of paragraph items and impacts other dependent migrations.
  3. Because of the data size, migration import does not complete the migration on its own in first attempt. Migration update is a requirement after migration import nut certain items needs monitoring for their failed status. This includes yukon_migrate_charts migrations which gets failed in first attempt.
leeomara commented 5 days ago

Some reference to existing/previous issues: