fuel-plugin-nsx-t/doc/user/source/build.rst

1.1 KiB

How to build the plugin from source

To build the plugin, you first need to install fuel-plugin-builder 4.1.0

$ pip install fuel-plugin-builder==4.1.0

Build the plugin:

$ git clone https://git.openstack.org/openstack/fuel-plugin-nsx-t

$ cd fuel-plugin-nsx-t/

The librarian-puppet ruby package is required to be installed. It is used to fetch upstream fuel-library puppet modules that the plugin uses. It can be installed via the gem package manager:

$ gem install librarian-puppet

or if you are using ubuntu linux, you can install it from the repository:

$ apt-get install librarian-puppet

and build the plugin:

$ fpb --build .

fuel-plugin-builder will produce an .rpm package of the plugin which you need to upload to the Fuel master node:

$ ls nsx*.rpm

nsx-t-1.0-1.0.0-1.noarch.rpm