OpenDev Migration Patch
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.
|1 month ago|
|deployment_scripts/puppet||3 years ago|
|figures||4 years ago|
|repositories||4 years ago|
|.gitreview||1 month ago|
|LICENSE||4 years ago|
|README.md||3 years ago|
|environment_config.yaml||4 years ago|
|metadata.yaml||3 years ago|
|pre_build_hook||4 years ago|
|tasks.yaml||3 years ago|
glance-nfs uses nfs backend to store images. This plugin allow to mount a nfs volume annd use it as storage backend for Glance.
This repo contains all necessary files to build glance-nfs Fuel plugin.
|Mirantis Openstack compatibility||7.0|
|NFS Server||an NFS server with volume accessible from compute nodes|
Only on nfs volume can be defined. So in HA deployment controller nodes will share the same storage backend for images.
Clone the fuel-plugin repo from: https://github.com/stackforge/fuel-plugin-glance-nfs.git
Install the Fuel Plugin Builder:
pip install fuel-plugin-builder
Build glance-nfs Fuel plugin:
fpb --build fuel-plugin-glance-nfs/
The glance_nfs-.rpm file will be created in the plugin folder (fuel-plugin-glance-nfs)
Move this file to the Fuel Master node with secure copy (scp):
scp glance_nfs-<x.x.x>.rpm root@:<the_Fuel_Master_node_IP address>:/tmp
fuel plugins --install glance_nfs-<x.x.x>.rpm
Verify that the plugin is installed correctly:
fuel plugins --list
Plugin is ready to use and can be enabled on the Settings tab of the Fuel web UI.
Create a new environment with the Fuel UI wizard
Add a node with the “controller” role.
Click on the settings tab of the Fuel web UI
Scroll down the page, select the “glance-nfs plugin” checkbox and fill-in the requiered fields
Here is a screenshot of the fields
Create mountpoint directory Edit Fstab to add auto mount of NFS volume on the mountpoint Configure Glance to use it as backend for images Restart Glance-api services
The deployment failed if the NFS volume is not available during the deployment