remove the apt-get autoclean from the initial apt-get update, this just slows things down and I don't see a need for it
switch to using stdlib's standard stages
make sure that apt-get update is run before any package is installed (#1745)
linted
linted
linted a bit
changed submodule url
adding angkat family
missed another require => Package['shorewall'] on the file resources in site_shorewall
require that the package unbound be installed before trying to write to its
configuration file, this addresses issue #1853

   - [vpn1] err: /Stage[main]/Site_openvpn::Resolver/Line[add_tcp_resolver]/Exec[echo 'server: include: /etc/unbound/conf.d/vpn_tcp_resolver' >> '/etc/unbound/unbound.conf']/returns: change from notrun to 0 failed: echo 'server: include: /etc/unbound/conf.d/vpn_tcp_resolver' >> '/etc/unbound/unbound.conf' returned 2 instead of one of [0] at /srv/leap/puppet/modules/common/manifests/defines/line.pp:45
language in the Readme
openvpn -- added support for optional "free" rate-limited service via special client certificates with the FREE prefix in the common name.
change json comment to '//'
automatic update of submodule couchdb
increase Exec timeout for dist_upgrade
node environment: switch from production=true to environment=production. requires latest leap_cli
couch - explicitly configure couch port
use site_couchdb::bigcouch
couchdb init file moved to couchdb module
use parameterized couchdb class instead of calling site_couchdb::bigcouch directly