WinterPhoenix and GitHub
8b05cda01d
Fix OS Name for Vultr ( #14458 )
2022-04-27 19:09:39 +03:00
David Myers and GitHub
c0968a8fdb
Only offer available DigitalOcean regions ( #14447 )
2022-03-26 11:41:55 +03:00
9f241b1886
Bump ansible-core from 2.12.1 to 2.12.3 ( #14425 )
...
Bumps [ansible-core](https://github.com/ansible/ansible ) from 2.12.1 to 2.12.3.
- [Release notes](https://github.com/ansible/ansible/releases )
- [Commits](https://github.com/ansible/ansible/compare/v2.12.1...v2.12.3 )
---
updated-dependencies:
- dependency-name: ansible-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 17:24:55 -05:00
63bfa63f6a
Bump actions/setup-python from 2.3.1 to 2.3.2 ( #14418 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-17 11:38:34 +03:00
Jack Ivanov and GitHub
e416e76ce8
DO networks fix ( #14421 )
...
* DO networks fix
* linting: add warn_list
2022-02-17 11:37:41 +03:00
Glenn Schlereth and GitHub
b29b310ff3
Update EC2 IAM Profile to least privilege required ( #14417 )
...
Change overly permissive IAM Profile from using wildcard in list of
actions required. Explictly define the 4 required ec2:Associate*
Realized while investigating issue #14383 , though change does not
resolve that issue
2022-02-16 11:37:20 +03:00
Jack Ivanov and GitHub
a103d8dd16
Local install prompt ( #14412 )
...
* add local install warning
* change layout
* skip lint
2022-01-31 16:35:32 +03:00
David Myers and GitHub
1a86b5fb4b
Update Cloud Shell instructions ( #14411 )
2022-01-31 16:29:38 +03:00
Hueseyin and GitHub
4b1081b7b8
Added OpenWrt Wireguard client manual ( #14399 )
2022-01-13 22:55:55 +03:00
David Myers and GitHub
0633fab3b2
Update documentation ( #14404 )
2022-01-13 22:54:56 +03:00
David Myers and GitHub
0c6e45a194
Fix DigitalOcean ( #14390 )
2021-12-31 20:44:43 +03:00
David Myers and GitHub
a924381e9e
Fix Vultr ( #14389 )
2021-12-23 21:25:36 +03:00
7203f33f2e
Bump ansible-core from 2.11.3 to 2.12.1 ( #14375 )
...
* Bump ansible-core from 2.11.3 to 2.12.1
Bumps [ansible-core](https://github.com/ansible/ansible ) from 2.11.3 to 2.12.1.
- [Release notes](https://github.com/ansible/ansible/releases )
- [Commits](https://github.com/ansible/ansible/compare/v2.11.3...v2.12.1 )
---
updated-dependencies:
- dependency-name: ansible-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update requirements.txt
* python and cache for actions
* switch to python 3.8
* wait for lxc network
* no point to support 18.04 in tests
* cipher fix for openssl_privatekey
* cipher fix for openssl_privatekey
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Ivanov <17044561+jackivanov@users.noreply.github.com >
2021-12-14 23:52:34 +03:00
Jack Ivanov and GitHub
c759d75753
Lightsail to CloudFormation ( #14337 )
...
* Lightsail to CloudFormation
* Update deploy-from-ansible.md
2021-12-14 11:33:12 +03:00
Glenn Schlereth and GitHub
1bf8a40d51
Change config.cfg comment regarding ec2 spot option ( #14345 )
...
Reference the documentation to know the proper IAM permissions
2021-12-14 01:15:00 +03:00
Glenn Schlereth and GitHub
7f87f51a03
Implemented architecture choice 'arm' or amd 'x86_64' for EC2 cloud ( #14289 )
...
New `arch` config.cfg parameter is used along with the image name
parameter to find the most recent OS image to be used in hosted ec2
instance. This allows the user to choose arm based instance types
which was causing algo failure during cloud formation.
2021-12-14 00:31:15 +03:00
Christian Clauss and GitHub
571daf4464
Fix typos discovered by codespell ( #14325 )
2021-12-14 00:30:09 +03:00
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>
2021-12-13 23:58:24 +03:00
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>
2021-12-13 23:58:13 +03:00
David Myers and GitHub
28717ad3a8
Make install.sh pass shellcheck ( #14353 )
2021-12-13 23:42:29 +03:00
jdeighton and GitHub
de1e9093ab
Update cloud-linode.md ( #14348 )
...
Update list of required permissions on the Linode Personal Access Token.
2021-11-12 00:05:23 +03:00
David Myers and GitHub
4bed66f19e
Fix tests ( #14319 )
2021-10-31 13:21:04 +03:00
Dan Hipschman and GitHub
d06869e1eb
Make it easier to use NextDNS or other private DNS server ( #14288 )
2021-10-31 13:13:43 +03:00
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 >
2021-10-31 12:58:35 +03:00
Dan Guido and GitHub
6aa177b286
Update README.md ( #14309 )
2021-10-07 20:25:07 -04:00
Jack Ivanov and GitHub
1c6702d3ef
azure regions ( #14277 )
2021-08-14 19:27:43 +03:00
Glenn Schlereth and GitHub
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.
2021-08-14 15:26:17 +03:00
David Myers and GitHub
e431f21cbb
Move the dnscrypt-proxy cache file ( #14235 )
2021-08-14 15:12:54 +03:00
Chad Duffey and GitHub
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
2021-08-14 15:07:26 +03:00
Wes Mills and GitHub
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.
2021-08-14 15:06:58 +03:00
formula97 and GitHub
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.
2021-08-03 23:28:53 -07:00
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>
2021-08-03 23:26:37 -07:00
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>
2021-07-26 13:26:44 -04:00
Jauder Ho and GitHub
e36d237ebc
Add Dependabot scanning ( #14238 )
...
* Update main.yml
* Create dependabot.yml
2021-07-26 13:13:42 -04:00
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>
2021-06-06 13:09:54 +03:00
David Myers and GitHub
728b8aae06
Install required version of jinja2 earlier ( #14206 )
2021-05-26 13:36:18 +03:00
David Myers and GitHub
b6f28c753a
Make builds pass ( #14174 )
2021-05-25 18:22:53 +03:00
David Myers and GitHub
1f04ab3ec1
Make builds pass ( #14174 )
2021-05-25 18:07:18 +03:00
David Myers and GitHub
c50e0d0aad
Make builds pass ( #14174 )
2021-05-25 18:06:32 +03:00
David Myers and GitHub
e4e8e905d5
Make builds pass ( #14174 )
2021-05-25 18:06:10 +03:00
David Myers and GitHub
44d4c274ef
Make builds pass ( #14174 )
2021-05-25 18:04:59 +03:00
Tom Hummel and GitHub
70f9f91112
Fix typo ( #14145 )
2021-02-13 14:35:44 +03:00
Marc Tamsky and GitHub
968a676ef0
Update required_ansible_version regex to support 2.10.x ( #14115 )
...
(in advance of actually using ansible>=2.10.x)
2021-01-05 22:26:04 +03:00
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 >
2021-01-05 22:24:41 +03:00
David Myers and GitHub
654809f126
Explicitly set SSH permissions in base.sh ( #1927 )
2021-01-05 22:22:45 +03:00
Jack Ivanov and GitHub
4adb35db80
Update README.md
2020-12-11 12:57:27 +03:00
Jack Ivanov and GitHub
5fd4cb3c9c
Update troubleshooting.md
2020-12-11 12:46:56 +03:00
Jack Ivanov and GitHub
e99aebb268
Update README.md
2020-12-11 12:45:33 +03:00
Jack Ivanov and GitHub
8c560719a5
skip pre tasks in update-users ( #1921 )
2020-12-08 13:23:24 +03:00
Jack Ivanov and GitHub
ebec20ed36
Multiple Azure fixes ( #1908 )
...
* Multiple Azure fixes
* back to azure daily
2020-10-31 22:40:09 +03:00