Skip to content
Snippets Groups Projects
Commit 968534cf authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "[CI] Drop the workaround in Masakari client calls"

parents 9a326951 c0ba63ad
No related branches found
No related tags found
No related merge requests found
...@@ -8,17 +8,12 @@ set -o pipefail ...@@ -8,17 +8,12 @@ set -o pipefail
export PYTHONUNBUFFERED=1 export PYTHONUNBUFFERED=1
function test_masakari_logged { function test_masakari_logged {
# Source OpenStack credentials # Source OpenStack credentials
. /etc/kolla/admin-openrc.sh . /etc/kolla/admin-openrc.sh
# Activate virtualenv to access Masakari client # Activate virtualenv to access Masakari client
. ~/openstackclient-venv/bin/activate . ~/openstackclient-venv/bin/activate
# NOTE:(gtrellu) Masakari client/API has a bug which generate a mismatch
# between what the client send and what the API should received.
CLIENT_OPTS="--os-ha-api-version 1.0"
# Get the first Nova compute # Get the first Nova compute
if ! HYPERVISOR=$(openstack hypervisor list -f value -c 'Hypervisor Hostname' | head -n1); then if ! HYPERVISOR=$(openstack hypervisor list -f value -c 'Hypervisor Hostname' | head -n1); then
echo "Unable to get Nova hypervisor list" echo "Unable to get Nova hypervisor list"
...@@ -26,19 +21,19 @@ function test_masakari_logged { ...@@ -26,19 +21,19 @@ function test_masakari_logged {
fi fi
# Create Masakari segment # Create Masakari segment
if ! openstack $CLIENT_OPTS segment create test_segment auto COMPUTE; then if ! openstack segment create test_segment auto COMPUTE; then
echo "Unable to create Masakari segment" echo "Unable to create Masakari segment"
return 1 return 1
fi fi
# Add Nova compute to Masakari segment # Add Nova compute to Masakari segment
if ! openstack $CLIENT_OPTS segment host create $HYPERVISOR COMPUTE SSH test_segment; then if ! openstack segment host create $HYPERVISOR COMPUTE SSH test_segment; then
echo "Unable to add Nova hypervisor to Masakari segment" echo "Unable to add Nova hypervisor to Masakari segment"
return 1 return 1
fi fi
# Delete Masakari segment # Delete Masakari segment
if ! openstack $CLIENT_OPTS segment delete test_segment; then if ! openstack segment delete test_segment; then
echo "Unable to delete Masakari segment" echo "Unable to delete Masakari segment"
return 1 return 1
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment