I got "overridden" for two settings. I wanted to know why this is happening, and how to get rid of it in a proper way.
Drupal Answers is a question and answer site for Drupal developers and administrators. It only takes a minute to sign up.Sign up to join this community
Features takes configuration from the database, and stores it as code. When a feature is "Overridden", this means there's a difference between what is stored in the database, and what is stored in the files.
This can happen because you've made changes directly to, for example, the Views that are exported. However, it can happen for less obvious reasons.
Sometimes, when you enable a new module, this module may add additional data with a default value to the export of a module. This suddently means that when Features compares the db and files, there's more data in the db, and you have an overridden feature.
Because there are a large number of reasons you can end up with overriddes, there's no surefire way of handling them. You need to install the diff module to inspect that the difference actually is. Then you can determine if you want to "Revert" the feature (copy the Feature file data into the database), or "Re-create" it (create new Feature files, which you can then overwrite the original feature with).
This means you have made changes to the block settings and strongarm settings after you have enabled the feature. The way to get rid of it is to remove the feature and re-install it but thats kind of pointless as you obviously made changes for a reason. The best thing to do would go back to the original, make the changes and then re-export the feature. Then you wont need to make the changes.