Commit Graph

86 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
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 e007626f1f Adding support for Fuel 9 deployment over Ethernet
With SR-IOV and iSER over Cinder

Change-Id: Ic8456cd73e57e74c372ba751f061e9849a65fffc
2016-11-03 17:19:01 +02:00
Hamdy Khader a79e2b2655 Fix start_sriov_vm.sh logger_print: command not found
The script was missing "source /sbin/common".

Closes-Bug: 1618832
Change-Id: I70525f2e4698904ef7b47d2abb745c4fe745eeaf
2016-09-01 07:44:21 +00:00
Rawan Herzallah 0843ad6cac ConnectX-4 RST user guide manual
updated commit for RST user guide manual

Change-Id: Icb680457a6b35e88b0fe07b9a16c5a20f61d946a
2016-07-04 12:46:10 +00:00
Rawan Herzallah df713aecad Fix configuring mellanox VFs for ConnectX-4 LX cards
Added a parsing fix for configuring mellanox vfs script to handle
LX ConnectX-4 cards.

Change-Id: I9e1202eae1d1bc72faf3af0df0fb238b388dfc02
2016-06-26 06:45:02 +00:00
Rawan Herzallah 8f8694dd97 Reload vfs after iser rename
Vfs are gone after removing required kernel parameters and loading
them again causing sriov validae to fall back to 8 each time.

Change-Id: I73e7064dd3fc6547f3ebb71059af2ae63423e67d
2016-06-21 08:30:56 +00:00
Rawan Herzallah f1a549dac6 Fixed post install script output message with MAX num vfs parameter
Enhanced the output after adding max_num_vfs parameter to
create_mellanox_bootstrap script

Change-Id: I4496fc7e40c810355ba244eefc3762e87aede819
2016-06-19 18:48:32 +03:00
Rawan Herzallah 2f42229ae7 Remove link_astute_file deployment task
Stop using link astute file deployment task

Change-Id: I6ea8e6bbd0dc142a1c53eac2be8dc7745f3ec04d
2016-06-19 18:43:47 +03: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 d270915273 Remove VXALN checkbox from UI
VXLAN offloading is configured out of the box in ConnectX-4

Change-Id: Ic197fc3c5f3665d9776337978b29923d976bb74b
2016-06-13 07:58:54 +00:00
Rawan Herzallah 0dfe6f349b Changed bootstrap FW update method
Switched to Using mlnxofedinstall --fw-update-only instead of
installing mlnx-fw-updater

Change-Id: I487ca533a46bc3e62502b4d1ce3eb707163aac8f
2016-06-13 06:26:45 +00:00
Rawan Herzallah 45a6a277f7 Added a fix to deployment tasks dependencies
Removed unnecessary dependencies from removed deployment task

Change-Id: Ia8edbdba3d7fbff5bc81311ac99fff17db436f15
2016-05-29 14:38:07 +00:00
Aviram Bar-Haim 336e3abb87 Remove pre OFED serializers and enable IB
Change-Id: I8c8d066bd5622712b276f1329213c7599464f483
2016-05-23 17:47:26 +03:00
Aviram Bar-Haim 4faa9ef57e Adding script name to bootstrap creation usage
Change-Id: I86f106e2b285eacaaf06d5b6785a6ee2ce478c10
2016-05-17 11:59:16 +03:00
Rawan Herzallah fcef114eb5 Enhanced create_mellanox_bootstrap script
Added arg parser, changed script name and removed adding intel_iommu
parameter as plugin forces user to add it now.

Change-Id: I4a15ca4a67290ebdb764cedc543ca2afe8f158af
2016-05-10 06:40:49 +00:00
Rawan Herzallah 467a479d4d Add UI restriction for intel_iommu kernel params
For enabling SR-IOV, intel_iommu=on must be added to the kernel params
under settings tab.

Change-Id: Iba0afb15619e293303c75165ca6607392ff1ee1c
2016-04-26 06:48:08 +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 1a52c1fd5f User Guide RST Format Documentation
Added new user guide Documentation in rst format

Change-Id: Ie2e02c890c49712f8b2122082d28b2a05eb86037
2016-03-28 18:01:45 +03:00
Rawan Herzallah 67f4ea041c Add QoS and SR-IOV UI restriction
QoS can be enabled only if SR-IOV is enabled too.

Change-Id: Icea934f2ae536abdbc9614e69e02c68b18b98b89
2016-03-24 15:25:31 +00:00
Aviram Bar-Haim c53fc8e8d7 Improve QoS configurations when using cinder
Change-Id: I64acb960ad197e7a3747da40d01ef8ecae67bf87
2016-03-22 11:47:44 +02:00
Aviram Bar-Haim f219298364 Reboot all controllers DHCP agents in IB HA SR-IOV
In order to enable DHCP broadcast reply for improving PV support
over new networks

