spbgovbr / sei-docker

Projeto de Infraestrutura sob Código para o SEI
43 stars 33 forks source link

Problemas com sei 4.1.0 #69

Open abreujean opened 10 months ago

abreujean commented 10 months ago

Estou com dois erros tentando migrar do sei 4.0.9 para o 4.1.0

Estou subindo o sei 4.1.0 do zero e depois importando o ldap até está etapa tudo ok, consigo acessar o projeto com o usuário teste

depois tento importar o banco do sei e do sip quando conclui a importação com sucesso nesta etapa eu tenho problema, pois não consigo mais acessar o sistema do sei e nem do sip, os mesmo me informam que usuário e senha estão errados

depois tento fazer um make clear e depois o make setup e o erro abaixo é apresentado no log

image

@marlinhares @higodf pode me ajudar a avançar nessa questão?

Larvin-Vinicius commented 10 months ago

Aqui tivemos o mesmo erro ao atualizar. "Resolvi" da seguinte forma: Alterando o indice ak_orgao_sigla da tabela orgao no banco do sip para Não único, porém todos os orgãos vão ser alterados para a sigla e a descrição que está no envlocal.env, depois de corrigir as siglas e as descrições que foram alteradas retornei o índice para único. . No entanto, toda vez que os containers pararem e forem iniciados o mesmo erro vai acontecer. Aparentemente ele tenta alterar todos os dados na tabela. Lembrando que ele altera na tabela orgão do banco SIP e na tabela orgão do banco SEI.

luis-dotcom commented 7 months ago

@Larvin-Vinicius e @abreujean não sei se vocês conseguiram resolver, mas estava com o mesmo problema utilizando o SEI 4.1.0, usando a imagem processoeletronico/app-ci-agendador:latest

Realizei um ajuste utilizando uma imagem diferente e os volumes criados com 3 orgãos configurados o erro não foi retornado e a aplicação subiu normal.

Containers rodando com a atualização da imagem APP

image

Modelo do envlocal.env na sessão APP

image

Se possível confirma se resolveu para vocês!

abreujean commented 7 months ago

@marlinhares Posso revolver meu problema com a sugestão do @Larvin-Vinicius ? ou o projeto foi descontinuado ?

marlinhares commented 7 months ago

Olá @abreujean to simulando o seu problema. em breve retorno

marlinhares commented 6 months ago

Olá @abreujean ainda não consegui ver seu problema. vou tentar negociar para a próxima semana uma priorização nesse projeto pois tem um bug a partir do docker24 com o balanceador. Dai resolvemos o balanceador e vejo esse seu caso.

Lendo o seu relato, trata-se de migração de versão. A primeira coisa ao migrar é desabilitar o ldap. Só depois de migrado eu mandaria reabilitar.

Larvin-Vinicius commented 6 months ago

@marlinhares @luis-dotcom. Fiz o teste com um backup que tenho, no mesmo existem dois órgão. Sei versão 4.1.0. . Antes de alterar a imagem do APP.

app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | UPDATE NA BASE DE DADOS - ORGAO E SISTEMA**********
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | Atualizando Banco de Dados com as Configuracoes Iniciais...
app-atualizador_1   | Atualizando MySql...
app-atualizador_1   | ERROR 1062 (23000) at line 1: Duplicate entry 'PMM' for key 'ak_orgao_sigla'

Com a imagem alterada.

export DOCKER_IMAGE_APP_AGENDADOR=${DOCKER_REGISTRY}/app-ci-agendador:latest
export DOCKER_IMAGE_APP=${DOCKER_REGISTRY}/sei4-app:2.1.2
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | UPDATE NA BASE DE DADOS - ORGAO E SISTEMA**********
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | Atualizando Banco de Dados com as Configuracoes Iniciais...
app-atualizador_1   | Atualizando MySql...
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | **GERACAO DE CERTIFICADO PARA O APACHE*************
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | Verificando se certificados existem no diretorio /certs....
app-atualizador_1   | Arquivos de cert encontrados vamos tentar utilizá-los...
app-atualizador_1   | Incluindo TrustStore no sistema
app_1               | Apache no ar
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | *INICIANDO CONFIGURACOES DO MODULO DE ESTATISTICAS*
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | Arquivo de controle do Modulo de Estatisticas encontrado, provavelmente ja foi instalado, pulando configuracao do modulo
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | **CONFIGURANDO MODULO WSSEI************************
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | Variavel MODULO_WSSEI_INSTALAR nao setada para true, pulando configuracao...
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | **CONFIGURANDO MODULO RESPOSTA*********************
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | Variavel MODULO_RESPOSTA_INSTALAR nao setada para true, pulando configuracao...
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | **CONFIGURANDO MODULO GESTAO DOC*******************
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | Variavel MODULO_GESTAODOCUMENTAL_INSTALAR nao setada para true, pulando configuracao...
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | *INICIANDO CONFIGURACOES DO MODULO LOGIN UNICO*****
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | Variavel MODULO_LOGINUNICO_INSTALAR nao setada para true, pulando configuracao...
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | INICIANDO CONFIGURACOES DO MODULO ASSINATURA AVANCADA*****
app_1               | ***************************************************
app_1               | ***************************************************
app_1               | Variavel MODULO_ASSINATURAVANCADA_INSTALAR nao setada para true, pulando configuracao...
app_1               | ***************************************************
app_1               | Entrypoint chegou ao final...
app_1               | Apache Liberado para uso
app_1               | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | **ATUALIZACAO DE SEQUENCES*************************
app-atualizador_1   | ***************************************************
app-atualizador_1   | ***************************************************

Sem título

Ocorreu apenas um erro no servidor de autenticação mas creio que foi alguma falha minha no momento do deploy.