leap_platform.git
3 years agoUse default apt component for CI
Varac [Fri, 23 Jun 2017 18:13:18 +0000 (20:13 +0200)]
Use default apt component for CI

Resolves: #8828

3 years agoMerge branch 'delay_apt_hardstate'
Varac [Thu, 22 Jun 2017 17:10:24 +0000 (19:10 +0200)]
Merge branch 'delay_apt_hardstate'

3 years agoMerge branch 'disable_nagios_notifications'
Varac [Thu, 22 Jun 2017 17:09:28 +0000 (19:09 +0200)]
Merge branch 'disable_nagios_notifications'

3 years agoDelay hard state of the nagios APT check
Varac [Thu, 22 Jun 2017 09:23:43 +0000 (11:23 +0200)]
Delay hard state of the nagios APT check

Delay a hard state of the APT check for 1 day
so unattended_upgrades has time to upgrade packages.

Resolves: #8748

3 years agoUse apt master component for LEAP packages
Varac [Wed, 21 Jun 2017 11:16:36 +0000 (13:16 +0200)]
Use apt master component for LEAP packages

Currently, the platform configures the `snapshots` component in
/etc/apt/sources.list.d/leap.list.
`snapshots` contains packages uploaded by feature branches and merge
requests so we change to `master` (which contains packges built from
changes to the master branches.

Resolves: #8828

3 years agoStop sending mails for nagios alerts
Varac [Thu, 15 Jun 2017 13:48:32 +0000 (15:48 +0200)]
Stop sending mails for nagios alerts

It's just too much mail...

And there are other tools like nagstamon that are better suited to get
an overview what's failing.

Resolves: #8772

3 years agoRenewed commercial cert for platform CI
Varac [Sat, 17 Jun 2017 16:05:58 +0000 (18:05 +0200)]
Renewed commercial cert for platform CI

3 years ago[CI] Use older commit for puppet-catalog-test
Varac [Fri, 16 Jun 2017 11:44:08 +0000 (13:44 +0200)]
[CI] Use older commit for puppet-catalog-test

After `puppet-catalog-test` has been recently updated it failed
in our CI with:

     File[/etc/apt/sources.list] has notify relationship to invalid
     resource Exec[apt_updated]

See #8814 for more details.

Resolves: #8814

https://github.com/invadersmustdie/puppet-catalog-test/commit/ac386793c2c456d2071dd0adda716224128f0bb3

3 years ago[CI] Use master branch of leap_cli
Varac [Fri, 16 Jun 2017 11:49:35 +0000 (13:49 +0200)]
[CI] Use master branch of leap_cli

We moved from develop to master some time ago so
we should use master for CI testing as well.

3 years agoRemove .mailmap, dont leak email addresses
varac [Wed, 31 May 2017 14:10:22 +0000 (16:10 +0200)]
Remove .mailmap, dont leak email addresses

3 years agostatic - support for renewing certs with let's encrypt for static sites
elijah [Fri, 26 May 2017 23:41:51 +0000 (16:41 -0700)]
static - support for renewing certs with let's encrypt for static sites

3 years agoMerge remote-tracking branch 'leap_acab/merge-requests/89'
varac [Tue, 23 May 2017 14:27:20 +0000 (16:27 +0200)]
Merge remote-tracking branch 'leap_acab/merge-requests/89'

3 years agoMerge branch 'varac/platform-vagrant_private_networking'
kwadronaut [Tue, 23 May 2017 14:20:26 +0000 (16:20 +0200)]
Merge branch 'varac/platform-vagrant_private_networking'

3 years ago[vagrant] Don't block eth0 if eth1 is configured
varac [Tue, 23 May 2017 11:58:38 +0000 (13:58 +0200)]
[vagrant] Don't block eth0 if eth1 is configured

Eth0 is vagrant's main interface to access the box

3 years agoInclude site_config::vagrant on vagrant nodes
varac [Tue, 23 May 2017 11:56:57 +0000 (13:56 +0200)]
Include site_config::vagrant on vagrant nodes

3 years ago[vagrant] Lint vagrant.pp
varac [Tue, 23 May 2017 11:48:15 +0000 (13:48 +0200)]
[vagrant] Lint vagrant.pp

3 years ago[vagrant] Use private networking IP from eth1 if present
varac [Tue, 23 May 2017 11:28:54 +0000 (13:28 +0200)]
[vagrant] Use private networking IP from eth1 if present

3 years ago[vagrant] Move $OPTS to vagrant config
varac [Tue, 23 May 2017 11:23:43 +0000 (13:23 +0200)]
[vagrant] Move $OPTS to vagrant config

3 years agoLint configure-leap.sh
varac [Tue, 23 May 2017 10:07:44 +0000 (12:07 +0200)]
Lint configure-leap.sh

3 years ago[vagrant] Use private networking for direct acces
varac [Sun, 21 May 2017 21:29:34 +0000 (23:29 +0200)]
[vagrant] Use private networking for direct acces

Without private networking, the box cannot get directly
accessed, only via port forwardings.

https://www.vagrantup.com/docs/networking/private_network.html

- Resolves: #7769

3 years ago[vagrant] Use eth1 on vagrant if present
varac [Sun, 21 May 2017 21:28:20 +0000 (23:28 +0200)]
[vagrant] Use eth1 on vagrant if present

Virtualbox adds eth1 as second interface when private networking
is enabled.

- Related: #7769

3 years agogenerate missing ssh host keys on node init (closes #8790)
kwadronaut [Fri, 19 May 2017 22:20:08 +0000 (00:20 +0200)]
generate missing ssh host keys on node init (closes #8790)

closes #8414 as well

3 years agomakes sure locales packages is installed before locale-gen fixes #8649
kwadronaut [Fri, 19 May 2017 21:41:57 +0000 (23:41 +0200)]
makes sure locales packages is installed before locale-gen fixes #8649

4 years agoNickserver direct access to couchdb on same node
varac [Wed, 10 May 2017 18:29:17 +0000 (20:29 +0200)]
Nickserver direct access to couchdb on same node

Depending whether couchdb is running on the same node as
nickserver, couchdb is available on localhost:
  - When couchdb is running on a different node: Via stunnel, which is
bound to 4000.
  - When couchdb is running on the same node: On port 5984

Resolves: #8793

4 years agoIncrease Vagrant defaut mem to 2gb
varac [Wed, 10 May 2017 18:46:38 +0000 (20:46 +0200)]
Increase Vagrant defaut mem to 2gb

4 years agoRemove pixelated submodule from the example provider
Tulio Casagrande [Wed, 10 May 2017 17:43:46 +0000 (14:43 -0300)]
Remove pixelated submodule from the example provider

4 years agofix CI image location
Micah Anderson [Wed, 10 May 2017 15:07:37 +0000 (11:07 -0400)]
fix CI image location

4 years agoDepend soledad-server on ssl-cert package
varac [Wed, 10 May 2017 14:33:40 +0000 (16:33 +0200)]
Depend soledad-server on ssl-cert package

We should include this in soledad-server package as
dependency but until we sorted out this, we depend
soledad-server on ssl-cert in the platform.

see https://0xacab.org/leap/soledad/issues/8849 for

4 years agoIgnore rbenv files
varac [Wed, 3 May 2017 09:00:10 +0000 (11:00 +0200)]
Ignore rbenv files

4 years agoAdd timestamps to all platform deploys
varac [Wed, 3 May 2017 08:58:14 +0000 (10:58 +0200)]
Add timestamps to all platform deploys

Resolves: #8791

4 years agoInstall tor from backports (fixes #8783).
Micah Anderson [Tue, 2 May 2017 20:24:15 +0000 (16:24 -0400)]
Install tor from backports (fixes #8783).

The newer version is needed for the single-hop functionality.

4 years agoRestructure site_tor to be more clear and re-usable (fixes #8784).
Micah Anderson [Tue, 2 May 2017 20:23:20 +0000 (16:23 -0400)]
Restructure site_tor to be more clear and re-usable (fixes #8784).

This makes a more clear site_tor::relay class that the leap service
includes, and a more generic site_tor class that other classes can
depend on for setting up the initial install.

4 years agoMerge remote-tracking branch 'origin/merge-requests/80'
varac [Wed, 3 May 2017 08:02:39 +0000 (10:02 +0200)]
Merge remote-tracking branch 'origin/merge-requests/80'

4 years agoMerge branch 'master' of 0xACAB.org:leap/platform
varac [Wed, 3 May 2017 08:01:10 +0000 (10:01 +0200)]
Merge branch 'master' of 0xACAB.org:leap/platform

4 years agoMerge branch 'bug/fix_ci_deploy' into 'master'
micah [Tue, 2 May 2017 20:26:56 +0000 (20:26 +0000)]
Merge branch 'bug/fix_ci_deploy' into 'master'

Limit ci.leap.se deployment to leap/master (Closes #8782)

Closes #8782

See merge request !83

4 years agoLimit ci.leap.se deployment to leap/master (Closes #8782)
Micah Anderson [Tue, 2 May 2017 19:39:56 +0000 (15:39 -0400)]
Limit ci.leap.se deployment to leap/master (Closes #8782)

4 years agoAdd signed-by option to sources.list (Closes: #8425)
Micah Anderson [Tue, 2 May 2017 16:32:05 +0000 (12:32 -0400)]
Add signed-by option to sources.list (Closes: #8425)

This gets us a simple apt repository privilege separation:
  (a) our key can't be used to forge other repos
  (b) other keys can't be used to forge our repo.

From sources.list(5):

  ยท Signed-By (signed-by) is either an absolute path to a keyring
    file (has to be accessible and readable for the _apt user, so ensure
    everyone has read-permissions on the file) or one or more
    fingerprints of keys either in the trusted.gpg keyring or in the
    keyrings in the trusted.gpg.d/ directory (see apt-key
    fingerprint). If the option is set, only the key(s) in this keyring
    or only the keys with these fingerprints are used for the
    apt-secure(8) verification of this repository. Defaults to the value
    of the option with the same name if set in the previously acquired
    Release file. Otherwise all keys in the trusted keyrings are
    considered valid signers for this repository.

4 years agoMerge remote-tracking branch 'origin/merge-requests/77'
varac [Thu, 27 Apr 2017 18:04:50 +0000 (20:04 +0200)]
Merge remote-tracking branch 'origin/merge-requests/77'

4 years agochange environment names to match ci-build.sh
Micah Anderson [Thu, 27 Apr 2017 17:41:22 +0000 (13:41 -0400)]
change environment names to match ci-build.sh

4 years agoImprove ci-build.sh (Closes #8771)
varac [Wed, 26 Apr 2017 09:59:57 +0000 (11:59 +0200)]
Improve ci-build.sh (Closes #8771)

* Change environment names for clarity:
  . Use staging for deploying to latest
  . Use production environments to deploy to demo:
      production/vpn
      production/mail
* Install leap_cli if not present and define default values
* Remove old nodes from cached runs
* Remove no longer used SEEDS variable

* Debugging improvements:
  . Hide secrets when calling ci-build.sh with xtrace enabled
  . Use unbuffer to we can add debug output locally
  . Add debugging to build_from_scratch()

4 years agobugfix: ensure that nodes only have one environment specified (closes #8778)
elijah [Tue, 25 Apr 2017 19:18:04 +0000 (12:18 -0700)]
bugfix: ensure that nodes only have one environment specified (closes #8778)

4 years agoAdd a production environment for demovpn, demomail
Micah Anderson [Tue, 25 Apr 2017 23:40:28 +0000 (19:40 -0400)]
Add a production environment for demovpn, demomail

Pull duplicated bits into a function

4 years agoAdd single-hop hidden service capability.
Micah Anderson [Mon, 24 Apr 2017 18:38:32 +0000 (14:38 -0400)]
Add single-hop hidden service capability.

This cuts the number of hops for a tor onion service from 6 to 3,
speeding it up considerably. This removes the anonymity aspect of the
service, so it must be enabled intentionally, knowing that the server's
location no longer is hidden.

4 years agoLint
Micah Anderson [Mon, 24 Apr 2017 16:08:10 +0000 (12:08 -0400)]
Lint

4 years agogit subrepo pull (merge) puppet/modules/tor
Micah Anderson [Mon, 24 Apr 2017 16:04:55 +0000 (12:04 -0400)]
git subrepo pull (merge) puppet/modules/tor

subrepo:
  subdir:   "puppet/modules/tor"
  merged:   "5ef29012"
upstream:
  origin:   "https://leap.se/git/puppet_tor"
  branch:   "master"
  commit:   "5ef29012"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2e78d5d"

4 years agoFix the pipefail by putting ts inside of ci-build.sh
Micah Anderson [Tue, 25 Apr 2017 17:42:14 +0000 (13:42 -0400)]
Fix the pipefail by putting ts inside of ci-build.sh

4 years agoSwitch to using new docker location for ruby image
Micah Anderson [Tue, 25 Apr 2017 13:20:01 +0000 (09:20 -0400)]
Switch to using new docker location for ruby image

4 years agoCI: deploy_test should run for MRs, but not when merged into master
Micah Anderson [Sun, 23 Apr 2017 16:17:06 +0000 (12:17 -0400)]
CI: deploy_test should run for MRs, but not when merged into master

4 years agoswitch to using CI_ENVIRONMENT_NAME and defaulting to the basic deployment
Micah Anderson [Thu, 20 Apr 2017 18:59:51 +0000 (14:59 -0400)]
switch to using CI_ENVIRONMENT_NAME and defaulting to the basic deployment

4 years agoEnhance ci-build.sh for latest CI builds.
Micah Anderson [Thu, 20 Apr 2017 18:35:03 +0000 (14:35 -0400)]
Enhance ci-build.sh for latest CI builds.

 . Reorganize script to allow for multiple builds
 . Add latest build, pulling from the ibex provider
 . Run the build as the cirunner unprivileged user
 . Set pipefail because job is run within a pipe
 . Change name of 'build' stage to 'deploy'
 . Setup an environment for the latest CI deployment

4 years agoEnsure leap command is setup properly for CI
Micah Anderson [Thu, 20 Apr 2017 18:32:39 +0000 (14:32 -0400)]
Ensure leap command is setup properly for CI

Add a `leap help` command at the end of the CI setup.sh to ensure that
the command is setup properly before continuing

4 years agoRun leap info after deploy
varac [Wed, 29 Mar 2017 10:46:39 +0000 (12:46 +0200)]
Run leap info after deploy

4 years agowebapp: add secret_key_base to config
Azul [Wed, 22 Mar 2017 09:10:16 +0000 (10:10 +0100)]
webapp: add secret_key_base to config

This replaces the secret_token from rails 4.1 on.

Both are used for securing cookies in the browser. The secret_key_base
will also encrypt the cookies while the token will only sign them.

Keeping the token in there for now allows us to migrate existing sessions
/ cookies to the new secrets. We can remove it in the next version once
all providers have run with secret_key_base for a while.

4 years agoUse http://deb.leap.se/platform jessie snapshots for platform CI
varac [Mon, 13 Mar 2017 23:04:47 +0000 (00:04 +0100)]
Use deb.leap.se/platform jessie snapshots for platform CI

4 years agoMake platform apt dist/component configurable
varac [Mon, 13 Mar 2017 23:04:15 +0000 (00:04 +0100)]
Make platform apt dist/component configurable

4 years agoTry new packages from exerimental-gitbuildpackage
varac [Sun, 12 Mar 2017 18:38:16 +0000 (19:38 +0100)]
Try new packages from exerimental-gitbuildpackage

4 years agoDirect couch connection if running on same host
varac [Wed, 15 Mar 2017 23:44:44 +0000 (00:44 +0100)]
Direct couch connection if running on same host

4 years agoMerge branch '8144_remove_haproxy' into 'master'
Varac [Wed, 15 Mar 2017 18:25:41 +0000 (18:25 +0000)]
Merge branch '8144_remove_haproxy' into 'master'

8144 remove haproxy

Closes #8144

See merge request !70

4 years agoDirect connection when couch runs locally
varac [Tue, 14 Mar 2017 23:56:47 +0000 (00:56 +0100)]
Direct connection when couch runs locally

4 years ago[8144] Remove Haproxy tests
varac [Thu, 23 Feb 2017 10:52:10 +0000 (11:52 +0100)]
[8144] Remove Haproxy tests

4 years ago[8144] Remove Haproxy
varac [Thu, 23 Feb 2017 10:42:47 +0000 (11:42 +0100)]
[8144] Remove Haproxy

We used haproxy because we had multiple bigcouch nodes but now
with a single couchdb node this is not needed anymore.

- Resolves: #8144

4 years agoLinted couchdb.pp
varac [Thu, 23 Feb 2017 10:05:46 +0000 (11:05 +0100)]
Linted couchdb.pp

4 years agoMerge branch 'stunnel_from_backports' into 'master'
Varac [Tue, 28 Feb 2017 17:28:27 +0000 (17:28 +0000)]
Merge branch 'stunnel_from_backports' into 'master'

Install stunnel4 from jessie-backports

Closes #8746

See merge request !72

4 years agoInstall stunnel4 from jessie-backports
varac [Mon, 27 Feb 2017 09:09:09 +0000 (10:09 +0100)]
Install stunnel4 from jessie-backports

The jessie version randonly closes the connection prematurely
see https://0xacab.org/leap/platform/issues/8746

- Resolves: #8746

4 years agoMerge branch 'clean_vcsrepo' into 'master'
Varac [Thu, 23 Feb 2017 20:08:44 +0000 (20:08 +0000)]
Merge branch 'clean_vcsrepo' into 'master'

Cleanup modified Gemfile.lock before pulling nickserver vcsrepo

Closes #8492

See merge request !71

4 years agoCleanup modified Gemfile.lock before pulling nickserver vcsrepo
varac [Tue, 21 Feb 2017 20:17:46 +0000 (21:17 +0100)]
Cleanup modified Gemfile.lock before pulling nickserver vcsrepo

Resolves: #8492

4 years agoDont apply specific ssh parameters for wheezy
varac [Mon, 18 Apr 2016 13:27:10 +0000 (15:27 +0200)]
Dont apply specific ssh parameters for wheezy

4 years ago[feat] always set smtpd_relay_restrictions
varac [Mon, 18 Apr 2016 13:23:28 +0000 (15:23 +0200)]
[feat] always set smtpd_relay_restrictions

now that we deprecate wheezy, we can always set
smtpd_relay_restrictions

4 years agono build_essential packages for wheeyz anymore
varac [Mon, 18 Apr 2016 13:18:52 +0000 (15:18 +0200)]
no build_essential packages for wheeyz anymore

4 years agoassume systemd is always present now
varac [Mon, 18 Apr 2016 13:18:13 +0000 (15:18 +0200)]
assume systemd is always present now

4 years ago[feat] only care for apache >= 2.4
varac [Mon, 18 Apr 2016 13:14:04 +0000 (15:14 +0200)]
[feat] only care for apache >= 2.4

4 years ago[feat] dont use backports for rsyslog anymore
varac [Mon, 18 Apr 2016 13:10:06 +0000 (15:10 +0200)]
[feat] dont use backports for rsyslog anymore

4 years ago[feat] dont use backports for passenger anymore
varac [Mon, 18 Apr 2016 13:04:05 +0000 (15:04 +0200)]
[feat] dont use backports for passenger anymore

4 years agoRemove old leap-keyring package
varac [Wed, 15 Feb 2017 10:17:44 +0000 (11:17 +0100)]
Remove old leap-keyring package

4 years agotests: check process by either process scan or service name. closes #8753
elijah [Fri, 10 Feb 2017 00:34:56 +0000 (16:34 -0800)]
tests: check process by either process scan or service name. closes #8753

4 years agoMerge branch 'dont_run_bundle_install_in_parallel' into 'master'
Varac [Mon, 6 Feb 2017 14:43:56 +0000 (14:43 +0000)]
Merge branch 'dont_run_bundle_install_in_parallel' into 'master'

Platform CI: Dont run bundle install in parallel

Closes #8684

See merge request !67

4 years agoPlatform CI: Dont run bundle install in parallel
varac [Tue, 31 Jan 2017 14:53:18 +0000 (15:53 +0100)]
Platform CI: Dont run bundle install in parallel

Closes: #8684

4 years agoMerge branch 'master' of 0xACAB.org:leap/platform
varac [Wed, 18 Jan 2017 17:44:34 +0000 (18:44 +0100)]
Merge branch 'master' of 0xACAB.org:leap/platform

4 years agoEnsure the directory exists before creating the file
Tulio Casagrande [Tue, 17 Jan 2017 17:18:30 +0000 (15:18 -0200)]
Ensure the directory exists before creating the file

with @aarni

4 years agoChange autorestart to use systemd::unit_file
Tulio Casagrande [Tue, 17 Jan 2017 16:26:27 +0000 (14:26 -0200)]
Change autorestart to use systemd::unit_file

4 years agoRename extensions module to autorestart
Tulio Casagrande [Tue, 17 Jan 2017 13:03:14 +0000 (11:03 -0200)]
Rename extensions module to autorestart

4 years agoRemove spec_helper
Tulio Casagrande [Mon, 16 Jan 2017 19:25:15 +0000 (17:25 -0200)]
Remove spec_helper

4 years agoUpdate how exec is run
Tulio Casagrande [Mon, 16 Jan 2017 19:24:50 +0000 (17:24 -0200)]
Update how exec is run

4 years agoAdd apache auto-restart extension file
Tulio Casagrande [Mon, 16 Jan 2017 17:15:41 +0000 (15:15 -0200)]
Add apache auto-restart extension file

4 years agogit subrepo clone --force https://leap.se/git/puppet_systemd puppet/modules/systemd
varac [Mon, 16 Jan 2017 13:39:14 +0000 (14:39 +0100)]
git subrepo clone --force https://leap.se/git/puppet_systemd puppet/modules/systemd

subrepo:
  subdir:   "puppet/modules/systemd"
  merged:   "f3c4059"
upstream:
  origin:   "https://leap.se/git/puppet_systemd"
  branch:   "master"
  commit:   "f3c4059"
git-subrepo:
  version:  "0.3.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "841aa43"

4 years agoRevert "Add systemd::enable define"
varac [Mon, 16 Jan 2017 10:48:53 +0000 (11:48 +0100)]
Revert "Add systemd::enable define"

This commit was moved to the systemd puppet repo.

This reverts commit f5db49cf6b3ca0a5830b849c0aac074e371b95d9.

4 years agoMerge branch 'nickserver_systemd' into 'master'
Varac [Wed, 18 Jan 2017 17:43:57 +0000 (17:43 +0000)]
Merge branch 'nickserver_systemd' into 'master'

Nickserver systemd

See merge request !65

4 years agoUse systemd unit file for nickserver [#8578]
varac [Mon, 16 Jan 2017 14:41:44 +0000 (15:41 +0100)]
Use systemd unit file for nickserver [#8578]

4 years agoMerge branch 'apache-auto-restart' into 'master'
Varac [Wed, 18 Jan 2017 17:40:25 +0000 (17:40 +0000)]
Merge branch 'apache-auto-restart' into 'master'

Add apache auto-restart extension file

See merge request !66

4 years agoEnsure the directory exists before creating the file
Tulio Casagrande [Tue, 17 Jan 2017 17:18:30 +0000 (15:18 -0200)]
Ensure the directory exists before creating the file

with @aarni

4 years agoChange autorestart to use systemd::unit_file
Tulio Casagrande [Tue, 17 Jan 2017 16:26:27 +0000 (14:26 -0200)]
Change autorestart to use systemd::unit_file

4 years agoRename extensions module to autorestart
Tulio Casagrande [Tue, 17 Jan 2017 13:03:14 +0000 (11:03 -0200)]
Rename extensions module to autorestart

4 years agoRemove spec_helper
Tulio Casagrande [Mon, 16 Jan 2017 19:25:15 +0000 (17:25 -0200)]
Remove spec_helper

4 years agoUpdate how exec is run
Tulio Casagrande [Mon, 16 Jan 2017 19:24:50 +0000 (17:24 -0200)]
Update how exec is run

4 years agoAdd apache auto-restart extension file
Tulio Casagrande [Mon, 16 Jan 2017 17:15:41 +0000 (15:15 -0200)]
Add apache auto-restart extension file

4 years agogit subrepo clone --force https://leap.se/git/puppet_systemd puppet/modules/systemd
varac [Mon, 16 Jan 2017 13:39:14 +0000 (14:39 +0100)]
git subrepo clone --force https://leap.se/git/puppet_systemd puppet/modules/systemd

subrepo:
  subdir:   "puppet/modules/systemd"
  merged:   "f3c4059"
upstream:
  origin:   "https://leap.se/git/puppet_systemd"
  branch:   "master"
  commit:   "f3c4059"
git-subrepo:
  version:  "0.3.0"
  origin:   "https://github.com/ingydotnet/git-subrepo.git"
  commit:   "841aa43"

4 years agoRevert "Add systemd::enable define"
varac [Mon, 16 Jan 2017 10:48:53 +0000 (11:48 +0100)]
Revert "Add systemd::enable define"

This commit was moved to the systemd puppet repo.

This reverts commit f5db49cf6b3ca0a5830b849c0aac074e371b95d9.

4 years agobugfix: `leap user ls` now warns if the ssh keytype is unsupported
elijah [Tue, 10 Jan 2017 18:45:36 +0000 (10:45 -0800)]
bugfix: `leap user ls` now warns if the ssh keytype is unsupported

4 years agoNew unbound runs with debug flag by default
varac [Tue, 10 Jan 2017 18:43:30 +0000 (19:43 +0100)]
New unbound runs with debug flag by default

4 years agoMerge branch 'feature/node-disable'
elijah [Thu, 5 Jan 2017 18:47:06 +0000 (10:47 -0800)]
Merge branch 'feature/node-disable'