PowerStore: A verificação de integridade pré-upgrade gera um aviso ao fazer upgrade para uma versão mais recente do PowerStore "Downgrade detectado com um componente interno"
Resumo: Uma verificação de integridade pré-upgrade (PUHC) executada em preparação para um upgrade para uma versão mais recente do PowerStoreOS gera a mensagem "Downgrade detectado com um componente interno. Repita o upgrade com um pacote de software mais recente. (invalid_downgrade)" ...
Sintomas
A seguinte mensagem é gerada quando um PUHC é executado em preparação para um upgrade para uma versão mais recente do PowerStoreOS:
Downgrade detected with an internal component. Retry upgrade with a more recent software bundle. (invalid_downgrade)
Warning: Downgrade detected with an internal component. (0XE10010010001)
Exemplo da interface do usuário do PowerStore Manager gerada pelo PUHC que vai do PowerStoreOS 2.1.1.2 ao 3.2.0.1:

Causa
Essa mensagem de PUHC é gerada porque o número da compilação do caminho de controle (serviço de gerenciamento) contido no PowerStoreOS atual no equipamento é maior do que o número da compilação do PowerStoreOS para o upgrade planejado, conforme foi lançado posteriormente.
Os cenários conhecidos em que o PUHC gera o "Downgrade detected with an internal component" devido ao número da compilação da versão anterior do PowerStoreOS ser maior do que o número da compilação da versão superior do PowerStoreOS relacionada às datas de lançamento:
- Executando PUHC indo de 2.1.1.2 para 3.2.0.1
- Executando PUHC que vai de 3.2.1.1 para 3.5.0.1
- Executando PUHC indo de 3.5.0.2 para 3.6.0.0
- Executando PUHC indo de 3.6.1.3 para 4.0.0.2
- Executando PUHC indo de 3.6.1.4 para 4.0.1.0
- Executando PUHC indo de 4.0.1.2 para 4.1.0.0
- Executando PUHC indo de 4.0.1.3 para 4.1.0.0
- Executando PUHC indo de 4.1.0.3 para 4.2.0.1
No entanto, isso pode ser visto para qualquer cenário em que a versão que está sendo instalada foi lançada antes da versão em execução no sistema. Para obter mais informações sobre as datas de lançamento de cada versão, consulte PowerStore: Matriz do PowerStoreOS
Resolução
Essa mensagem de PUHC é benigna. É seguro ignorar e prosseguir com o upgrade a partir de:
- PowerStoreOS 2.1.1.2 a 3.2.0.1
- PowerStoreOS 3.2.1.1 a 3.5.0.1
- PowerStoreOS 3.5.0.2 a 3.6.0.0
- PowerStoreOS 3.6.1.3 a 4.0.0.2
- PowerStoreOS 3.6.1.4 a 4.0.1.0
- PowerStoreOS 4.0.1.2 a 4.1.0.0
- PowerStoreOS 4.0.1.3 a 4.1.0.0
- PowerStoreOS 4.1.0.3 a 4.2.0.1
A correção dessa mensagem é esperada para uma versão futura das verificações de integridade pré-upgrade.