Carol - Orquestrador não está respeitando o tempTableRetentionPeriod informado no pipelines.json
Description
- Issue Jira Produção: https://jiraproducao.totvs.com.br/browse/IDEIA-872
- Anexos:
https://jiraproducao.totvs.com.br/secure/attachment/2611624/image-2024-10-16-18-04-12-206.png
1) Qual o seu segmento TOTVS?
TOTVS - CROSS BUSINESS RH - CLOCK IN
2) Qual o produto / Carol APP relacionado?
CLOCK IN
3) Informe o ambiente impactado:
( ) Desenvolvimento () Homologação ( ) Implantação (X) Produção
4) Informe a fase/estágio:
( ) É um Projeto (X) É cenário em Produção
5) Informe a prioridade desta issue:
ALTA: Problema de cliente em produção que gera interrupção no funcionamento da aplicação, mas que não provoca impacto financeiro direto;
6) Informe o tipo de problema/dúvida que descreve a sua situação:
Carol - Orquestrador não está respeitando o tempTableRetentionPeriod:
Conforme alinhado em daily com o Furtado, segue issue para análise da viabilidade do Orquestrador acatar o tempTableRetentionPeriod ajustado no pipelines.json
Unable to render embedded object: File (image-2024-10-16-18-04-12-206.png) not found.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Atenção!
Alterações no(s) campo(s) labels da issue Jira Produção.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Você acabou de concluir a issue https://jiraproducao.totvs.com.br/browse/IDEIA-872 no Jira Produção e seu comentário anterior foi adicionado como informação de encerramento. Issue TOTVS IDEIA também foi concluída.
#close
Agradecemos o retorno. Estamos encerrando a issue.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Comentário Novo por marcos.marcone. Aqui você tem somente o texto, mas pode consultar o comentário formatado incluindo imagens e anexos neste link
Olá, boa tarde!
Validamos a solução e ela encontra-se plenamente funcional.
Obrigado pela atuação!
Atenciosamente,
Equipe de Desenvolvimento Clock In.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Atenção!
Alterações no(s) campo(s) assignee da issue Jira Produção.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Você acabou de mover a issue https://jiraproducao.totvs.com.br/browse/IDEIA-872 no Jira Produção para responsabilidade do cliente.
#customer
Liberado para testes e validação.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Você acabou de enviar seu comentário anterior como informativo para o cliente no Jira Produção issue https://jiraproducao.totvs.com.br/browse/IDEIA-872.
#inform
Informamos que houve uma movimentação interna e que esta ação pode ter solucionado total ou parcialmente o item reportado nesta issue. Pedimos que valide novamente e que, em caso de dúvidas, alinhe com o seu ponto focal aqui em nossa área TOTVS Inteligência de Dados e IA (Epic Owner: Ieda Beatriz Closa Brasil).
No ar e funcionando. Pode encerrar quando quiser, @Ingo Wagner . Obrigado!
A feature esta em producao, aguardando feedback do @Bruno Tortato Furtado
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Você acabou de enviar seu comentário anterior como informativo para o cliente no Jira Produção issue https://jiraproducao.totvs.com.br/browse/IDEIA-872.
#inform
Informamos que houve uma movimentação interna e que esta ação pode ter solucionado total ou parcialmente o item reportado nesta issue. Pedimos que valide novamente e que, em caso de dúvidas, alinhe com o seu ponto focal aqui no time IDeIA (Epic Owner: Ieda Beatriz Closa Brasil)
@Robson Thanael Poffo , realizamos uns testes e verificando o seguinte…
O Clockin está informando o tempTableRetentionPeriod na raiz do objeto presente no manifest de pipelines, porém o endpoint /tenantApps/<id>/pipelines não o retorna, ou seja, ele não deve estar sendo considerado e acaba sendo ocultado na response.
Tentamos adicionar o tempTableRetentionPeriod como sendo um inteiro dentro do objeto additionalParameters, porém a plataforma não suporta, ela sempre espera que seja um array.
Adicionamos o tempTableRetentionPeriod como sendo um array dentro de additionalParameters e, ai sim, conseguimos visualizar ele sendo retornado pela response.
Antes de prosseguirmos com o orquestrador, há a possibilidade de ajustar o backend, atacando os pontos 1 (retornar o campo informado na raiz) e 2 (permitir qualquer tipo de variável)?
@Ingo Wagner e @Bruno Tortato Furtado , caso que eu observei em produção explorando o cenário:
https://console.cloud.google.com/logs/query;query=tempTableRetentionPeriod labels."k8s-pod%2Fapp_kubernetes_io%2Finstance"%3D"carol-orchestrator";cursorTimestamp=2024-11-05T15:30:31.367609371Z;duration=PT3H?project=labs-app-mdm-production
"appName":"clockinapp","pipelineName":"employeephotosapproval"
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Comentário enviado para o Jira Produção - https://jiraproducao.totvs.com.br/browse/IDEIA-872:
Iniciamos a trabalhar em sua issue e manteremos você informado!
Atenciosamente,
Equipe TOTVS Inteligência de Dados e IA.
@Ieda Beatriz Closa Brasil , @Ingo Wagner ,
Comentário enviado para o Jira Produção - https://jiraproducao.totvs.com.br/browse/IDEIA-872:
Informamos que esta issue foi incluída em uma sprint com previsão de entrega até 2024-11-15 (podendo ocorrer retorno antes). Não é necessário retornar esta interação, caso não tenha dúvidas. Qualquer alteração de planejamento será novamente notificada nesta issue.
Atenciosamente,
Equipe TOTVS Inteligência de Dados e IA.
@Ingo Wagner , @Ieda Beatriz Closa Brasil ,
Este issue foi planejada para ser entregue até 2024-11-15. Você pode confirmar consultando o campo Due Date desta issue.
Data já planejadas para esta issue: 2024-11-15
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.
@Robson Thanael Poffo , @Ieda Beatriz Closa Brasil ,
Este issue foi movida para outro projeto.
Link CAPL-6782 foi atualizado no Jira Produção (campo URL Documento Técnico).
Perfeito, vamos colocar na proxima sprint.
@Robson Thanael Poffo / @MARCOS STUMPF , movimentei essa issue de DE para PRDE pois entendo ser um parâmetro a ser adicionado no orquestrador.
@Bruno Tortato Furtado , @Ieda Beatriz Closa Brasil ,
@Robson Thanael Poffo ,
Este issue foi movida para outro projeto.
Link PRDE-4630 foi atualizado no Jira Produção (campo URL Documento Técnico).