mirror of https://github.com/zulip/zulip.git
postgresql: Switch to defaulting to PostgreSQL 13.
This commit is contained in:
parent
b50e261cac
commit
ae2c377d13
|
@ -1,15 +1,16 @@
|
|||
PostgreSQL database details
|
||||
=========================
|
||||
|
||||
Starting with Zulip 3.0, Zulip supports using PostgreSQL 10, 11, or 12,
|
||||
defaulting to PostgreSQL 12 for new installations.
|
||||
Starting with Zulip 3.0, Zulip supports a range of PostgreSQL
|
||||
versions. PostgreSQL 13 is the current default for new installations;
|
||||
PostgreSQL 10, 11, and 12 are all supported.
|
||||
|
||||
Previous versions of Zulip used whatever version of PostgreSQL was
|
||||
included with the base operating system (E.g. PostgreSQL 12 on Ubuntu
|
||||
Focal, 10 on Ubuntu Bionic, and 9.6 on Ubuntu Xenial). We recommend
|
||||
that installations currently using older PostgreSQL releases [upgrade to
|
||||
PostgreSQL 12][upgrade-postgresql], as may drop support for older PostgreSQL
|
||||
in a future release.
|
||||
that installations currently using older PostgreSQL releases [upgrade
|
||||
to PostgreSQL 13][upgrade-postgresql], as we may drop support for
|
||||
older PostgreSQL in a future release.
|
||||
|
||||
[upgrade-postgresql]: ../production/upgrade-or-modify.html#upgrading-postgresql
|
||||
|
||||
|
|
|
@ -403,9 +403,9 @@ instructions for other supported platforms.
|
|||
## Upgrading PostgreSQL
|
||||
|
||||
Starting with Zulip 3.0, we use the latest available version of
|
||||
PostgreSQL at installation time (currently version 12). Upgrades to
|
||||
PostgreSQL at installation time (currently version 13). Upgrades to
|
||||
the version of PostgreSQL are no longer linked to upgrades of the
|
||||
distribution; that is, you may opt to upgrade to PostgreSQL 12 while
|
||||
distribution; that is, you may opt to upgrade to PostgreSQL 13 while
|
||||
running Ubuntu 18.04 Bionic.
|
||||
|
||||
To upgrade the version of PostgreSQL on the Zulip server:
|
||||
|
|
|
@ -28,7 +28,7 @@ Options:
|
|||
install process; used when this command is run once in a highly-controlled
|
||||
environment to produce an image which is used elsewhere. Uncommon.
|
||||
|
||||
--postgresql-version=12
|
||||
--postgresql-version=13
|
||||
Sets the version of PostgreSQL that will be installed.
|
||||
--postgresql-missing-dictionaries
|
||||
Set postgresql.missing_dictionaries, which alters the initial database. Use with
|
||||
|
@ -127,7 +127,7 @@ read -r -a ADDITIONAL_PACKAGES <<<"${ADDITIONAL_PACKAGES:-}"
|
|||
# e.g. zulip::profile::app_frontend for a Zulip frontend server.
|
||||
PUPPET_CLASSES="${PUPPET_CLASSES:-zulip::profile::standalone}"
|
||||
VIRTUALENV_NEEDED="${VIRTUALENV_NEEDED:-yes}"
|
||||
POSTGRESQL_VERSION="${POSTGRESQL_VERSION:-12}"
|
||||
POSTGRESQL_VERSION="${POSTGRESQL_VERSION:-13}"
|
||||
|
||||
if [ -n "$SELF_SIGNED_CERT" ] && [ -n "$USE_CERTBOT" ]; then
|
||||
set +x
|
||||
|
|
|
@ -6,7 +6,7 @@ if [ "$EUID" -ne 0 ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
UPGRADE_TO=${1:-12}
|
||||
UPGRADE_TO=${1:-13}
|
||||
UPGRADE_FROM=$(crudini --get /etc/zulip/zulip.conf postgresql version)
|
||||
ZULIP_PATH="$(dirname "$0")/../.."
|
||||
|
||||
|
|
Loading…
Reference in New Issue