6wind-virtual-accelerator-plugin: basic Fuel 9 support
This commit adds basic plugin support for Fuel 9. In particular this patch should be considered a first version since it does not leverage the new Fuel 9 NFV experimental features. Actually these NFV features have to be disabled to avoid deployment failures. Change-Id: Ie0beae198b2b3439c96741efd892b36961dd671e Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>
This commit is contained in:
parent
be8b0c498c
commit
26aeb3be1f
|
@ -21,10 +21,10 @@ class virtual_accelerator::neutron_conf inherits virtual_accelerator {
|
|||
|
||||
service { 'openvswitch-switch':
|
||||
ensure => 'running',
|
||||
notify => Service['neutron-plugin-openvswitch-agent'],
|
||||
notify => Service['neutron-openvswitch-agent'],
|
||||
}
|
||||
|
||||
service { 'neutron-plugin-openvswitch-agent':
|
||||
service { 'neutron-openvswitch-agent':
|
||||
ensure => 'running',
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,11 +25,17 @@ class virtual_accelerator::service inherits virtual_accelerator {
|
|||
|
||||
service { 'openvswitch-switch':
|
||||
ensure => 'running',
|
||||
notify => Service['neutron-plugin-openvswitch-agent'],
|
||||
notify => Service['neutron-openvswitch-agent'],
|
||||
}
|
||||
|
||||
service { 'neutron-plugin-openvswitch-agent':
|
||||
service { 'neutron-openvswitch-agent':
|
||||
ensure => 'running',
|
||||
}
|
||||
|
||||
# Let's make sure to use the default hugetlbfs mount point (that could have
|
||||
# been modified by Fuel)
|
||||
exec { 'disable_custom_hugepages_dir_qemu':
|
||||
command => "sed -i 's~^hugetlbfs_mount =~#hugetlbfs_mount =~' /etc/libvirt/qemu.conf",
|
||||
notify => Service['libvirt-bin'],
|
||||
}
|
||||
|
||||
|
|
|
@ -6,11 +6,11 @@ name: 6wind-virtual-accelerator
|
|||
# Human-readable name for your plugin
|
||||
title: 6WIND Virtual Accelerator Fuel plugin
|
||||
# Plugin version
|
||||
version: '2.0.1'
|
||||
version: '3.0.0'
|
||||
# Description
|
||||
description: Enable use of 6WIND Virtual Accelerator plugin for Neutron
|
||||
# Required Fuel version
|
||||
fuel_version: ['7.0', '8.0']
|
||||
fuel_version: ['9.0']
|
||||
# Specify license of your plugin
|
||||
licenses: ['Apache License Version 2.0']
|
||||
# Specify author or company name
|
||||
|
@ -24,11 +24,11 @@ groups: [network]
|
|||
# The plugin is compatible with releases in the list
|
||||
releases:
|
||||
- os: ubuntu
|
||||
version: liberty-8.0
|
||||
version: mitaka-9.0
|
||||
mode: ['ha']
|
||||
deployment_scripts_path: deployment_scripts/
|
||||
repository_path: repositories/ubuntu
|
||||
|
||||
# Version of plugin package
|
||||
package_version: '3.0.0'
|
||||
package_version: '4.0.0'
|
||||
is_hotpluggable: false
|
||||
|
|
Loading…
Reference in New Issue