Public bug reported:

2017-03-15 14:37:33.346 CRITICAL glance [-] TypeError: 'function' object
has no attribute '__getitem__'

2017-03-15 14:37:33.346 TRACE glance Traceback (most recent call last):
2017-03-15 14:37:33.346 TRACE glance   File "/usr/local/bin/glance-manage", 
line 10, in <module>
2017-03-15 14:37:33.346 TRACE glance     sys.exit(main())
2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/cmd/manage.py", line 459, in main
2017-03-15 14:37:33.346 TRACE glance     return 
CONF.command.action_fn(*func_args, **func_kwargs)
2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/cmd/manage.py", line 174, in contract
2017-03-15 14:37:33.346 TRACE glance     if 
data_migrations.has_pending_migrations(db_api.get_engine()):
2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py",
 line 61, in has_pending_migrations
2017-03-15 14:37:33.346 TRACE glance     return any([x.has_migrations(engine) 
for x in migrations])
2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/db/sqlalchemy/alembic_migrations/data_migrations/ocata_migrate01_community_images.py",
 line 43, in has_migrations
2017-03-15 14:37:33.346 TRACE glance     rows_with_pending_shared = 
(select[images.c.id]
2017-03-15 14:37:33.346 TRACE glance TypeError: 'function' object has no 
attribute '__getitem__'
2017-03-15 14:37:33.346 TRACE glance

** Affects: glance
     Importance: Undecided
     Assignee: Dai Dang Van (daidv)
         Status: New


** Tags: contract

** Changed in: glance
     Assignee: (unassigned) => Dai Dang Van (daidv)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1673025

Title:
  Function object has no attribute __getitem__ around database
  contraction

Status in Glance:
  New

Bug description:
  2017-03-15 14:37:33.346 CRITICAL glance [-] TypeError: 'function'
  object has no attribute '__getitem__'

  2017-03-15 14:37:33.346 TRACE glance Traceback (most recent call last):
  2017-03-15 14:37:33.346 TRACE glance   File "/usr/local/bin/glance-manage", 
line 10, in <module>
  2017-03-15 14:37:33.346 TRACE glance     sys.exit(main())
  2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/cmd/manage.py", line 459, in main
  2017-03-15 14:37:33.346 TRACE glance     return 
CONF.command.action_fn(*func_args, **func_kwargs)
  2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/cmd/manage.py", line 174, in contract
  2017-03-15 14:37:33.346 TRACE glance     if 
data_migrations.has_pending_migrations(db_api.get_engine()):
  2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/db/sqlalchemy/alembic_migrations/data_migrations/__init__.py",
 line 61, in has_pending_migrations
  2017-03-15 14:37:33.346 TRACE glance     return any([x.has_migrations(engine) 
for x in migrations])
  2017-03-15 14:37:33.346 TRACE glance   File 
"/opt/stack/glance/glance/db/sqlalchemy/alembic_migrations/data_migrations/ocata_migrate01_community_images.py",
 line 43, in has_migrations
  2017-03-15 14:37:33.346 TRACE glance     rows_with_pending_shared = 
(select[images.c.id]
  2017-03-15 14:37:33.346 TRACE glance TypeError: 'function' object has no 
attribute '__getitem__'
  2017-03-15 14:37:33.346 TRACE glance

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1673025/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to