fuel-plugin-nsxv/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

After that you can build the plugin:

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

$ cd fuel-plugin-nsxv/

librarian-puppet ruby package is required to be installed. It is used to fetch upstream fuel-library puppet modules that plugin use. It can be installed via 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 plugin:

$ fpb --build .

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

$ ls nsxv-*.rpm

nsxv-3.0-3.0.0-1.noarch.rpm