Bug 1406951

Summary: [RFE] Allow control over Host's routing table
Product: Red Hat Enterprise Virtualization Manager Reporter: Germano Veit Michel <gveitmic>
Component: RFEsAssignee: Scott Herold <sherold>
Status: CLOSED DUPLICATE QA Contact: Gil Klein <gklein>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.0.6CC: gklein, lsurette, rbalakri, srevivo, ykaul
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-22 00:27:33 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Network RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Germano Veit Michel 2016-12-22 00:10:35 UTC
1. Proposed title of this feature request

Enable control over Host's Routing Table from the Administration Portal
         
3. What is the nature and description of the request?

Some customers use RHV on more complex networking scenarios where, for example:

- There is no default (0.0.0.0/0) gateway, but the Hosts need to have access to two different networks each with a different gateway.
  A.B.C.0/24 via XXX
  D.E.F.0/24 via YYY

- There is a default gateway, but some netoworks need to be routed via a different gateway.
  0.0.0.0/24 via XXX
  A.B.C.0/24 via YYY

Currently this is only possible via manually editing files, ensuring the routes are inserted on the correct FIB which has it's ID generated from the IP address etc... It's not really manageable on larger environments. Idealleally it should be manageable via the RHV-M Administration Portal.

For each host, present a table where user can insert/remove custom routes, with fields such as Network Next-Hop and Metric.

4. Why does the customer need this? (List the business requirements here)

Current solution with manual editing of files is far from ideal from a management perspective.      
       
10. List any affected packages or components.

vdsm, ovirt-engine