Removing service catalog insertion from dcorch proxy

requests going through the dcorch proxy were having the entire service
catalog tacked on during the authtoken filter stage, this was resulting
in the header size growing too large for sysinv to handle the forwarded
requests.

This commit sets keystone_authtoken/include_service_catalog to False in
the dcorch settings to prevent this.

Tested by installing a subcloud, bringing online and managing, as well
as doing sysinv queries to SystemController.  I've tested with 200
subclouds in dcmanager without issue.

Change-Id: Ic47c062bd8b5376084d27a9378c131650d9ec2da
Closes-Bug: 1856740
Signed-off-by: Tyler Smith <tyler.smith@windriver.com>
This commit is contained in:
Tyler Smith 2020-01-09 15:12:22 -05:00
parent e6d7447200
commit 130919c096
1 changed files with 1 additions and 0 deletions

View File

@ -125,6 +125,7 @@ class dcorch (
dcorch_config {
'keystone_authtoken/region_name': value => $region_name;
'keystone_authtoken/include_service_catalog': value => false;
}
dcorch_config {
'compute/bind_host' : value => $proxy_bind_host;