Piattaforma di gestione PowerFlex - Certificate_generator_MDM_USER. Py non riesce a creare certificati
Yhteenveto: I pacchetti PowerFlex Intelligent Catalog (IC) e Release Certification Matrix (RCM) includono un OVA SLES 15. Tuttavia, se la macchina virtuale SLES 15 non dispone di accesso a una rete esterna, l'installazione del sottomodulo pyOpenSSL avrà esito negativo. ...
Oireet
Certificate_generator_MDM_USER.py impossibile creare i certificati con l'errore "Nessuna distribuzione corrispondente trovata per pyOpenSSL - Impossibile installare il sottomodulo pyOpenSSL"
Inoltre, SLES 15 OVA non dispone del sottomodulo pyOpenSSL preinstallato, il che implica la necessità di un'installazione manuale. Lo script certificate_generator_MDM_USER.py è progettato per avviare il processo di installazione del modulo pyOpenSSL.
Quando si tenta di eseguire lo script del generatore di certificati, l'operazione ha esito negativo con il seguente messaggio di errore:
/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 |
Impatto
Non sarà possibile creare il cluster MDM a causa della mancata generazione dei certificati.
Syy
La macchina virtuale non dispone dell'accesso alla rete esterna, quindi non riesce a scaricare e installare pyOpenSSL richiesto.
Tarkkuus
Il modulo pyOpenSSL dovrà essere scaricato manualmente - https://pypi.org/project/pyOpenSSL/19.1.0/#files
Il file necessario per il download è: pyOpenSSL-19.1.0-py2.py3-none-any.whl
Trasferire il file sulla macchina virtuale e installarla:
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 |
Versioni interessate
PowerFlex RCM 3.7.0.0
PowerFlex RCM3.7.1.0
PowerFlex IC 40.370.00
PowerFlex IC 40.371.00
Risolto nella versione
PowerFlex RCM 3.7.3.0
IC PowerFlex 40.373.00