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.
Let's see how much config is changing on install.
This issue is not exploring a bug - it probably is okay to change config during an install - this issue is just finding how often this is occurring and why.
Comment | File | Size | Author |
---|---|---|---|
#1 | 2405709.1.patch | 1.56 KB | alexpott |
Comments
Comment #1
alexpottComment #3
BerdirContext?
Can we be sure that this is a bad thing?
We are missing a syncing check, but I think use cases like http://cgit.drupalcode.org/simplenews/tree/simplenews.install?h=8.x-1.x#... are valid? There is no other way to do this.
Comment #4
alexpottComment #5
jhodgdonSee also #2394425: Standard profile config/install needs re-export, which I think found mostly the same things from the Config Revert module.
In that issue I actually looked at the list of config that had changed and analyzed why... the Config Revert module omits UUID and dependency components and alphabetizes so it may be more permissive than this test... this test skips UUID but might complain about dependencies?
Comment #6
alexpottAfaik dependencies shouldn't change during install
Comment #7
alexpottaddendum to #6 - dependencies can change during an install - but they really shouldn't
Comment #8
jhodgdonWell, when I had dependencies in the module, I got a lot more reports of "this has changed", and they didn't seem relevant because it seems like the config system is fixing them when the config is imported. So, either we shouldn't be considering dependencies, or we need to export a lot more config.
Comment #17
catchSwitching to a task since this is exploratory.