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.
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:
Digite a para interromper a instalação, atualize a senha no arquivo /home/novell/.pgpass e, em seguida, execute o patch zypper para prosseguir com o upgrade.
Abra outro console e atualize a senha no arquivo /home/novell/.pgpass. No console de upgrade, digite r para prosseguir com o upgrade.
Digite i para ignorar a mensagem de erro e prosseguir com a instalação. Quando o upgrade for concluído, atualize a senha no arquivo /home/novell/.pgpass e, em seguida, execute o patch zypper no console para concluir o procedimento de upgrade com êxito.
Se você estiver fazendo upgrade usando o WebYaST:
Faça login no console da aplicação.
Atualize a senha dbauser no arquivo /home/novell/.pgpass.
No WebYaST, clique em
para continuar o processo de upgrade.Quando o upgrade for concluído, a mensagem O sistema está atualizado será exibida no WebYaST.