No module named pathlib
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Critical
|
Unassigned | ||
devstack |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Trying to install devstack (both L and K)
Error during stack.sh
2015-04-23 07:21:55.646 | + cd /opt/stack/horizon
2015-04-23 07:21:55.647 | + ./run_tests.sh -N --compilemessages
2015-04-23 07:21:55.927 | WARNING:root:No local_settings file found.
2015-04-23 07:21:56.523 | Traceback (most recent call last):
2015-04-23 07:21:56.523 | File "/opt/stack/
2015-04-23 07:21:56.523 | execute_
2015-04-23 07:21:56.523 | File "/usr/local/
2015-04-23 07:21:56.523 | utility.execute()
2015-04-23 07:21:56.523 | File "/usr/local/
2015-04-23 07:21:56.523 | django.setup()
2015-04-23 07:21:56.523 | File "/usr/local/
2015-04-23 07:21:56.523 | apps.populate(
2015-04-23 07:21:56.523 | File "/usr/local/
2015-04-23 07:21:56.523 | app_config = AppConfig.
2015-04-23 07:21:56.523 | File "/usr/local/
2015-04-23 07:21:56.523 | module = import_
2015-04-23 07:21:56.523 | File "/usr/lib/
2015-04-23 07:21:56.524 | __import__(name)
2015-04-23 07:21:56.524 | File "/usr/local/
2015-04-23 07:21:56.524 | from .compiler import DjangoScssCompiler # NOQA
2015-04-23 07:21:56.524 | File "/usr/local/
2015-04-23 07:21:56.524 | from pathlib import PurePath
2015-04-23 07:21:56.524 | ImportError: No module named pathlib
2015-04-23 07:21:56.548 | + exit_trap
2015-04-23 07:21:56.548 | + local r=1
2015-04-23 07:21:56.549 | ++ jobs -p
2015-04-23 07:21:56.550 | + jobs=
2015-04-23 07:21:56.550 | + [[ -n '' ]]
2015-04-23 07:21:56.550 | + kill_spinner
2015-04-23 07:21:56.550 | + '[' '!' -z '' ']'
2015-04-23 07:21:56.550 | + [[ 1 -ne 0 ]]
2015-04-23 07:21:56.550 | + echo 'Error on exit'
2015-04-23 07:21:56.550 | Error on exit
2015-04-23 07:21:56.550 | + [[ -z /opt/stack/logs ]]
2015-04-23 07:21:56.550 | + /opt/devstack/
2015-04-23 07:21:56.586 | + exit 1
Manually "pip install pathlib" and then retried:
+ cd /opt/stack/horizon
+ ./run_tests.sh -N --compilemessages
WARNING:root:No local_settings file found.
Traceback (most recent call last):
File "/opt/stack/
execute_
File "/usr/local/
utility.
File "/usr/local/
django.setup()
File "/usr/local/
apps.
File "/usr/local/
app_config = AppConfig.
File "/usr/local/
module = import_
File "/usr/lib/
__import_
File "/usr/local/
from .compiler import DjangoScssCompiler # NOQA
File "/usr/local/
from scss import Compiler, config
ImportError: cannot import name Compiler
+ exit_trap
+ local r=1
++ jobs -p
+ jobs=
+ [[ -n '' ]]
+ kill_spinner
+ '[' '!' -z '' ']'
+ [[ 1 -ne 0 ]]
+ echo 'Error on exit'
Error on exit
+ [[ -z /opt/stack/logs ]]
+ /opt/devstack/
World dumping... see /opt/stack/
+ exit 1
Changed in horizon: | |
milestone: | liberty-1 → 8.0.0 |
I see this error too today on redhat7