BVT test failed on getting public vip ip because nailgun provided empty vips data

Bug #1537796 reported by Andrey Sledzinskiy
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Fuel Python (Deprecated)

Bug Description

Steps:
1. Install fuel master
2. Create any cluster
3. Try to get public vip in nailgun

Test failed trying to get public vip ip addr - self.client.get_networks(
                cluster_id)['vips']['public']['ipaddr']

but vips are empty in nailgun - "vips": { }

regression may have been introduced by https://review.openstack.org/#/c/257953/

iso number - 9.0-133

Tags: area-python
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
description: updated
Changed in fuel:
status: New → Confirmed
Revision history for this message
Roman Prykhodchenko (romcheg) wrote :

Basically not assigning IP addresses to VIPs on GET requests was intended. PUTting the network configuration handler or starting a deployment is required now. Is it possible to do that in the test?

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

We use public vip as value for 'DNS hostname for public TLS endpoints' after cluster creation.
We need to think some workarounds so I suggest revert first and then I'll create a bug to fix it in fuel-qa

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
Changed in fuel:
status: Confirmed → Fix Committed
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

Issue for adjusting fuel-qa code - https://bugs.launchpad.net/fuel/+bug/1537833

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.