Commit Graph

31 Commits

Author SHA1 Message Date
Andreas Jaeger 0328776c2c Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: Iaeaee1b1c714a00a9d2ca616b5ae3c528bd738b7
2019-12-18 19:40:20 +01:00
Hamdy Khader b488aaaf7a Add support for ConnectX-5 adapters
- upgrade mlnx-ofed-fuel to version 4.0-2.0.0.1
  - add maximum number of CX5 VFs to 96

Change-Id: Ie3612d5b9a488ade49dbfc65389be9e9f9442bb0
2017-07-13 16:27:07 +03:00
Aviram Bar-Haim 3d7d5fb73c Upgrading to Mellanox OFED 3.4-1 GA
Adding some reqiured packages for ofed installation
and adding a workaround for setting interfaces up after
ofed installtion and adding vfs

Change-Id: I482d02eb51f18df71e8aa5e0cba0c14218bf53af
2017-03-16 12:13:51 -04:00
Aviram Bar-Haim eefcfa437b Fixes to SRIOV VFs unbind
By upgrading MLNX_OFED to 3.3-1.5.0

Change-Id: I14fde28f1759916b0328e75c417a6e0576aa2deb
2016-06-13 17:17:24 +03:00
Rawan Herzallah 2dbb3acb3f Dynamically set maximum number of VFs in bootstrap stage
Allow the user to set the maximum number of vfs burned in bootstrap
stage with 16 vfs as default.

Change-Id: I0c06a3fa64d196b9c6a3af9aca02560675c6b3b1
2016-06-08 11:10:18 +00:00
Rawan Herzallah 8b30f4cb75 Set VFs MAC addresses
Added mac address assignment for created mellanox vfs

Change-Id: Ia4045b0799eacbfc01ceebf8d0d23c8db36f8197
2016-05-29 11:24:10 +00:00
Aviram Bar-Haim 64f0c86510 Move FW burn to discovery stage
With removing reboot task, upgrading bootstrap packages
and adding SR-IOV capabilities to it

Change-Id: I41222f5c4548d092a7626d85b03a64365de225e9
2016-04-24 08:18:09 +00:00
Rawan Herzallah 42c47329fc Implement ConnectX-4 configurations
Add changes to implement features for ConnectX-4 adapters

Change-Id: Ie66162a2cb37ea3c1766f20bf218fb239eca8cf3
2016-04-21 14:06:07 +00:00
Rawan Herzallah e14c36ad7b Fix QoS Configurations
Added compute neutron sriov agent related configurations.

Change-Id: I64ce8be3d90c90cd43c93d6a6b2214cf864796a1
2016-03-16 21:11:54 +02:00
Aviram Bar-Haim 3a55ff4cd6 Fix reboot and Liberty related eswitchD issues
Change-Id: I444e8513fdd134672c52a904b155a3b7fa721966
2016-03-07 16:54:21 +02:00
Rawan Herzallah 12235c5db3 Update eswitchd package
Added a new eswitchd package for Fuel 8.0

Change-Id: I68d5c46e797dc03717bea3bc03de3abe3a8e18d0
2016-03-06 09:15:27 +00:00
Rawan Herzallah 927e1a8b29 Updated eswitchd pkg
Added a new eswitchd package for Fuel 8.0

Change-Id: I3731515f3cd7f93b15aab348cb6790233a7baf3e
2016-03-03 17:04:20 +02:00
Aviram Bar-Haim 81b4523074 Configure Mellanox NEO SDN mechanism driver
For auto VLAN provisioning for private VLAN networks

Change-Id: I9b571ec8734d19c279fc1c40213c6bae7981b4bb
2016-03-01 11:25:21 +02:00
Aviram Bar-Haim f87ab40c57 Upgrade MLNX packages
And cirros replacement API

Change-Id: Ieaf8cc5723d5c5c0f55764a02f1abaef6641605c
2016-02-17 21:35:46 +02:00
Rawan Herzallah 666cdb7c09 Changing plugin version to 8.0
With moving post install hook to fpb 3.0.0

Change-Id: I0e5bd1970ab341150f2bfa1f704481e5ffd8c3b2
2016-02-04 14:02:11 +02:00
Rawan Herzallah c86e56b70a Add bootstrap initrd update for VPI discovery
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
2016-01-26 12:24:09 +00:00
Rawan Herzallah c03921affa Add support for sriovnicswitch and VXLAN offload
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
2016-01-20 10:35:26 +00:00
Rawan Herzallah 6af0e147ae Changing iSER interface vlan name and eswitchd package
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
2015-11-18 14:59:24 +00:00
Aviram Bar-Haim d348d464a7 Change plugin infra to support 7.0
Change-Id: I17a178aa82599fcdf59fc57fa9482faca8f7be27
2015-10-21 15:25:39 +03:00
Aviram Bar-Haim 6fd9e82364 Fix floating IP problem in IB
Upgrade cirros image netmask.

Change-Id: I981320e4b1885781584bd42921a195158115d312
2015-06-28 17:10:52 +00:00
Aviram Bar-Haim 852e84cc34 Upgrade cirros-ib to version 6
Fix bug in dhclient hooks

Change-Id: If21f90875f0eed2150e25a4df3b40694bb7ce5f5
2015-06-04 12:04:22 +03:00
Aviram Bar-Haim a1152524cf Upgrade Cirros IB image
New change required for interface-mtu.

Change-Id: Ifd4d78332108749b0b36cdb4481390494533e205
2015-05-28 22:45:05 +03:00
Aviram Bar-Haim b1822e17b3 Upgrade OFED to 2.3-2.0.8
Change-Id: Iabe0e4342771307431a7b6ecf00f9f9765c10105
2015-05-28 17:18:30 +03:00
Aviram Bar-Haim db3347bc66 Moving pre_build_hook to use public repo
Change-Id: I34862e054cc2b4ddbb66e7e75dded4bab98c4bf8
2015-05-27 17:30:24 +03:00
Aviram Bar-Haim 650ee39193 Fix IPOIBD to support new Fuel OVS-LB arch
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
2015-05-03 19:33:35 +03:00
Aviram Bar-Haim d779723fec Add Infiniband support
Add packages and configurations required for Openstack
installation based on Infiniband network.

Change-Id: I9385cf30f93d0c3aaa89c95cbef9cddfaa50b7c8
2015-04-27 17:01:01 +03:00
Gil Meir fa4ac1f9a8 Replacing cirros package from vpi-cirros to eth-cirros
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>
2015-04-19 11:03:04 +03:00
Gil Meir 2badc837fc Adding Ethernet flow
* 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>
2015-04-15 14:28:34 +03:00
Aviram Bar-Haim 310d79ef7c Added bootstrap replacement support
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
2015-04-01 16:55:30 +03:00
Aviram Bar-Haim 047aa96e3c Add Mellanox Fuel plugin build script
Added build components:
  1. build script for the plugin.
  2. pre_build_hook tool to retrieve files.
  3. initial tasks.yaml
  4. initial spec appendix for post installation hooks.

Change-Id: Ic9b5f5980afb0fe7fd19ebe561239eab26f70d42
2015-03-29 17:13:29 +03:00
Gil Meir bfdfb5c34f Initial commit
Change-Id: Ia3043c735e03af4ddad8f1a712c230eb1a1580e1
Signed-off-by: Gil Meir <gilmeir@mellanox.com>
2015-03-25 10:40:57 +02:00