Change-Id: I28ba2f46df6e33ac8a466e8ccea1c32550a5d4e6
2016-03-20 21:37:39 +02:00
Aviram Bar-Haim e53260806a Increase reboot bootstrap nodes timeout
Change-Id: I27647b0ae8c9cd4ee29122824e5a02c9d79432eb
2016-03-20 16:16:15 +02: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
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 5155075d03 Update UI Settings tab section text
Change-Id: Ie7d78e10c84a5be921965aaf5b7d3c7f016acb16
2016-03-16 20:07:59 +02:00
Rawan Herzallah 11973cfc63 Handle Configuring only ConnectX3 card
Added a specification to the devices to be configured in this
plugin release to be ConnectX3

Change-Id: I276ed5ca6d8c8e0a33ed7492caef520436d4d785
2016-03-09 14:55:46 +00:00
Rawan Herzallah c9ffc114b2 Fix mellanox plugin naming in scripts
Added a more robust way to find mellanox plugin name and version

Change-Id: I44f57411806ad4c9e58bd2211df3e0461f77b575
2016-03-09 07:05:02 +00: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
Rawan Herzallah f5431f3a4e Support QoS over VLAN network ports
Added the relevant configurations to enable QoS over vlan netowrk ports
when SR-IOV is enabled over ConnectX-3 / ConnectX-3 pro HCA.

Change-Id: Icd1617f308f0333db6c3b23801616478b9663149
2016-03-03 12:43:43 +00:00
Aviram Bar-Haim c042b9a495 Update Mellanox plugin UI section for Fuel 8.0
Over ConnectX-3 / ConnectX-3 pro HCA

Change-Id: Ic68475eea0510dced767b8ee57b120842db0b61b
2016-03-01 12:43:18 +02:00
Aviram Bar-Haim 6c010bb84f Fix nova compute service duplication for IB
Change-Id: Iafa394f59c379ca450b700a2f0e67ad91276fbf4
2016-02-25 12:09:25 +02:00
Rawan Herzallah 74542858a4 Fix nova instance creation with direct neutron port
Added support for dual port NIC CX card configuration and nova
instance creation with direct port type.

Change-Id: I2a45b407fc4b5e98bf349fb708890510e6e7377f
2016-02-24 15:21:09 +00:00
Aviram Bar-Haim 7af76d67ec Fix common params location for upload cirros
Change-Id: Ie5b47714a8cf6da6a85fc0ece937ab6c736be82f
2016-02-24 12:25:26 +02:00
Aviram Bar-Haim ae58e9faec Fix DHCP broadcast reply in IB
Change-Id: I0006302a5977955641e582251754887374ed1801
2016-02-21 18:32:18 +02:00
Aviram Bar-Haim 7eb10350c1 Configure direct port agent
Change-Id: I83f45e55c14237c22c67ba5c3235a3c6af3d84d9
2016-02-16 20:05:52 +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 362b635b7c Move iSER configurations to use iscsi_protocol
Starting from Liberty release LVM iSER volume driver is deprecated and
iSER configurations are being done using iscsi_protocol parameter.
Moreover, in order to use iSER transport protocol, a physical
endpoint is required.

Change-Id: I03046e229ccc221a4a391ad3cf7d03721aa2574d
2016-02-11 15:24:18 +02:00
Aviram Bar-Haim 1c0b592279 Support new deployment tasks structure
With adding:
  1. New repositories creation before MLNX_OFED installation.
  2. Fix udev renaming of eIPoIB.
  3. Set direct port configurations for Infiniband.

Change-Id: I3abba26bb6094927eb33d8b69d65d098a20bc18b
2016-02-11 14:53:52 +02:00
Aviram Bar-Haim 5e63997de9 Add verification for uninstall process
In order to avoid removal of files during upgrade

Change-Id: Idc02cd704ba44dd51f7691733c36e06dc787a859
2016-02-04 18:36:23 +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
Aviram Bar-Haim c43afd462b Adding support for FPB 3.0.0 and Fuel 8.0
Change-Id: Ibc36e9371d6eba33b1ababbebe859414d5c7ed84
2016-01-26 15:09:06 +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
Aviram Bar-Haim 4d203269d2 Fix IB installation over Ubuntu HA
Change NIC to use connected mode over MLNX_OFED
latest eIPoIB daemon

Change-Id: Ic1778d55c715863d44dc32f091f8691d0a5791c6
2016-01-20 16:45:55 +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 28d514eb56 Fuel 7.0 README.rst
New readme file that has basic notes and changes related to new mellanox
plugin with installation guide in rst format.

Change-Id: Iea8d527691e5bc6c87ac92e0fc4ca1bcc7aa5a76
2015-11-25 16:04:00 +03:00