5c1881282c
Using the emperor mode of uWSGI is redundant now that we depend on systemd. This change switches uWSGI Keystone to systemd template services based on the recipe from the uWSGI documentation [1]. A new role is created to encapsulate the uWSGI login in anticipation of switching Ironic API to uWSGI as well. Reduce repetition in Keystone. [1] https://uwsgi-docs.readthedocs.io/en/latest/Systemd.html Change-Id: I50bc3f7a4faf14c36b92e7656b7149e9c833c85e
11 lines
332 B
YAML
11 lines
332 B
YAML
---
|
|
features:
|
|
- |
|
|
Adds a new role ``bifrost-uwsgi-install`` encapsulating uWSGI configuration
|
|
logic.
|
|
upgrade:
|
|
- |
|
|
Keystone services are now run as separate systemd services
|
|
``uwsgi@keystone-public`` and ``uwsgi@keystone-admin``. The standalone
|
|
``uwsgi`` service is no longer used and is disabled on upgrade.
|