[Openstack-operators] Packaging sample config versions

Jeremy Stanley fungi at yuggoth.org
Sun Feb 1 13:51:42 UTC 2015


On 2015-02-01 00:52:21 +0100 (+0100), Thomas Goirand wrote:
[...]
> Upstream authors decided to remove the sample config files for a
> reason, which is: there's no way to provide a valid sample config
> file because it depends on the version of the installed libs.
[...]

That's sort of true, but more specifically the projects which
removed them did so because there was no way to test that they were
kept up to date without introducing spontaneous breakage into the
development workflow.

Since configuration options can be introduced by new versions of
other libraries, any tests in the projects for which the
configuration was published would start rejecting unrelated commits
when that happened. Since these projects removed the tests to
confirm whether the sample configs being published were
correct/current, they config files themselves were also removed
rather than continue publishing something which they knew would get
further and further out of sync with reality.
-- 
Jeremy Stanley



More information about the OpenStack-operators mailing list