Liron Ar has submitted this change and it was merged.
Change subject: core: Introducing OvfStoreOnAnyDomain feature
......................................................................
core: Introducing OvfStoreOnAnyDomain feature
this patch intrdouces the OvfOnAnyDomain feature -
For any domain in supported pool the engine will attempt to store OVFs
of VMs/Templates that have image disks on that domain.
As soon as there will be such vms/templates, the engine will attempt to
create OVF disk on that domain. If the disk won't be created
succesfully, it will remain in ILLEGAL status untill it will be removed
by the user.
As soon as the OVF disk is created succesfully for the domain, an in
memory tar with all the related OVF data will be created and uploaded to
the ovf store disk on the domain.
Currently most of the operation are blocked for ovf disks, they will be
enabled in further patches.
Change-Id: I78803db10947a6ee477a493b530319654b1c045d
Bug-Url:
https://bugzilla.redhat.com/show_bug.cgi?id=1032686
Signed-off-by: Liron Aravot <laravot(a)redhat.com>
---
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/OvfDataUpdater.java
M
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/ReconstructMasterDomainCommand.java
M
backend/manager/modules/bll/src/test/java/org/ovirt/engine/core/bll/OvfDataUpdaterTest.java
M
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/FeatureSupported.java
M
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
M packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql
6 files changed, 597 insertions(+), 160 deletions(-)
Approvals:
Liron Ar: Verified; Looks good to me, approved
--
To view, visit
http://gerrit.ovirt.org/23467
To unsubscribe, visit
http://gerrit.ovirt.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I78803db10947a6ee477a493b530319654b1c045d
Gerrit-PatchSet: 18
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Liron Ar <laravot(a)redhat.com>
Gerrit-Reviewer: Allon Mureinik <amureini(a)redhat.com>
Gerrit-Reviewer: Daniel Erez <derez(a)redhat.com>
Gerrit-Reviewer: Liron Ar <laravot(a)redhat.com>
Gerrit-Reviewer: Maor Lipchuk <mlipchuk(a)redhat.com>
Gerrit-Reviewer: Sergey Gotliv <sgotliv(a)redhat.com>
Gerrit-Reviewer: Tal Nisan <tnisan(a)redhat.com>
Gerrit-Reviewer: automation(a)ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server