Age | Commit message (Collapse) | Author |
|
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
|
|
so we need to ensure this package is installed
|
|
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
|
|
|
|
couchdb v1.3 changed the default pw hashing algorithm from
sha1 to pbkdf2, see http://docs.couchdb.org/en/1.4.x/configuring.html
|
|
|
|
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.
|
|
|
|
|
|
|
|
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).
|
|
|
|
|
|
|
|
|
|
|
|
|