summaryrefslogtreecommitdiff
path: root/manifests/base.pp
AgeCommit message (Collapse)Author
2018-10-21Typo, fixing last commitHEADmasterkwadronaut
2018-10-21Update couch module for Debian stretchkwadronaut
Puppet syntax of versioncmp and lsbdistcodename Fixes #1
2016-04-28[style] Future parser: Remove space after resourcevarac
2016-03-04keep couchdb admin.ini from changing on each puppet runelijah
2016-01-07pin couchrest to 1.2.0 on jessievarac
couchrest v1.2.1 doesn't build with default debian jessie rake version shipped as debian package (10.3.2) see https://leap.se/code/issues/7754
2015-11-26use versioncmp instead of operatingsystemmajreleaseChristoph
operatingsystemmajrelease does not work on wheezy
2015-11-25ensure couchrest is not too newChristoph
the latest version of couchrest depends on mime-types which depends on ruby 2.0
2015-10-17[bug] Use package{} for installing couchdbvarac
we use package{} to install couchdb here because bigcouch.pp overwrites it and this won't work with ensure_packages() - Resolves: #7530
2015-10-14[feat] Use ensure_packages() instead of package{}varac
The rationale behind this is that many modules might ensure the same packages to be installed, and this will result in duplicate package definitions. ensure_packages() from the stdlib module with solve this. - Resolves: #7530
2015-10-13[bug] couchrest gem needs ruby-dev installedvarac
so we need to ensure this package is installed
2015-10-13[feat] Remove dependency to apt modulevarac
The couchdb module should not depend on other modules, if not needed. The dependency how packages should be installed should be configured globally, like: Exec['refresh_apt'] -> Package <| ( title != 'lsb' ) |> see https://leap.se/code/issues/2988 for including this in the shared apt module. - Related: https://leap.se/code/issues/2988
2015-06-29remove debugging leftover notice()varac
2015-06-11Use pbkdf2 instead of sha1 as hashing algorithm for newer couchdb versionsvarac
couchdb v1.3 changed the default pw hashing algorithm from sha1 to pbkdf2, see http://docs.couchdb.org/en/1.4.x/configuring.html
2014-07-14fix dependenciesAzul
2013-08-28couch-doc-diff: diff of a document on the couch (feature 3485)Azul
Added the bash script couch-doc-diff. It runs a diff between the content of the couch document specified as the first parameter and the second parameter. Diff returns 0 if there is no difference. This way you can tell the data is already on the couch. The diff will ignore changes to whitespaces as these are usually irrelevant for security json docs.
2013-04-24Use pre-salted+hashed admin pw for couchdb (Feature #1941)varac
2013-04-04clean-up commit: lint, standardize spacing, properly enclose variables, etcMicah Anderson
2013-03-13install couchdb after apt-get updatevarac
2013-03-12Added Exec[wait_for_couchdb]varac
So Couchdb::Query and Couchdb::Update doesn't try to connect to couchdb before it is up and running. That fixes a nasty race condition, see Fix doc update error on puppetrun (Feature #1964).
2013-03-10mostly finished bigcouch supportvarac
2013-01-20deploy couch-doc-update before using itvarac
2013-01-20deploy /usr/local/bin/couch-doc-updatevarac
2013-01-19install couchrest gem for couch-doc-updatevarac
2012-12-06Lint couchdb::baseMickaël Canévet
2011-11-15file renaming to be compliant with recommended module structure.Marc Fournier