RETIRED, Fuel plugin for XenServer integration
Go to file
Huan Xie 7fbd82239e Fuel plugins: Add support for using neutron vlan network
1. Enable Linux bridge in Dom0 so that neutron security group can work
2. Config vif driver as OpenVswitch driver in nova-compute.conf
3. Config integration bridge in nova-compute.conf
4. Config xenapi connection information in neturon rootwrap.conf
5. Config root_helper and bridge_mappings in ml2_conf.ini in compute node
6. Replace novaplugins-kilo.iso, use xenserverplugins-liberty.iso instead.
   xenserverplugins-liberty.iso contains both nova and neutron Dom0 RPM,
   which also match with stable/liberty.
7. Add scripts build-xenserver-suppack.sh for building Dom0 plugin ISO,
   in this ISO, netwrap and xenhost will be replaced with the ones in our
   patchset folder.
   Changes in netwrap is used for supporting neutron security group
   Changes in xenhost is used for supporting OVS interim bridge

Change-Id: I7c1bc1a841877bccb019fa72407df92872831dac
2016-03-24 04:36:03 -07:00
deployment_scripts Fuel plugins: Add support for using neutron vlan network 2016-03-24 04:36:03 -07:00
doc Update docs for MOS7.0 2016-01-07 12:01:23 +08:00
repositories Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
specs Update spec to refer to MOS 7.0 2015-11-23 13:06:32 +00:00
.gitignore Restructure doc files using Sphinx 2015-12-02 11:30:14 +08:00
.gitreview Add .gitreview file 2015-09-18 15:04:11 +01:00
LICENSE Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
README.md Migrate to Fuel 7.0 2015-11-18 14:33:15 +08:00
cleardb.py Add post deployment scripts 2015-07-20 11:42:20 +08:00
deployment_tasks.yaml Migrate to Fuel 7.0 2015-11-18 14:33:15 +08:00
environment_config.yaml Optionally install the supplemental pack 2015-09-25 08:08:18 +01:00
metadata.yaml Upgrade release and metadata for MOS 8.0 2016-03-10 08:33:45 +00:00
openstack.yaml Upgrade release and metadata for MOS 8.0 2016-03-10 08:33:45 +00:00
post_install.sh Upgrade release and metadata for MOS 8.0 2016-03-10 08:33:45 +00:00
pre_build_hook Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
uninstall.sh Rename based on the new repository 2015-09-25 08:08:18 +01:00
xs_release.patch Upgrade release and metadata for MOS 8.0 2016-03-10 08:33:45 +00:00
xs_release.yaml Upgrade release and metadata for MOS 8.0 2016-03-10 08:33:45 +00:00

README.md

XenServer Fuel Plugin

Intro

XenServer Fuel Plugin will help to deploy Mirantis OpenStack over XenServer hosts and make sure they work as xenapi rather than qemu.

Usage

Please look at the install guide and user guide.

How to build plugin

pip install fuel-plugin-builder
git clone https://git.openstack.org/openstack/fuel-plugin-xenserver
fpb --check fuel-plugin-xenserver
fpb --build fuel-plugin-xenserver