Plataforma de Gestão PowerFlex — Certificate_generator_MDM_USER. Py não consegue criar certificados

Yhteenveto: Os pacotes PowerFlex Intelligent Catalog (IC) e Release Certification Matrix (RCM) incluem um SLES 15 OVA. No entanto, se a máquina virtual SLES 15 não tiver acesso a uma rede externa, a instalação do submódulo pyOpenSSL falhará. ...

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Certificate_generator_MDM_USER.py falha ao criar certificados com o erro "Nenhuma distribuição correspondente encontrada para pyOpenSSL - Falha ao instalar o submódulo pyOpenSSL"

Além disso, o SLES 15 OVA não tem o submódulo pyOpenSSL pré-instalado, o que implica que é necessária uma instalação manual. O script certificate_generator_MDM_USER.py é projetado para iniciar o processo de instalação do módulo pyOpenSSL.
Ao tentar executar o script do gerador de certificado, ele falha com a seguinte mensagem de erro:

/opt/emc/scaleio/mdm/cfg # python3 ./certificate_generator_MDM_USER.py --generate_ca mgmt_ca.pem
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c156b70>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c156358>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c1564e0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c156eb8>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f511c1569b0>: Failed to establish a new connection: [Errno -2] Name or service not known',)': /simple/pyopenssl/
ERROR: Could not find a version that satisfies the requirement pyOpenSSL (from versions: none)
ERROR: No matching distribution found for pyOpenSSL
Failed to install pyOpenSSL submodule

Impacto

Não será possível criar o cluster MDM devido aos certificados não serem gerados.

Syy

A VM não tem acesso à rede externa, por isso não consegue baixar e instalar o pyOpenSSL necessário.

Tarkkuus

O módulo pyOpenSSL terá que ser baixado manualmente - https://pypi.org/project/pyOpenSSL/19.1.0/#files

O arquivo necessário para baixar é - pyOpenSSL-19.1.0-py2.py3-none-any.whl

Transfira o arquivo para a VM e instale-o:

pip install pyOpenSSL-19.1.0-py2.py3-none-any.whl
Processing ./pyOpenSSL-19.1.0-py2.py3-none-any.whl
Requirement already satisfied: cryptography>=2.8 in /usr/lib64/python3.6/site-packages (from pyOpenSSL==19.1.0) (2.9.2)
Requirement already satisfied: six>=1.5.2 in /usr/lib/python3.6/site-packages (from pyOpenSSL==19.1.0) (1.14.0)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/lib64/python3.6/site-packages (from cryptography>=2.8->pyOpenSSL==19.1.0) (1.13.2)
Requirement already satisfied: pycparser in /usr/lib/python3.6/site-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.8->pyOpenSSL==19.1.0) (2.17)
Installing collected packages: pyOpenSSL
Successfully installed pyOpenSSL-19.1.0

Versões afetadas

PowerFlex RCM 3.7.0.0
PowerFlex RCM3.7.1.0

PowerFlex IC 40.370.00
PowerFlex IC 40.371.00

Correção feita na versão

PowerFlex RCM 3.7.3.0

PowerFlex IC 40.373,00

Tuotteet, joihin vaikutus kohdistuu

PowerFlex rack, PowerFlex Appliance
Artikkelin ominaisuudet
Artikkelin numero: 000225357
Artikkelin tyyppi: Solution
Viimeksi muutettu: 24 toukok. 2024
Versio:  1
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.