Problem Note 68119: The two of three services fail to be onboarded (added) for a tenant in a multi-tenant environment in SAS® Model Manager
When you try to onboard a tenant to a multi-tenant environment in SAS Model Manager, two of the following three services fail: sas-viya-modelmanagement-default, sas-viya-modelrepository-default, and sas-viya-modelpublish-default. For example, if you check the service log for sas-viya-modelrepository-default (which resides in the /opt/sas/viya/config/var/log/modelrepository/default directory), the log contains messages like the following:
2021-06-29 07:04:31.856 ERROR [modelRepository,cc6e9ff61bf4d933,cc6e9ff61bf4d933,false] 25644 — [ bootstrap-1] c.s.m.infrastructure.MMFolderService : Failed to assign permissions to the MM root folder
org.springframework.web.client.HttpClientErrorException$BadRequest: 400
at org.springframework.web.client.HttpClientErrorException.create(HttpClientErrorException.java:79)
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:122)
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:102)
at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63)
at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:776)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:734)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:668)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:606)
at com.sas.modelmanager.infrastructure.MMFolderService.persistPatch(MMFolderService.java:1440)
at com.sas.modelmanager.infrastructure.MMFolderService.addDefaultMMRootPatchPermissions(MMFolderService.java:1086)
at com.sas.modelmanager.infrastructure.MMFolderService.createMMRoot(MMFolderService.java:1009)
at com.sas.modelmanager.service.ModelBootstrapper.bootstrap(ModelBootstrapper.java:149)
at com.sas.commons.service.bootstrap.ServiceBootstrapExecutor.execute(ServiceBootstrapExecutor.java:28)
at com.sas.commons.service.bootstrap.ServiceBootstrapExecutor.execute(ServiceBootstrapExecutor.java:9)
at com.sas.commons.service.bootstrap.ServiceTaskExecutor.executeTask(ServiceTaskExecutor.java:181)
at com.sas.commons.service.bootstrap.ServiceTaskExecutor.lambda$submit$0(ServiceTaskExecutor.java:80)
at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287)
at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164)
at com.sas.commons.service.bootstrap.ServiceTaskExecutor.submit(ServiceTaskExecutor.java:76)
at com.sas.commons.service.bootstrap.ServiceTaskExecutor.submitAsynchronouslyListenable(ServiceTaskExecutor.java:124)
There is no workaround for this problem.
A hot fix planned for this issue.
Operating System and Release Information
SAS System | SAS Model Manager | Linux for x64 | 15.3 | 15.3 | Viya | Viya |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Two of the following three services fail to be onboarded for a tenant in a multi-tenant environment: sas-viya-modelmanagement-default, sas-viya-modelrepository-default, and sas-viya-modelpublish-default
Type: | Problem Note |
Priority: | high |
Date Modified: | 2021-07-14 08:05:59 |
Date Created: | 2021-07-06 07:47:34 |