Commit Graph

1097 Commits (571daf4464447a8d2aa2e250bd202bfa42ce72ec)
 

Author SHA1 Message Date
Christian Clauss 571daf4464
Fix typos discovered by codespell (#14325) 3 years ago
dependabot[bot] 0ce7840847
Bump actions/setup-python from 2.2.2 to 2.3.1 (#14370)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.2.2 to 2.3.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.2.2...v2.3.1)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot] f4b51e441d
Update jinja2 requirement from ~=3.0.1 to ~=3.0.3 (#14352)
Updates the requirements on [jinja2](https://github.com/pallets/jinja) to permit the latest version.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.0.1...3.0.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Myers 28717ad3a8
Make install.sh pass shellcheck (#14353) 3 years ago
jdeighton de1e9093ab
Update cloud-linode.md (#14348)
Update list of required permissions on the Linode Personal Access Token.
3 years ago
David Myers 4bed66f19e
Fix tests (#14319) 3 years ago
Dan Hipschman d06869e1eb
Make it easier to use NextDNS or other private DNS server (#14288) 3 years ago
dependabot[bot] 4e739b518f
Bump ansible from 2.9.20 to 4.4.0 (#14272)
* Bump ansible from 2.9.20 to 4.4.0

Bumps [ansible](https://github.com/ansible/ansible) from 2.9.20 to 4.4.0.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/commits)

---
updated-dependencies:
- dependency-name: ansible
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* ansible core

* aadd vagrant and fix jinja

* bool variable fix

* ec2 task deprecation

* bool fix

* azure requirements fix

* cloudscale fix

* scaleway fix

* openstack fixes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Ivanov <e601809@gmail.com>
Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
3 years ago
Dan Guido 6aa177b286
Update README.md (#14309) 3 years ago
Jack Ivanov 1c6702d3ef
azure regions (#14277) 3 years ago
Glenn Schlereth 4464be8259
Added support for EC2 Spot instances (#14248)
If new instance_market_type config.cfg variable specifies 'spot' instead of 'on-demand' then
the stack.yml creates a LaunchTemplate resource using spot option. The create EC2 Instance command
uses that LaunchTemplate.
3 years ago
David Myers e431f21cbb
Move the dnscrypt-proxy cache file (#14235) 3 years ago
Chad Duffey ec1fa3bb57
update Azure venv - new versions of msrestazure & azure-cli-core to resolve errors (#14109)
https://github.com/trailofbits/algo/issues/1881 

I needed the update to azure-cli-core as suggested by @benzin1984 but the new version didn't work for me without an update to msrestazure as well. 

Dependency changes:
msrestazure==0.6.4
azure-cli-core==2.16.0
3 years ago
Wes Mills 99473ef104
Add and sort multiple new Azure regions (#14233)
## Description
Azure has added several regions, some net-new and others moved from standalone cloud instances into general Azure.

## Motivation and Context
Azure Germany, in particular, will soon not be a standalone cloud and I wanted to use Algo to deploy into that region.

## How Has This Been Tested?
Exported Azure regions through az CLI and did JSON transform into the main.yml in my local repo; successfully deployed Algo on a VM in germanywestcentral.

## Types of changes
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
- Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to not work as expected)

## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [x] I have read the **CONTRIBUTING** document.
- [x] My code follows the code style of this project.
- [] My change requires a change to the documentation.
- [] I have updated the documentation accordingly.
- [] I have added tests to cover my changes.
- [] All new and existing tests passed.
3 years ago
formula97 665af5a7f4
Update Google Compute Environment machine type (#14251)
Google advised that the f1-micro tier will no longer be free after 31AUG21 and suggested e2-micro will be the new free tier.
3 years ago
Jauder Ho b823278aa6
SECURITY: Update Jinja2 to more recent version (#14258)
* Update main.yml

* Create dependabot.yml

* Bump actions/setup-python from 1 to 2.2.2

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 1 to 2.2.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v1...v2.2.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update requirements.txt

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot] 96988f1b26
Bump actions/setup-python from 1 to 2.2.2 (#14254)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 1 to 2.2.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v1...v2.2.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Jauder Ho e36d237ebc
Add Dependabot scanning (#14238)
* Update main.yml

* Create dependabot.yml
3 years ago
dependabot[bot] e5235e1bdc
Bump ansible from 2.9.7 to 2.9.20 (#14220)
Bumps [ansible](https://github.com/ansible/ansible) from 2.9.7 to 2.9.20.
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](https://github.com/ansible/ansible/compare/v2.9.7...v2.9.20)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
David Myers 728b8aae06
Install required version of jinja2 earlier (#14206) 3 years ago
David Myers b6f28c753a
Make builds pass (#14174) 3 years ago
David Myers 1f04ab3ec1
Make builds pass (#14174) 3 years ago
David Myers c50e0d0aad
Make builds pass (#14174) 3 years ago
David Myers e4e8e905d5
Make builds pass (#14174) 3 years ago
David Myers 44d4c274ef
Make builds pass (#14174) 3 years ago
Tom Hummel 70f9f91112
Fix typo (#14145) 4 years ago
Marc Tamsky 968a676ef0
Update required_ansible_version regex to support 2.10.x (#14115)
(in advance of actually using ansible>=2.10.x)
4 years ago
elreydetoda 11c0c2ca71
adding ubuntu 20.04.1 rpi server deps (#14116)
* adding ubuntu 20.04.1 rpi server deps to readme

* Update README.md per code review

Co-authored-by: David Myers <dem@myersnet.net>

Co-authored-by: David Myers <dem@myersnet.net>
4 years ago
David Myers 654809f126
Explicitly set SSH permissions in base.sh (#1927) 4 years ago
Jack Ivanov 4adb35db80
Update README.md 4 years ago
Jack Ivanov 5fd4cb3c9c
Update troubleshooting.md 4 years ago
Jack Ivanov e99aebb268
Update README.md 4 years ago
Jack Ivanov 8c560719a5
skip pre tasks in update-users (#1921) 4 years ago
Jack Ivanov ebec20ed36
Multiple Azure fixes (#1908)
* Multiple Azure fixes

* back to azure daily
4 years ago
Antonio Carlos Ribeiro bf6b969f0c
Add DescribeRegions to CloudFormation (#1901)
I needed to add this to fix 

```
An error occurred (AccessDeniedException) when calling the GetRegions operation
```
4 years ago
David Myers b5bb64d07a
Allow more users (#1895) 4 years ago
David Myers a1d39aecf5
Update instructions for Ubuntu 20.10 (#1892) 4 years ago
Clément Bourgoin ad53c69f71
Update Scaleway setup docs (#1889) 4 years ago
David Myers f1f676b75e
Make ansible-lint pass (#1893) 4 years ago
David Myers 2821f28866
Move Lightsail to Ubuntu 20.04 (#1873) 4 years ago
Rick Behl 52f88ad12e
Update troubleshooting.md (#1869)
Provide potential fix for another problem with old firewalls
4 years ago
Squirrel 060b401880
add linode as one of cloud providers (#1590)
* add linode as one of cloud providers

* add Linode into cloud provider list

* fix code style

* install requirements of ansible linode module

* Update prompts.yml

- Make the regions list more readable
- Assign us-east as the default region

* remove prompt of asking root password

* roles/common: Add sshd tasks

* cloud-linode/tasks: Fix LINODE_API_TOKEN env lookup

* docs: Add Linode to Ansible deploy docs

* docs: Add cloud-linode

* config: Use Ubuntu 20.04 on Linode

* README: syntax

* Linode stackscript support

* Linode stackscript fix

* linting

Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com>
Co-authored-by: William Woodruff <william@yossarian.net>
Co-authored-by: William Woodruff <william.woodruff@trailofbits.com>
Co-authored-by: Jack Ivanov <e601809@gmail.com>
4 years ago
David Myers 66e024a015
Update macOS doc (#1865)
* Update macOS doc

* Small change
4 years ago
Jack Ivanov 4172dea436 index fix 4 years ago
Jack Ivanov 04a2f9361b index fix 4 years ago
Jack Ivanov 7a13a297f5 index fix 4 years ago
David Myers b1d1491a66
Clarify AWS prompts (#1861) 4 years ago
Jack Ivanov 8b2b57deda
Install dnscrypt-proxy from ubuntu repos (#1859) 4 years ago
David Myers 4e793ddf65
Update macOS doc (#1858) 4 years ago
Jack Ivanov 54bb481d2c
Update CHANGELOG.md 4 years ago