From 646e46634111c1451d89d756550d592e24080233 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Sun, 6 Mar 2022 14:44:19 -0800 Subject: [PATCH] install: Desupport Ubuntu 22.04 for now. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ubuntu 22.04 pushed a post-feature-freeze update to Python 3.10, breaking virtual environments in a Debian patch (https://bugs.launchpad.net/ubuntu/+source/python3.10/+bug/1962791). Also, our antique version of Tornado doesn’t work in 3.10, and we’ll need to do some work to upgrade that. Signed-off-by: Anders Kaseorg --- docs/development/setup-advanced.md | 2 +- docs/development/setup-vagrant.md | 2 +- docs/production/requirements.md | 3 +-- scripts/lib/install | 3 +-- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/docs/development/setup-advanced.md b/docs/development/setup-advanced.md index a24d731f03..c989cbbf0f 100644 --- a/docs/development/setup-advanced.md +++ b/docs/development/setup-advanced.md @@ -12,7 +12,7 @@ Contents: If you'd like to install a Zulip development environment on a computer that's running one of: -- Ubuntu 20.04 Focal, 22.04 Jammy (beta) +- Ubuntu 20.04 Focal - Debian 10 Buster, 11 Bullseye - CentOS 7 (beta) - Fedora 33 and 34 (beta) diff --git a/docs/development/setup-vagrant.md b/docs/development/setup-vagrant.md index 84a57c8153..9bcf6fdbf0 100644 --- a/docs/development/setup-vagrant.md +++ b/docs/development/setup-vagrant.md @@ -49,7 +49,7 @@ a proxy to access the internet.) - **All**: 2GB available RAM, Active broadband internet connection, [GitHub account][set-up-git]. - **macOS**: macOS (10.11 El Capitan or newer recommended) -- **Ubuntu LTS**: 20.04 or 22.04 +- **Ubuntu LTS**: 20.04 - or **Debian**: 10 "buster" or 11 "bullseye" - **Windows**: Windows 64-bit (Win 10 recommended), hardware virtualization enabled (VT-x or AMD-V), administrator access. diff --git a/docs/production/requirements.md b/docs/production/requirements.md index f67d80cc4e..e65e0422f1 100644 --- a/docs/production/requirements.md +++ b/docs/production/requirements.md @@ -5,7 +5,6 @@ To run a Zulip server, you will need: - A dedicated machine or VM - A supported OS: - Ubuntu 20.04 Focal - - Ubuntu 22.04 Jammy - Debian 11 Bullseye - Debian 10 Buster - At least 2GB RAM, and 10GB disk space @@ -34,7 +33,7 @@ on issues you'll encounter](install-existing-server.md). #### Operating system -Ubuntu 20.04 Focal, Ubuntu 22.04 Jammy, Debian 11 Bullseye, and Debian 10 +Ubuntu 20.04 Focal, Debian 11 Bullseye, and Debian 10 Buster are supported for running Zulip in production. You can also run Zulip on other platforms that support Docker using [docker-zulip][docker-zulip-homepage]. diff --git a/scripts/lib/install b/scripts/lib/install index 7135816edb..88a0c0b916 100755 --- a/scripts/lib/install +++ b/scripts/lib/install @@ -212,7 +212,7 @@ if [ -f /etc/os-release ]; then fi case "$os_id $os_version_id" in - 'debian 10' | 'debian 11' | 'ubuntu 20.04' | 'ubuntu 22.04') ;; + 'debian 10' | 'debian 11' | 'ubuntu 20.04') ;; *) set +x cat <