Browse Source

Merge "Add devstack plugin support"

tags/1.4.0
Zuul 2 months ago
committed by Gerrit Code Review
parent
commit
c0af1c00ca
3 changed files with 34 additions and 0 deletions
  1. +17
    -0
      devstack/README.rst
  2. +14
    -0
      devstack/plugin.sh
  3. +3
    -0
      devstack/settings

+ 17
- 0
devstack/README.rst View File

@@ -0,0 +1,17 @@
====================
Enabling in Devstack
====================

1. Download DevStack::

git clone https://opendev.org/openstack/devstack.git
cd devstack

2. Add this repo as an external repository::

> cat local.conf
[[local|localrc]]
enable_plugin octavia-tempest-plugin https://opendev.org/openstack/octavia-tempest-plugin

3. run ``stack.sh``


+ 14
- 0
devstack/plugin.sh View File

@@ -0,0 +1,14 @@

# install_octavia_tempest_plugin
function install_octavia_tempest_plugin {
setup_dev_lib "octavia-tempest-plugin"
}

if [[ "$1" == "stack" ]]; then
case "$2" in
install)
echo_summary "Installing octavia-tempest-plugin"
install_octavia_tempest_plugin
;;
esac
fi

+ 3
- 0
devstack/settings View File

@@ -0,0 +1,3 @@
GITREPO["octavia-tempest-plugin"]=${OCTAVIA_TEMPEST_REPO:-${GIT_BASE}/openstack/octavia-tempest-plugin.git}
GITDIR["octavia-tempest-plugin"]=$DEST/octavia-tempest-plugin
GITBRANCH["octavia-tempest-plugin"]=${OCTAVIA_TEMPEST_REF:-master}

Loading…
Cancel
Save