It is not possible to deploy OS (MOS) with DMZ support

Bug #1526203 reported by Adam Heczko
274
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Kyrylo Galanov
Future
Fix Committed
High
Kyrylo Galanov
Mitaka
Fix Committed
High
Kyrylo Galanov
Newton
Fix Committed
High
Kyrylo Galanov

Bug Description

Currently as of Fuel 8.0 it is not possible to deploy OS / MOS with DMZ support.
API and Horizon public networks shares the same IPv4 (L3) and L2 network subnets / segments and it is not possible to separate API network and Neutron public (floating) network.

For separating floating we should correct result of some hardcodes in Nailgun:
- change existing network-scheme for separating floating and public networks, connect floating network to corresponded vlan
- change floating network ip addresses range for the neutron configuration
- expose appropriate (separate) settings for API and floating networks in Fuel Web

This limitation is probably related to how Nailgun works and some Nailgun hardcoded variables.
Also current network templates feature have to be adjusted.

Changed in fuel:
milestone: none → next
importance: Undecided → Critical
tags: added: feature
Ilya Kutukov (ikutukov)
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
tags: added: area-python
Changed in fuel:
status: New → Confirmed
tags: added: area-library
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

AFAIK, most work should be done on library side. It's almost clear (and does not seem to be a challenge) on API/UI side (but requires a couple of days for implementation still).

Changes on API side:
1. restrictions validation change so that Public and Floating are treated as separate networks.
2. probably both old (Floating inside Public) and new (Floating has no intersection with Public) models can be used by user's choice.

Changed in fuel:
importance: Critical → Medium
assignee: Fuel Python (Deprecated) (fuel-python) → Fuel UI Team (fuel-ui)
importance: Medium → Low
tags: added: feature-security
tags: added: 10.0-reviewd
tags: added: 10.0-reviewed
removed: 10.0-reviewd
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

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