Add storage-mgmt network to compute nodes

This is going to be required for hyperconverged ceph deployments
in tripleo-ci.

Change-Id: Ia0ebb167b57553cbdaaa3593409eff5625e6ddc6
This commit is contained in:
Ben Nemec 2017-01-11 11:08:33 -06:00
parent c0acf09f0d
commit 069c165e02
5 changed files with 41 additions and 1 deletions

View File

@ -8,7 +8,7 @@ resource_registry:
OS::TripleO::Compute::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
OS::TripleO::Compute::Ports::InternalApiPort: /usr/share/openstack-tripleo-heat-templates/network/ports/internal_api_from_pool.yaml
OS::TripleO::Compute::Ports::StoragePort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_from_pool.yaml
OS::TripleO::Compute::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
OS::TripleO::Compute::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt_from_pool.yaml
OS::TripleO::Compute::Ports::TenantPort: /usr/share/openstack-tripleo-heat-templates/network/ports/tenant_from_pool.yaml
OS::TripleO::CephStorage::Ports::ExternalPort: /usr/share/openstack-tripleo-heat-templates/network/ports/noop.yaml
@ -72,6 +72,8 @@ parameter_defaults:
- 172.17.0.249
storage:
- 172.18.0.249
storage_mgmt:
- 172.19.0.249
tenant:
- 172.16.0.249
CephStorageIPs:

View File

@ -20,6 +20,7 @@ resource_registry:
OS::TripleO::Network::StorageMgmt: /usr/share/openstack-tripleo-heat-templates/network/storage_mgmt.yaml
OS::TripleO::Network::Ports::StorageMgmtVipPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt.yaml
OS::TripleO::Controller::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt.yaml
OS::TripleO::Compute::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt.yaml
OS::TripleO::CephStorage::Ports::StorageMgmtPort: /usr/share/openstack-tripleo-heat-templates/network/ports/storage_mgmt.yaml
# Tenant
OS::TripleO::Network::Tenant: /usr/share/openstack-tripleo-heat-templates/network/tenant.yaml

View File

@ -20,6 +20,7 @@ resource_registry:
OS::TripleO::Network::StorageMgmt: ../network/storage_mgmt.yaml
OS::TripleO::Network::Ports::StorageMgmtVipPort: ../network/ports/storage_mgmt.yaml
OS::TripleO::Controller::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
OS::TripleO::Compute::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
OS::TripleO::CephStorage::Ports::StorageMgmtPort: ../network/ports/storage_mgmt.yaml
# Tenant
OS::TripleO::Network::Tenant: ../network/tenant.yaml

View File

@ -121,6 +121,12 @@ resources:
name: nic6
mtu: 1350
primary: true
- type: interface
name: nic5
mtu: 1350
use_dhcp: false
addresses:
- ip_netmask: {get_param: StorageMgmtIpSubnet}
group: os-apply-config
type: OS::Heat::StructuredConfig

View File

@ -638,4 +638,34 @@ sVname
p312
Vbr-tenant
p313
sa(dp314
Vaddresses
p315
(lp316
sVnetwork
p317
VStorageMgmt
p318
sVprimary
p319
I01
sVmtu
p320
I1350
sg71
(lp321
sVroutes
p322
(lp323
sVuse_dhcp
p324
I00
sVtype
p325
Vinterface
p326
sVname
p327
Vnic5
p328
sass.