Anything that would vary between instances in a request like this is
being removed from the request spec sent to the scheduler.  The
scheduler should not care about the specific instances being scheduled,
only the requested resources that the instance needs from a compute.

** Changed in: nova
       Status: Confirmed => Won't Fix

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1268450

Title:
  request_spec[instance_properties] mismatches

Status in OpenStack Compute (nova):
  Won't Fix

Bug description:
  When boot VM with '--num-instances',  the param
  "request_spec['instance_properties']" that schedule_run_instance gets
  will be only the first instance's properties of
  request_spec.get('instance_uuids'), thus like
  request_spec['instance_properties']['instance_uuid'] ,
  request_spec['instance_properties']['hostname'] and so on are all just
  the properties of the first VM.

  Furthermore, if one of the VMs booting with '--num-instances'
  reschedules,  request_spec['instance_properties'] is still for the
  first VM. Thus, using the data from
  request_spec['instance_properties'] is mistake, like instance_uuid =
  instance_properties.get('uuid') in filter_scheduler.py:def
  _populate_retry().

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1268450/+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