Re: [ovirt-users] Upgrade version problem
I got this also, for quick workaround you can use rpm to remove the old version. rpm -e --nodeps ovirt-engine-tools-backup-3.6.5.3-1.el7.centos regards enax On 06/03/2016 12:48 PM, nico...@devels.es wrote: Hi, We're trying to upgrade oVirt engine from ver. 3.6.5.3 to 3.6.6.2. When calling 'yum update', following error occurs: Error: Package: ovirt-engine-tools-3.6.5.3-1.el7.centos.noarch (@ovirt-3.6) Requires: ovirt-engine-tools-backup = 3.6.5.3-1.el7.centos Removing: ovirt-engine-tools-backup-3.6.5.3-1.el7.centos.noarch (@ovirt-3.6) ovirt-engine-tools-backup = 3.6.5.3-1.el7.centos Updated By: ovirt-engine-tools-backup-3.6.6.2-1.el7.centos.noarch (ovirt-3.6) ovirt-engine-tools-backup = 3.6.6.2-1.el7.centos Seems ovirt-engine-tools package is not marked for update although there is a new version in repos (for example in [1]), 3.6.6.2. I run 'yum clean all' previously to update to make sure this is not a cache issue and did not solve the problem. When trying to update ovirt-engine-tools separately it says ver. 3.6.5.3 is the latest version: Package ovirt-engine-tools-3.6.5.3-1.el7.centos.noarch already installed and latest version Could this be a repo metadata problem? Thanks. Nicolás [1]: http://ftp.nluug.nl/os/Linux/virtual/ovirt/ovirt-3.6/rpm/el7/noarch/ ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] thin provisioned vm suspend
Hi, I have an annoying problem with thin provisioned vms, which are on iscsi lvm. When I'm copying big files, qemu often suspending the vm while vdsm extending the volume. (VM test2 has been paused due to no Storage space error) Can i tune this free space detection behavior somehow? - should be good to start lvextend much more earlier. Regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] ovirt backup
Hi, I like to implement an incremental block level backup solution for ovirt. I have a few nice idea with libvirt, but i can't manage it directly. Any advice which direction should i start, what kind of possibilities i have to communicate with libvirt? Thanks, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] qcow compat 1.1
Hi, Is it possible to force ovirt 3.6.x to use qcow compat 1.1 insted of 0.10? Regards enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] 3.6.5.3: UI Uncaught Exception: New VM from Template
Same problem here, when i'm trying to convert snapshot to vm. 2016-05-05 10:58:59,065 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-19) [] Permutation name: 56114F8548175924C03C3BC67436871E 2016-05-05 10:58:59,066 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-19) [] Uncaught exception: : com.google.gwt.event.shared.UmbrellaException: Exception caught: (TypeError) __gwt$exception: : d is undefined at Unknown.ms(Unknown Source) at Unknown.us(Unknown Source) at Unknown.i3(Unknown Source) at Unknown.l3(U nknown Source) at Unknown.v2(Unknown Source) at Unknown.Im(Unknown Source) at Unknown.Sm(Unknown Source) at Unkn own.j$(Unknown Source) at Unknown.Km(Unknown Source) at Unknown.S6e(Unknown Source) at Unknown.UMe(Unknown Source) at Unknown.vXe(Unknown Source) at Unknown.vZe(Unknown Source) at Unknown.Yt(Unknown Source) at Unknown.au(Unknown S ource) at Unknown._t/<(Unknown Source) at Unknown.uy(Unknown Source) at Unknown.w6e(Unknown Source) at Unknown.Sof( Unknown Source) at Unknown.S6e(Unknown Source) at Unknown.UMe(Unknown Source) at Unknown.vXe(Unknown Source) at Unkn own.uXe(Unknown Source) at Unknown.tZe(Unknown Source) at Unknown.Yt(Unknown Source) at Unknown.au(Unknown Source) at Unknown._t/<(Unknown Source)at Unknown.anonymous(Unknown Source)Caused by: com.google.gwt.core.client.JavaS criptException: (TypeError) __gwt$exception: : d is undefined at Unknown.GMq(Unknown Source) at Unknown.Bbq(Unknown Source) at Unknown.pNr(Unknown Source) at Unknown.lro( Unknown Source) at Unknown.Cyr(Unknown Source) at Unknown.nzr(Unknown Source) at Unknown.Eol(Unknown Source) at Unkn own.Zll(Unknown Source) at Unknown.hml(Unknown Source) at Unknown.jkl(Unknown Source) at Unknown.E$(Unknown Source) at Unknown.d$(Unknown Source) at Unknown.F2(Unknown Source) ... 24 more regards enax On 05/08/2016 05:08 AM, Richard Chan wrote: Hello list, I hope you can help with a UI exception from New VM from Template. 1. User (PowerUser) is able to create New VMs manually 2. New VM from template gives a UI exception: __gwt$exception: : Cannot read property 'f' of undefined 2016-05-08 11:04:50,875 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-28) [] Permutation name: 56114F8548175924C03C3BC67436871E 2016-05-08 11:04:50,875 ERROR [org.ovirt.engine.ui.frontend.server.gwt.OvirtRemoteLoggingService] (default task-28) [] Uncaught exception: : com.google.gwt.core.client.JavaScriptException: (TypeError) __gwt$exception: : f is undefined at org.ovirt.engine.ui.uicommonweb.models.storage.DisksAllocationModel.$updateImageToDestinationDomainMap(DisksAllocationModel.java:288) at org.ovirt.engine.ui.uicommonweb.models.storage.DisksAllocationModel.$getImageToDestinationDomainMap(DisksAllocationModel.java:130) at org.ovirt.engine.ui.uicommonweb.models.templates.VmBaseListModel.$saveNewVm(VmBaseListModel.java:354) at org.ovirt.engine.ui.uicommonweb.models.templates.VmBaseListModel.$onSaveVM(VmBaseListModel.java:331) at org.ovirt.engine.ui.uicommonweb.models.templates.VmBaseListModel$6.onSuccess(VmBaseListModel.java:309) at org.ovirt.engine.ui.frontend.Frontend$2.$onSuccess(Frontend.java:244) [frontend.jar:] -- Richard Chan ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] cloned vm template id
Thank you, sended to bugzilla. https://bugzilla.redhat.com/show_bug.cgi?id=1333045 Regards, enax On 05/04/2016 04:23 PM, Tomas Jelinek wrote: the thing is that: - if you create a VM from a template using the "clone" provisioning the VM is detached from the VM and is considered to be based on Blank - this is why the VM dialog shows blank and the REST returns blank - there has been a feature implemented (in 3.5 IIRC) which introduced the concept of "original template" - so we remember also what template it was cloned from (both name and ID) - it seems this particular field is not exposed to REST API, only to UI So, could you please open a bug for this to expose also this field to REST API? Thank you. - Original Message - From: "Dobó László" To: "Michal Skrivanek" Cc: "users" Sent: Wednesday, May 4, 2016 1:04:04 PM Subject: Re: [ovirt-users] cloned vm template id Here is that part: template_id = '91e35bf5-b338-4115-ab63-309372a819ac' #Ubuntu-14.04 template template = api.templates.get(id=template_id) template_disk_id = template.disks.list()[0].id storage_id = 'UUID' #random storage id from storage list cluster = api.clusters.get(name=vm_data['cluster_name']) cpuparams = params.CPU(topology = params.CpuTopology(cores = 1, sockets = vm_data['vm_cpus'])) disks = params.Disks(clone=True, disk=[params.Disk(id=template_disk_id, storage_domains=params.StorageDomains(storage_domain=[params.StorageDomain(id=storage_id)]))]) vmparams = params.VM( id = vm_data['vm_id'], name = vm_data['vm_name'], memory = vm_data['vm_memory'] * MB, cluster=cluster, template=template, cpu = cpuparams, disks = disks, custom_properties = custom_properties, ) vmparams.set_type = 'server' vm = api.vms.add(vmparams) Every thing works fine, just showing blank template id instead of ubuntu template id. Thanks, enax On 05/04/2016 12:44 PM, Michal Skrivanek wrote: On 04 May 2016, at 12:43, Dobó László wrote: That vm is based on ubuntu template, the general subtab showing right. and how exactly did you create that VM? anything special about it? if you now create a new VM, is it showing the same behavior? On 05/04/2016 12:08 PM, Michal Skrivanek wrote: On 04 May 2016, at 10:52, Dobó László wrote: I just realize there is two general tab on web ui, so i understand now where the blank id come. Yeah its looks like a bug, from the attachment picture will be clear what is the problem. ok, so it is based off blank, it’s just the general subtab of the main view showing something else Thanks, enax On 05/04/2016 10:31 AM, Michal Skrivanek wrote: On 04 May 2016, at 10:24, Dobó László wrote: Yes, its cloned from different template than Blank, and later i need to know which one was that template. Thanks, enax On 05/04/2016 09:49 AM, Michal Skrivanek wrote: On 02 May 2016, at 13:13, Dobó László wrote: Hello, How can i get back the original template id after vm is cloned with python sdk? print api.vms.get(id=vm_id).template.id result: ---- (blank template) However under vm general tab on web ui, the tamplate name is showing correctli. what do you mean correctly - what does it show? Did you clone it from a different template or is it a new VM from Blank ah, ok, so you’re saying it shows blank id in REST API but it shows the correct id in the UI, right? filing a bug sounds like a good idea. Thanks, michal Thanks, michal regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] cloned vm template id
Here is that part: template_id = '91e35bf5-b338-4115-ab63-309372a819ac' #Ubuntu-14.04 template template = api.templates.get(id=template_id) template_disk_id = template.disks.list()[0].id storage_id = 'UUID' #random storage id from storage list cluster = api.clusters.get(name=vm_data['cluster_name']) cpuparams = params.CPU(topology = params.CpuTopology(cores = 1, sockets = vm_data['vm_cpus'])) disks = params.Disks(clone=True, disk=[params.Disk(id=template_disk_id, storage_domains=params.StorageDomains(storage_domain=[params.StorageDomain(id=storage_id)]))]) vmparams = params.VM( id = vm_data['vm_id'], name = vm_data['vm_name'], memory = vm_data['vm_memory'] * MB, cluster=cluster, template=template, cpu = cpuparams, disks = disks, custom_properties = custom_properties, ) vmparams.set_type = 'server' vm = api.vms.add(vmparams) Every thing works fine, just showing blank template id instead of ubuntu template id. Thanks, enax On 05/04/2016 12:44 PM, Michal Skrivanek wrote: On 04 May 2016, at 12:43, Dobó László wrote: That vm is based on ubuntu template, the general subtab showing right. and how exactly did you create that VM? anything special about it? if you now create a new VM, is it showing the same behavior? On 05/04/2016 12:08 PM, Michal Skrivanek wrote: On 04 May 2016, at 10:52, Dobó László wrote: I just realize there is two general tab on web ui, so i understand now where the blank id come. Yeah its looks like a bug, from the attachment picture will be clear what is the problem. ok, so it is based off blank, it’s just the general subtab of the main view showing something else Thanks, enax On 05/04/2016 10:31 AM, Michal Skrivanek wrote: On 04 May 2016, at 10:24, Dobó László wrote: Yes, its cloned from different template than Blank, and later i need to know which one was that template. Thanks, enax On 05/04/2016 09:49 AM, Michal Skrivanek wrote: On 02 May 2016, at 13:13, Dobó László wrote: Hello, How can i get back the original template id after vm is cloned with python sdk? print api.vms.get(id=vm_id).template.id result: ---- (blank template) However under vm general tab on web ui, the tamplate name is showing correctli. what do you mean correctly - what does it show? Did you clone it from a different template or is it a new VM from Blank ah, ok, so you’re saying it shows blank id in REST API but it shows the correct id in the UI, right? filing a bug sounds like a good idea. Thanks, michal Thanks, michal regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] cloned vm template id
That vm is based on ubuntu template, the general subtab showing right. On 05/04/2016 12:08 PM, Michal Skrivanek wrote: On 04 May 2016, at 10:52, Dobó László wrote: I just realize there is two general tab on web ui, so i understand now where the blank id come. Yeah its looks like a bug, from the attachment picture will be clear what is the problem. ok, so it is based off blank, it’s just the general subtab of the main view showing something else Thanks, enax On 05/04/2016 10:31 AM, Michal Skrivanek wrote: On 04 May 2016, at 10:24, Dobó László wrote: Yes, its cloned from different template than Blank, and later i need to know which one was that template. Thanks, enax On 05/04/2016 09:49 AM, Michal Skrivanek wrote: On 02 May 2016, at 13:13, Dobó László wrote: Hello, How can i get back the original template id after vm is cloned with python sdk? print api.vms.get(id=vm_id).template.id result: ---- (blank template) However under vm general tab on web ui, the tamplate name is showing correctli. what do you mean correctly - what does it show? Did you clone it from a different template or is it a new VM from Blank ah, ok, so you’re saying it shows blank id in REST API but it shows the correct id in the UI, right? filing a bug sounds like a good idea. Thanks, michal Thanks, michal regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] cloned vm template id
I just realize there is two general tab on web ui, so i understand now where the blank id come. Yeah its looks like a bug, from the attachment picture will be clear what is the problem. Thanks, enax On 05/04/2016 10:31 AM, Michal Skrivanek wrote: On 04 May 2016, at 10:24, Dobó László wrote: Yes, its cloned from different template than Blank, and later i need to know which one was that template. Thanks, enax On 05/04/2016 09:49 AM, Michal Skrivanek wrote: On 02 May 2016, at 13:13, Dobó László wrote: Hello, How can i get back the original template id after vm is cloned with python sdk? print api.vms.get(id=vm_id).template.id result: ---- (blank template) However under vm general tab on web ui, the tamplate name is showing correctli. what do you mean correctly - what does it show? Did you clone it from a different template or is it a new VM from Blank ah, ok, so you’re saying it shows blank id in REST API but it shows the correct id in the UI, right? filing a bug sounds like a good idea. Thanks, michal Thanks, michal regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] cloned vm template id
Yes, its cloned from different template than Blank, and later i need to know which one was that template. Thanks, enax On 05/04/2016 09:49 AM, Michal Skrivanek wrote: On 02 May 2016, at 13:13, Dobó László wrote: Hello, How can i get back the original template id after vm is cloned with python sdk? print api.vms.get(id=vm_id).template.id result: ---- (blank template) However under vm general tab on web ui, the tamplate name is showing correctli. what do you mean correctly - what does it show? Did you clone it from a different template or is it a new VM from Blank Thanks, michal regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] cloned vm template id
Hello, How can i get back the original template id after vm is cloned with python sdk? print api.vms.get(id=vm_id).template.id result: ---- (blank template) However under vm general tab on web ui, the tamplate name is showing correctli. regards, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] ovirt 3.6 hosted engine vm not displaying in vms tab
Hi, I just upgraded from 3.6.3 to 3.6.5, but the hosted engine vm still not visible in vms list. Its running on iscsi storage domain. The hosted_storage status is "Inactive", cross data center status is "Locked". I didn't find anything interesting in engine or vdsm log file. Is there any workaround or idea for this problem? engine os: CentOS Linux release 7.2.1511 (Core) pkg list: ebay-cors-filter.noarch 1.0.1-3.el7 @centos-ovirt36 jasperreports-server.noarch 6.0.1-1.el7 @ovirt-3.6 novnc.noarch0.5.1-2.el7 @ovirt-3.6-epel otopi.noarch1.4.1-1.el7.centos @ovirt-3.6 otopi-java.noarch 1.4.1-1.el7.centos @ovirt-3.6 ovirt-engine.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-backend.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-cli.noarch 3.6.2.0-1.el7.centos @ovirt-3.6 ovirt-engine-dbscripts.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-extension-aaa-jdbc.noarch 1.0.6-1.el7 @ovirt-3.6 ovirt-engine-extensions-api-impl.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-jboss-as.x86_647.1.1-1.el7.centos @ovirt-3.6 ovirt-engine-lib.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-restapi.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-sdk-java.noarch3.6.5.0-1.el7 @ovirt-3.6 ovirt-engine-sdk-python.noarch 3.6.5.0-1.el7.centos @ovirt-3.6 ovirt-engine-setup.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-setup-base.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-setup-plugin-ovirt-engine.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-setup-plugin-ovirt-engine-common.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-setup-plugin-vmconsole-proxy-helper.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-setup-plugin-websocket-proxy.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-tools.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-tools-backup.noarch3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-userportal.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-vmconsole-proxy-helper.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-webadmin-portal.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-websocket-proxy.noarch 3.6.5.3-1.el7.centos @ovirt-3.6 ovirt-engine-wildfly.x86_64 8.2.1-1.el7 @ovirt-3.6 ovirt-engine-wildfly-overlay.noarch 8.0.5-1.el7 @ovirt-3.6 ovirt-host-deploy.noarch1.4.1-1.el7.centos @ovirt-3.6 ovirt-host-deploy-java.noarch 1.4.1-1.el7.centos @ovirt-3.6 ovirt-image-uploader.noarch 3.6.0-1.el7.centos @ovirt-3.6 ovirt-iso-uploader.noarch 3.6.0-1.el7.centos @ovirt-3.6 ovirt-optimizer.noarch 0.9.1-2.el7.centos @ovirt-3.6 ovirt-optimizer-ui.noarch 0.9.1-2.el7.centos @ovirt-3.6 ovirt-release36.noarch 007-1 @ovirt-3.6 ovirt-setup-lib.noarch 1.0.1-1.el7.centos @ovirt-3.6 ovirt-vmconsole.noarch 1.0.0-1.el7.centos @ovirt-3.6 ovirt-vmconsole-proxy.noarch1.0.0-1.el7.centos @ovirt-3.6 patternfly1.noarch 1.3.0-1.el7.centos @ovirt-3.6-patternfly1-noarch-epel python-daemon.noarch1.6-4.el7 @ovirt-3.6-epel python-paramiko.noarch 1.15.1-1.el7 @ovirt-3.6-epel python-websockify.noarch0.6.0-2.el7 @ovirt-3.6-epel spice-html5.noarch 0.1.6-1.el7 @ovirt-3.6-epel vdsm-jsonrpc-java.noarch1.1.9-1.el7.centos @ovirt-3.6 nodes : oVirt Node Hypervisor release 3.6 (0.999.201603090756.el7.centos) vdsm.noarch 4.17.24-0.el7.centos vdsm-cli.noarch 4.17.24-0.el7.centos vdsm-hook-ethtool-options.noarch 4.17.24-0.el7.centos vdsm-hook-vmfex-dev.noarch 4.17.24-0.el7.centos vdsm-infra.noarch 4.17.24-0.el7.centos vdsm-jsonrpc.noarch 4.17.24-0.el7.centos vdsm-python.noarch 4.17.24-0.el7.centos vdsm-xmlrpc.noarch 4.17.24-0.el7.centos vdsm-yajsonrpc.noarch 4.17.24-0.el7.centos greetings, enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] python sdk create vm to specific target storage domain from template
Hi, Here is one of my system setup: Data Centers dc01 Storage storagedomain01 storagedomain02 storagedomain03 Clusters cl01 When i making vm from template on webgui, under the resource allocation i can choose which target storagedomain like to provision. The question is how can i set this target parameter when i'm using python sdk for vm creation? regards enax ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users