<br><br><div class="gmail_quote">On Tue, Jul 24, 2012 at 10:13 AM, Akihiro MOTOKI <span dir="ltr"><<a href="mailto:motoki@da.jp.nec.com" target="_blank">motoki@da.jp.nec.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi netstackers,<br>
<br>
I would like to ask about what operations are available on Dashboard<br>
and confirm the status of the work.<br>
<br>
(1) Can non-admin tenant/project create a network/subnet?<br>
<br>
Quantum v2 API allows non-admin tenants to create a network/subnet.<br>
When creating a subnet a tenant can assign any ip range to the subnet as it<br>
wants, so IP address overlapping in diffrent networks may happen.<br>
If IP address overlapping is not supported in Quantum Folsom, this may lead<br>
to some troublesome situation in L3 handling such as L3 forwarding, NAT...<br>
<br>
dhcp-overlapping-ips blueprint seems to have a good<br>
progress. This means Quantum allow ip address overlapping.<br>
In this case we do not need to take care of the issue and<br>
non-admin tenants can create a subnet as they wants.<br></blockquote><div><br></div><div>Yes, that is exactly right. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
(2) Can admin tenant create/delete a port from dashboard?<br>
<br>
Usually port create/delete operations are not visibile in normal<br>
situations, e.g., a port is created automatically in a sequence of<br>
VM launching or subnet creation (with dhcp-agent).<br>
<br>
My question is whether port create/delete operations need to be available<br>
on Horizon?<br>
<br>
IMHO, port create/delete operations need not to be available in user panel<br>
(for normal user), and they are available for admin tenant.<br></blockquote><div><br></div><div>For the most common use cases, you are correct. There is no need for tenants to explicitly create ports, as a service (e.g., Nova) will do that on their behalf. </div>
<div><br></div><div>However, there is a use case where the tenant wants to specify some specific parameters about a port that need to be specified before the VM is booted (e.g., setting the MAC address or IP address of the port). For this use case, we're adding the ability to pass in a Quantum port-id, rather than just a network-id, when using the --nic CLI command while creating a VM (Yong is planning on working on this). However, this is definitely a more advanced use case, so we had planned on not supporting it in the first cut of the Horizon/Quantum work. So for now, I don't see a need for either tenants or admins to create/delete ports explicitly. </div>
<div><br></div><div>Thanks again for your work on Quantum support in Horizon, I'm so happy to see this getting more development attention. </div><div><br></div><div>Dan</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
For more broader discussion, we post this mail to the list.<br>
I will appreciate you comments.<br>
<br>
Thanks,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Akihiro MOTOKI <<a href="mailto:motoki@da.jp.nec.com">motoki@da.jp.nec.com</a>><br>
Cloud System Research Laboratories, NEC Corporation<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" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>Dan Wendlandt <div>Nicira, Inc: <a href="http://www.nicira.com" target="_blank">www.nicira.com</a><br><div>twitter: danwendlandt<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></div></div><br>