Details
Description
If CheckMetadataConsistency command is called on `config` database, it will report all local collections (e.g., config.cache.databases) as misplaced collection. Because it thinks they could only be placed in the config server, since it is the primary shard for the config database.
The command should take into account that those collections are special and can be present locally in all the shards without being sharded.