<html><body>
<p><tt><font size="2">Russell Bryant <rbryant@redhat.com> wrote on 05/16/2013 11:38:46 PM:<br>
<br>
> From: Russell Bryant <rbryant@redhat.com></font></tt><br>
<tt><font size="2">> To: openstack-dev@lists.openstack.org, </font></tt><br>
<tt><font size="2">> Date: 05/16/2013 11:42 PM</font></tt><br>
<tt><font size="2">> Subject: Re: [openstack-dev] Dynamic Flavors Support</font></tt><br>
<tt><font size="2">> <br>
> On 05/16/2013 10:16 PM, Dan Smith wrote:<br>
> > I think that the general consensus is that the notion of dynamic<br>
> > flavors is an unfavorable approach. Since we happen to be having this<br>
> > discussion while an API redesign is happening, I'd say the more<br>
> > productive path forward is to figure out how we want per-instance usage<br>
> > to be exposed which makes sense both with and without fine-grained<br>
> > resource tweaks. Perhaps a flavorRef is the wrong way.<br>
> > <br>
> > Right now, if you create an instance from flavor 1, then change the<br>
> > parameters of flavor 1, the flavorRef will be wrong anyway. Before I<br>
> > moved instance_type information to system_metadata, doing that would<br>
> > even cause billing stuff to be incorrect. Lets figure out how to<br>
> > represent the actual instance parameters in APIv3, which I think will<br>
> > serve everyone's needs.<br>
> <br>
> Sounds like a good plan to me.<br>
> <br>
> As you said, given the timing with the v3 API work, we have an<br>
> opportunity to do some refactoring here and do it "right".<br>
</font></tt><br>
<tt><font size="2">Before we make any substantial changes, should we query the user-committee (or similar group) to get feedback on the impact to operators and users of the API?  I think the basic question here is do we retain the 1:1 linkage between Server and Flavor where a Server links to a Flavor that can be referenced by ID or do we move to a model where Flavor is the initial template and post-provision the allocation is through a data structure that is essentially the content of a Flavor today (but without the </font></tt><tt><font size="2">referenceable </font></tt><tt><font size="2">ID).</font></tt><br>
<br>
<tt><font size="2">> -- <br>
> Russell Bryant<br>
> <br>
> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> OpenStack-dev@lists.openstack.org<br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
> <br>
</font></tt><br>
<font size="2" face="sans-serif">Michael<br>
<br>
-------------------------------------------------<br>
Michael Fork<br>
Architect, OpenStack Development<br>
IBM Systems & Technology Group</font><br>
</body></html>