Fuel plugin to enable and configure networking-bgpvpn component
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OpenDev Sysadmins c750852006 OpenDev Migration Patch 1 month ago
deployment_scripts/puppet Integrate OpenStack Horizon support for BGPVPN 2 years ago
repositories import code 3 years ago
.gitignore Improve gitignore to clean git status after build 2 years ago
.gitreview OpenDev Migration Patch 1 month ago
README.md Uplift to Fuel 10 and OpenStack Newton 2 years ago
deployment_tasks.yaml Integrate OpenStack Horizon support for BGPVPN 2 years ago
environment_config.yaml Remove deployment time failure 2 years ago
metadata.yaml Uplift to Fuel 10 and OpenStack Newton 2 years ago
pre_build_hook Uplift to Fuel 10 and OpenStack Newton 2 years ago

README.md

BGPVPN Plugin for Fuel

BGPVPN plugin

Overview

This is the Fuel plugin for the networking-bgpvpn project.

Requirements

Requirement Version/Comment
Mirantis OpenStack compatibility 10.0

Recommendations

None.

Limitations

Installation Guide

BGPVPN plugin installation

  1. Clone the fuel-plugin-bgpvpn repo from github:

    git clone https://github.com/openstack/fuel-plugin-bgpvpn
    
  2. Install the Fuel Plugin Builder:

    pip install fuel-plugin-builder
    
  3. Install the fpm gem:

    gem install fpm
    
  4. Build bgpvpn Fuel plugin:

    fpb --build fuel-plugin-bgpvpn/
    
  5. The bgpvpn-[x.x.x].rpm plugin package will be created in the plugin folder.

  6. Move this file to the Fuel Master node with secure copy (scp):

    scp bgpnvpn-[x.x.x].rpm root@<the_Fuel_Master_node_IP address>:/tmp
    
  7. While logged in Fuel Master install the BGPVPN plugin:

    fuel plugins --install bgpvpn-[x.x.x].rpm
    
  8. Check if the plugin was installed successfully:

    fuel plugins
    
    id | name         | version | package_version
    ---|--------------|---------|----------------
    1  | bgpvpn       | 0.1.0   | 3.0.0
    
  9. Plugin is ready to use and can be enabled on the Settings tab of the Fuel web UI.

User Guide

Contributors

nikolas.hermanns@ericsson.com mskalski@mirantis.com tim.irnich@ericsson.com rski@intracom-telecom.com