[CI] Drop the workaround in Masakari client calls

Now that the issue is fixed upstream, let's remove the workaround.

[1] If3943060b5d09bd153b6401d34c7d10d3dc864fe

Change-Id: I9cbeee5a397d736338ff2065001d9d6be20cb66e
This commit is contained in:
Radosław Piliszek 2021-02-23 19:20:08 +01:00
parent cdffc4845f
commit c0ba63adad

View File

@ -8,17 +8,12 @@ set -o pipefail
export PYTHONUNBUFFERED=1
function test_masakari_logged {
# Source OpenStack credentials
. /etc/kolla/admin-openrc.sh
# Activate virtualenv to access Masakari client
. ~/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
if ! HYPERVISOR=$(openstack hypervisor list -f value -c 'Hypervisor Hostname' | head -n1); then
echo "Unable to get Nova hypervisor list"
@ -26,19 +21,19 @@ function test_masakari_logged {
fi
# 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"
return 1
fi
# 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"
return 1
fi
# 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"
return 1
fi