X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=mcp%2Freclass%2Fclasses%2Fcluster%2Fbaremetal-mcp-ocata-ovs-ha%2Fopenstack%2Fcompute.yml;h=e11e35e543116eb919f9f26ec3a1f03a2dd5b286;hb=978fd9da91b6cdd522e79a4b8c31cf8f800222a3;hp=18a7a0bb22cc9c348fd556b24e8586513cc2f4be;hpb=dc0e2355b21ab954456c9db7af1161359c966d57;p=fuel.git diff --git a/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/openstack/compute.yml b/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/openstack/compute.yml index 18a7a0bb2..e11e35e54 100644 --- a/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/openstack/compute.yml +++ b/mcp/reclass/classes/cluster/baremetal-mcp-ocata-ovs-ha/openstack/compute.yml @@ -2,10 +2,13 @@ classes: - system.linux.system.repo.mcp.openstack - system.linux.system.repo.mcp.extra - system.linux.system.repo.saltstack.xenial +- system.linux.storage.loopback - system.nova.compute.cluster - system.nova.compute.nfv.hugepages - system.nova.compute.nfv.cpu_pinning -- system.neutron.compute.cluster +- system.neutron.gateway.cluster +- system.cinder.volume.single +- system.cinder.volume.backend.lvm - system.ceilometer.agent.cluster - cluster.baremetal-mcp-ocata-ovs-ha.infra parameters: @@ -21,7 +24,12 @@ parameters: nova_vncproxy_url: https://${_param:cluster_public_host}:6080 mgmt_nic: enp6s0 tenant_nic: enp7s0 + external_nic: enp8s0 linux_system_codename: xenial + interface_mtu: 1500 + keepalived_vip_interface: br-ctl + keepalived_vip_virtual_router_id: 69 + loopback_device_size: 20 linux: network: bridge: openvswitch @@ -36,6 +44,12 @@ parameters: type: eth proto: manual name: ${_param:tenant_nic} + external_nic: + enabled: true + name: ${_param:external_nic} + mtu: ${_param:interface_mtu} + proto: manual + type: eth br-mesh: enabled: true type: bridge @@ -66,3 +80,22 @@ parameters: netmask: 255.255.255.0 use_interfaces: - ${_param:mgmt_nic}.300 + br-floating: + enabled: true + type: ovs_bridge + mtu: ${_param:interface_mtu} + float-to-ex: + enabled: true + type: ovs_port + mtu: ${_param:interface_mtu} + bridge: br-floating + br-ex: + enabled: true + type: bridge + mtu: ${_param:interface_mtu} + address: ${_param:external_address} + netmask: 255.255.255.0 + use_interfaces: + - ${_param:external_nic} + use_ovs_ports: + - float-to-ex