audit middleware indiscriminately using oslo_messaging based on package installation
Bug #1695038 reported by
Guang Yee
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
keystonemiddleware |
Fix Released
|
Medium
|
Stefan Nica |
Bug Description
We can't use audit middleware with services like Swift, which have no dependency on Oslo and does not work well with oslo_log. Swift uses rsyslog. Currently, audit middleware indiscriminately chooses oslo_messaging if the package is installed. This is problematic if Swift proxy is on the same controller as any service which consumes oslo_messaging. Therefore, we need a configurable parameter to enable/disable the use of oslo_messaging.
Changed in keystonemiddleware: | |
assignee: | nobody → Guang Yee (guang-yee) |
To post a comment you must log in.
I assume the default for this parameter will continue to operate as it does today? Other services not wishing to use oslo_messaging can toggle as needed then?