From d0f6fd67cc732f0847b027a2bb136fc8dcde72b1 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Thu, 18 Jan 2024 15:27:17 +0100 Subject: [PATCH] Enable uWSGI usage for Ceph backends Since upstream bug [1] preventing us to disable uWSGI for Ceph was fixed, we can remove extra logic of disabling uWSGI usage when Ceph is among configured storages. [1] https://review.opendev.org/c/openstack/glance_store/+/885581 Change-Id: Ibcd9df6a547febb8f47b88d0c98277b46faf489c --- defaults/main.yml | 3 +-- .../notes/glance_use_uwsgi_ceph-7ddcaa2f5be8128c.yaml | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/glance_use_uwsgi_ceph-7ddcaa2f5be8128c.yaml diff --git a/defaults/main.yml b/defaults/main.yml index 8608a29b..9413edbc 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -303,8 +303,7 @@ glance_api_init_overrides: {} # With enabled uwsgi glance has broken functionality of # the interoperable import feature (and maybe smth else) -# We don't use uwsgi if ceph is used to prevent chunking issues -glance_use_uwsgi: "{{ ('rbd' not in glance_available_store_types) }}" +glance_use_uwsgi: True ## Service Names glance_services: diff --git a/releasenotes/notes/glance_use_uwsgi_ceph-7ddcaa2f5be8128c.yaml b/releasenotes/notes/glance_use_uwsgi_ceph-7ddcaa2f5be8128c.yaml new file mode 100644 index 00000000..cc7cd2b6 --- /dev/null +++ b/releasenotes/notes/glance_use_uwsgi_ceph-7ddcaa2f5be8128c.yaml @@ -0,0 +1,5 @@ +--- + +other: + - | + Glance is using uWSGI when Ceph is used as a storage.