c587c6334d
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have. |
||
---|---|---|
deployment_scripts | ||
doc | ||
repositories | ||
specs | ||
.gitignore | ||
.gitreview | ||
LICENSE | ||
README.md | ||
cleardb.py | ||
environment_config.yaml | ||
metadata.yaml | ||
newrelease.yaml | ||
post_install.sh | ||
pre_build_hook | ||
tasks.yaml | ||
uninstall.sh |
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
Install prerequisites
apt-get install createrepo rpm dpkg-dev python-pip sshpass -y \
|| yum install createrepo rpm rpm-build dpkg-devel python-pip sshpass -y
Clone Citrix FPB
XenServer Fuel Plugin uses a forked Fuel Plugin Builder (FPB) to deploy a new OpenStack release during the installation of the plugin. This is achieved by adding a post-install script option to the version 2.0 plugin.
git clone https://git.openstack.org/openstack/fuel-plugin-xenserver
sudo pip install fuel-plugins/fuel_plugin_builder/
Build and Check
git clone https://git.openstack.org/openstack/fuel-plugin-xenserver.git
fpb --check fuel-plugin-xenserver
fpb --build fuel-plugin-xenserver