2017-07-31 4 views
-1
2017-07-25 12:49:25.301 | File "/opt/stack/neutron/neutron/agent/linux/ip_lib.py", line 31, in <module> 
2017-07-25 12:49:25.304 |  from neutron.agent.common import utils 
2017-07-25 12:49:25.305 | File "/opt/stack/neutron/neutron/agent/common/utils.py", line 23, in <module> 
2017-07-25 12:49:25.306 |  from neutron.common import utils as neutron_utils 
2017-07-25 12:49:25.307 | File "/opt/stack/neutron/neutron/common/utils.py", line 53, in <module> 
2017-07-25 12:49:25.308 |  from neutron.db import api as db_api 
2017-07-25 12:49:25.308 | File "/opt/stack/neutron/neutron/db/api.py", line 21, in <module> 
2017-07-25 12:49:25.310 |  from neutron_lib.db import api 
2017-07-25 12:49:25.311 | ImportError: cannot import name api 
2017-07-25 12:49:25.382 | + lib/neutron-legacy:_configure_neutron_common:1 : exit_trap 
2017-07-25 12:49:25.388 | + ./stack.sh:exit_trap:494     : local r=1 
2017-07-25 12:49:25.394 | ++ ./stack.sh:exit_trap:495     : jobs -p 
2017-07-25 12:49:25.400 | + ./stack.sh:exit_trap:495     : jobs= 
2017-07-25 12:49:25.407 | + ./stack.sh:exit_trap:498     : [[ -n '' ]] 
2017-07-25 12:49:25.415 | + ./stack.sh:exit_trap:504     : kill_spinner 
2017-07-25 12:49:25.422 | + ./stack.sh:kill_spinner:390    : '[' '!' -z '' ']' 
2017-07-25 12:49:25.430 | + ./stack.sh:exit_trap:506     : [[ 1 -ne 0 ]] 
2017-07-25 12:49:25.439 | + ./stack.sh:exit_trap:507     : echo 'Error on exit' 
2017-07-25 12:49:25.440 | Error on exit 
2017-07-25 12:49:25.446 | + ./stack.sh:exit_trap:508     : generate-subunit 1500986072 893 fail 
2017-07-25 12:49:26.417 | + ./stack.sh:exit_trap:509     : [[ -z /opt/stack/logs ]] 
2017-07-25 12:49:26.431 | + ./stack.sh:exit_trap:512     : /opt/stack/devstack/tools/worlddump.py -d /opt/stack/logs 
2017-07-25 12:49:27.239 | + ./stack.sh:exit_trap:518     : exit 1 
[email protected]:~/devstack$ devstack 
+0

Il est à noter que les questions qui ne comportent que des logs ou du code, sans aucune explication, sont considérées ici comme un faible effort. Est-ce que vous pourriez ajouter à cela du matériel d'introduction sur votre projet, sur le code que vous utilisez ou sur tout autre détail qui pourrait vous aider à comprendre le contexte? – halfer

Répondre

0

Il semble que l'une des dépendances Python ne soit pas installée par stack.sh. L'installation de devstack crée un environnement python virtuel sur votre serveur et est supposé installer toutes les dépendances. Pour une raison quelconque, vous semblez manquer neutron_lib.

L'exécution de la commande ci-dessous doit inclure un paquet nommé neutron_lib comme disponible. Si ce n'est pas le cas, vous devez corriger votre configuration pip ou votre réseau/DNS. Tout dépend du message d'erreur que vous voyez. pip search neutron_lib

Voyez-vous des messages d'erreur plus tôt dans le fichier journal sur l'échec de l'installation pip? L'affichage d'un lien vers le fichier journal complet permettrait de fournir des informations supplémentaires.