<p dir="ltr"><br>
On Mar 3, 2013 8:21 PM, "Jay Pipes" <<a href="mailto:jaypipes@gmail.com">jaypipes@gmail.com</a>> wrote:<br>
><br>
> On Sun, Mar 3, 2013 at 5:27 PM, Nathanael Burton <<a href="mailto:nathanael.i.burton@gmail.com">nathanael.i.burton@gmail.com</a>> wrote:<br>
>><br>
>> I think it would be nice to take care of this bug as it would be fairly simple to fix and offer much more flexibility in allowing for non-contiguous fixed_ranges. In order to be backwards compatible with CONF.fixed_range I was thinking of adding a new config option, say CONF.use_dynamic_fixed_range, which if set to True would figure out the CIDRs to set up for NAT by looking at the networks on the current network host and then setting up the NATs for each. It would default to False such that existing behavior would not change. Does this sound worthwhile?<br>

><br>
><br>
> I'm not sure that adding another configuration option to nova.conf is appropriate here, especially since this kind of thing belongs less in a configuration file and more as data records in things like Quantum. The fact that network setup is partly done in nova.conf and partly (mostly!) done using nova-manage network create is a bad thing and we should not make the situation worse.<br>

><br>
> Best,<br>
> -jay<br>
>  </p>
<p dir="ltr">Since fixed_range is simply a StrOpt I can just use it and forgo a new opt.  If it's set to 'dynamic' do the new logic otherwise it's a CIDR and do the old backwards compatible logic. Aside from the conf option any other issues with working on this and submitting a patch?</p>

<p dir="ltr">Nate<br></p>
<p dir="ltr">>><br>
>> Is this something that would be eligible for Grizzly or is this too much too late to be allowed in for Grizzly?<br>
><br>
><br>
><br>
> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><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>
</p>