Age | Commit message (Collapse) | Author |
|
We'll release soon so we pin both git repos
to there release version branches instead of
pulling from master.
|
|
For newer than jessie the 'old' code was enough. This bug didn't show up
because our testing images had the keys and sources lines already
included within /etc/apt…
solves #8862
|
|
Resolves: #8871
|
|
fog-aws gem was not installed so Job #19895 failed for b566104d
The reason was that caching was configured wrongly so files got
cached vertically for each job.
After re-configuring the gitlab-runner cache on beluga, caches
were lost and resulted in failing builds.
This commit configures caching in a way that we define one global
cache for all platform pipelines.
Resolves: #8872
|
|
|
|
|
|
|
|
Commit 55b784f2 fixed this for mail.bitmask.net, but
not for demo.bitmask.net. See
https://0xacab.org/leap/platform/commit/55b784f2ccd6336db4bab9157a8498cb87c562ff
This fixes #8843.
|
|
Soledad is now taking care of the design of said database.
Closes #8428
|
|
|
|
Boolean facts must be escaped with str2bool. This commit includes
new tests to catch VPN problems like this in the future.
|
|
|
|
hidden service should be activated iff tor is among the active services and
tor.hidden_service.active == true
|
|
|
|
|
|
ssh error. closes #8811
|
|
The old client is compatible, just the version check did not allow
it. People are still relying on the old client for a while, and this
prevents people from upgrading. This fixes #8850.
|
|
Provider checkout was being done to a pre-existing directory, which
resulted in an error about the directory already existing
(see https://0xacab.org/leap/platform/-/jobs/15730), this should fix
that problem.
|
|
Fix indentation; setup some more clear variables.
Add a third variable to ensure the proper platform branch is checked
out. This is necessary because otherwise environment deploys get stuck
because the platform directory is in a detached state and then the
environment deploys will not proceed because the branch check
fails. This will fix #8843.
|
|
|
|
The example had many tabs causing my eyes to bleed. It also didn't use
the template properly to fix an issue.
|
|
4173154a177b00c11a36b3168b1ce12af59f04af or later (>1.9.2). resolves #8474. create new invites with `leap run invite`
|
|
|
|
So users can run it locally when they have `bundler` installed
as debian package.
|
|
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.
|
|
|
|
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
|
|
|
|
|
|
See https://0xacab.org/leap/platform/-/jobs/14029 for an example.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Resolves: #8541
|
|
|
|
|
|
|
|
|
|
the latests that will work.
|
|
|
|
Needed to satisfy leap-mx dependency (>=17.0)
- Resolves: #8837
|
|
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
|
|
|
|
|
|
leap-mx is now independent of leap-keymanager and
we can remove this dependency now.
see https://0xacab.org/leap/leap_mx/issues/8558
|
|
|