
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
SwiftStack Plugin for Fuel
Overview
SwiftStack plugin for Fuel provides the functionality to integrate SwiftStack Swift cluster for Mirantis OpenStack as object storage backend option.
Requirements
Requirement | Version/Comment |
---|---|
Mirantis OpenStack compatility | 6.1 or higher |
A running SwiftStack Swift cluster | all versions, the Keystone Auth and 'Keystone Auth Token Support middlewares must be enable |
Limitations
The plugin is only support integration a running SwiftStack Swift cluster in first stage.
Build Fuel plugin
# Create a virtualenv for Fuel to build plugin
$ sudo apt-get install python-dev python-pip python-virtualenv
$ virtualenv fuel
# Clone fule-plugin-builder and SwiftStack Swift Fuel plugin
$ git clone https://github.com/stackforge/fuel-plugins
$ git clone https://github.com/stackforge/fuel-plugin-swiftstack
$ source fuel/bin/activate
(fuel) $ cd fuel-plugins/fuel_plugin_builder/
(fuel) fuel-plugins/fuel_plugin_builder $ pip install -e .
(fuel) $ cd fuel_plugin_swiftstack/
(fuel) fuel_plugin_swiftstack $ fpb --build ./
Plugin is built
Description