| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-18 | Bug: allow `leap test --continue` to run on additional nodes if there was an ↵ | elijah | |
| ssh error. closes #8811 | |||
| 2017-07-27 | Bug: allow old client to connect to VPN | Micah Anderson | |
| 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. | |||
| 2017-07-27 | CI: fix provider checkout | Micah Anderson | |
| 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. | |||
| 2017-07-26 | CI: Cleanup and enhance to specify platform branch | Micah Anderson | |
| 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. | |||
| 2017-07-26 | Merge branch 'micah/platform-commit_template' | kwadronaut | |
| 2017-07-25 | Style: remove tabs, fix language to fit template | Micah Anderson | |
| The example had many tabs causing my eyes to bleed. It also didn't use the template properly to fix an issue. | |||
| 2017-07-18 | by default, new providers will now require invites. requires leap_cli ↵ | elijah | |
| 4173154a177b00c11a36b3168b1ce12af59f04af or later (>1.9.2). resolves #8474. create new invites with `leap run invite` | |||
| 2017-07-16 | Update tests/platform-ci/README.md how to run platform tests | Varac | |
| 2017-07-16 | Use unqualified path to bundler | Varac | |
| So users can run it locally when they have `bundler` installed as debian package. | |||
| 2017-07-13 | bug: Set .placeholder to fix removal | Micah Anderson | |
| 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. | |||
| 2017-07-13 | Ensure directory has proper owner/group (#8841) | Micah Anderson | |
| 2017-07-11 | Style: updates a git commit template | kwadronaut | |
| 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 | |||
| 2017-07-04 | Fix non-existent CI variable CI_COMMIT_REF (#8844) | Micah Anderson | |
| 2017-07-04 | Additional fix for CI cache failure | Micah Anderson | |
| 2017-07-04 | Fix upgrade_test failure. | Micah Anderson | |
| See https://0xacab.org/leap/platform/-/jobs/14029 for an example. | |||
| 2017-07-04 | leap_cli - make fog gem optional | elijah | |
| 2017-07-01 | [CI] Fix node name for local tests | Varac | |
| 2017-07-01 | [CI] Dont include production envs in 0.9.x branchversion/0.9.x | Varac | |
| 2017-06-30 | [CI] Run bundle install after checking out different platform branch | Varac | |
| 2017-06-30 | [CI] Add upgrade tests to ci-build.sh | Varac | |
| 2017-06-30 | [CI] Fail when CI_JOB_NAME is not recognized | Varac | |
| 2017-06-30 | [CI] Move more commands into functions | Varac | |
| 2017-06-30 | [CI] Use CI_JOB_NAME to determine what action to take | Varac | |
| 2017-06-30 | [CI] Add upgrade platform CI test | Varac | |
| Resolves: #8541 | |||
| 2017-06-30 | [CI] Run setup.sh when running CI tests locally | Varac | |
| 2017-06-30 | [CI] Check for mandatory env variables on platform builds | Varac | |
| 2017-06-30 | [CI] Pin leap_cli so fog-aws is installed | Varac | |
| 2017-06-30 | Change regex for soledad process checkfix_0.9_ci_deploy | varac | |
| Resolves: #8840 | |||
| 2017-06-30 | Bugfix: remove deprecated parameter from soledad test script | drebs | |
| Resolves: https://0xacab.org/leap/soledad/issues/8902 | |||
| 2017-06-30 | Use master branch for nickserver deployment | Varac | |
| 2017-06-29 | Merge branch 'python_cryptography' | Varac | |
| 2017-06-29 | [CI] Fix node name for local tests | Varac | |
| 2017-06-29 | Use platform CI scripts from upgrade_tests branch | Varac | |
| 2017-06-28 | platform test - pin ruby version to 2.1.10 when using rbenv, since that is ↵ | elijah | |
| the latests that will work. | |||
| 2017-06-28 | static - gracefully handle incorrect static site configs | elijah | |
| 2017-06-27 | Pin python-cryptography to jessie-backports | Varac | |
| Needed to satisfy leap-mx dependency (>=17.0) - Resolves: #8837 | |||
| 2017-06-27 | Install python-treq from strech on jessie nodes | Varac | |
| 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 | |||
| 2017-06-27 | Merge branch 'remove_keymanager_dep' | Varac | |
| 2017-06-27 | Merge branch 'fix_unattended_upgrades' | Varac | |
| 2017-06-27 | Don't depend on leap-keymanager anymore | Varac | |
| leap-mx is now independent of leap-keymanager and we can remove this dependency now. see https://0xacab.org/leap/leap_mx/issues/8558 | |||
| 2017-06-26 | Add manual deploy test for master branch | Varac | |
| 2017-06-26 | Lint .gitlab-ci.yml | Varac | |
| 2017-06-26 | Merge branch 'ci_fail_when_tests_break' | Varac | |
| 2017-06-24 | Add configured apt component to the unattended-upgrades whitelist | Varac | |
| Resolves: #8792 | |||
| 2017-06-23 | Use stdbuf instead of unbuffer for CI timestamping | Varac | |
| 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 | |||
| 2017-06-23 | Use default apt component for CI | Varac | |
| Resolves: #8828 | |||
| 2017-06-22 | Merge branch 'delay_apt_hardstate' | Varac | |
| 2017-06-22 | Merge branch 'disable_nagios_notifications' | Varac | |
| 2017-06-22 | Delay hard state of the nagios APT check | Varac | |
| Delay a hard state of the APT check for 1 day so unattended_upgrades has time to upgrade packages. Resolves: #8748 | |||
| 2017-06-21 | Use apt master component for LEAP packages | Varac | |
| 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 | |||
