Design docs are not configured after manually purging the DBs and redeploying
load_design_documents.sh is set to refreshonly, so it is executed when the design docs have changed:
exec { '/srv/leap/couchdb/scripts/load_design_documents.sh': subscribe => File['/srv/leap/couchdb/designs'], refreshonly => true, require => Vcsrepo['/srv/leap/couchdb/scripts'] }
which is smart, but doesn't help in this case. we should deploy them on every puppetrun.
(from redmine: created on 2013-12-16, closed on 2017-01-05, relates #4754 (closed))