Bug 1431677 - Hosted storage should not be exposed to customer as an option for VM disks target.
Summary: Hosted storage should not be exposed to customer as an option for VM disks ta...
Keywords:
Status: CLOSED DUPLICATE of bug 1275552
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.HostedEngine
Version: 4.1.0
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
: ---
Assignee: Doron Fediuck
QA Contact: meital avital
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-13 15:21 UTC by Nikolai Sednev
Modified: 2017-05-11 09:28 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-03-13 15:25:31 UTC
oVirt Team: Storage
Embargoed:
nsednev: planning_ack?
nsednev: devel_ack?
nsednev: testing_ack?


Attachments (Terms of Use)
screencast-2017-03-13_16.57.58.mkv (5.14 MB, application/octet-stream)
2017-03-13 15:23 UTC, Nikolai Sednev
no flags Details
screencast-2017-03-13_17.23.25.mkv (1.87 MB, application/octet-stream)
2017-03-13 15:24 UTC, Nikolai Sednev
no flags Details

Description Nikolai Sednev 2017-03-13 15:21:12 UTC
Description of problem:
Hosted storage should not be exposed to customer as an option for VM disks target.
In 3.6, hosted-storage is the default option for VM's disks to be created on, it should be hidden for guest VMs.
Customer will not be able to make a live storage migrations of guest VMs disks from hosted storage and also for upgrades and restores this will be a real problem, as hosted storage will be wiped up with all VM's disks on it.

Version-Release number of selected component (if applicable):
Hosts:
ovirt-hosted-engine-ha-1.3.5.9-2.el7ev.noarch
libvirt-client-2.0.0-10.el7_3.4.x86_64
mom-0.5.6-1.el7ev.noarch
vdsm-4.17.37-1.el7ev.noarch
ovirt-hosted-engine-setup-1.3.7.3-1.el7ev.noarch
sanlock-3.4.0-1.el7.x86_64
ovirt-setup-lib-1.0.1-1.el7ev.noarch
ovirt-vmconsole-host-1.0.4-1.el7ev.noarch
qemu-kvm-rhev-2.6.0-28.el7_3.6.x86_64
rhevm-appliance-20160620.0-1.el7ev.noarch
ovirt-host-deploy-1.4.1-1.el7ev.noarch
rhevm-sdk-python-3.6.9.1-1.el7ev.noarch
ovirt-vmconsole-1.0.4-1.el7ev.noarch
Linux version 3.10.0-514.6.1.el7.x86_64 (mockbuild.eng.bos.redhat.com) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Sat Dec 10 11:15:38 EST 2016
Linux 3.10.0-514.6.1.el7.x86_64 #1 SMP Sat Dec 10 11:15:38 EST 2016 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 7.3 (Maipo)

Engine:
rhevm-setup-plugin-ovirt-engine-common-3.6.10.2-0.2.el6.noarch
rhevm-websocket-proxy-3.6.10.2-0.2.el6.noarch
rhevm-dependencies-3.6.1-1.el6ev.noarch
rhevm-3.6.10.2-0.2.el6.noarch
rhevm-spice-client-x64-cab-3.6-7.el6.noarch
rhevm-setup-plugins-3.6.5-1.el6ev.noarch
rhevm-sdk-python-3.6.9.1-1.el6ev.noarch
rhevm-image-uploader-3.6.1-2.el6ev.noarch
rhevm-webadmin-portal-3.6.10.2-0.2.el6.noarch
rhevm-branding-rhev-3.6.0-10.el6ev.noarch
rhevm-lib-3.6.10.2-0.2.el6.noarch
rhevm-setup-base-3.6.10.2-0.2.el6.noarch
rhevm-tools-backup-3.6.10.2-0.2.el6.noarch
rhevm-userportal-3.6.10.2-0.2.el6.noarch
rhevm-spice-client-x86-cab-3.6-7.el6.noarch
rhevm-guest-agent-common-1.0.11-6.el6ev.noarch
rhevm-setup-plugin-ovirt-engine-3.6.10.2-0.2.el6.noarch
rhevm-vmconsole-proxy-helper-3.6.10.2-0.2.el6.noarch
rhevm-extensions-api-impl-3.6.10.2-0.2.el6.noarch
rhevm-log-collector-3.6.1-1.el6ev.noarch
rhevm-restapi-3.6.10.2-0.2.el6.noarch
rhevm-backend-3.6.10.2-0.2.el6.noarch
rhevm-spice-client-x86-msi-3.6-7.el6.noarch
rhevm-setup-plugin-websocket-proxy-3.6.10.2-0.2.el6.noarch
rhevm-doc-3.6.10-1.el6ev.noarch
rhevm-cli-3.6.9.0-1.el6ev.noarch
rhevm-dbscripts-3.6.10.2-0.2.el6.noarch
rhev-guest-tools-iso-3.6-6.el6ev.noarch
rhevm-setup-plugin-vmconsole-proxy-helper-3.6.10.2-0.2.el6.noarch
rhevm-setup-3.6.10.2-0.2.el6.noarch
rhevm-tools-3.6.10.2-0.2.el6.noarch
rhevm-spice-client-x64-msi-3.6-7.el6.noarch
rhevm-iso-uploader-3.6.0-1.el6ev.noarch
Linux version 2.6.32-642.el6.x86_64 (mockbuild.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-17) (GCC) ) #1 SMP Wed Apr 13 00:51:26 EDT 2016
Linux 2.6.32-642.el6.x86_64 #1 SMP Wed Apr 13 00:51:26 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 6.8 (Santiago)


How reproducible:
100%

Steps to Reproduce:
1.Deploy 3.6HE on NFS storage domain.
2.Add 2 NFS data storage domains.
3.Create several guest VMs and check that hosted storage is the default storage domain for guest VM's disks.

Actual results:
Guest VM disks being created by default on hosted storage.

Expected results:
Guest VM's disks should never get created on hosted storage. Only disks for HE-VM should be created on hosted-storage.

Additional info:

Comment 1 Nikolai Sednev 2017-03-13 15:23:04 UTC
Created attachment 1262475 [details]
screencast-2017-03-13_16.57.58.mkv

Comment 2 Nikolai Sednev 2017-03-13 15:24:56 UTC
Created attachment 1262476 [details]
screencast-2017-03-13_17.23.25.mkv

Comment 3 Doron Fediuck 2017-03-13 15:25:31 UTC

*** This bug has been marked as a duplicate of bug 1275552 ***


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