keystonemiddleware/releasenotes/notes/bug-1583699-dba4fe6c057e2be5.yaml
Guang Yee d8cb5a3e93 Make sure audit can handle API requests which does not require a token
Some service APIs such as Swift list public containers does not require
a token. Therefore, there will be no identity or service catalog information
available. In these cases, audit should fill in the default
(i.e. taxonomy.UNKNOWN) for both initiator and target instead of raising an
exception.

Change-Id: I3f3c12d5e8c0fa176fb7f0218c368971e0a9d0b5
Closes-Bug: 1583699
2016-05-31 00:16:35 +00:00

10 lines
413 B
YAML

---
fixes:
- >
[`bug 1583699 <https://bugs.launchpad.net/keystonemiddleware/+bug/1583699>`_]
Some service APIs (such as Swift list public containers) do not require
a token. Therefore, there will be no identity or service catalog
information available. In these cases, audit now fills in the default
(i.e. taxonomy.UNKNOWN) for both initiator and target instead of raising
an exception.