diff options
author | Hirotaka Wakabayashi <hiwkby@yahoo.com> | 2022-03-19 22:01:11 +0900 |
---|---|---|
committer | Hirotaka Wakabayashi <hiwkby@yahoo.com> | 2022-03-20 04:10:21 +0000 |
commit | be54e5f16d7c6861cc9c3d4f0f27c4cd892b1046 (patch) | |
tree | 860c9af623f7baf80ce68ffa1956ccfe8baf241f /trove/configuration | |
parent | 590984f897de15514e01ecd29c6b9ef8b0e76140 (diff) | |
download | trove-be54e5f16d7c6861cc9c3d4f0f27c4cd892b1046.tar.gz |
Removes the deprecated argument tenant from TroveContext
The tenant argument of RequestContext in oslo.context had been
deprecated long time ago and it was finally removed in
oslo.context-4.0.0. We should remove the tenant argument of
TroveContext that derives from RequestContext and we should also
update the requirements.txt in the master branch.
The original problem of this patch is the Configurations API
errors in following cases:
* when getting a configuration.
* when adding a new configuration parameter.
Story: 2009933
Task: 44816
Change-Id: Idbd0507e6c87d6926f93806d0d1eef13f557d805
Diffstat (limited to 'trove/configuration')
-rw-r--r-- | trove/configuration/service.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/trove/configuration/service.py b/trove/configuration/service.py index 48f705a0..50b4138b 100644 --- a/trove/configuration/service.py +++ b/trove/configuration/service.py @@ -88,7 +88,7 @@ class ConfigurationsController(wsgi.Controller): 'deleted': False } if not context.is_admin: - kwargs['tenant_id'] = context.tenant + kwargs['tenant_id'] = context.project_id instances = instances_models.DBInstance.find_all(**kwargs) limit = int(context.limit or CONF.instances_page_size) @@ -246,7 +246,7 @@ class ConfigurationsController(wsgi.Controller): LOG.debug("Re-applying configuration group '%s' to all clusters.", configuration_id) clusters = cluster_models.DBCluster.find_all( - tenant_id=context.tenant, + tenant_id=context.project_id, configuration_id=configuration_id, deleted=False).all() |