Deprecation Warnings for tenant_id in Policy File
Bug #1976219 reported by
Hiromu Asahina
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tacker |
Fix Released
|
Low
|
Unassigned |
Bug Description
The following warnings are emitted many times during unittest.
/opt/stack/
This happens because oslo.context emits a warning for attirbutes that is not listed in [1].
According to the above warning message, policy file should be modified to use $(project_id)s instead of $(tenant_id)s.
[1] https:/
summary: |
- Deprecation Warnings + Deprecation Warnings for tenant_id |
summary: |
- Deprecation Warnings for tenant_id + Deprecation Warnings for tenant_id in Policy FIle |
summary: |
- Deprecation Warnings for tenant_id in Policy FIle + Deprecation Warnings for tenant_id in Policy File |
description: | updated |
Changed in tacker: | |
status: | New → In Progress |
Changed in tacker: | |
importance: | Undecided → Low |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/c/openstack /tacker/ +/842903 /opendev. org/openstack/ tacker/ commit/ 39925d1141be6e5 8a318256c2e5cd4 2cc417c8f4
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 39925d1141be6e5 8a318256c2e5cd4 2cc417c8f4
Author: Hiromu Asahina <email address hidden>
Date: Mon May 23 02:50:42 2022 +0900
Remove deprecated attributes from context
The oslo.context emits a warning for attributes that are not listed in
[1] and considered to be deprecated. According to the warning message,
the policy file should be modified to use $(project_id)s instead of
$(tenant_id)s. Also, context.user is deprecated. We should remove lines
using context.user and use context.user_id only.
The following deprecation warnings are gone with the patch:
- context.py:100: DeprecationWarning: Policy enforcement is depending on
the value of tenant_id. This key is deprecated. Please update your
policy file to use the standard policy values.
- test_auth.py:75: DeprecationWarning: Property ‘user’ has moved to
‘user_id’ in version ‘2.6’ and will be removed in version ‘3.0’
[1] https:/ /github. com/openstack/ oslo.context/ blob/master/ oslo_context/ context. py#L313- L327
Change-Id: Ib06cd0d54772d1 7838789943b6a09 c581b899435
Closes-Bug: #1976219