Evacuate instance failed after delete instance group

Bug #1939195 reported by wujian
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Incomplete
Undecided
wujian

Bug Description

I boot an instance with --hint group={uuid}, and then delete this instance group after instance status is active. Then evacuate the instance, nova-compute raise the exception.
File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3255, in rebuild_instance
    migration, request_spec, volume_id, allocs)
  File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3319, in _do_rebuild_instance_with_claim
    self._do_rebuild_instance(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 3342, in _do_rebuild_instance
    self._validate_instance_group_policy(context, instance, hints)
  File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1388, in _validate_instance_group_policy
    _do_validation(context, instance, group_hint)
  File "/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 328, in inner
    return f(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1370, in _do_validation
    group = objects.InstanceGroup.get_by_hint(context, group_hint)
  File "/usr/lib/python2.7/site-packages/nova/objects/instance_group.py", line 342, in get_by_hint
    return cls.get_by_uuid(context, hint)
  File "/usr/lib/python2.7/site-packages/oslo_versionedobjects/base.py", line 177, in wrapper
    args, kwargs)
  File "/usr/lib/python2.7/site-packages/nova/conductor/rpcapi.py", line 240, in object_class_action_versions
    args=args, kwargs=kwargs)
  File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/client.py", line 181, in call
    transport_options=self.transport_options)
  File "/usr/lib/python2.7/site-packages/oslo_messaging/transport.py", line 129, in _send
    transport_options=transport_options)
  File "/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 674, in send
    transport_options=transport_options)
  File "/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 664, in _send
    raise result
InstanceGroupNotFound_Remote: Instance group 89454517-7af6-4758-8477-32d3a35c9f3a could not be found.
Traceback (most recent call last):

  File "/usr/lib/python2.7/site-packages/nova/conductor/manager.py", line 128, in _object_dispatch
    return getattr(target, method)(*args, **kwargs)

  File "/usr/lib/python2.7/site-packages/oslo_versionedobjects/base.py", line 184, in wrapper
    result = fn(cls, context, *args, **kwargs)

  File "/usr/lib/python2.7/site-packages/nova/objects/instance_group.py", line 311, in get_by_uuid
    db_group = db.instance_group_get(context, uuid)

  File "/usr/lib/python2.7/site-packages/nova/db/api.py", line 925, in instance_group_get
    return IMPL.instance_group_get(context, group_uuid)

  File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py", line 241, in wrapped
    return f(context, *args, **kwargs)

  File "/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py", line 6004, in instance_group_get
    raise exception.InstanceGroupNotFound(group_uuid=group_uuid)

InstanceGroupNotFound: Instance group 89454517-7af6-4758-8477-32d3a35c9f3a could not be found.

wujian (wujian666)
Changed in nova:
assignee: nobody → wujian (wujian666)
Revision history for this message
Balazs Gibizer (balazs-gibizer) wrote :

I cannot reproduce the issue on master with devstack. What nova version you are using?

Changed in nova:
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.