Add roles to RequestContext.to_dict if they're not there
Old versions of oslo_context do not include rules in to_dict()
However roles are required for newer versions of oslo_policy to operate
and resolve 'role:xxx' rules.
Since minimal version for oslo_context is 0.2.0 and commit, that adds
roles has been added only in 2.2.0 we should support old versions of
oslo_context with newer version.
Reviewed: https:/ /review. openstack. org/287480 /git.openstack. org/cgit/ openstack/ murano/ commit/ ?id=53845d84e79 ebc7f34745d21da 58cab6b8276fac
Committed: https:/
Submitter: Jenkins
Branch: master
commit 53845d84e79ebc7 f34745d21da58ca b6b8276fac
Author: Kirill Zaitsev <email address hidden>
Date: Thu Mar 3 01:15:33 2016 +0300
Add roles to RequestContext. to_dict if they're not there
Old versions of oslo_context do not include rules in to_dict()
However roles are required for newer versions of oslo_policy to operate
and resolve 'role:xxx' rules.
Since minimal version for oslo_context is 0.2.0 and commit, that adds
roles has been added only in 2.2.0 we should support old versions of
oslo_context with newer version.
Change-Id: If35726613bec5d 342bad72b542215 ec8e5c096a2
Closes-Bug: #1552291