Fix missing CORS middleware

CORS middleware needs to be added to api pipeline to support
Cross-Origin Resource Sharing(CORS). CORS is supported globally by
multiple OpenStack services but is not by watcher, due to lack of
CORS middleware and no mechanism to inject it into api pipeline.

Closes-Bug: #2122347
Change-Id: I6b47abe4f08dc257e9156b254fa60005b82898d7
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
Takashi Kajinami
2025-09-08 22:11:48 +09:00
parent 17a4c96c66
commit e1c8961a7c
6 changed files with 41 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
---
fixes:
- |
The `CORS middleware
<https://docs.openstack.org/oslo.middleware/2025.1/admin/cross-project-cors.html>`__
has been added to api pipeline, to support Cross-Origin Resource Sharing.