Contrail network realignement + DPDK enablement
authorMichael Henkel <mhenkel@juniper.net>
Fri, 16 Jun 2017 18:02:59 +0000 (11:02 -0700)
committerMichael Henkel <mhenkel@juniper.net>
Tue, 25 Jul 2017 16:24:13 +0000 (18:24 +0200)
commitaa5194f878bb0c9fb98891abd6005b1b252eff3e
treecff5a15d52a123e72c399ec293f29229adf80563
parentec25c792d73c4a4b6e14ddfa0ffa385211fa1a29
Contrail network realignement + DPDK enablement

This patch moves Contrail roles communication from public/external
to internal_api network for OpenStack API.
It also adds the option to enable dpdk.
Monolithic firstboot script is broken down into small pre-network
and per-node extraconfig scripts

Change-Id: I296a3bf60cef6fa950fd71d6e68effe367d1e66b
Closes-Bug: 1698422
29 files changed:
environments/contrail/contrail-net-storage-mgmt.yaml [new file with mode: 0644]
environments/contrail/contrail-net.yaml
environments/contrail/contrail-services.yaml
environments/contrail/roles_data_contrail.yaml
environments/ssl/tls-endpoints-public-dns.yaml
environments/ssl/tls-endpoints-public-ip.yaml
environments/ssl/tls-everywhere-endpoints-dns.yaml
environments/tls-endpoints-public-dns.yaml
environments/tls-endpoints-public-ip.yaml
environments/tls-everywhere-endpoints-dns.yaml
extraconfig/all_nodes/contrail/enable_contrail_repo.yaml [new file with mode: 0644]
extraconfig/pre_network/contrail/compute_pre_network.yaml [new file with mode: 0644]
extraconfig/pre_network/contrail/contrail_dpdk_pre_network.yaml [new file with mode: 0644]
firstboot/install_vrouter_kmod.yaml [deleted file]
network/config/contrail/contrail-nic-config-compute.yaml [moved from environments/contrail/contrail-nic-config-compute.yaml with 100% similarity]
network/config/contrail/contrail-nic-config.yaml [new file with mode: 0644]
network/endpoints/endpoint_data.yaml
network/endpoints/endpoint_map.yaml
puppet/services/network/contrail-analytics.yaml
puppet/services/network/contrail-base.yaml
puppet/services/network/contrail-config.yaml
puppet/services/network/contrail-control.yaml
puppet/services/network/contrail-dpdk.yaml [new file with mode: 0644]
puppet/services/network/contrail-neutron-plugin.yaml
puppet/services/network/contrail-provision.yaml [deleted file]
puppet/services/network/contrail-tsn.yaml
puppet/services/network/contrail-vrouter.yaml
puppet/services/network/contrail-webui.yaml
releasenotes/notes/contrail-bugfixes-and-dpdk-enabling-0233a06e23259660.yaml [new file with mode: 0644]