Fix the grenade plugin to also upgrade octavia-lib

Upgrade octavia-lib in target environment to make sure we are testing
the latest code.

Change-Id: I8003de0f71a5dee7438ab2f6a2c497386018c1ac
This commit is contained in:
Carlos Goncalves 2020-05-22 10:37:30 +02:00
parent 04ea9bf4dd
commit 59831f46f7
2 changed files with 5 additions and 1 deletions

View File

@ -51,6 +51,7 @@ set -o xtrace
[[ -d $SAVE_DIR/etc.octavia ]] || cp -pr $OCTAVIA_CONF_DIR $SAVE_DIR/etc.octavia [[ -d $SAVE_DIR/etc.octavia ]] || cp -pr $OCTAVIA_CONF_DIR $SAVE_DIR/etc.octavia
# Install the target octavia # Install the target octavia
octavia_lib_install
octavia_install octavia_install
# calls upgrade-octavia for specific release # calls upgrade-octavia for specific release

View File

@ -58,7 +58,10 @@ listeners, pools and members).
#. Optional: Make a backup of the database. #. Optional: Make a backup of the database.
#. Upgrade all Octavia control plane nodes to the next release. #. Upgrade all Octavia control plane nodes to the next release. Remember to
also upgrade library dependencies (e.g. octavia-lib). If upgrading Octavia
from distribution packages, your system package manager is expected to
handle this automatically.
#. Verify that all configuration option names are up-to-date with latest #. Verify that all configuration option names are up-to-date with latest
Octavia version. For example, pay special attention to deprecated Octavia version. For example, pay special attention to deprecated