[octane] copy_vips works improperly for 6.X clusters

Bug #1646705 reported by Roman Sokolkov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Fuel Sustaining
6.1.x
Fix Committed
Medium
Fuel Sustaining

Bug Description

6.X clusters doesn't have VIP namespace stored in DB. So after copy_vips deployment fails, because no namespace for VIPs.

Steps to reproduce:
- Deploy 6.1
- Upgrade Fuel to 9.1
- execute octane upgrade-node --isolated for controller (don't wait until finished)
- fuel vip --download --env $SEED_ENV

Actual result:
[root@fuelsrv001 ~]# grep -r vip_namespace /root/vips_2.yaml
  vip_namespace: vrouter
  vip_namespace: null
  vip_namespace: null
  vip_namespace: null

Expected result:
[root@fuelsrv001 ~]# grep -r vip_namespace /root/vips_2.yaml
  vip_namespace: vrouter
  vip_namespace: vrouter
  vip_namespace: haproxy
  vip_namespace: haproxy

tags: added: area-python
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
no longer affects: fuel/6.0.x
Changed in fuel:
milestone: none → 9.2
importance: Undecided → Medium
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 9.2 → 9.3
Revision history for this message
Roman Sokolkov (rsokolkov) wrote :
Changed in fuel:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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