leap_platform.git
3 years agoUpdate tests/platform-ci/README.md how to run platform tests
Varac [Fri, 23 Jun 2017 17:35:52 +0000 (19:35 +0200)]
Update tests/platform-ci/README.md how to run platform tests

3 years agoUse unqualified path to bundler
Varac [Fri, 23 Jun 2017 14:33:18 +0000 (16:33 +0200)]
Use unqualified path to bundler

So users can run it locally when they have `bundler` installed
as debian package.

3 years agobug: Set .placeholder to fix removal
Micah Anderson [Wed, 12 Jul 2017 20:29:06 +0000 (13:29 -0700)]
bug: Set .placeholder to fix removal

Add a .placeholder file so the directory doesn't get removed by
deb-systemd-helper when a package runs a purge in its postrm. This is a
work-around and fixes #8841. It probably wont be needed post-jessie.

3 years agoEnsure directory has proper owner/group (#8841)
Micah Anderson [Wed, 5 Jul 2017 00:56:25 +0000 (17:56 -0700)]
Ensure directory has proper owner/group (#8841)

3 years agoStyle: updates a git commit template
kwadronaut [Tue, 11 Jul 2017 19:29:55 +0000 (21:29 +0200)]
Style: updates a git commit template

A nice readable git history is always appreciated. By nudging people in
using our template, we hope to achieve that. Through the inclusion of a
CONTRIBUTING.md we hope to make that easier.

 - Fixes #8845

3 years agoFix non-existent CI variable CI_COMMIT_REF (#8844)
Micah Anderson [Tue, 4 Jul 2017 21:31:38 +0000 (14:31 -0700)]
Fix non-existent CI variable CI_COMMIT_REF (#8844)

3 years agoAdditional fix for CI cache failure
Micah Anderson [Tue, 4 Jul 2017 20:54:43 +0000 (13:54 -0700)]
Additional fix for CI cache failure

3 years agoFix upgrade_test failure.
Micah Anderson [Tue, 4 Jul 2017 19:00:20 +0000 (12:00 -0700)]
Fix upgrade_test failure.

See https://0xacab.org/leap/platform/-/jobs/14029 for an example.

3 years agoleap_cli - make fog gem optional
elijah [Wed, 28 Jun 2017 20:24:39 +0000 (13:24 -0700)]
leap_cli - make fog gem optional

3 years ago[CI] Fix node name for local tests
Varac [Thu, 29 Jun 2017 18:05:17 +0000 (20:05 +0200)]
[CI] Fix node name for local tests

3 years ago[CI] Run bundle install after checking out different platform branch
Varac [Thu, 29 Jun 2017 15:37:02 +0000 (17:37 +0200)]
[CI] Run bundle install after checking out different platform branch

3 years ago[CI] Add upgrade tests to ci-build.sh
Varac [Thu, 29 Jun 2017 15:14:45 +0000 (17:14 +0200)]
[CI] Add upgrade tests to ci-build.sh

3 years ago[CI] Fail when CI_JOB_NAME is not recognized
Varac [Thu, 29 Jun 2017 14:51:58 +0000 (16:51 +0200)]
[CI] Fail when CI_JOB_NAME is not recognized

3 years ago[CI] Move more commands into functions
Varac [Thu, 29 Jun 2017 14:47:54 +0000 (16:47 +0200)]
[CI] Move more commands into functions

3 years ago[CI] Use CI_JOB_NAME to determine what action to take
Varac [Thu, 29 Jun 2017 14:40:57 +0000 (16:40 +0200)]
[CI] Use CI_JOB_NAME to determine what action to take

3 years ago[CI] Add upgrade platform CI test
Varac [Thu, 29 Jun 2017 14:25:32 +0000 (16:25 +0200)]
[CI] Add upgrade platform CI test

Resolves: #8541

3 years ago[CI] Run setup.sh when running CI tests locally
Varac [Thu, 29 Jun 2017 14:25:22 +0000 (16:25 +0200)]
[CI] Run setup.sh when running CI tests locally

3 years ago[CI] Check for mandatory env variables on platform builds
Varac [Thu, 29 Jun 2017 14:20:30 +0000 (16:20 +0200)]
[CI] Check for mandatory env variables on platform builds

3 years ago[CI] Pin leap_cli so fog-aws is installed
Varac [Thu, 29 Jun 2017 13:30:52 +0000 (15:30 +0200)]
[CI] Pin leap_cli so fog-aws is installed

3 years agoMerge branch 'python_cryptography'
Varac [Thu, 29 Jun 2017 18:36:59 +0000 (20:36 +0200)]
Merge branch 'python_cryptography'

3 years agoplatform test - pin ruby version to 2.1.10 when using rbenv, since that is the latest...
elijah [Wed, 28 Jun 2017 22:26:11 +0000 (15:26 -0700)]
platform test - pin ruby version to 2.1.10 when using rbenv, since that is the latests that will work.

3 years agostatic - gracefully handle incorrect static site configs
elijah [Wed, 28 Jun 2017 20:23:02 +0000 (13:23 -0700)]
static - gracefully handle incorrect static site configs

3 years agoPin python-cryptography to jessie-backports
Varac [Tue, 27 Jun 2017 18:26:04 +0000 (20:26 +0200)]
Pin python-cryptography to jessie-backports

Needed to satisfy leap-mx dependency (>=17.0)

- Resolves: #8837

3 years agoInstall python-treq from strech on jessie nodes
Varac [Tue, 27 Jun 2017 14:12:37 +0000 (16:12 +0200)]
Install python-treq from strech on jessie nodes

New soledad-common depends on `python-treq`, which
is only available in debian stretch.
We pin all stretch packages to 1 (same as for sid), which
means (from `man apt_preferences`):

    "causes a version to be installed only if there is no
    installed version of the package"

- Resolves: #8836

3 years agoMerge branch 'remove_keymanager_dep'
Varac [Tue, 27 Jun 2017 18:10:59 +0000 (20:10 +0200)]
Merge branch 'remove_keymanager_dep'

3 years agoMerge branch 'fix_unattended_upgrades'
Varac [Tue, 27 Jun 2017 17:58:25 +0000 (19:58 +0200)]
Merge branch 'fix_unattended_upgrades'

3 years agoDon't depend on leap-keymanager anymore
Varac [Tue, 27 Jun 2017 12:19:24 +0000 (14:19 +0200)]
Don't depend on leap-keymanager anymore

leap-mx is now independent of leap-keymanager and
we can remove this dependency now.

see https://0xacab.org/leap/leap_mx/issues/8558

3 years agoAdd manual deploy test for master branch
Varac [Mon, 26 Jun 2017 19:31:07 +0000 (21:31 +0200)]
Add manual deploy test for master branch

3 years agoLint .gitlab-ci.yml
Varac [Mon, 26 Jun 2017 19:10:52 +0000 (21:10 +0200)]
Lint .gitlab-ci.yml

3 years agoMerge branch 'ci_fail_when_tests_break'
Varac [Mon, 26 Jun 2017 17:52:22 +0000 (19:52 +0200)]
Merge branch 'ci_fail_when_tests_break'

3 years agoAdd configured apt component to the unattended-upgrades whitelist
Varac [Sat, 24 Jun 2017 10:14:10 +0000 (12:14 +0200)]
Add configured apt component to the unattended-upgrades whitelist

Resolves: #8792

3 years agoUse stdbuf instead of unbuffer for CI timestamping
Varac [Fri, 23 Jun 2017 18:25:06 +0000 (20:25 +0200)]
Use stdbuf instead of unbuffer for CI timestamping

There are different reasons for this:

- Using `stdbuf` will correctly return and non-zero
  exit code so when something breaks during CI `gitlab-runner`
  will mark the build as failed (Resolves: #8821).
- `stdbuf` is already installed by the `coreutils` package and
  thus saves diskspace

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

3 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

3 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

3 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

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

3 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