This change also removes most of the logic from ironic's
RequestContext to reuse the oslo_context as much as possible.
Usage of domain_id and domain_name in policy files is deprecated
and their support will be removed in the Pike release. domain_id
field was removed from the context class completely, domain_name
value now mathces the oslo_context expectations.
ContextHook is changed too so as not to duplicate from_environ
functional from oslo_context.
to_dict method left as is, so that we don't break an older service
receiving the context over RPC. It will be changed in Pike release
to reuse the base oslo_context class' to_dict.
Reviewed: https:/ /review. openstack. org/295371 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=3eba764be3d cbafa01e1e4298b df1810925a6f49
Committed: https:/
Submitter: Jenkins
Branch: master
commit 3eba764be3dcbaf a01e1e4298bdf18 10925a6f49
Author: Vladyslav Drok <email address hidden>
Date: Mon Mar 21 17:46:55 2016 +0200
Add user and project domains to ironic context
This change also removes most of the logic from ironic's
RequestContext to reuse the oslo_context as much as possible.
Usage of domain_id and domain_name in policy files is deprecated
and their support will be removed in the Pike release. domain_id
field was removed from the context class completely, domain_name
value now mathces the oslo_context expectations.
ContextHook is changed too so as not to duplicate from_environ
functional from oslo_context.
to_dict method left as is, so that we don't break an older service
receiving the context over RPC. It will be changed in Pike release
to reuse the base oslo_context class' to_dict.
Closes-Bug: #1602081 2ee4b7579d661e3 fa83cc0ce84
Closes-Bug: #1627173
Closes-Bug: #1641972
Co-Authored-By: Jamie Lennox <email address hidden>
Co-Authored-By: Devananda van der Veen <email address hidden>
Change-Id: I9afe89bc6aee28