[CarolApp] Tenant customer continua copiando dados para unif quando app SQL_ONLY é desinstalado
Description
Texto padrão para issuetype Bug conforme DoR (Definition of Ready)
01 - PESSOA DE CONTATO (Quem pode responder questões sobre o problema):
@Cindy de Araujo Soares Moore @Glaucio Scheibel
02 - PROBLEMA (Qual é o problema):
Ao desinstalar um Carol App SQL_ONLY de um customer, a informação na Tenant para quais unified tenants os dados serão copiados não está sendo atualizada. O problema ocorre apenas quando a desinstalação é feita pelo endpoint que recebe o app name como parâmentro. Ao usar a desinstalação por app id, a lista de unified tenants é atualizada.
03 - PASSOS PARA REPRODUZIR (Passo (1...n), Vídeo, Prints, Pastas de log, etc. – Se não for possível reproduzir explique a razão):
- Desinstalar um Carol App SQL_ONLY de um customer usando o endpoint {{api/v3/tenantApps/unsubscribe/carolApps/name/ {carolAppName}}}
* Verificar se o id da unified tenant do CarolApp continua no mapmdmUnifiedTenantsMapping
. Isso pode ser feito de duas maneiras:
** PostgreSQL: consultar a tabela tenant e verificar a colunaunified_tenants_mapping
** Cloud Storage: verificar o documentotenant.json
no bucket da tenant.
04 - LINKS (Adicione o link para o Bug ou Tenant): <texto>
05 - COMPORTAMENTO ESPERADO (Relacione o comportamento esperado após Bug corrigido):
* Ao desinstalar um CarolApp de um customer por qualquer um dos dois endpoints abaixo, o id da unified tenant do app não pode mais estar namdmUnifiedTenantsMapping
da customer (seja o app SQL_ONLY ou não).
**api/v3/tenantApps/unsubscribe/carolApps/id/{carolAppId}
** {{api/v3/tenantApps/unsubscribe/carolApps/name/{carolAppName}}}
Activity
Show:
Esta issue foi automaticamente movida para WAITING DEPLOY, pois o PR foi mergeado na branch master no Github.
Github usuário douglascoimbra aprovou um PR e foi adicionado como Shared Assignee nesta issue.
fix: https://totvsideia.atlassian.net/browse/CAPL-5815#icft=CAPL-5815 Correção na desinstalação de um Carol App SQL_ONLY de um customer por name
Link para a thread da mensagem no Slack canal #red-phone:
https://totvsideia.slack.com/archives/C03NT4US9J9/p1713963994548959
Github usuário rfschroeder aprovou um PR e foi adicionado como Shared Assignee nesta issue.
fix: https://totvsideia.atlassian.net/browse/CAPL-5815#icft=CAPL-5815 Correção na desinstalação de um Carol App SQL_ONLY de um customer por name
DATA SENT TO CUSTOMER
DATA COPIED TO THE UNIFIED TENANT
REMOVING APP
DATA NOT KOPIED
REMOVING APP BY NAME
Esta issue foi automaticamente movimentada para QA REVIEW, pois o PR foi aprovado no Github.
Esta issue foi automaticamente movimentada para REVIEW, pois o PR (não DRAFT e não WIP) foi criado no Github.
feat: https://totvsideia.atlassian.net/browse/CAPL-5684#icft=CAPL-5684https://totvsideia.atlassian.net/browse/CAPL-5815#icft=CAPL-5815 Unsubscribe Carol Apps async on customer tenants / Correção na exclusão da unified tenant id da copia de dados
@Cindy de Araujo Soares Moore ,
@Geny Isam Hamud Herrera ,
Esta issue foi planejada para ser entregue até 2024-05-06. Você pode confirmar consultando o campo Due Date desta issue.
Datas já planejadas para esta issue: 2024-05-06
Se o campo External Issue Link estiver preenchido com o link de uma issue válida no Jira Produção o cliente também será notificado no Jira Produção.