fuel-plugin-manila/doc/user_guide/source/installation.rst

2.2 KiB

Install Manila plugin for Fuel

Before you install Manila plugin for Fuel 9.1, verify that your environment meets the requirements described in pg-requirements. You must have the Fuel Master node installed and configured before you can install the plugin. This plugin is hotpluggable, so you can install the Manila plugin for Fuel after you deploy an OpenStack environment.

To install Manila plugin for Fuel:

  1. Download Manila plugin for Fuel from the Fuel Plugins Catalog.

  2. Copy the plugin .rpm package to the Fuel Master node:

    Example:

    # scp fuel-plugin-manila-1.0-1.0.0-1.noarch.rpm root@fuel-master:/tmp
  3. Copy the manila-service-vm iso to the Fuel Master node:

    Example:

    # scp manila-service-image.qcow2 root@fuel-master:/tmp
  4. Log into Fuel Master node CLI as root.

  5. Set path to manila service image into environment variable MANILA_IMAGE

    Example:

    # export MANILA_IMAGE=/tmp/manila-service-image.qcow2
  6. Install the plugin by typing:

    # fuel plugins --install fuel-plugin-manila-1.0-1.0.0-1.noarch.rpm
  7. Verify that the plugin is installed correctly:

    # fuel plugins
    id | name               | version | package_version
    ---|------------     ---|---------|----------------
    1  | fuel-plugin-manila | 1.0.0   | 4.0.0

Uninstall Manila plugin for Fuel

To uninstall Manila plugin for fuel, follow the steps below:

  1. Log in to the Fuel Master node CLI

  2. Delete all environments in which Manila plugin for Fuel is enabled:

    Example:

# fuel --env <ENV_ID> env delete
  1. Uninstall the plugin:
# fuel --plugins --remove fuel-plugin-manila==1.0.0
  1. Verify wheter the Manila plugin for Fuel was uninstalled successfully:
# fuel plugins

Proceed to pg-configure.