Since Fuel 6.0 supports Pluggable architecture, a separate Guide is created to describe the following: * how to install a plugin * example plugins * how to create a plugin * how plugin UI elements should look like Links to plug-in-related CRs: * Certification issue (to be posted to Plug-in DevGuide): https://review.openstack.org/#/c/140421/ * User Guide instructions for installing plug-ins: https://review.openstack.org/#/c/130506/ * Update Terminology articles https://review.openstack.org/#/c/140350/ Change-Id: I78668b7bdc0e1b4f09244146a789bb12c921100c Closes-Bug: 1397889
1.2 KiB
1.2 KiB
Installing Fuel plug-ins
Note
Fuel plug-ins can be installed only before environment is configured and deployed. Otherwise, you will have to redeploy the environment to enable a plug-in.
Installation procedure is common for all plug-ins, but their requirements differ.
In current plug-ins implementation, it is impossible to uninstall the plug-in. You can use the following workaround to reinstall it:
- ::
-
rm /var/www/nailgun/plugins/<plugin_name> fuel plugins --force --install <plugin_name>
- #. Copy the plug-in on already installed Fuel Master node; ssh can be used for that.
-
If you do not have the Fuel Master node yet, see
virtualbox.scp fuel_plugin_name-1.0.0.fp root@:master_node_ip:/tmp cd /tmp fuel plugins --install <fuel_plugin_name>-1.0.0.fp - #. After your environment is created, the checkbox will appear on Fuel web UI Settings tab.
-
Use the Settings tab to enable and configure the plug-in and run the deployment.