Updated: Comment #12
At the moment we allow any site to sync with any site this is causing seriously complex problems, see. There has been a general expectation that installing two Drupal's using the same profile would allow the user to synchronise configuration between these sites. We have explored a number of solutions to try to make this work - for a complete rundown on this read the issue summary of . This issue will ensure that if the user has this expectation, and tries to do this, they will not break their site.
- on install write a UUID to system.site that identifies the site.
- check this UUID matches on config sync.
- If the UUIDs do not match prevent config synchronisation from occurring.
User interface changes
New error message on
admin/config/development/configuration when site UUID in staging does not match with the active value.
- Adds new method
- Throws exception in ConfigImporter::validate() if
PASSED: [[SimpleTest]]: [MySQL] 60,169 pass(es). View
FAILED: [[SimpleTest]]: [MySQL] 60,221 pass(es), 25 fail(s), and 14 exception(s). View