Circumvent bug #1747721 to prevent CI failures

Change-Id: I0fb057657fdf568b591bc6a43cfd6eb355010523
Related-Bug: #1747721
Signed-off-by: Rishabh Dave <ridave@redhat.com>
This commit is contained in:
Rishabh Dave 2018-03-26 11:45:16 +05:30
parent 5ab7e2784f
commit 72df3cd79a
1 changed files with 7 additions and 1 deletions

View File

@ -332,7 +332,13 @@ function create_service_share_servers {
fi
floating_ip=$(openstack floating ip create $PUBLIC_NETWORK_NAME --subnet $PUBLIC_SUBNET_NAME | grep 'floating_ip_address' | get_field 2)
openstack server add floating ip $vm_id $floating_ip
# TODO(rishabh-d-dave): For time being circumvent the bug -
# https://bugs.launchpad.net/python-openstackclient/+bug/1747721
# Once fixed, replace the following 3 lines by -
# openstack server add floating ip $vm_id $floating_ip
vm_port_id=$(openstack port list --server $vm_id -c ID -f \
value)
openstack floating ip set --port $vm_port_id $floating_ip
iniset $MANILA_CONF $BE service_instance_name_or_id $vm_id
iniset $MANILA_CONF $BE service_net_name_or_ip $floating_ip