Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1513039

Summary: [Docs][RFE][Install][Admin][TP] Document how to install a VM so that it can become a host
Product: Red Hat Enterprise Virtualization Manager Reporter: Emma Heftman <eheftman>
Component: DocumentationAssignee: Avital Pinnick <apinnick>
Status: CLOSED DEFERRED QA Contact: Emma Heftman <eheftman>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.2.0CC: lbopf, lsurette, michal.skrivanek, mtessun, rbalakri, srevivo, ykaul
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-02-18 07:27:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Docs RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1421746    
Bug Blocks:    

Description Emma Heftman 2017-11-14 16:06:57 UTC
New tech preview feature for enabling a VM to become a host. 

To install it need to:

yum install vdsm-hook-nestedvt

enable nested in Edit Host -> Kernel -> Nested Virtualization

reboot host

The following info has been gathered from Michal Sk.:
what is the impact on the rest of the system if a VM is used as a
> virtualization host?

there are no guarantees on performance of that nested host. Otherwise there should be no impact on the L0 host, it's "just a VM" from its perspective

> Why is the feature needed?

testing,demos mostly, I suppose

> Can any VM become a virtualization host?

yes, as long as the L0 has nested support enabled.

> Is the hook installed automatically on new systems?

it's not automatically installed, it's just available for installation now as a vdsm hook

> Can Nested Virtualization be enabled when creating Hosts as well as Editing?

yes. Though it requires the hook installation step, and a reboot of the host to apply the kernel parameter.

> Is something else in the UI disabled when this is selected? Or does
> something need to be selected to activate this?

nope. Just some of the host hw reporting is not accurate/real

Comment 1 Emma Heftman 2017-11-14 16:09:23 UTC
Confirmed with Michal:

there are two parts
1. Installation of the hook on hosts, that should be already covered somewhere for other hooks
2. Enable it in New/Edit Host dialog and reboot the host

Comment 2 Lucy Bopf 2018-02-15 06:25:09 UTC
Accepting into Beta 3 program and assigning to Avital for review.

Avital, it looks like this is a (hopefully) simpler version of the nested virtualization setup you've tested and used.

Comment 7 Lucy Bopf 2018-02-26 01:52:25 UTC
Removing targets and taking off accepted list.