diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2f826fc..2e63964 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-16.04 strategy: matrix: - UBUNTU_VERSION: ["18.04", "19.04", "19.10"] + UBUNTU_VERSION: ["18.04", "19.10"] steps: - uses: actions/checkout@v1 - uses: actions/setup-python@v1 @@ -99,7 +99,7 @@ jobs: runs-on: ubuntu-16.04 strategy: matrix: - UBUNTU_VERSION: ["18.04", "19.04", "19.10"] + UBUNTU_VERSION: ["18.04", "19.10"] steps: - uses: actions/checkout@v1 - uses: actions/setup-python@v1 diff --git a/config.cfg b/config.cfg index 547b364..f103a70 100644 --- a/config.cfg +++ b/config.cfg @@ -149,10 +149,10 @@ SSH_keys: cloud_providers: azure: size: Standard_B1S - image: 19.04 + image: 19.10-DAILY digitalocean: size: s-1vcpu-1gb - image: "ubuntu-19-04-x64" + image: "ubuntu-19-10-x64" ec2: # Change the encrypted flag to "false" to disable AWS volume encryption. encrypted: true @@ -161,11 +161,11 @@ cloud_providers: use_existing_eip: false size: t2.micro image: - name: "ubuntu-disco-19.04" + name: "ubuntu-eoan-19.10" owner: "099720109477" gce: size: f1-micro - image: ubuntu-1904 + image: ubuntu-1910 external_static_ip: false lightsail: size: nano_1_0 @@ -182,10 +182,10 @@ cloud_providers: image: Ubuntu-18.04 cloudstack: size: Micro - image: Linux Ubuntu 19.04 64-bit + image: Linux Ubuntu 19.10 64-bit disk: 10 vultr: - os: Ubuntu 19.04 x64 + os: Ubuntu 19.10 x64 size: 1024 MB RAM,25 GB SSD,1.00 TB BW local: diff --git a/docs/deploy-to-unsupported-cloud.md b/docs/deploy-to-unsupported-cloud.md index 48ba3d9..4d68663 100644 --- a/docs/deploy-to-unsupported-cloud.md +++ b/docs/deploy-to-unsupported-cloud.md @@ -2,7 +2,7 @@ Algo officially supports the [cloud providers listed here](https://github.com/trailofbits/algo/blob/master/README.md#deploy-the-algo-server). If you want to deploy Algo on another virtual hosting provider, that provider must support: -1. the base operating system image that Algo uses (Ubuntu 18.04, 19.04, or 19.10), and +1. the base operating system image that Algo uses (Ubuntu 18.04 or 19.10), and 2. a minimum of certain kernel modules required for the strongSwan IPsec server. Please see the [Required Kernel Modules](https://wiki.strongswan.org/projects/strongswan/wiki/KernelModules) documentation from strongSwan for a list of the specific required modules and a script to check for them. As a first step, we recommend running their shell script to determine initial compatibility with your new hosting provider.