[PP-2] Declare upgrade status from D7

Created on 23 December 2020, over 3 years ago
Updated 22 February 2024, 4 months ago

Problem/Motivation

As of 8.8.x, modules can declare their Drupal 8 (or 9) upgrade status ( changelog β†’ , issue #2936365: Migrate UI - allow modules to declare the state of their migrations β†’ ).

Since #2953000: Migrate configuration from Drupal7 β†’ landed, this module appears to have a complete (finished) upgrade path from D7.

Proposed resolution

Declare the status of the migration in a migrations/state/pathauto.migrate_drupal.yml file.

Remaining tasks

  1. Review and feedback
  2. RTBC and feedback
  3. Commit
  4. Release

User interface changes

None.

API changes

None.

Data model changes

None.

✨ Feature request
Status

Postponed

Version

1.0

Component

Code

Created by

πŸ‡¨πŸ‡¦Canada mparker17 UTC-4

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    I was a little surprised to see Pathauto listed under "Modules that will not be upgraded" on Migrate Drupal's "What will be upgraded?" page ... it would be fantastic if it got an upgrade path, considering that the majority of Drupal 7 sites are probably using Pathauto.

  • πŸ‡©πŸ‡°Denmark ressa Copenhagen

    Actually, the patterns do get migrated under /admin/config/search/path/patterns, so it works even, though it says it doesn't :-)

  • πŸ‡¨πŸ‡¦Canada mparker17 UTC-4

    I am happy to report that I was able to upgrade my drupal-7.99 site running pathauto-7.x-1.3 to a drupal-10.2.1 site running pathauto-8.x-1.12; and that the migration code already in the D10 version of the module was able to migrate my Pathauto patterns. Hopefully, my success will help other people migrating D7 to D10.

    However, now that my D7 to D10 site migration is complete, my ability to contribute further to this issue is severely limited, because the D7 site that I had been using to test has been retired. But, I'll keep an eye on this issue and try to answer questions to the best of my ability.

Production build 0.69.0 2024