Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
We need an upgrade path from D7 for the core Update module.
Proposed Resolution
Update doesn't maintain any data that needs to be migrated. Its variables only need to be moved into configuration.
Remaining Tasks
- Update the patch to match HEAD
- Write tests
- Review the patch
- Commit!
Comment | File | Size | Author |
---|---|---|---|
#21 | 2353813-21.patch | 3.25 KB | quietone |
#19 | interdiff-2353813-15-19.txt | 2.97 KB | phenaproxima |
#19 | 2353813-19.patch | 2.58 KB | phenaproxima |
#15 | migration_path-2353813-15.patch | 3.49 KB | talhaparacha |
#9 | 2353813-9.patch | 3.49 KB | phenaproxima |
Comments
Comment #1
hosef CreditAttribution: hosef commentedAttached is the YAML for this issue, from the patch in #2382117: Migration Files for Drupal 7 Variables.
Test(s) (and maybe a dump file) still need to be written.
Comment #2
miguelc303 CreditAttribution: miguelc303 at Anexus commentedAdded organization support to Anexus IT
Comment #3
jcost CreditAttribution: jcost commentedWill need to be submitted again to Core since moving from sandbox.
Comment #4
phenaproximaComment #5
phenaproximaUpdated, and wrote a test.
Comment #6
phenaproximaRe-roll.
Comment #7
phenaproximaRe-rolled in accordance with #2533886: [meta] Move module-specific migration support into the particular modules supported.
Comment #9
phenaproximaMessed up a namespace. Let's try that again.
Comment #10
chx CreditAttribution: chx commentedLooks good.
Comment #12
alexpottComment #13
phenaproximaBecause Variable.php causes re-rolls every single time a variable-to-config migration is committed (due to the ham-fisted hashing strategy employed by migrate-db.sh), I have decided to postpone re-rolling this until #2409441: Migration path for Text 7.x lands.
Comment #14
phenaproximaUnblocked!
Comment #15
talhaparacha CreditAttribution: talhaparacha as a volunteer commentedRe-roll. This patch applies cleanly at commit 15b2b5edc.
Comment #19
phenaproximaI noticed that d7_update_settings was identical to d6_update_settings, so I merged them.
Comment #21
quietone CreditAttribution: quietone commentedReroll
Comment #22
quietone CreditAttribution: quietone commentedComment #23
mikeryanLooks good!
Comment #24
webchickCommitted and pushed to 8.0.x. Thanks!