Bug 1464775 - [RFE] Add dependencies among virtual machines
Summary: [RFE] Add dependencies among virtual machines
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Backend.Core
Version: future
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ovirt-4.4.0
: ---
Assignee: Nobody
QA Contact: meital avital
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-06-25 15:38 UTC by Markus Stockhausen
Modified: 2019-01-23 23:48 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-01-23 23:48:42 UTC
oVirt Team: Virt
Embargoed:
rbarry: ovirt-4.4?
rule-engine: planning_ack?
rule-engine: devel_ack?
rule-engine: testing_ack?


Attachments (Terms of Use)

Description Markus Stockhausen 2017-06-25 15:38:58 UTC
When working with OVirt the admin may not knwo if there are dependencies between VMs. E.g. 

- NFS server VM and application VM. 
- Database VM and application VM.

As a proposal Ovirt should provide the option to define dependencies between VMs. For the first iteration there should be the option to define a "depends on" relation. Admin should be able to define 1 to n of these relations. 

When starting & stopping VMs through web interface and the operation would result in a broken dependency the admin should be informed about that witha popup dialogue. If he confirms he nevertheless can continue with the operation.

The same should apply for the API. Starting and stopping should only be possible when handing over a to-be-defined force operation flag.

Comment 1 Ryan Barry 2019-01-23 23:48:42 UTC
This is currently possible with hard VM:VM affinities


Note You need to log in before you can comment on or make changes to this bug.