Commit Graph

24 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
Hamdy Khader f6a6cb4a4e Fix VXLAN iSER Bond issue
Change-Id: Ide0763d3a44c84019e2f8aab88a15f053bd1d1bf
2016-10-05 16:19:56 +03:00
Hamdy Khader fae6863b01 Fix Mellanox ConnectX-4 serializer with bonding
Bonding over ConnectX-4 is not fully supported because bonds over VFs
are not yet supported. This change solves the issue by allocating the
first interface of the bond for RDMA usages of storage or private
network.

Closes-Bug: 1615664

Change-Id: I73cacab4c990127317a9dd0f5cd7bae3583fc4fc
2016-09-04 12:27:00 +00:00
Rawan Herzallah d684dc16f8 Fix conditional reboot when max num vfs changes
Added fixes to check reboot_required condition

Change-Id: I988d8def24f096223d7a9a0f816de7f4596edaf6
2016-06-22 11:38:33 +00: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 7280e78fcc Fix mellanox settings log messages
Fix some logs messages printed by mellanox_settings.py script

Change-Id: I57c2c3bef0b82d852c84ae68a12cd89ded7d858c
2016-05-22 09:11:16 +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
Aviram Bar-Haim 23c4cf3494 Fix IB iSER after reboot and untagged iSER support
Change-Id: Ie2195e9b6a52ebae7f4876b09d94d158b022bb91
2016-03-20 14:14:15 +02:00
Jenkins d1f3a5ed06 Merge "Support SR-IOV interface under bond" 2016-03-16 17:10:24 +00:00
Aviram Bar-Haim 212b1ce28a Stabilizing iSER interface after reboot
By changing the eth prefix to mlnx

Change-Id: If49af5c18d8fc240911a6a8be13ce60b43cb46f1
2016-03-15 21:20:35 +02:00
Aviram Bar-Haim 025b5cacaa Support SR-IOV interface under bond
Change-Id: Iff2f80116d7c95499ad5410bda779d0fa60595f9
2016-03-13 19:34:39 +02:00
Aviram Bar-Haim 689fe24394 Flush br-storage IP address for RDMA connection
Change-Id: I846b4f0c5a23184d4d91fcc3a4eb9eef149943e6
2016-02-14 21:09:46 +02:00
Aviram Bar-Haim 4dd7266601 Fix VLAN param casting to int in mellanox conf
Change-Id: Idb3f67e6f12f089f48d2316a1249ee0ee7ff124b
2016-01-20 15:55:42 +02:00
Aviram Bar-Haim 6717738158 Fixing Mellanox IB configuration settings
Change-Id: I6a44d4554f21d3744d619a9fa7393a95581ccb6c
2016-01-20 15:45:00 +02: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
Rawan Herzallah 517c32b8f6 Integrations and workarounds for Fuel 7.0
Change-Id: Id3bb45b3d4319dc58d2038433dc58aa4956cea5d
2015-10-22 14:31:50 +00:00
Aviram Bar-Haim fbff69d5d6 Adding basic logging to Mellanox Settings
Change-Id: Ibe47ad8f8cf218018b31c58e3b53f9e8afbd3ee9
2015-05-28 11:57:06 +03:00
Aviram Bar-Haim 4f15120ef5 Add network roles verification over Mellanox
Change-Id: I98f2413eefd67b0b08b17d0f014a8a30e1254cae
2015-05-26 15:32:34 +03:00
Aviram Bar-Haim f3890e5820 Better clean of br-storage from transformations
Change-Id: Ia508ee7b69ab074ac4b041e4728621466ede4c16
2015-05-18 10:55:05 +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 dca052069c Fixed branches in the different deployment flows
* puppet sriov manifests depend on sriov being enabled
* puppet iser manifests depend on iser being enabled
* cirros-mellanox test-vm image is replaced only if sriov is enabled
* sriov validation after reboot executed only if sriov is enabled
* mellanox_settings set storage_vlan only if vlan is set on storage network

Change-Id: Ia0b5f95bd555dbde8c78bfbdeabb312f1e6e8a17
Signed-off-by: Gil Meir <gilmeir@mellanox.com>
2015-04-20 11:07:49 +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