Hi, From https://bugzilla.redhat.com/show_bug.cgi?id=1163726#c3
<snip> By marking a network as "external" you are actually sharing it among all other tenants to be used as default GW and a source for floating IPs. Marking a network as "shared" is allowing other tenants to connect VMs (and not router GWs) directly to the network. Marking an external network as "shared" would allow VMs of all tenants to connect to a network as well as pull floating ips from it (via router GW). While this is possible in Neutron, it is also redundant, as with the case above - There isn't much sense in pulling a floating IP from a network that you can connect to directly. </snip> please provide the relevant output from: $ neutron net-show <external net> $ keystone tenant-list Without this output it seems like the network was created by non-admin tenant/user which shouldn't allow its floating IPs to be consumed by other tenants. I've never tried to do that, so I'm not sure if this is a legitimate operation and if so, how such network should behave. The ideal flow is: 1. Admin creates an external network (usually called "public") in its own tenant. 2. Users (in their own tenants) create private networks and VMs attached to them. 3. Users create routers connecting their private networks ( router-interface-add") to the external ("public") network ("router-gateway-set"). *** At this point, VMs should be able to access the outside world via NAT. 4. Now users can allocate floating IPs to their VMs (only those VMs that are connected to the external network via routers). Please let me know if this is unclear Regards Yair ----- Original Message ----- From: "Wilson Kwok" <leiw...@gmail.com> To: "Yair Fried" <yfr...@redhat.com> Cc: openstack@lists.openstack.org Sent: Tuesday, May 26, 2015 1:00:58 PM Subject: Re: [Openstack] Confusion of external network Hi Yair, 1. The new account same project with demo account. 2. Yes, the external network shared already, so how can share this network if not use it for floating IP? Thanks 2015-05-26 13:58 GMT+08:00 Yair Fried <yfr...@redhat.com>: > Hi, > Your question is missing some details > 1. What tenant does the network belong to? > 2. Is it shared? If you want to use it for floating IP it shouldn't be > shared. And VMs shouldn't be connected directly to it. > > Regards, > Yair > > ----- Original Message ----- > From: "Wilson Kwok" <leiw...@gmail.com> > To: openstack@lists.openstack.org > Sent: Tuesday, May 26, 2015 4:38:20 AM > Subject: Re: [Openstack] Confusion of external network > > Can someone help ? thanks! > > 2015-05-24 11:51 GMT+08:00 Wilson Kwok < leiw...@gmail.com > : > > > > Hello all, > > I have completed my Openstack via this RDO guideline: > http://community.redhat.com/blog/2015/01/rdo-quickstart-doing-the-neutron-dance/ > > This guideline help to fix external network that can let my home network > can access to instance via floating IP, but needed to use neutron command > to remove default external network and then add new external network that > subnet match my home network. > > The new external network shared already, my confusion is why only demo > account of external network can access instance, but admin account cannot, > even I create anther user account with same of demo project. > > Anyone have been try RDO caused this problem ? > > Thanks > > > _______________________________________________ > Mailing list: > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : openstack@lists.openstack.org > Unsubscribe : > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack