Skip to content

Commit e8947f3

Browse files
jackivanovdguido
authored andcommitted
Large refactor to support Ansible 2.5 (trailofbits#976)
* Refactoring, booleans declaration and update users fix * Make server_name more FQDN compatible * Rename variables * Define the default value for store_cakey * Skip a prompt about the SSH user if deploying to localhost * Disable reboot for non-cloud deployments * Enable EC2 volume encryption by default * Add default server value (localhost) for the local installation Delete empty files * Add default region to aws_region_facts * Update docs * EC2 credentials fix * Warnings fix * Update deploy-from-ansible.md * Fix a typo * Remove lightsail from the docs * Disable EC2 encryption by default * rename droplet to server * Disable dependencies * Disable tls_cipher_suite * Convert wifi-exclude to a string. Update-users fix * SSH access congrats fix * 16.04 > 18.04 * Dont ask for the credentials if specified in the environment vars * GCE server name fix
1 parent a57a0ad commit e8947f3

90 files changed

Lines changed: 1776 additions & 2033 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.travis.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ before_cache:
4242
- sudo chown $USER. $HOME/lxc/cache.tar
4343

4444
env:
45-
- LXC_NAME=ubuntu1804 LXC_DISTRO=ubuntu LXC_RELEASE=18.04
4645
- LXC_NAME=docker LXC_DISTRO=ubuntu LXC_RELEASE=18.04
4746

4847
before_install:
@@ -67,8 +66,8 @@ install:
6766
script:
6867
# - awesome_bot --allow-dupe --skip-save-results *.md docs/*.md --white-list paypal.com,do.co,microsoft.com,https://github.com/trailofbits/algo/archive/master.zip,https://github.com/trailofbits/algo/issues/new
6968
# - shellcheck algo
70-
# - ansible-lint deploy.yml users.yml deploy_client.yml
71-
- ansible-playbook deploy.yml --syntax-check
69+
# - ansible-lint main.yml users.yml deploy_client.yml
70+
- ansible-playbook main.yml --syntax-check
7271
- ./tests/local-deploy.sh
7372
- ./tests/update-users.sh
7473

0 commit comments

Comments
 (0)