Commit Graph

14 Commits

Author SHA1 Message Date
Andreas Jaeger c02f446805 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: I7db9b15e2c4c8b19dd8d70fe94b33576c033eef6
2019-12-18 19:30:30 +01:00
Francesco Santoro d3f2e1fdc6 6wind-virtual-accelerator-plugin: implement security group deactivation
This patch reworks plugin to:

 - remove the possibility to disable ipset since starting from
   Virtual Accelerator 1.4 ipset are fully supported.

 - allow neutron security groups deactivation to benefit from better
   performances.

Disabling security groups needs (different) configurations on controller and
compute nodes. For this reason this patch moves all the node specific
neutron configuration in specific tasks for a better separation of code.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
Closes-bug: #1631953

Change-Id: I030d41751811831144be0b640ae19e56f22a8f0b
2016-11-29 16:17:48 +01:00
Francesco Santoro 6217bee2e5 6wind-virtual-accelerator-plugin: invert options display
This patch inverts 'mellanox_support' and 'advanced_params_enabled'
checkbox on graphical interface to display the advanced
parameters below the corresponding checkbox.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>

Change-Id: Iae185365b8e19f8e3b9dc9fc5ac7cfc2224b54e0
2016-10-10 15:44:00 +02:00
Francesco Santoro df8e8e1703 6wind-virtual-accelerator-plugin: create dependency to KVM hypervisor
In order to use the 6WIND Virtual Accelerator plugin, KVM must be
used as hypervisor. This is detailed in documentation but this
patch adds this constraint directly in the code.

Moreover this patch moves the plugin to the Compute section.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
Closes-bug: #1631950

Change-Id: I63aaf606e7c9919303a7a7e217b8cea7ed80f42f
2016-10-10 15:44:00 +02:00
Francesco Santoro 9cee4b3ca3 6wind-virtual-accelerator-plugin: make credentials mandatory
Add a warning if credentials package is empty. It works just
once then, if the file is cleared, Fuel still keeps a non-empty
value making this check unuseful.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
Closes-bug: #1631957

Change-Id: I26f3fa5966769612b95e37f9656efd8a2d5e4240
2016-10-10 15:43:34 +02:00
Francesco Santoro 5f4ee260a9 6wind-virtual-accelerator-plugin: support for Mellanox NICs
This commit enables support for 6WIND Virtual Accelerator addon for
Mellanox NICs support.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>

Change-Id: I57d9c3ac29fffda0d77058dd637df03a15ec5ada
2016-09-01 10:33:29 +02:00
Francesco Santoro e6f8bf2b89 6wind-virtual-accelerator-plugin: add support for multiple product version
This patch adds a field to define which version of 6WIND Virtual
Accelerator will be installed.
Moreover the default value now points to the last stable version thus we
need to make sure to disable ipset ONLY when using the Virtual
Accelerator 1.3.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>

Change-Id: Ia314535b520b4ac9e916a497366f075095d57335
2016-09-01 10:32:39 +02:00
Francesco Santoro 51b6fcd8b3 6wind-virtual-accelerator-plugin: add option for cpu host emulation
This patch adds an option to enable/disable the cpu host emulation for
guests.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>

Change-Id: I8826b3662069368ce2dff30bb45558595d08ba63
(cherry picked from commit fa106a27358d9517676f9cad0eba339a6fe7498f)
Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
2016-07-15 11:52:48 +02:00
Francesco Santoro 13d76567ea 6wind-virtual-accelerator-plugin: documentation improvements
This patch enriches documentation and adds two new sections to list both
plugin limitations and new features (compared to previous versions).

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>

Change-Id: I13f0cf52f30a7b60492c466e9adcf5fa2bc6fa98
2016-07-12 15:27:58 +02:00
Francesco Santoro b385d3a0e3 6wind-virtual-accelerator-plugin: rework parameters displaying
With the 6WIND Virtual Accelerator 1.3.2 some advanced parameters have been
dismissed and the default value of others has changed.
This patch updates both these parameters in the Web UI and documentation.

Moreover the "License File" upload section has been moved to be always visible.

Change-Id: I1a8ee3bb2dd2068505a39bbe09fcbda4aac07514
Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
2016-06-24 16:20:35 +02:00
Vincent JARDIN 83577ade80 6wind-virtual-accelerator-plugin: va typo
Update the typos of virtual accelerator -> Virtual Accelerator.

Change-Id: I44b87a5947647a944ae3239a4ec83fadb9dc2a65
Signed-off-by: Vincent JARDIN <vincent.jardin@6wind.com>
2016-06-09 09:52:44 +02:00
Francesco Santoro 452751d036 6wind-virtual-accelerator-plugin: disable security group ipset
This patch adds an option to configure compute and network nodes to
disable ipset (plugin default behavior) via the Web UI.

Change-Id: I10546822f27bc5e695fcf2113cbcdedfc220e304
Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
2016-03-25 14:56:29 +01:00
Francesco Santoro 308030bb9f 6wind-virtual-accelerator-plugin: retrieve 6wind packages from repo
This patch updates virtual accelerator installation procedure to use
new 6wind repository.
The same repository system is used for 6wind openstack extensions
package download.
To allow these downloads the user need to upload a credentials package
(provided by 6wind) in base64 encoding.
This procedure is a workaround and it should be replaced with direct
upload of the package when corresponding fuel bug will be solved
(https://bugs.launchpad.net/fuel/+bug/1545795).

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
Acked-by:

Change-Id: Ia28a84043db712ad2840b6cd7f8981db04e67078
2016-03-25 09:41:35 +01:00
Francesco Santoro eb6463d5a9 6wind-virtual-accelerator-plugin: initial commit
This initial commit creates and populates the 6WIND virtual
accelerator fuel plugin.
It is based on the Fuel Plugins 3.0 skeleton and it uses puppet
modules for deployment tasks.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
Acked-by: Samuel Gauthier <samuel.gauthier@6wind.com>
Acked-by: Vincent Jardin <vincent.jardin@6wind.com>

Change-Id: Iea2ab728669d89a209bfe03d13a66a48f5c5b510
2016-02-09 11:32:57 +01:00