Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring, Linting and additional tests #1397

Merged
merged 9 commits into from
Apr 26, 2019
Merged

Refactoring, Linting and additional tests #1397

merged 9 commits into from
Apr 26, 2019

Conversation

jackivanov
Copy link
Collaborator

@jackivanov jackivanov commented Apr 17, 2019

Description

How Has This Been Tested?

We still have to do a few deployments to the providers we support to be sure it works as expected:

  • DigitalOcean
  • Lightsail
  • EC2
  • Vultr
  • Azure
  • GCE
  • Scaleway
  • OpenStack
  • Local
  • Cloud-init

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist:

  • I have read the CONTRIBUTING document.
  • My code follows the code style of this project.
  • All new and existing tests passed.

@jackivanov jackivanov force-pushed the fix-213 branch 2 times, most recently from fcd3f7c to 9661133 Compare April 17, 2019 10:43
@jackivanov jackivanov added this to To Do in Algo Development via automation Apr 17, 2019
@jackivanov jackivanov added the 1.1 label Apr 17, 2019
@jackivanov jackivanov added this to the 1.1 milestone Apr 17, 2019
@jackivanov jackivanov marked this pull request as ready for review April 19, 2019 09:39
@TC1977

This comment has been minimized.

@TC1977
Copy link
Contributor

TC1977 commented Apr 21, 2019

Repeat installation on Vultr was successful, but there was one warning.

TASK [dns_encryption : dnscrypt-proxy enabled and started] *************************************************************************************************************************
ok: [xxx.xxx.xxx.xxx]
 [WARNING]: flush_handlers task does not support when conditional

@jackivanov
Copy link
Collaborator Author

jackivanov commented Apr 22, 2019

Seems like a bug, but it doesn't affect us in any ways. Not sure if we can avoid this warning without doing some hacks in the code

@dguido dguido merged commit 25513cf into master Apr 26, 2019
Algo Development automation moved this from To Do to Done Apr 26, 2019
@jackivanov jackivanov deleted the fix-213 branch April 27, 2019 11:01
andreimc added a commit to tunnelhero/algo that referenced this pull request Apr 29, 2019
* upstream/master: (22 commits)
  Automatically create cloud firewall rules for installs onto Vultr (trailofbits#1400)
  Refactoring, Linting and additional tests (trailofbits#1397)
  Update Linux WireGuard client instructions (trailofbits#1407)
  Update cloud-vultr.md (trailofbits#1406)
  Update openssl.yml (trailofbits#1403)
  Update deploy-from-script-or-cloud-init-to-localhost.md
  Update README.md (trailofbits#1380)
  Update Adblock lists (trailofbits#1394)
  fix: get public IP from default interface (trailofbits#1396)
  Move `Delete the CA key` task to the appropriate role (trailofbits#1393)
  Update deploy-from-script-or-cloud-init-to-localhost.md
  Consolidate firewall documentation (trailofbits#1386)
  Fix 963 again (trailofbits#1379)
  Refactoring to support roles inclusion (trailofbits#1365)
  Update DNS filtering advice in FAQ (trailofbits#1389)
  Use VULTR_API_CONFIG variable if set (trailofbits#1374)
  IPv6 range to AllowedIPs only when ipv6_support (trailofbits#1388)
  Update ubuntu.yml (trailofbits#1383)
  Script to support cloud-init and local easy deploy (trailofbits#1366)
  Update 10-algo-lo100.network.j2 (trailofbits#1369)
  ...
@mociarain mociarain mentioned this pull request Apr 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

Upgrade to Ansible 2.5.15 or later Additional testing
3 participants