Commit 87805c87 authored by Florian Haas's avatar Florian Haas
Browse files

Mention that upstream now recommends systemd, not circus

Upstream changed its recommendation from using Circus for service
management to systemd a while ago. Retain the taiga_service_manager
default of "circus" for backward compatibility (we don't want users
running on Circus to be switched over involuntarily), but update the
defaults file and variables.md to contain a strong recommendation to
override this.
parent f80a7f43
......@@ -130,10 +130,11 @@ Other variables that you might want to set include:
`taiga_enable_events` or `taiga_enable_async_tasks` is set to
`true`.
- `taiga_service_manager`: when set to `circus` (the default),
installs the Circus service manager and runs Taiga-related services
from there. When set to `systemd`, creates and enables systemd
services for Taiga instead.
- `taiga_service_manager`: when set to `circus` (the default, for
historical reasons), installs the Circus service manager and runs
Taiga-related services from there. When set to `systemd`, creates
and enables systemd services for Taiga instead. It is strongly
recommended to use `systemd`, matching the upstream recommendation.
- `taiga_enable_ssl`: configures the web server for HTTPS, and the
event processor (if enabled) for secure Websockets (WSS). Note that
......
......@@ -112,9 +112,10 @@ taiga_rabbitmq_user: "taiga"
taiga_rabbitmq_vhost: taiga
# Which service manager should run the Taiga gunicorn, Celery, and
# node.js services? Defaults to "circus" because that is the
# upstream-preferred default. Can also be set to "systemd", if using
# Ansible 2.2 or later.
# node.js services? Defaults to "circus" for historical reasons,
# because that used to be the upstream preference. Highly recommended
# to set this to "systemd", which is also the current upstream
# recommendation.
taiga_service_manager: circus
# Twitter handle to include in notification emails
......
......@@ -117,9 +117,10 @@ taiga_rabbitmq_user: "taiga"
taiga_rabbitmq_vhost: taiga
# Which service manager should run the Taiga gunicorn, Celery, and
# node.js services? Defaults to "circus" because that is the
# upstream-preferred default. Can also be set to "systemd", if using
# Ansible 2.2 or later.
# node.js services? Defaults to "circus" for historical reasons,
# because that used to be the upstream preference. Highly recommended
# to set this to "systemd", which is also the current upstream
# recommendation.
taiga_service_manager: circus
# Twitter handle to include in notification emails
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment