<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nova.git/nova/scheduler, branch shared-key-msg</title>
<subtitle>OpenStack's nova patches.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/'/>
<entry>
<title>Merge "New select_destinations scheduler call"</title>
<updated>2013-07-01T17:30:40+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-07-01T17:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=dcece3c8e41f757a33251c5969f47fa36455c57e'/>
<id>dcece3c8e41f757a33251c5969f47fa36455c57e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add AggregateRamFilter"</title>
<updated>2013-06-28T17:52:50+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-06-28T17:52:50+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=758cf7cc81eb7911e20da0c2898a603d16830733'/>
<id>758cf7cc81eb7911e20da0c2898a603d16830733</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add AggregateCoreFilter"</title>
<updated>2013-06-28T17:41:39+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-06-28T17:41:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=5400f9498082426397b3ed0ca34a33cb3e46f673'/>
<id>5400f9498082426397b3ed0ca34a33cb3e46f673</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New select_destinations scheduler call</title>
<updated>2013-06-28T13:48:14+00:00</updated>
<author>
<name>Andrew Laski</name>
<email>andrew.laski@rackspace.com</email>
</author>
<published>2013-06-17T14:36:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=4f3c5411d92d488b78f06212912fc7ae6d225b79'/>
<id>4f3c5411d92d488b78f06212912fc7ae6d225b79</id>
<content type='text'>
select_destinations returns a list of (host, node) tuples that satisfy
the request_spec and filter_properties passed to it.  This will allow
the conductor to get a list of destinations for workflows such as
creating or resizing an instance and then handle the orchestration
itself.

part of bp query-scheduler

Change-Id: I1a42cea64dbad67562d7efe8d759e6efb5ec8121
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
select_destinations returns a list of (host, node) tuples that satisfy
the request_spec and filter_properties passed to it.  This will allow
the conductor to get a list of destinations for workflows such as
creating or resizing an instance and then handle the orchestration
itself.

part of bp query-scheduler

Change-Id: I1a42cea64dbad67562d7efe8d759e6efb5ec8121
</pre>
</div>
</content>
</entry>
<entry>
<title>Moves scheduler.manager._set_vm_state_and_notify to scheduler.utils</title>
<updated>2013-06-28T04:19:31+00:00</updated>
<author>
<name>Tiago Mello</name>
<email>tmello@linux.vnet.ibm.com</email>
</author>
<published>2013-06-28T03:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=1dc5dd9208d0b90f633e32a81979a7709f846aea'/>
<id>1dc5dd9208d0b90f633e32a81979a7709f846aea</id>
<content type='text'>
This method is required by the scheduler.manager.prep_resize method
which is being moved to conductor.manager.

We move it to scheduler.utils until we completely move migrations
logic out of scheduler.manager.

Partially implements bp cold-migrations-to-conductor

Change-Id: I8203577fc26da5cc1039815e31fb8fe356d1f7d6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This method is required by the scheduler.manager.prep_resize method
which is being moved to conductor.manager.

We move it to scheduler.utils until we completely move migrations
logic out of scheduler.manager.

Partially implements bp cold-migrations-to-conductor

Change-Id: I8203577fc26da5cc1039815e31fb8fe356d1f7d6
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Allow scheduler manager NoValidHost exception to pass over RPC"</title>
<updated>2013-06-25T20:14:25+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-06-25T20:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=baec1694947b5da90f2524d7d5d397785a1ca7fa'/>
<id>baec1694947b5da90f2524d7d5d397785a1ca7fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract live-migration scheduler logic from the scheduler driver</title>
<updated>2013-06-24T09:49:07+00:00</updated>
<author>
<name>John Garbutt</name>
<email>john@johngarbutt.com</email>
</author>
<published>2013-05-14T09:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=2d7beddc0bb7830c2a8bf893b9221c0de568c55d'/>
<id>2d7beddc0bb7830c2a8bf893b9221c0de568c55d</id>
<content type='text'>
Before moving the control of live-migration into the conductor,
extract the live-migration control logic into a separate class.

The callback to select_hosts will be replaced by a new
scheduler rpc method in a later changeset.

Part of blueprint live-migration-to-conductor
Change-Id: I6de33ada6dc377e20f8df07da92244f2c150b9fe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before moving the control of live-migration into the conductor,
extract the live-migration control logic into a separate class.

The callback to select_hosts will be replaced by a new
scheduler rpc method in a later changeset.

Part of blueprint live-migration-to-conductor
Change-Id: I6de33ada6dc377e20f8df07da92244f2c150b9fe
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AggregateCoreFilter</title>
<updated>2013-06-21T14:09:29+00:00</updated>
<author>
<name>Qiu Yu</name>
<email>unicell@gmail.com</email>
</author>
<published>2013-06-21T09:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=c32a6d5ec3426528b1f3194b0810c0592e0007d6'/>
<id>c32a6d5ec3426528b1f3194b0810c0592e0007d6</id>
<content type='text'>
Implements blueprint per-aggregate-resource-ratio

* AggregateCoreFilter to support per-aggregate cpu_allocation_ratio
* Falls back to global setting if per-aggregate value not found

DocImpact

Change-Id: I9230f46e2490226f3c50d616aa173d4722095087
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements blueprint per-aggregate-resource-ratio

* AggregateCoreFilter to support per-aggregate cpu_allocation_ratio
* Falls back to global setting if per-aggregate value not found

DocImpact

Change-Id: I9230f46e2490226f3c50d616aa173d4722095087
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AggregateRamFilter</title>
<updated>2013-06-21T13:58:21+00:00</updated>
<author>
<name>Qiu Yu</name>
<email>unicell@gmail.com</email>
</author>
<published>2013-06-20T11:49:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=f3a6de6a1647b1d86e9d8750228536663b23cd3e'/>
<id>f3a6de6a1647b1d86e9d8750228536663b23cd3e</id>
<content type='text'>
Implements blueprint per-aggregate-resource-ratio

* AggregateRamFilter to support per-aggregate ram_allocation_ratio
* Falls back to global setting if per-aggregate value not found

DocImpact

Change-Id: I93e069f0ac3f595d9a2a17119274c7bfbe8fca31
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements blueprint per-aggregate-resource-ratio

* AggregateRamFilter to support per-aggregate ram_allocation_ratio
* Falls back to global setting if per-aggregate value not found

DocImpact

Change-Id: I93e069f0ac3f595d9a2a17119274c7bfbe8fca31
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure instance_type has extra_specs</title>
<updated>2013-06-21T02:07:26+00:00</updated>
<author>
<name>Chris Behrens</name>
<email>cbehrens@codestud.com</email>
</author>
<published>2013-06-18T21:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/simo/public_git/nova.git/commit/?id=a02766e28101381207ea7a48396a9448ca610348'/>
<id>a02766e28101381207ea7a48396a9448ca610348</id>
<content type='text'>
Make sure that when scheduling, the instance_type used in filters
contains the 'extra_specs'.  This is a bit ugly, but will get cleaned up
with objects.

Fixes bug 1192331

Change-Id: I3614f3a858840c9561b4e618fc30f3d3ae5ac689
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure that when scheduling, the instance_type used in filters
contains the 'extra_specs'.  This is a bit ugly, but will get cleaned up
with objects.

Fixes bug 1192331

Change-Id: I3614f3a858840c9561b4e618fc30f3d3ae5ac689
</pre>
</div>
</content>
</entry>
</feed>
