From 1fb579d05ebc0c5e6f32784f0a8cd5836cf162a7 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Mon, 9 Apr 2018 16:30:12 +0100 Subject: [PATCH] templates: keystone-uwsgi: Allow uwsgi to autoload required plugins. Distributions normally package uwsgi in a modular fashion so we need to be use the 'autoload' option to allow it to load all the required plugins. Change-Id: I8621614a9b9e747dde3ff0e8cea1ac2494dadbac Implements: blueprint openstack-distribution-packages --- defaults/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index c839cb63..b88fa7fb 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -468,11 +468,11 @@ keystone_services: keystone-wsgi-public: service_name: "keystone-wsgi-public" init_config_overrides: "{{ keystone_uwsgi_init_overrides }}" - execstarts: "{{ keystone_bin }}/uwsgi --ini /etc/uwsgi/keystone-wsgi-public.ini" + execstarts: "{{ keystone_bin }}/uwsgi --autoload --ini /etc/uwsgi/keystone-wsgi-public.ini" keystone-wsgi-admin: service_name: "keystone-wsgi-admin" init_config_overrides: "{{ keystone_uwsgi_init_overrides }}" - execstarts: "{{ keystone_bin }}/uwsgi --ini /etc/uwsgi/keystone-wsgi-admin.ini" + execstarts: "{{ keystone_bin }}/uwsgi --autoload --ini /etc/uwsgi/keystone-wsgi-admin.ini" ## Extra HTTP headers for Keystone # Add any additional headers here that Keystone should return.