A.1 Se a senha dbauser não corresponder à senha dbauser armazenada no arquivo .pgpass, o upgrade do Sentinel Log Manager falhará.

Problema:

Durante o upgrade do Sentinel Log Manager, o upgrade do banco de dados falhará se a senha dbauser não corresponder à senha armazenada no arquivo .pgpass.

O comportamento varia de acordo com o modo de instalação:

Instalador padrão: O upgrade não prossegue e é exibida uma mensagem relacionada, indicando a causa do erro e a solução.

Console da aplicação: A seguinte mensagem de erro é exibida:

Installing: novell-SLMdb-1.2.0.2-954 [error]
Installation of novell-SLMdb-1.2.0.2-954 failed:
(with --nodeps --force) Error: Subprocess failed. Error: RPM failed: Unable to login to the database, cannot continue with the upgrade. Check if the dbauser password specified in /home/novell/.pgpass is correct and try again.
error: %pre(novell-SLMdb-1.2.0.2-954.x86_64) scriptlet failed, exit status 2
error:   install: %pre scriptlet failed (2), skipping novell-SLMdb-1.2.0.2-954
Abort, retry, ignore? [a/r/i] (a):

WebYaST: O WebYaST continua indicando que uma atualização ainda está disponível. Você pode verificar o arquivo /var/opt/novell/sentinel_log_mgr/log/install.log para conhecer a causa real desse erro.

Solução temporária:

Atualize a senha no arquivo .pgpass com a senha dbauser atual e prossiga com o upgrade. Para obter mais informações sobre o arquivo .pgpass, consulte a documentação do PostgreSQL.

Se você estiver fazendo upgrade pelo console da aplicação, realize uma destas ações:

Se você estiver fazendo upgrade usando o WebYaST:

  1. Faça login no console da aplicação.

  2. Atualize a senha dbauser no arquivo /home/novell/.pgpass.

  3. No WebYaST, clique em Atualizar Tudo para continuar o processo de upgrade.

    Quando o upgrade for concluído, a mensagem O sistema está atualizado será exibida no WebYaST.