RETIRED, Fuel plugin for XenServer integration
Go to file
2015-08-16 21:52:30 +08:00
deployment_scripts Localize XenAPI.py 2015-08-14 10:53:09 +08:00
repositories Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
.gitignore Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
cleardb.py Add post deployment scripts 2015-07-20 11:42:20 +08:00
environment_config.yaml Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
LICENSE Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
metadata.yaml Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
newrelease.yaml Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
post_install.sh Fix post install hook 2015-08-16 21:52:30 +08:00
pre_build_hook Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00
README.md readme amendment 2015-08-13 14:49:50 +08:00
tasks.yaml Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00

xenserver-fuel-plugin

Prerequisites

[user@local ~]# apt-get install createrepo rpm dpkg-dev python-pip sshpass -y \
|| yum install createrepo rpm rpm-build dpkg-devel python-pip sshpass -y

Environment Setup

[user@local ~]# git clone https://github.com/citrix-openstack/fuel-plugins.git
[user@local ~]# sudo pip install fuel-plugins/fuel_plugin_builder/
[user@local ~]# git clone https://github.com/citrix-openstack/xenserver-fuel-plugin.git

Build

[user@local ~]# fpb --check xenserver-fuel-plugin
[user@local ~]# fpb --build xenserver-fuel-plugin

Installation

[user@local ~]# scp xenserver-fuel-plugin/xenserver-fuel-plugin*.noarch.rpm root@Fuel_Master_IP:/tmp

[root@fuel tmp]# fuel plugins --install xenserver-fuel-plugin*.noarch.rpm