Re: [Openstack] [OpenStack] [Neutron] [Fuel] Two floating networks before cluster deployment

2016-04-27 Thread Aleksey Kasatkin
Hi!

Michaël,

As I understand, it is required to make a simple Fuel plugin to override
standard physnet list.
Please look at
https://github.com/openstack/fuel-specs/blob/master/specs/8.0/dyn-gen-physnet-set.rst
for more details.

Sergey,

Could you provide more information on this?

Thanks,



Aleksey Kasatkin


On Wed, Apr 27, 2016 at 2:36 PM, Michaël Van de Borne <
michael.van.de.bo...@gmail.com> wrote:

> Hi all,
>
> According to this bug <https://bugs.launchpad.net/fuel/+bug/1513887> and
> this blueprint
> <https://blueprints.launchpad.net/fuel/+spec/dyn-gen-physnet-set> it
> should be possible to create multiple external networks.
> I currently have the default public network with a configured range and am
> trying to add a second tagged VLAN external network to have 2 different
> floating IP pools (reason: we need 1 range for external users and 1 range
> for internal users with more access to other services)
> What I have done currently is added a new network:
> fuel network-group --create --node-group 6 --name "public2" --release 1
> --vlan 215 --cidr 192.168.208.0/22
> and then downloading the network.yaml file to change the range from cidr
> to ip_ranges and reuploading it afterwards.
>
> I also have a network-template which creates a public2 network that is
> added to the controller and compute roles. (see below, I copied only the
> public and public2 network_schemes).
>
> The problem here is that the network roles neutron/floating and ex are
> already configured in the default public network role.
>
> Can this be done using network templates and network groups or can this
> only be done by downloading the deployment.yaml files of each node and
> changing them manually (which can become a big chore when deploying ~15
> nodes with multiple roles)?
>
> network_scheme:
> public:
> transformations:
>   - action: add-br
> name: br-ex
>   - action: add-br
> name: br-floating
> provider: ovs
>   - action: add-patch
> bridges:
> - br-floating
> - br-ex
> provider: ovs
> mtu: 65000
>   - action: add-port
> bridge: br-ex
> name: <% if2 %>
> endpoints:
>   - br-ex
> roles:
>   public/vip: br-ex
>   *neutron/floating: br-floating*
> *  ex: br-ex*
> public2:
> transformations:
>   - action: add-br
> name: br-ex2
>   - action: add-br
> name: br-floating2
> provider: ovs
>   - action: add-patch
> bridges:
> - br-floating2
> - br-ex2
> provider: ovs
> mtu: 65000
>   - action: add-port
> bridge: br-ex2
> name: <% if2 %>.215
> endpoints:
>   - br-ex2
> roles:
>
> *  neutron/floating: br-floating2  //different bridge for same
> role?   ex: br-ex2*
>
> Thank you
>
> Note: we're using fuel 8.
>
> ___
> 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


Re: [Openstack] [Fuel] network-template to create multiple external networks

2015-11-10 Thread Aleksey Kasatkin
Hi Michaël,

Unfortunately, network templates do not help with external networks.
It is now hardcoded in fuel-library manifests what Neutron networks
(internal and external)
should be created.

I hope guys from fuel-library can provide more info.

Best,


Aleksey Kasatkin
___
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