Powerpath Management Appliance Upgrade
Zusammenfassung: Falha no upgrade do PPMA 2.3 para 2.4
Symptome
Eg. /home
Durante um upgrade do PPMA 2.3 para o PPMA 2.4 em um sistema vBlock, o cliente recebe o erro abaixo:
O pacote PowerPath Management Appliance Upgrade only Upgrade foi copiado para o diretório /tmp do PPMA
e o script ./applianceUpdate foi executado
Recuperando o pacote lvm2-2.02.120-77.2.x86_64 (1/177), 1,0 MiB (4,4 MiB desembalado)
Abortar, repetir, ignorar? [a/r/i/? mostra todas as opções] (a): um
Aviso: %PostTrans scripts ignorados durante a anulação:
coreutils-8.25-12.8.x86_64.rpm ucode-intel-20180807-13.29.1.x86_64.rpm blog-2.18-2.7.x86_64.rpm
ucode-amd-20170530-21.22.1.noarch.rpm
kernel-firmware-20170530-21.22.1.noarch.rpm
kmod-17-8.1.x86_64.rpm
systemd-presets-branding-SLE-12.2-2.26.noarch.rpm
device-mapper-1.02.97-77.2.x86_64.rpm
udev-228-150.40.1.x86_64.rpm
dracut-044.1-114.17.1.x86_64.rpm
07:53:25 [INFORMAÇÕES]: Problema do Zypper durante a atualização de pacotes existentes.
07:53:25 [ERRO]: Unknown error. Anulando o procedimento de atualização ...
07:53:25 [AVISO]: *COMPLETAR: Atualização do equipamento concluída com advertências *
Detalhes:
2 Argumentos de programa não opcionais: 'tmp-update-repo'
Removendo repositório 'tmp-update-repo' [... feito]
O repositório 'tmp-update-repo' foi removido.
Ursache
O script de upgrade usa alguns processos que exigem o uso de /tmp dir, e isso estava causando os problemas de upgrade como acima.