The Setting defaults are never updated
The BZ talks about how after changing the hostname settings still have the old values and are not updated.
The `foreman_server_url` expands to the old hostname.
Refs #34323 - sanitize setting fixtures
Setting fixtures should not be used to override defaults for tests unless meant for every test.
If we mean to override the setting value for all tests, we should override value and not the default.
Fixes #34323 - use defaults from memory
This loads values from database only if the values are in the database.
If there is no value populated for the Setting, we want to read the default from memory.