Adding some reqiured packages for ofed installation
and adding a workaround for setting interfaces up after
ofed installtion and adding vfs
Change-Id: I482d02eb51f18df71e8aa5e0cba0c14218bf53af
This change provides extension for the bootstrap discovery image,
by adding an initrd update image, that includes the relevant modules
for the latest bootstrap kernel and extra configuration files.
Change-Id: Id2a5a3ffe97b5a5bd60254168775a4625e34922c
New configurations for fuel mellanox plugin to use sriovnicswitch
mechanism driver for ethernet networks, it also gives the user the
option to enable vxlan offloading to imporove performance and reduce
CPU overhead.
Change-Id: I480d4efb31fde126a51594bdbf48307a4e63ea74
After an environemnt is deployed and the compute node is rebooted,
eswitchd service fails to start again. As for iSER, ubuntu has a bug in it
not allowing proper naming for vlan interface of iSER as required.
Change-Id: I9860c1411fa718b1797ca6856a376ae265395f1d
In order to support arch of LB -> OVS -> LB, few changes
required to the EIPOIBD.
This commits adds these changes to a tmp ipoibd file
(until it will be patched to MLNX_OFED package).
Change-Id: I1b4f641b5227708a2d4128e112cd55fc8e149ea8
The vpi cirros currently doesn't work for eth deployments,
now changing back to the working eth-cirros.
Change-Id: Iebf01d08532a8ad7ad6b53a6b38ae1334e939bd7
Signed-off-by: Gil Meir <gilmeir@mellanox.com>
* The pre_deployment stage runs after OS provisioning, and before
Openstack is installed. It does the following:
- Installs OFED
- Sets SR-IOV related configurations in the driver & FW
- Renames the iSER interface if iSER is used
* The post_deployment stage runs after the Openstack installation.
It does the following:
- Runs puppet manifests to configure each role: controller, cinder, compute
- Replaces the existing TestVM image with the Mellanox-Cirros image
Change-Id: Icd31cd38079f8ffa93f4dc34df88107b318a5df3
Signed-off-by: Gil Meir <gilmeir@mellanox.com>
In order to support Infiniband network, the bootstrap image
is changed when installing Mellanox plugin in Fuel 6.1.
The replacement is done in the post installation section of Mellanox
Plugin RPM.
The new bootstrap files and a script to reboot the discovered nodes with
the old bootstrap, are added to the plugin.
Partially-implements: blueprint support-infiniband-network
Change-Id: I092677a69bc3a3ad5db068d91252ba69f46ea400