Commit Graph

9 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 66a4a8d7ae 6wind-virtual-accelerator-plugin: fix to support 9.1
Starting from 9.1 release, a new way to execute plugin tasks
has been defined by Fuel.
This new mechanism breaks 6WIND plugin even on recent system
using 9.0 because modifications have been made on MOS distant
repos (used for both 9.0 and 9.1).

This fix moves the execution of plugin tasks in the post deployment
stage to avoid the failures.

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

Change-Id: I7743777258ce1b6e6633491e8243acdd292c0f80
2016-11-29 16:17:48 +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 bdea8de749 6wind-virtual-accelerator-plugin: use new task for nova configuration
Let's move all the nova configuration performed on the
compute + virtual accelerator node in a dedicated deployment task.

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

Change-Id: I1d01f6a4770193db9c5eee4386441d15f766576c
2016-10-10 15:44:00 +02:00
Francesco Santoro 661ba34a59 6wind-virtual-accelerator-plugin: change libvirt/qemu installation entry point
The current implementation of Fuel plugin installs 6WIND libvirt and qemu
packages at the very beginning of Fuel deployment.
It may happen that this task is executed before Fuel configures its own repos.
Such specific scenario leads to a deployment failure.

To avoid this kind of problem this patch changes the hook for libvirt/qemu
installation that now waits for repositories configuration.

Change-Id: Ib012144a393c33de5b76ed9c0c86e28a96cfe10d
Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
Reported-by: Adrian Poiget <adrian.poiget@6wind.com>
2016-07-19 16:25:11 +02:00
Francesco Santoro 6932c1e54b 6wind-va-plugin: small fixes to ipset disable option
Let's disable security group ipset even when advanced options are
disabled and just on "primary-controller" nodes.

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

Change-Id: I1e28fcb96aa187088d4fe3adeb93a32b8bd3df5b
2016-04-08 09:54:56 +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