couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Darren Gibbard (JIRA)" <>
Subject [jira] [Commented] (COUCHDB-2064) Move server uuid to separate file
Date Fri, 14 Feb 2014 15:16:20 GMT


Darren Gibbard commented on COUCHDB-2064:

Just to add to this;
We make our required configuration tweaks (for example, configuring the admin user) in local.ini;
and this is centrally managed by Puppet.
Puppet in our case also auto-restarts the service when a configfile change is detected; so
the auto-addition of the UUID to local.ini causes Puppet to get upset about it's managed config
which is out of sync, corrects it, restarts CouchDB, rinse and repeat.

One potential option would be to just push the uuid config out to "etc/couchdb/uuid.ini" or
even "etc/couchdb/local.d/uuid.ini" - ideally with a comment section at the top briefly explaining
the contents of the file so people don't go scrapping it. Personally, i would suggest locating
it outside of "local.d" in case a user defines something like "purge" when maintaining that
directory in puppet etc.

> Move server uuid to separate file
> ---------------------------------
>                 Key: COUCHDB-2064
>                 URL:
>             Project: CouchDB
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>            Reporter: Robert Newson
> Putting the uuid in local.ini causes issues for automatic provisioning systems.

This message was sent by Atlassian JIRA

View raw message