[octane] Network validation issue after restoring data to MOS8.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Undecided
|
Oleg S. Gelbukh | ||
6.1.x |
Invalid
|
Medium
|
Fuel Sustaining | ||
8.0.x |
Fix Committed
|
Critical
|
Oleg S. Gelbukh |
Bug Description
I'm trying to upgrade from 6.0 to 8.0. After restoring 6.0 data into 8.0, i'm unable to change network settings (in any new environment).
Getting error #1: Flag 'use_gateway' cannot be provided without gateway
Workaround #2: dockerctl shell postgres sudo -u postgres psql nailgun -c "update network_groups set meta='{"unmovable": true, "use_gateway": false, "notation": "ip_ranges", "render_addr_mask": null, "render_type": null, "map_priority": 0, "configurable": false}' where name='fuelweb_
Getting error #2 (when #1 fixed): New IP ranges for network 'fuelweb_
Workaround #2: dockerctl shell postgres sudo -u postgres psql nailgun -c "update ip_addrs set vip_type=NULL where id='1';"
Steps to reproduce:
1) Backup Fuel 6.0 with octane
2) Restore Fuel 8.0 with octane
3) Create new environement and change any Network settings (i.e. vlan)
4) Push "Save"
Expected result:
All changes saved
Actual result:
Getting error #1 and #2
Changed in fuel: | |
assignee: | nobody → Fuel Octane (fuel-octane-team) |
tags: | added: area-python |
no longer affects: | fuel/mitaka |
no longer affects: | fuel/newton |
Changed in fuel: | |
status: | In Progress → Invalid |
importance: | Critical → Undecided |
This bug indicates two missing data migrations in Nailgun's DB migration script. It should be split into 2 bugs and assigned to Fuel Python team.