yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #73970
[Bug 1783711] [NEW] Glance not working with python 3.7
Public bug reported:
Hi,
Glance is not working with python 3.7 as async is now keyword in py37.
There is also filled a bug in debian bug tracking system :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904389
>From the attached log (scroll to the bottom...):
Setting up python3-glance (2:16.0.1-6) ...
File "/usr/lib/python3/dist-packages/glance/async/flows/api_image_import.py", line 26
import glance.async.flows._internal_plugins as internal_plugins
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/flows/base_import.py", line 33
from glance.async import utils
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/flows/introspect.py", line 24
from glance.async import utils
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/flows/plugins/plugin_opts.py", line 17
import glance.async.flows.plugins.inject_image_metadata
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/taskflow_executor.py", line 26
import glance.async
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/opts.py", line 31
import glance.async.flows._internal_plugins
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/plugins/test_inject_image_metadata.py", line 22
import glance.async.flows.plugins.inject_image_metadata as inject_metadata
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_api_image_import.py", line 20
import glance.async.flows.api_image_import as import_flow
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_convert.py", line 25
from glance.async.flows import convert
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_import.py", line 28
import glance.async.flows.base_import as import_flow
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_introspect.py", line 23
from glance.async.flows import introspect
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_ovf_process.py", line 27
from glance.async.flows import ovf_process
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/test_async.py", line 19
import glance.async
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/test_taskflow_executor.py", line 22
from glance.async import taskflow_executor
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py", line 24
import glance.async
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py", line 25
import glance.async
^
SyntaxError: invalid syntax
dpkg: error processing package python3-glance (--configure):
installed python3-glance package post-installation script subprocess returned error exit status 1
"async" has become a reserved keyword in Python 3.7
** Affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1783711
Title:
Glance not working with python 3.7
Status in Glance:
New
Bug description:
Hi,
Glance is not working with python 3.7 as async is now keyword in py37.
There is also filled a bug in debian bug tracking system :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904389
From the attached log (scroll to the bottom...):
Setting up python3-glance (2:16.0.1-6) ...
File "/usr/lib/python3/dist-packages/glance/async/flows/api_image_import.py", line 26
import glance.async.flows._internal_plugins as internal_plugins
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/flows/base_import.py", line 33
from glance.async import utils
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/flows/introspect.py", line 24
from glance.async import utils
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/flows/plugins/plugin_opts.py", line 17
import glance.async.flows.plugins.inject_image_metadata
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/async/taskflow_executor.py", line 26
import glance.async
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/opts.py", line 31
import glance.async.flows._internal_plugins
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/plugins/test_inject_image_metadata.py", line 22
import glance.async.flows.plugins.inject_image_metadata as inject_metadata
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_api_image_import.py", line 20
import glance.async.flows.api_image_import as import_flow
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_convert.py", line 25
from glance.async.flows import convert
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_import.py", line 28
import glance.async.flows.base_import as import_flow
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_introspect.py", line 23
from glance.async.flows import introspect
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/flows/test_ovf_process.py", line 27
from glance.async.flows import ovf_process
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/test_async.py", line 19
import glance.async
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/async/test_taskflow_executor.py", line 22
from glance.async import taskflow_executor
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/test_domain.py", line 24
import glance.async
^
SyntaxError: invalid syntax
File "/usr/lib/python3/dist-packages/glance/tests/unit/test_notifier.py", line 25
import glance.async
^
SyntaxError: invalid syntax
dpkg: error processing package python3-glance (--configure):
installed python3-glance package post-installation script subprocess returned error exit status 1
"async" has become a reserved keyword in Python 3.7
To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1783711/+subscriptions