[ovirt-users] Re: Keycloak SSO integration

2024-04-06 Thread Nathanaël Blanchet via Users
Le samedi 06 avril 2024 à 11:34 +, 
luc.lalo...@polymtl.ca<mailto:luc.lalo...@polymtl.ca> a écrit :
People must not be using Keycloak (Redhat SSO).Anyone have experience 
integrating LDAP users in Ovirt?
sure, please install the 
ovirt-engine-extension-aaa-ldap-setup-1.4.6-1.el9.noarch and execute 
ovirt-engine-extension-aaa-ldap-setup.

If you already used to authenticate with aaa on el8 engine, you can simply 
rsync these directories to the new el9 engine:

rsync -av /etc/ovirt-engine/extensions.d/-auth* 
new_engine_fqdn:/etc/ovirt-engine/extensions.d/
rsync -av /etc/ovirt-engine/aaa/.properties 
new_engine_fqdn:/etc/ovirt-engine/aaa/

The documentation on the Ovirt site is very scant on the subject.For the 
moment I'm only able to use admin@ovirt<mailto:admin@ovirt>.
___
Users mailing list -- users@ovirt.org<mailto:users@ovirt.org>
To unsubscribe send an email to 
users-le...@ovirt.org<mailto:users-le...@ovirt.org>
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/RBS664Q6VQB7IRXWM55RURJRDEOB4A5O/


--

Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/HTD3ZWQLVYE5XBHFE6MSVVKO7HKVMHL4/


[ovirt-users] Re: Moving from CentOS8 to CentOS9 based OvirtNodes NG

2024-04-05 Thread Nathanaël Blanchet via Users
Le vendredi 05 avril 2024 à 15:09 +, luc.lalo...@polymtl.ca a
écrit :
> Hello Folks,
Hi
> It seems from the Ovirt 4.5.5 anouncement that oVirt Node NG (based
> on CentOS Stream 9) are fully supported.
> Can someone confirm this?
that's it
> What is the best way to migrate a cluster from oVirt Node NG base on
> CentOS Stream 8 to 9?
> Can the two co-exist on the same cluster during transition?
> Thank You!.5
I successfully accomplished migration to centos 9 stream 4.5.5 in my
production env, and all is ok thanks to live migration from centos
stream 8 to centos stream 9 and so on. Not a very complicated path, but
you have to reinstall from scratch each of your node considering that
some hardware (like some HBA's qlogic controller) may be unsupported in
el9.
Good luck.
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/BE5BS4MJSJ4F4MEL246YTQ434K46XWF4/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/WSPQCMN4SPDGHP5H4AOZLCGHSEITGWHF/


[ovirt-users] error live migration ovirt-node 4.5.5

2024-03-21 Thread Nathanaël Blanchet via Users
Hi all,

I manage three 4.5 engines with 4.5 ovirt-nodes. 
When I update nodes (el8 based) from 4.5.4 to 4.5.5, vms can't migrate
anymore.
They only migrate from 4.5.4 el8 to 4.5.4 el8 hosts, 4.5.5 el8 to 4.5.5
el8 hosts.

But:

They can migrate from 4.5.4(el8) to 4.5.5(el9)

It may come from qemu-kvm incompatibility versions:
4.5.5 el9: qemu-kvm-8.1.0-4
4.5.4 el8: qemu-kvm-6.2.0-41
4.5.5 el8: qemu-kvm-6.2.0-20

This makes the migration impossible without a downtime.
The solution could be to resintall each host in 4.5.5 el9 based, but
the most of my production vms run with a qxl/spice graphic based which
are not supported anymore on el9.

Does anybody know how to do this migration without any downtime?
Thank you.

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4PHPCTO5YQTRSX3LVYNTT4IKY3MUQSY2/


[ovirt-users] Re: Create Vm without Storage Domain

2024-03-20 Thread Nathanaël Blanchet via Users
Le mercredi 20 mars 2024 à 12:19 +0530, Shafi Mohammed a écrit :
> Hi Team ,
Hi
> 
> I am new to Ovirt and  have been using KVM off late . I use libvirt
> (virt or virsh commands) to create and manage Vms .
Welcome to oVirt community
> 
> I have a pretty basic doubt in OVirt . I was trying to migrate a VM
> from my KVM host .I copied my .qcow2 virtual disk to the ovirt host.
you can do this but why not using the import native tool from KVM
provided into the UI?
> 
> I am able to create a Vm after uploading the disk to a new storage
> domain and create a VM with the storage domain.
> 
> Can I create a VM without using a storage domain ( By directly
> attaching the copied .qcow2 disk ) to the Vm
Storage domains are the local or shared LVM based space where all vms
and related metadata are stored. You can even configure a storage
domain as a backup domain because it contains enough informations
outside of the postgres database. SD is a masterpiece of oVirt so when
you upload a single disk, it is stored to the default storage domain. 
That said, regular libvirt/kvm uses as well a SD equivalent by storing
qcow2 images into the default /var/lib/libvirt/images/
> 
> Regards
> Shafi 
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/EFLZW5PPZEQEJ44WEWOWNYVLFISGV3Z5/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YE42GL52N3FR5X72NKMXIXQILDEDV4Z7/


[ovirt-users] delete old unuseful HostedEngine VM

2024-03-14 Thread Nathanaël Blanchet via Users
Hello

I migrated back a self hosted engine to standalone vm, but I can't
delete the old hosted engine vm and its related hosted storage domain.
I tried to do it into the database (vm_static table) but I had this
error: violates foreign key constraint "fk_snapshot_vm".

How can I clean those two elements, the vm and the storage domain?

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BZX2ZABPCWGTOQU4I6PRVZDXRA32XD7N/


[ovirt-users] Re: I need install new host with O.S. Ubuntu 22 could you share to me which steps that I can follow

2024-02-28 Thread Nathanaël Blanchet via Users
Le mercredi 28 février 2024 à 19:27 +, oscar.l...@toshibagcs.com a
écrit :
> hi goo day:
> 
> I need install new host with O.S. Ubuntu 22, could you share to me
> which steps that I can follow?
oVirt is currently only available for el8/el9 hosts
other OS are only supported as guests
> 
> thanks
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/5RZEP46Q7MQ2JGRCR6F5XTQGWQFNHWMA/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/CJ2BHINNWWEFAMKPZOZZUQBF57XYI2HU/


[ovirt-users] Re: Repo for mirrorlist.ovirt.org not working

2024-02-28 Thread Nathanaël Blanchet via Users
virt.org/archives/list/users@ovirt.org/message/PPT5E5224LGNAOVGCHR4KPDKJVPRNNG3/
> > > 
> > _______
> > Users mailing list -- users@ovirt.org
> > To unsubscribe send an email to users-le...@ovirt.org
> > Privacy Statement: https://www.ovirt.org/privacy-policy.html
> > oVirt Code of Conduct:
> > https://www.ovirt.org/community/about/community-guidelines/
> > List Archives:
> > https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZARL6GG5X34VVODRPIXGI6PTHWDMQVZK/
> 
> 
> -- 
> Sandro Bonazzola
> MANAGER, SOFTWARE ENGINEERING
> Red Hat In-Vehicle Operating System
> Red Hat EMEA
> Red Hat respects your work life balance. Therefore there is no need
> to answer this email out of your office hours.
> 
> 
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/Q5TORRZX647MQSM6INGCREGLLBFWTSZD/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/2W42ZFQAZVFQOCP2XCUPBJFG37GAZYNP/


[ovirt-users] ovirt-engine-appliance bad gpg key

2024-02-28 Thread Nathanaël Blanchet via Users
Hello,

I tried to reinstall HE from a backup but I can't download ovirt-
engine-appliance because of a GPG failure:

2024-02-28 17:26:32,642+ ERROR
otopi.ovirt_hosted_engine_setup.ansible_utils
ansible_utils._process_output:113 fatal: [localhost]: FAILED! =>
{"attempts": 10, "changed": false, "msg": "Failed to validate GPG
signature for ovirt-engine-appliance-4.5-20231201120252.1.el8.x86_64:
Public key for ovirt-engine-appliance-4.5-
20231201120252.1.el8.x86_64.rpm is not installed


Thank you to help me how to do because there is non -nogpgcheck option
as a workaround.

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/552Z2NEVYGYNTR6BU3GTKRJDDGJD7F4M/


[ovirt-users] what does miss to el9 to support engine 4.5?

2024-02-21 Thread Nathanaël Blanchet via Users
Hello,
According to official doc, only el8 is supported for engine.
So, has anyone experienced a successfull el9 installation and if not
what is the challenge for finalizing it?

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BM3OFAL6KQ76YHE3RZKMG4OHO5KEP24V/


[ovirt-users] Re: CentOS Stream 8 EOL: May 31, 2024

2024-02-19 Thread Nathanaël Blanchet via Users
Le samedi 17 février 2024 à 03:00 +, Diggy Mc a écrit :
> It has been announced that End-of-Life for CentOS Stream 8 is May
> 31st, 2024.
> See announcement:
> https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
> 
> What does this mean for the future of the hosted-engine which is
> still based on CentOS Stream 8 ???
If there is no official support for CentOS Stream 9, is switching from
CentOS Stream 8 to Rocky/Alma el8 the best thing to do?
To my opinion, CentOS Stream 5 years Cycle release is to short to
support engine...
> 
> My personal vote for the next OS flavor/version for both the hosted-
> engine and oVirt Node is Rocky Linux 9.
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/3LA6WMSFDTO5KJ2SRMDVSNT2R3WAJINV/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/W2DBPPWHRZL5RI3WJQBPM4P6VDDW7POM/


[ovirt-users] Re: Urgent: Assistance Needed - oVirt Host Unresponsive

2024-02-16 Thread Nathanaël Blanchet via Users
Please check the validity of your host certificate:
openssl x509 -noout -enddate -in /etc/pki/vdsm/certs/vdsmcert.pem

The initial solution is there if you have a redhat subscription:
https://access.redhat.com/solutions/3532921
Follow step by step, this saved my production two years ago.
If you don't have any subscription, I can share you a pdf tutorial.
(I don't know if it is regular to share a solution that need a
subsciption).

If you are interested in a more automated way, I packaged the above
workaround into an ansible role:
https://galaxy.ansible.com/natman/ovirt_renew_certs

You will be able to chose the validity length of the new certificate
greater than one year.Once you recovered your host, you may migrate the
running vms, put the concerned host into maintenance and finally re-
enroll the certificate with the regular way.
Good luck, if I managed to do it, you will definitely get success.


Le vendredi 16 février 2024 à 23:47 +0530, Sachendra Shukla a écrit :
> Hi all,
> 
> The "Installation Enroll Certificates" option is disabled, which is
> preventing us from renewing through the web UI. Kindly suggest an
> alternative solution.
> 
> This is crucial for me, so please assist me if you have any
> solutions.
> 
> Thanks,
> Sachendra
> following
> 
> On Fri, Feb 16, 2024 at 7:44 PM Sachendra Shukla
>  wrote:
> > HI Team,
> > 
> > I am writing to inform you about an issue we are currently facing
> > with our oVirt host. Unfortunately, the host has become
> > unresponsive, and our attempts to place it in maintenance mode have
> > been unsuccessful. Additionally, when checking the VDSM status, we
> > encountered an error.
> > 
> > Here is a snapshot for your reference:
> > 
> > image.png
> > VDSM error - 
> > 
> > image.png
> > -- 
> > Regards,
> > Sachendra Shukla
> > 
> > Yagna iQ, Inc. and subsidiaries 
> > HQ Address:  Yagna iQ Inc. 7700 Windrose Ave, Suite G300, Plano, TX
> > 75024, USA 75024, 
> > Website: https://yagnaiq.com
> > Contact Customer Support: supp...@yagnaiq.com
> > Privacy Policy: https://www.yagnaiq.com/privacy-policy/
> > This communication and any attachments may contain confidential
> > information and/or copyright material of Yagna iQ, Inc. 
> > All unauthorized use, disclosure or distribution is prohibited. If
> > you are not the intended recipient, please notify Yagna iQ
> > immediately by replying to the email and destroy all copies of this
> > communication.
> > 
> > This email has been scanned for all known viruses. The sender does
> > not accept liability for any damage inflicted by viewing the
> > content of this email.
> > 
> 
> 
> -- 
> Regards,
> Sachendra Shukla
> 
> Yagna iQ, Inc. and subsidiaries 
> HQ Address:  Yagna iQ Inc. 7700 Windrose Ave, Suite G300, Plano, TX
> 75024, USA 75024, 
> Website: https://yagnaiq.com
> Contact Customer Support: supp...@yagnaiq.com
> Privacy Policy: https://www.yagnaiq.com/privacy-policy/
> This communication and any attachments may contain confidential
> information and/or copyright material of Yagna iQ, Inc. 
> All unauthorized use, disclosure or distribution is prohibited. If
> you are not the intended recipient, please notify Yagna iQ
> immediately by replying to the email and destroy all copies of this
> communication.
> 
> This email has been scanned for all known viruses. The sender does
> not accept liability for any damage inflicted by viewing the content
> of this email.
> 
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/F54UKBZDXPMQFOCE3HRFJOR5MMDFHRSZ/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/KZYHZB3QMBLJQ5UVCYTOQCXK7ZQBRFBJ/


[ovirt-users] Re: Urgent: Assistance Needed - oVirt Host Unresponsive

2024-02-16 Thread Nathanaël Blanchet via Users
Hello,
It seems that your host ssl certificates validity has expired (about
400 days). The impact is only related to the host<=>engine
communication.
If you run engine > 4.5, you should easlily renew your host certificate
through  webUI following:

Installation -> Enroll Certificates.

Don't worry about any running vms, 
they won't be interrupted at the hypervisor level.

Once the certificates have been renewed, activate your hosts and voila.

Le vendredi 16 février 2024 à 19:44 +0530, Sachendra Shukla a écrit :
> HI Team,
> 
> I am writing to inform you about an issue we are currently facing
> with our oVirt host. Unfortunately, the host has become unresponsive,
> and our attempts to place it in maintenance mode have been
> unsuccessful. Additionally, when checking the VDSM status, we
> encountered an error.
> 
> Here is a snapshot for your reference:
> 
> image.png
> VDSM error - 
> 
> image.png
> -- 
> Regards,
> Sachendra Shukla
> 
> Yagna iQ, Inc. and subsidiaries 
> HQ Address:  Yagna iQ Inc. 7700 Windrose Ave, Suite G300, Plano, TX
> 75024, USA 75024, 
> Website: https://yagnaiq.com
> Contact Customer Support: supp...@yagnaiq.com
> Privacy Policy: https://www.yagnaiq.com/privacy-policy/
> This communication and any attachments may contain confidential
> information and/or copyright material of Yagna iQ, Inc. 
> All unauthorized use, disclosure or distribution is prohibited. If
> you are not the intended recipient, please notify Yagna iQ
> immediately by replying to the email and destroy all copies of this
> communication.
> 
> This email has been scanned for all known viruses. The sender does
> not accept liability for any damage inflicted by viewing the content
> of this email.
> 
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/CIKSWDCYW5BDPEWAMF25R7GIW7D7KJBD/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/CBNRYXWMQRXPWZSLLECJSPZQJKZERNZX/


[ovirt-users] Re: [ANN] oVirt 4.5.5 is now generally available

2023-12-11 Thread Nathanaël Blanchet via Users
Le lundi 11 décembre 2023 à 08:17 +0100, Sandro Bonazzola a écrit :
> 
> 
> Il giorno ven 1 dic 2023 alle ore 19:27 Nathanaël Blanchet
>  ha scritto:
> > That's one of a best news I have heard since a long time!
> > 
> > Le vendredi 01 décembre 2023 à 13:57 +0100, Sandro Bonazzola a
> > écrit :
> > > oVirt 4.5.5 is now generally available
> > > The oVirt project is excited to announce the general availability
> > > of
> > > oVirt 4.5.5, as of December 1st, 2023.
> > > Important notes before you install / upgradeIf you’re going to
> > > install oVirt 4.5.5 on RHEL or similar, please read Installing on
> > > RHEL or derivatives first.
> > > Suggestion to use nightlyAs discussed in oVirt Users mailing list
> > > we
> > > suggest the user community to use oVirt master snapshot
> > > repositories
> > > ensuring that the latest fixes for the platform regressions will
> > > be
> > > promptly available.
> > Sure, but when using ovirt node NG, it is not possible to
> > beneficiate
> > of master snapshot repos... Does that mean it is better to switch
> > to
> > centos stream hosts?
> > 
> 
> 
> If you want regular updates for CVE fixes for the OS, yes, much
> better using centos stream hosts.
Could you give me some steps to build (a custom) ovirt node ?
>  
> > 
> > > This oVirt 4.5.5 release is meant to provide what has been made
> > > available in nightly repositories as base for new installations.
> > > If you are already using oVirt master snapshot you should already
> > > have received this release content.
> > > DocumentationBe sure to follow instructions for oVirt 4.5!
> > >  * If you want to try oVirt as quickly as possible, follow the
> > > instructions on the Download page.
> > >  * For complete installation, administration, and usage
> > > instructions,
> > > see the oVirt Documentation.
> > >  * For upgrading from a previous version, see the oVirt Upgrade
> > > Guide.
> > >  * For a general overview of oVirt, see About oVirt.
> > > What’s new in oVirt 4.5.5 Release?This release is available now
> > > on
> > > x86_64 architecture for:
> > >  * oVirt Node NG (based on CentOS Stream 8)
> > >  * oVirt Node NG (based on CentOS Stream 9)
> > >  * CentOS Stream 8
> > >  * CentOS Stream 9
> > >  * RHEL 8 and derivatives
> > >  * RHEL 9 and derivatives
> > > 
> > > Experimental builds are also available for ppc64le and aarch64.
> > > 
> > > See the release notes for installation instructions and a list of
> > > new
> > > features and bugs fixed.
> > > 
> > > Additional resources:
> > >  * Read more about the oVirt 4.5.5 release highlights:
> > > https://www.ovirt.org/release/4.5.5/
> > >  * Check out the latest project news on the oVirt blog:
> > > https://blogs.ovirt.org/
> > > 
> > > -- 
> > > Sandro Bonazzola
> > > oVirt Project
> > > 
> > > 
> > > ___
> > > Users mailing list -- users@ovirt.org
> > > To unsubscribe send an email to users-le...@ovirt.org
> > > Privacy Statement: https://www.ovirt.org/privacy-policy.html
> > > oVirt Code of Conduct:
> > > https://www.ovirt.org/community/about/community-guidelines/
> > > List Archives:
> > > https://lists.ovirt.org/archives/list/users@ovirt.org/message/3LUMKWX6JFDO5INZ76KRXOBXSO2IDLY2/
> > 

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZQX5FIOMX533E42L4NO4EMMPODXZ6IGF/


[ovirt-users] Re: [ANN] oVirt 4.5.5 is now generally available

2023-12-01 Thread Nathanaël Blanchet via Users
That's one of a best news I have heard since a long time!

Le vendredi 01 décembre 2023 à 13:57 +0100, Sandro Bonazzola a écrit :
> oVirt 4.5.5 is now generally available
> The oVirt project is excited to announce the general availability of
> oVirt 4.5.5, as of December 1st, 2023.
> Important notes before you install / upgradeIf you’re going to
> install oVirt 4.5.5 on RHEL or similar, please read Installing on
> RHEL or derivatives first.
> Suggestion to use nightlyAs discussed in oVirt Users mailing list we
> suggest the user community to use oVirt master snapshot repositories
> ensuring that the latest fixes for the platform regressions will be
> promptly available.
Sure, but when using ovirt node NG, it is not possible to beneficiate
of master snapshot repos... Does that mean it is better to switch to
centos stream hosts?

> This oVirt 4.5.5 release is meant to provide what has been made
> available in nightly repositories as base for new installations.
> If you are already using oVirt master snapshot you should already
> have received this release content.
> DocumentationBe sure to follow instructions for oVirt 4.5!
>  * If you want to try oVirt as quickly as possible, follow the
> instructions on the Download page.
>  * For complete installation, administration, and usage instructions,
> see the oVirt Documentation.
>  * For upgrading from a previous version, see the oVirt Upgrade
> Guide.
>  * For a general overview of oVirt, see About oVirt.
> What’s new in oVirt 4.5.5 Release?This release is available now on
> x86_64 architecture for:
>  * oVirt Node NG (based on CentOS Stream 8)
>  * oVirt Node NG (based on CentOS Stream 9)
>  * CentOS Stream 8
>  * CentOS Stream 9
>  * RHEL 8 and derivatives
>  * RHEL 9 and derivatives
> 
> Experimental builds are also available for ppc64le and aarch64.
> 
> See the release notes for installation instructions and a list of new
> features and bugs fixed.
> 
> Additional resources:
>  * Read more about the oVirt 4.5.5 release highlights:
> https://www.ovirt.org/release/4.5.5/
>  * Check out the latest project news on the oVirt blog:
> https://blogs.ovirt.org/
> 
> -- 
> Sandro Bonazzola
> oVirt Project
> 
> 
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/3LUMKWX6JFDO5INZ76KRXOBXSO2IDLY2/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/Y3VWOM6DAPHGZAGYEUDBHMDMXUTCNLF3/


[ovirt-users] Re: Upgrading manger from 4.4 to 4.5 - repo/dependency issues

2023-11-27 Thread Nathanaël Blanchet via Users
ky Linux 8 - HighAvailability
> ovirt-
> 4.4  
>   Latest oVirt 4.4 Release
> ovirt-4.4-centos-advanced-
> virtualization
> CentOS-8 - Advanced Virtualization
> ovirt-4.4-centos-ceph-
> pacific   
> CentOS-8-stream - Ceph Pacific
> ovirt-4.4-centos-
> gluster8 
>    CentOS-8-stream - Gluster 8
> ovirt-4.4-centos-nfv-
> openvswitch
> CentOS-8 - NFV OpenvSwitch
> ovirt-4.4-centos-openstack-
> victoria  CentOS-
> 8 - OpenStack victoria
> ovirt-4.4-centos-
> opstools 
>    CentOS-8 - OpsTools - collectd
> ovirt-4.4-centos-opstools-
> vault 
> CentOS-8 - OpsTools - collectd - vault
> ovirt-4.4-centos-
> ovirt44  
>    CentOS-8 - oVirt 4.4
> ovirt-4.4-copr:copr.fedorainfracloud.org:sac:gluster-
> ansible Copr repo for gluster-ansible
> owned by sac
> ovirt-4.4-
> copr:copr.fedorainfracloud.org:sbonazzo:EL8_collection   
>   Copr repo for EL8_collection owned by sbonazzo
> ovirt-4.4-
> epel 
>   Extra Packages for Enterprise Linux 8 - x86_64
> ovirt-4.4-virtio-win-
> latest 
> virtio-win builds roughly matching what will be shipped in upcoming
> RHEL
> ovirt-45-centos-stream-openstack-
> yoga    CentOS Stream
> 8 - oVirt 4.5 - OpenStack Yoga Repository
> ovirt-45-
> upstream 
>    oVirt upstream for CentOS Stream 8 - oVirt 4.5
> powertools   
>     Rocky Linux 8 - PowerTools
> 
> 
> Can anyone advise the steps to get this system to upgrade as
> expected?
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/UXRROQR35KPGHGSBMODWBB22W35EHEEU/

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BYSIL6M7OS4NLQ4HWDZOEERHOUZ7ZXCZ/


[ovirt-users] Ovirt CSI driver

2023-05-03 Thread Nathanaël Blanchet via Users
Hello,
According to 
https://docs.openshift.com/container-platform/4.11/storage/container_storage_interface/persistent-storage-csi-ovirt.html

Ovirt CSI driver doesn't support snapshots.

This is annoying because we can't backup Persistent Volume.

Is there a technical reason for that?

Can we hope any development for this?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7Y7KJF6CS3QZELVG6K7EM5N2RN2OBXYV/


[ovirt-users] Ovirt CSI driver and volume snapshot

2023-04-07 Thread Nathanaël Blanchet via Users
Hello,
Given that currently ovirt CSI driver doesn't support volume snapshot and 
consequently openshift virtualization doesn't support live snaphost, is there a 
chance that openshift virtualization supports volume snapshot with a ovirt CSI 
storage backend in the future?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/RTP2UHDCP3UY57FB5BSR7DLUTQODOPGR/


[ovirt-users] ovirt 4.6 compatibility with el8

2023-03-31 Thread Nathanaël Blanchet via Users
Hello community!
I noticed that rhel9 doesn't not support anymore ISP2532-based 8Gb
Fibre Channel HBA.
Given that all of my ovirt hosts are ISP2532-based, I d'like to know if
ovirt 4.6 will be still compatible with el8 or will only support el9.

-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/EGW5B5RIYOVYC226SWLSWAIBAPHC3PWS/


[ovirt-users] Re: Change nic name from template

2023-02-03 Thread Nathanaël Blanchet via Users
Le vendredi 03 février 2023 à 12:16 +, Pietro Pesce a écrit :
> Hello
> 
> when i create the vm from the template i would like to change the
> vlan name from time to time.
> How can I do within the playbook?
you should adapt the previous playbook for changing disk name, by using
 ovirt_nic_info and ovirt_nic module.
Good luck.
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives: 
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/KE5JGRK3WOXM64SOJEW3CXBLWK5PLYAV/
-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QDQWCKFBIEVZSKH4AQ7DLUG55TVO6VYZ/


[ovirt-users] Re: Ovirt Rename multiple disks

2023-02-03 Thread Nathanaël Blanchet via Users
Le vendredi 03 février 2023 à 09:26 +, Pietro Pesce a écrit :
> Hi
> 
> I'm new to using ansible, I'm writing a playbook to install a vm from
> template, everything works fine except for the disk names which stay
> the same as the template. The vm has more than one disk attached, I
> found this works for renaming the disk, but it only renames 1. how
> can I rename the others too?
> 
> - name: Print vm attributes
>ovirt.ovirt.ovirt_vm_info:
>  auth: "{{ ovirt_auth }}"
>  pattern: name="{{ vm_fqdn }}"
>  fetch_nested: true
>register: vm_info
> - debugging:
>  msg: "{{ vm_info.ovirt_vms[0] }}"
> 
> 
>   - name: Rename disk
> ovirt.ovirt.ovirt_disk:
>   auth: "{{ ovirt_auth }}"
>   id: "{{ vm_info.ovirt_vms[0].id }}"
>   storage_domain: lrg0-ovirt-mydom-internal-Local
>   name: "{{ vm_fqdn }}-osdisk0"
>   vm_name: "{{ vm_fqdn }}"
What about trying (the disks can reside on different storage domains)

- name: get disk from vm
  ovirt.ovirt.ovirt_disk_info:
auth: "{{ ovirt_auth }}"
pattern: vm_names="{{ vm_fqdn }}"
fetch_nested: yes
nested_attributes:
  - name  
  register: result

- name: Rename disk
  ovirt.ovirt.ovirt_disk:
auth: "{{ ovirt_auth }}"
id: "{{item.id}}"
# storage_domain: lrg0-ovirt-mydom-internal-Local
storage_domain: "{{item.storage_domains[0].name}}"
name: "{{ vm_fqdn }}-osdisk{{disk_number}}"
vm_name: "{{ vm_fqdn }}"
  loop: "{{result.ovirt_disks}}"
  loop_control: 
label: "{{item}}"
index_var: disk_number


> 
> Thanks
> Regards
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives: 
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/QB7EHQS7PKX4IQUWOBQXEGJR5HENBD7T/
-- 
Nathanaël Blanchet

Administrateur Systèmes et Réseaux
Service Informatique et REseau (SIRE)
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/PCNBA6IZK2GLQKL4JRB6X3VWCFWECE7Z/


[ovirt-users] Re: multiple disk snapshot_memory stay in locked state

2023-01-30 Thread Nathanaël Blanchet via Users

I answer to myself in order to help someonelse...

The only way I found to do so is to query the engine database on the 
'images' table:


select * from images where imagestatus = '2';

update images set imagestatus = 1 where 
image_guid='a1b67bd0-687b-4efa-9221-4f9942edcbd8';


If there are no other processes that justify those disks to be locked 
(Manipulate with high caution)


update images set imagestatus = 1 where imagestatus = '2';

Right now, the disks are unlocked into the UI and it is possible to 
safely delete them one by one.


Le 26/01/2023 à 22:15, Nathanaël Blanchet via Users a écrit :


Hello,

After many (failed) snapshot attempts, I find many disk 
snapshot_memory in locked state into the disks menu.


unlock utility returns anything... how can I erase those disks, 
knowing that there is no listed snapshot for this vm



___
Users mailing list --users@ovirt.org
To unsubscribe send an email tousers-le...@ovirt.org
Privacy Statement:https://www.ovirt.org/privacy-policy.html
oVirt Code of 
Conduct:https://www.ovirt.org/community/about/community-guidelines/
List 
Archives:https://lists.ovirt.org/archives/list/users@ovirt.org/message/63AGJ7P3RBBRUZYI6YIO4ISMEWQ52EI4/___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/J7KGV6K2DD4DFAM4JS5MTSJTKWKQMCXU/


[ovirt-users] multiple disk snapshot_memory stay in locked state

2023-01-26 Thread Nathanaël Blanchet via Users

Hello,

After many (failed) snapshot attempts, I find many disk snapshot_memory 
in locked state into the disks menu.


unlock utility returns anything... how can I erase those disks, knowing 
that there is no listed snapshot for this vm
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/63AGJ7P3RBBRUZYI6YIO4ISMEWQ52EI4/


[ovirt-users] Re: aggregate multiple hosts

2023-01-13 Thread Nathanaël Blanchet via Users


Le 13/01/2023 à 10:57, Csókási István Lehel a écrit :


I want to increase the performance of a virtual machine by connecting 
6 nodes. Windows 10 runs on the virtual machine, the nodes are HP 
Compaq 7900 PCs with Intel E8400 3 GHz Dual core processor, Q45 
chipset, 4Gb RAM


Thank you

If you want to aggregate hardware capabilities to an unique VM, i.e. 
vcpu from multiple hosts or RAM aggragation, I don't think it is 
possible, but I may be wrong... some other members of the  community may 
confirm.



2023. 01. 13. 10:18 keltezéssel, Nathanaël Blanchet írta:

You should precise your intention to do so.
Thank you

Le 13 janv. 2023 08:52, csokasi.le...@gmail.com a écrit :
I would like to ask if it is possible to aggregate multiple hosts to 
a single virtual machine.

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/665K3Y7QSINUFN54T2LMKK3FKTDS6RKD/___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/TFCBZ7DXKTYTUUBK7SMCKKFE6YPMKBST/


[ovirt-users] Re: Expand the disk space of the hosting engine

2022-12-30 Thread Nathanaël Blanchet via Users
Why not simply adding a new ovirt disk/direct lun and adding it to the existing 
LVM group instead of  extending the initial disk? This is a very common way to 
achieve your goal.

Le 30 déc. 2022 14:53, Jorge Visentini  a écrit :
Hi guys.

So... the problem is that we can't extend the virtual disk on oVirt... "Cannot 
edit Virtual Disk. The operation is not supported for HOSTED_ENGINE disks."
In my case I also created a 100GB Domain Storage, but the disk is only 58GB and 
I can't increase it...



Em qui., 29 de dez. de 2022 às 18:53, 
matthew.st...@fujitsu.com 
mailto:matthew.st...@fujitsu.com>> escreveu:
If you used the default image for your self-hosted-engine, it will create the 
disk of the size you specified, (50GB) but only allocate the space it actually 
requires.

This means the remaining space on the allocated disk, is there, unused.

Since it setup with LVM, you can use 'fdisk' to create a partition of that 
unused space.

Use pvcreate to add that partition to LVM,

Use vgextend to extend the appropriate volume group

Use lvextend to extend the appropriate logical volume, and file-system.



-Original Message-
From: ziyi Liu mailto:lzy19930...@gmail.com>>
Sent: Thursday, December 29, 2022 10:13 AM
To: users@ovirt.org
Subject: [ovirt-users] Expand the disk space of the hosting engine

Now my hosting engine /var directory is full, and the 15G free space is fully 
occupied. When creating the hosting engine, I use 100G, but actually only use 
50G. What can I do to make /var bigger?
disk expansion
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to 
users-le...@ovirt.org Privacy Statement: 
https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/V7UKBE5SJPH3GOZXEWEK4FL3B2PQVHWZ/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to 
users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XKZDIQR77TFROLMXYUF7JQBKJH3YTRIQ/


--
Att,
Jorge Visentini
+55 55 98432-9868
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/2A4HJYY473OMNE5WV57BV534NOPSJ6WN/


[ovirt-users] Re: Import FC LUN copy/snapshot as storage domain

2022-12-27 Thread Nathanaël Blanchet via Users
Hello
Why not just attaching your FC lun as direct lun to your VM?

Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN copy/snapshot as additional storage domain to 
oVirt to copy large disk from it ?
I believe that this LUN will have the same serial as existing one storage 
domain.
How can we accomplish this ?
Thank you.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YROI2GRBVHIMAWM7EHDRM5GXGHWRY5TL/


Le 27 déc. 2022 12:50, KSNull Zero  a écrit :
Hello!
Is it possible to import a FC LUN 

[ovirt-users] Re: attaching a diskto a vm with the incremental statement

2022-12-16 Thread Nathanaël Blanchet via Users


Le 16/12/2022 à 10:11, Arik Hadas a écrit :



On Fri, Dec 16, 2022 at 10:47 AM Nathanaël Blanchet  
wrote:



Le 15/12/2022 à 19:24, Arik Hadas a écrit :



On Thu, Dec 15, 2022 at 4:24 PM Nathanaël Blanchet
 wrote:


Le 15/12/2022 à 12:20, Arik Hadas a écrit :




On Wed, Dec 14, 2022 at 5:54 PM Nathanaël Blanchet
 wrote:


Le 14/12/2022 à 16:42, Arik Hadas a écrit :



On Wed, Dec 14, 2022 at 5:26 PM Nathanaël Blanchet via
Users  wrote:

Hello,

I am used to create new vm with ovirt_vm module.

Now, I want that the disk of each new created vm to
be with the incremental statement.

I tried so:

disks:
- id: "{{result.disk.id <http://result.disk.id>}}"
bootable: True
interface: virtio_scsi
backup: incremental

 but it seems that the backup item is not implemented.


How to attach a disk with the incremental statement?


Unlike bootable, disk interface and such settings that
are per relation between a disk and a vm, the 'backup'
(method) setting is a property of the disk itself. If
the disk was created with incremental backup enabled,
it would remain with incremental backup enabled when
attached to a vm

The exact workflow is:

  * The disk is created with incremental backup enabled
  * The disk is attached to a vm(incremental backup is
ok at this step)
  * the vm is exported as a template
  * *The disk of the new vm created from the template
doesn't have the incremental backup enabled!*

Sounds like the imported disk of the template is not set
with incremental backup, what version of ovirt do you use?

4.5.3.2

As part of the fix for
https://bugzilla.redhat.com/show_bug.cgi?id=2081556, which
was merged to 4.5.1, we started writing the
incremental-backup property to OVAs (I assume you refer to
export-to-OVA since you wrote that you export a VM as a
template)

I don't export vm as ova, I make a template from a vm or a
snapshot.

- if you use an older version (than 4.5.1), this could
explain it. Otherwise, please provide the output of:

select * from base_disks where disk_id in (select device_id
from vm_device where vm_id in (select vm_guid from vm_static
where vm_name=''));

engine=# select * from base_disks where disk_id in (select
device_id from vm_device where vm_id in (select vm_guid from
vm_static where vm_name='alma8.x'));
   disk_id    | wipe_after_delete |
propagate_errors | disk_alias | disk_description | shareable
| sgio | disk_storage_type | cinder_volume_type |
disk_content_type |
 backup | backup_mode

--+---+--++--+---+--+---++---+
+-
 d55e6738-67d6-441f-a38f-86fc14f248cf | f |
Off  | Alma_8_8.7 | 8.7  | f
| | 0 | | 0 |
 None   |

(1 row)

You are right, making a template from a vm doesn't effectly
enable the incremenat tal backup on the template disk, even
if it is initially enabled on the vm disk. It seems to be a bug.


Yep, I filed an issue for this:
https://github.com/oVirt/ovirt-engine/issues/779, and posted a fix


Thank you for the issue, now I there is a new one:

I was able to update the incremental backup on the template with
API, but now if I create a vm from this template, the incremental
backup of this new vm is not either enabled...


This takes me back to a different thread we had somewhere about this - 
the 'incremental backup' property is not like other properties that 
you can change by updating a template/vm/disk. You should rather call 
'convert' [1]


[1] https://gerrit.ovirt.org/c/ovirt-engine-api-model/+/116966


So  to sumup, if I want to create vms from template with incremental 
backup at final:


 * I create a vm with a qcow2 format but without incremental backup disk
 * I make a template from this vm (incremental backup is unuseful at
   this step)
 * I am able to create all my vms from this template still without
   incremental backup
 * I have to activate the incremental backup
 o in disk UI (awfull for a large number of vms)
 o with API (following
   
https://www.ovirt.org/develop/incremental-backup-guide/incremental-backup-guide.html)
 

[ovirt-users] Re: attaching a diskto a vm with the incremental statement

2022-12-16 Thread Nathanaël Blanchet via Users


Le 15/12/2022 à 19:24, Arik Hadas a écrit :



On Thu, Dec 15, 2022 at 4:24 PM Nathanaël Blanchet  
wrote:



Le 15/12/2022 à 12:20, Arik Hadas a écrit :




On Wed, Dec 14, 2022 at 5:54 PM Nathanaël Blanchet
 wrote:


Le 14/12/2022 à 16:42, Arik Hadas a écrit :



On Wed, Dec 14, 2022 at 5:26 PM Nathanaël Blanchet via Users
 wrote:

Hello,

I am used to create new vm with ovirt_vm module.

Now, I want that the disk of each new created vm to be
with the incremental statement.

I tried so:

disks:
- id: "{{result.disk.id <http://result.disk.id>}}"
bootable: True
interface: virtio_scsi
backup: incremental

 but it seems that the backup item is not implemented.


How to attach a disk with the incremental statement?


Unlike bootable, disk interface and such settings that are
per relation between a disk and a vm, the 'backup' (method)
setting is a property of the disk itself. If the disk was
created with incremental backup enabled, it would remain
with incremental backup enabled when attached to a vm

The exact workflow is:

  * The disk is created with incremental backup enabled
  * The disk is attached to a vm(incremental backup is ok at
this step)
  * the vm is exported as a template
  * *The disk of the new vm created from the template doesn't
have the incremental backup enabled!*

Sounds like the imported disk of the template is not set with
incremental backup, what version of ovirt do you use?

4.5.3.2

As part of the fix for
https://bugzilla.redhat.com/show_bug.cgi?id=2081556, which was
merged to 4.5.1, we started writing the incremental-backup
property to OVAs (I assume you refer to export-to-OVA since you
wrote that you export a VM as a template)

I don't export vm as ova, I make a template from a vm or a snapshot.

- if you use an older version (than 4.5.1), this could explain
it. Otherwise, please provide the output of:

select * from base_disks where disk_id in (select device_id from
vm_device where vm_id in (select vm_guid from vm_static where
vm_name=''));

engine=# select * from base_disks where disk_id in (select
device_id from vm_device where vm_id in (select vm_guid from
vm_static where vm_name='alma8.x'));
   disk_id    | wipe_after_delete |
propagate_errors | disk_alias | disk_description | shareable |
sgio | disk_storage_type | cinder_volume_type | disk_content_type |
 backup | backup_mode

--+---+--++--+---+--+---++---+
+-
 d55e6738-67d6-441f-a38f-86fc14f248cf | f | Off  |
Alma_8_8.7 | 8.7  | f |  |
0 | | 0 |
 None   |

(1 row)

You are right, making a template from a vm doesn't effectly enable
the incremenat tal backup on the template disk, even if it is
initially enabled on the vm disk. It seems to be a bug.


Yep, I filed an issue for this: 
https://github.com/oVirt/ovirt-engine/issues/779, and posted a fix


Thank you for the issue, now I there is a new one:

I was able to update the incremental backup on the template with API, 
but now if I create a vm from this template, the incremental backup of 
this new vm is not either enabled...







___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/VALEN65GD3DLDTSBW3J7HERKKTVL7TN5/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QNJZIDITZRDDUV5FEBBSY6EIGEMCOI4B/


[ovirt-users] Re: attaching a diskto a vm with the incremental statement

2022-12-15 Thread Nathanaël Blanchet via Users


Le 15/12/2022 à 12:20, Arik Hadas a écrit :




On Wed, Dec 14, 2022 at 5:54 PM Nathanaël Blanchet  
wrote:



Le 14/12/2022 à 16:42, Arik Hadas a écrit :



On Wed, Dec 14, 2022 at 5:26 PM Nathanaël Blanchet via Users
 wrote:

Hello,

I am used to create new vm with ovirt_vm module.

Now, I want that the disk of each new created vm to be with
the incremental statement.

I tried so:

disks:
- id: "{{result.disk.id <http://result.disk.id>}}"
bootable: True
interface: virtio_scsi
backup: incremental

 but it seems that the backup item is not implemented.


How to attach a disk with the incremental statement?


Unlike bootable, disk interface and such settings that are per
relation between a disk and a vm, the 'backup' (method) setting
is a property of the disk itself. If the disk was created with
incremental backup enabled, it would remain with incremental
backup enabled when attached to a vm

The exact workflow is:

  * The disk is created with incremental backup enabled
  * The disk is attached to a vm(incremental backup is ok at this
step)
  * the vm is exported as a template
  * *The disk of the new vm created from the template doesn't have
the incremental backup enabled!*

Sounds like the imported disk of the template is not set with 
incremental backup, what version of ovirt do you use?

4.5.3.2
As part of the fix for 
https://bugzilla.redhat.com/show_bug.cgi?id=2081556, which was merged 
to 4.5.1, we started writing the incremental-backup property to OVAs 
(I assume you refer to export-to-OVA since you wrote that you export a 
VM as a template)

I don't export vm as ova, I make a template from a vm or a snapshot.
- if you use an older version (than 4.5.1), this could explain it. 
Otherwise, please provide the output of:


select * from base_disks where disk_id in (select device_id from 
vm_device where vm_id in (select vm_guid from vm_static where 
vm_name=''));
engine=# select * from base_disks where disk_id in (select device_id 
from vm_device where vm_id in (select vm_guid from vm_static where 
vm_name='alma8.x'));
   disk_id    | wipe_after_delete | 
propagate_errors | disk_alias | disk_description | shareable | sgio | 
disk_storage_type | cinder_volume_type | disk_content_type |

 backup | backup_mode
--+---+--++--+---+--+---++---+
+-
 d55e6738-67d6-441f-a38f-86fc14f248cf | f | 
Off  | Alma_8_8.7 | 8.7  | f | 
| 0 |    | 0 |

 None   |

(1 row)

You are right, making a template from a vm doesn't effectly enable the 
incremental backup on the template disk, even if it is initially enabled 
on the vm disk. It seems to be a bug.






___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/VALEN65GD3DLDTSBW3J7HERKKTVL7TN5/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/L5T42HF2Q5ZMNM3T2GS6YGZDFEOFADS2/


[ovirt-users] Re: attaching a diskto a vm with the incremental statement

2022-12-14 Thread Nathanaël Blanchet via Users


Le 14/12/2022 à 16:42, Arik Hadas a écrit :



On Wed, Dec 14, 2022 at 5:26 PM Nathanaël Blanchet via Users 
 wrote:


Hello,

I am used to create new vm with ovirt_vm module.

Now, I want that the disk of each new created vm to be with the
incremental statement.

I tried so:

disks:
- id: "{{result.disk.id <http://result.disk.id>}}"
bootable: True
interface: virtio_scsi
backup: incremental

 but it seems that the backup item is not implemented.


How to attach a disk with the incremental statement?


Unlike bootable, disk interface and such settings that are per 
relation between a disk and a vm, the 'backup' (method) setting is a 
property of the disk itself. If the disk was created with incremental 
backup enabled, it would remain with incremental backup enabled when 
attached to a vm

The exact workflow is:

 * The disk is created with incremental backup enabled
 * The disk is attached to a vm(incremental backup is ok at this step)
 * the vm is exported as a template
 * *The disk of the new vm created from the template doesn't have the
   incremental backup enabled!*


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/VALEN65GD3DLDTSBW3J7HERKKTVL7TN5/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/IPUY5CSYRPFXVWULBUFWBFXI5WMXWOBZ/


[ovirt-users] attaching a diskto a vm with the incremental statement

2022-12-14 Thread Nathanaël Blanchet via Users

Hello,

I am used to create new vm with ovirt_vm module.

Now, I want that the disk of each new created vm to be with the 
incremental statement.


I tried so:

disks:
- id: "{{result.disk.id}}"
bootable: True
interface: virtio_scsi
backup: incremental

 but it seems that the backup item is not implemented.


How to attach a disk with the incremental statement?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/VALEN65GD3DLDTSBW3J7HERKKTVL7TN5/


[ovirt-users] el9 official use?

2022-12-06 Thread Nathanaël Blanchet via Users
Hello,
Until 4.5.4, el9 ovirt-node was for testing. Following 4.5.4 releases note, it 
seems to be officially supported but there is no information about el9 engine 
support.
What about it?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/25BKPHSXS4VJN3NLXHOOZZNPXIQIB5XZ/


[ovirt-users] Re: activate incremental backup on disk with ansible ovirt_disk module

2022-11-20 Thread Nathanaël Blanchet via Users
Following 
https://www.ovirt.org/develop/incremental-backup-guide/incremental-backup-guide.html#enabling-incremental-backup-on-an-existing-virtual-machine,
 what about the uri module?
 It seems to do the job like this:
Incremental Backup | 
oVirt<https://www.ovirt.org/develop/incremental-backup-guide/incremental-backup-guide.html#enabling-incremental-backup-on-an-existing-virtual-machine>
Start a full backup POST. Start full backup. The response phase indicates that 
the backup is “initializing”.You need to poll the backup until the phase is 
“ready”.Once the backup is ready the response will include  
which should be used as the  in the next incremental 
backup.. For example, to start a full backup of a disk with id 456 on a virtual 
...
www.ovirt.org

- name: Get incremental disk status
  hosts: all
  gather_facts: no
  vars:
vm_name: hirondelle1-bas
server: air-dev
incr_state: incremental
body: |-
  
  
 {{incr_state}}
  
  
  tasks:

- block:
  - name: authenticate to ovirt
include_tasks: ovirt_auth.yaml
  - name: Get disk status
ovirt_vm_info:
  auth: "{{ ovirt_auth }}"
  pattern: name="{{inventory_hostname_short}}"
  follows: ['disk_attachments']
register: result
  - set_fact:
  disk_id: "{{ result.ovirt_vms[0].disk_attachments| 
map(attribute='disk.id')|list }}"
  vm_id: "{{ result.ovirt_vms[0].id }}"
  - name: Update disk incremental state
ansible.builtin.uri:
  url: 
https://{{server}}.v100.abes.fr/ovirt-engine/api/vms/{{vm_id}}/diskattachments/{{item}}
  user: admin@internal
  password: "{{ovirt_password}}"
  method: PUT
  body: "{{body}}"
  validate_certs: no
  headers:
Content-type: "application/xml"
loop: "{{disk_id}}"
loop_control:
  label: "{{item}}"
  delegate_to: localhost

____
De : Arik Hadas 
Envoyé : samedi 19 novembre 2022 21:58
À : Nathanaël Blanchet 
Cc : users 
Objet : Re: [ovirt-users] activate incremental backup on disk with ansible 
ovirt_disk module



On Thu, Nov 17, 2022 at 7:30 PM Nathanaël Blanchet via Users 
mailto:users@ovirt.org>> wrote:

Hello,

I've struggled for hours with enabling incremental backup on disk level with 
the ansible ovirt.ovirt.ovirt_disk module:

- name: modify incremental backup state
ovirt.ovirt.ovirt_disk:
auth: "{{ ovirt_auth }}"
id: "{{disk_id}}"
backup: "incremental"

But the disk never gets into an incremental state.

What's the matter?

Enabling 'incremental backup' for a disk may require changing its format (from 
RAW to QCOW) and that, among other reasons, lead to modeling this as an action 
on the disk rather than an update of its state.
There's an open PR for adding this action to Ansible: 
https://github.com/oVirt/ovirt-ansible-collection/pull/601

PS: I know I can do the same with curl, but this is not what I want.

Thank you

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr<mailto:blanc...@abes.fr>

___
Users mailing list -- users@ovirt.org<mailto:users@ovirt.org>
To unsubscribe send an email to 
users-le...@ovirt.org<mailto:users-le...@ovirt.org>
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/HCIL6XTF6RSDPFMH42MGAGSFWRYHWYVP/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/JVEWM5XPWZES5SGZFKM4DZ675PTLWKUC/


[ovirt-users] activate incremental backup on disk with ansible ovirt_disk module

2022-11-17 Thread Nathanaël Blanchet via Users
Hello,

I've struggled for hours with enabling incremental backup on disk level with 
the ansible ovirt.ovirt.ovirt_disk module:

- name: modify incremental backup state
ovirt.ovirt.ovirt_disk:
auth: "{{ ovirt_auth }}"
id: "{{disk_id}}"
backup: "incremental"

But the disk never gets into an incremental state.

What's the matter?

PS: I know I can do the same with curl, but this is not what I want.

Thank you

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr<mailto:blanc...@abes.fr>
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/HCIL6XTF6RSDPFMH42MGAGSFWRYHWYVP/


[ovirt-users]Re: About oVirt’s future

2022-11-14 Thread Nathanaël Blanchet via Users
Hello all,
This is definitely a really sad new, but it is a natural consequence of rhv die 
and I don't know why redhat should continue to invest in ovirt.
I believed that more professional developpers were involved in RHV project, 
beginning by big companies as oracle who provides downstream OLVM... Does it 
mean they are about to let their own commercial product die as well if they 
don't involve in the upstream ovirt project?
I think as well about Chinese community that do love ovirt.
Was redhat really the only one to develop ovirt? They made great job and this 
software is wonderfully mature after more of 10 years of development.
Sorry to tell that not everybody is able to lead such a big project, someone 
may contribute to some part but we do need genius or professional developpers 
if we want ovirt to survive.
Most of the job has been accomplished for the ovirt project we all know and I'm 
sure okd can't be in the next months or years the immediate ovirt replacement. 
So without developing new features, the main effort may be to maintain it by 
integrating new package versions like el9,wildfly and so on...
Definitely a sad new...

Le 14 nov. 2022 23:40, Frank Wall  a écrit :
Hi Didi,

thanks for keeping us updated. However, I'm concerned...

> Ultimately, the future of oVirt lies in the hands of the community. If
> you, as a community member, use and like oVirt, and want to see it
> thrive, now is the best time to help with this!

I don't want to be rude, but this sounds to me like no developers
have shown interest in keeping oVirt alive. Is this true? Is no other
company actively developing oVirt anymore?

> We worked hard over the last year or so on making sure the oVirt
> project will be able to sustain development even without much
> involvement from us - including moving most of the infrastructure from
> private systems that were funded by/for oVirt/RHV, elsewhere - code
> review from Gerrit to GitHub, and CI (Continuous Integration) from
> jenkins to GitHub/Copr/CentOS CBS.

I appreciate the effort to make the source code accessible. However,
I'm also wondering: was any sort of governing organization established,
so that development could actually take place when RedHat pulls the
plug?

The answer to this is probably related to my previous question, whether
or not there are any non-RedHat developers involved.


Ciao
- Frank
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5DQ3OLT3B5QALLFUK4OMKDYJEJXSYP7A/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/FJLPK72L3NQRR7NFGUEHGO3CBV5OQTL6/


[ovirt-users] ovirt-node 4.5 and engine 4.4

2022-11-08 Thread Nathanaël Blanchet via Users
Hello,

I'm planning to upgrade ovirt engine to 4.5, but I need now to install 
additionnal hosts. Is it safe to directly install my new hosts with 
ovirt-node 4.5 and attach them to 4.4 engine?

Thank you

-- 
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/C2XMBGPBAFI5YNTEQ4AWDWQLCKXOJMPD/


[ovirt-users] ovirt 4.5.3 and missing python3.9 packages

2022-10-25 Thread Nathanaël Blanchet via Users
Hi,
When running hosted-engine --deploy with the el8 ovirt-node, ansible 2.13 uses 
python3.9 by default.
But the installation fails two times because of missing netaddr and jmespath 
module for python3.9. I suppose the issue is not present in el9 because default 
python 3.9 presence.
The workaround is to install those two packages with pip:
dnf install python39-pip --enabelrepo appstream
pip3.9 install netaddr jmespath

Why not default installing those two packages ?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4TL5ROYBKFEIHAM3A3EFKDUYGJQ2ZUZI/


[ovirt-users] Ovirt support on el9

2022-10-13 Thread Nathanaël Blanchet
Hello, is there a plan for an official el9 support ?
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QMCI7TA2VH57BFQZBHOUDTXDUQMJSMKU/


[ovirt-users] No online ovirt conference this year?

2022-09-27 Thread Nathanaël Blanchet
Hello ovirt community,
Will there be an upcoming ovirt conference this year? Last year it took place 
on mi- September.
Cheers,
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/B4PCFMV24KA7A7HIGYPXZSC6PPSOKACZ/


[ovirt-users] Re: oVirt 4.4.x step-by-step procedure to renew expired oVirt certificates

2022-06-20 Thread Nathanaël Blanchet

Hi,

Le 17/06/2022 à 12:18, Marko Vrgotic a écrit :


Dear Nathanael,

Thank you very much for you reply. Regarding host expiration playbook 
you wrote – my compliments – is it safe to run on host with expired 
certificates, or its rather meant to be executed for renewal of certs 
on hosts with still valid certs?


both are okay, in case of a host in "up" status, it will go down during 
the playbook execution, but vms will continue to run without any 
downtime. Host will recover and go up once certificates will be 
successfully renewed.


This is an emergency procedure, the best solution to renew a certificate 
on a running host is to put the host into maintenance and renew certs 
via UI.


We have also found following script which should at least safely take 
care of the renewal of certs on host with already expired certificates 
- .


https://github.com/tothf/renew_vdsm_cert/blob/main/renew_vdsm_cert.sh

-

kind regards/met vriendelijke groeten

Marko Vrgotic
Sr. System Engineer @ System Administration


ActiveVideo

*o: *+31 (35) 6774131

*m: +*31 (65) 5734174**

*e:*m.vrgo...@activevideo.com <mailto:m.vrgo...@activevideo.com>
*w: *www.activevideo.com <http://www.activevideo.com>

ActiveVideo Networks BV. Mediacentrum 3745 Joop van den Endeplein 
1.1217 WJ Hilversum, The Netherlands. The information contained in 
this message may be legally privileged and confidential. It is 
intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not 
the intended recipient, you are on notice that any distribution of 
this message, in any form, is strictly prohibited.  If you have 
received this message in error, please immediately notify the sender 
and/or ActiveVideo Networks, LLC by telephone at +1 408.931.9200 and 
delete or destroy any copy of this message.


*From: *Nathanaël Blanchet 
*Date: *Thursday, 16 June 2022 at 14:40
*To: *Marko Vrgotic , users@ovirt.org 

*Subject: *Re: [ovirt-users] oVirt 4.4.x step-by-step procedure to 
renew expired oVirt certificates


***CAUTION: This email originated from outside of the organization. Do 
not click links or open attachments unless you recognize the sender!!!***


Hello,

If you refer to:

 1. engine apache certificate expiration ("PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:) to
access to ovirt console.
=> engine-setup --offline
 2. hosts certificate expiration?
=> https://access.redhat.com/solutions/3532921

<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Faccess.redhat.com%2Fsolutions%2F3532921=05%7C01%7CM.Vrgotic%40activevideo.com%7C0c044a712ec345bfc0e208da4f956ba5%7C214268a3e1214486acd4545c9faf2252%7C0%7C0%7C637909800447577334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=vJdKkKWmUlUadBJdKZyi1s3xG%2FiadJXzCdubUI7Tci0%3D=0>
I also wrote a playbook to do so there:
https://galaxy.ansible.com/natman/ovirt_renew_certs

<https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgalaxy.ansible.com%2Fnatman%2Fovirt_renew_certs=05%7C01%7CM.Vrgotic%40activevideo.com%7C0c044a712ec345bfc0e208da4f956ba5%7C214268a3e1214486acd4545c9faf2252%7C0%7C0%7C637909800447577334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C=TdI9MylDTwBjTPTGDikLjgmn5qm21PeTVU5oA6FzcFc%3D=0>
In this case, don't forget to renew certificate with UI (into
maintenance) when host is reponding, otherwise you may enconter
issues with console or live migration or other SSL related stuff.

tested and approved.

Le 16/06/2022 à 12:34, Marko Vrgotic a écrit :

Dear oVirt,

The oVirt SSL certificated were changed to one-year renewal and we
have a problem now.

We are running 4.4.x version with SHE on local storage cluster and
we have four more local storage clusters.

One the cluster running SHE, the engine and host certificates have
expired. We found the procedure for renewal prior to expiration,
but we do not have a mnual one, required once certificates have
expired.

Would you be so kind to share the manual or steps needed to fix
our oVirt setup.

Thank you in advance.

-

kind regards/met vriendelijke groeten

Marko Vrgotic
Sr. System Engineer @ System Administration


ActiveVideo

*o: *+31 (35) 6774131

*m: +*31 (65) 5734174

*e:*m.vrgo...@activevideo.com <mailto:m.vrgo...@activevideo.com>
*w: *www.activevideo.com <http://www.activevideo.com>

ActiveVideo Networks BV. Mediacentrum 3745 Joop van den Endeplein
1.1217 WJ Hilversum, The Netherlands. The information contained in
this message may be legally privileged and confidential. It is
intended to be read only by the individual or entity to whom it is
addressed or by their designee. If the

[ovirt-users] Re: oVirt 4.4.x step-by-step procedure to renew expired oVirt certificates

2022-06-16 Thread Nathanaël Blanchet

Hello Don,

I'm sorry  not to be able to help you... I was just happy that a simple 
4.4 procedure was available when I needed it last month...


There is no more support from community since a long time on 4.2 branch, 
that's why the best upgrade strategy is to regulary upgrade on upstream 
product.


Neitherless, I'm sure the embbeded procedure to renew engine certs into 
"engine-setup --offline" should be nearly the same as the one to renew a 
4.2 engine.


May a RedHat guy help you on the way to follow...

Good luck.

Le 16/06/2022 à 15:25, Don Dupuis a écrit :

Nathanaël
Do you have a procedure that works on Ovirt 4.2.x as the engine-setup 
--offline doesn't seem to work for me as Admin Portal has a failure of 
"unable to find valid certification path" message. I have posted about 
this twice this week with no response from anyone. My engine and 32 
hypervisors have expired certificates.


Thanks
Don

On Thu, Jun 16, 2022 at 7:51 AM Nathanaël Blanchet  
wrote:


Hello,

If you refer to:

 1. engine apache certificate expiration ("PKIX path building
failed:
sun.security.provider.certpath.SunCertPathBuilderException:)
to access to ovirt console.
=> engine-setup --offline
 2. hosts certificate expiration?
=> https://access.redhat.com/solutions/3532921
I also wrote a playbook to do so there:
https://galaxy.ansible.com/natman/ovirt_renew_certs
In this case, don't forget to renew certificate with UI (into
maintenance) when host is reponding, otherwise you may
enconter issues with console or live migration or other SSL
related stuff.

tested and approved.

Le 16/06/2022 à 12:34, Marko Vrgotic a écrit :


Dear oVirt,

The oVirt SSL certificated were changed to one-year renewal and
we have a problem now.

We are running 4.4.x version with SHE on local storage cluster
and we have four more local storage clusters.

One the cluster running SHE, the engine and host certificates
have expired. We found the procedure for renewal prior to
expiration, but we do not have a mnual one, required once
certificates have expired.

Would you be so kind to share the manual or steps needed to fix
our oVirt setup.

Thank you in advance.

-

kind regards/met vriendelijke groeten

Marko Vrgotic
Sr. System Engineer @ System Administration


ActiveVideo

*o: *+31 (35) 6774131

*m: +*31 (65) 5734174**

*e:*m.vrgo...@activevideo.com <mailto:m.vrgo...@activevideo.com>
*w: *www.activevideo.com <http://www.activevideo.com>

ActiveVideo Networks BV. Mediacentrum 3745 Joop van den Endeplein
1.1217 WJ Hilversum, The Netherlands. The information contained
in this message may be legally privileged and confidential. It is
intended to be read only by the individual or entity to whom it
is addressed or by their designee. If the reader of this message
is not the intended recipient, you are on notice that any
distribution of this message, in any form, is strictly
prohibited.  If you have received this message in error, please
immediately notify the sender and/or ActiveVideo Networks, LLC by
telephone at +1 408.931.9200 and delete or destroy any copy of
this message.


___
Users mailing list --users@ovirt.org
To unsubscribe send an email tousers-le...@ovirt.org
Privacy Statement:https://www.ovirt.org/privacy-policy.html
oVirt Code of 
Conduct:https://www.ovirt.org/community/about/community-guidelines/
List 
Archives:https://lists.ovirt.org/archives/list/users@ovirt.org/message/5LOTLSGBZQAZQD7L76ZMGFALTHODKYKO/


-- 
Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/3S3XZX6RVXJCU5F2E6466UPG36QAIYGL/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BZ65YYBBPMZHX2HQZRNTUZ6RLCAS3ZPH/


[ovirt-users] Re: oVirt 4.4.x step-by-step procedure to renew expired oVirt certificates

2022-06-16 Thread Nathanaël Blanchet

Hello,

If you refer to:

1. engine apache certificate expiration ("PKIX path building failed:
   sun.security.provider.certpath.SunCertPathBuilderException:) to
   access to ovirt console.
   => engine-setup --offline
2. hosts certificate expiration?
   => https://access.redhat.com/solutions/3532921
   I also wrote a playbook to do so there:
   https://galaxy.ansible.com/natman/ovirt_renew_certs
   In this case, don't forget to renew certificate with UI (into
   maintenance) when host is reponding, otherwise you may enconter
   issues with console or live migration or other SSL related stuff.

tested and approved.

Le 16/06/2022 à 12:34, Marko Vrgotic a écrit :


Dear oVirt,

The oVirt SSL certificated were changed to one-year renewal and we 
have a problem now.


We are running 4.4.x version with SHE on local storage cluster and we 
have four more local storage clusters.


One the cluster running SHE, the engine and host certificates have 
expired. We found the procedure for renewal prior to expiration, but 
we do not have a mnual one, required once certificates have expired.


Would you be so kind to share the manual or steps needed to fix our 
oVirt setup.


Thank you in advance.

-

kind regards/met vriendelijke groeten

Marko Vrgotic
Sr. System Engineer @ System Administration


ActiveVideo

*o: *+31 (35) 6774131

*m: +*31 (65) 5734174**

*e:*m.vrgo...@activevideo.com <mailto:m.vrgo...@activevideo.com>
*w: *www.activevideo.com <http://www.activevideo.com>

ActiveVideo Networks BV. Mediacentrum 3745 Joop van den Endeplein 
1.1217 WJ Hilversum, The Netherlands. The information contained in 
this message may be legally privileged and confidential. It is 
intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not 
the intended recipient, you are on notice that any distribution of 
this message, in any form, is strictly prohibited.  If you have 
received this message in error, please immediately notify the sender 
and/or ActiveVideo Networks, LLC by telephone at +1 408.931.9200 and 
delete or destroy any copy of this message.



___
Users mailing list --users@ovirt.org
To unsubscribe send an email tousers-le...@ovirt.org
Privacy Statement:https://www.ovirt.org/privacy-policy.html
oVirt Code of 
Conduct:https://www.ovirt.org/community/about/community-guidelines/
List 
Archives:https://lists.ovirt.org/archives/list/users@ovirt.org/message/5LOTLSGBZQAZQD7L76ZMGFALTHODKYKO/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3S3XZX6RVXJCU5F2E6466UPG36QAIYGL/


[ovirt-users] renewing hosts certs when they have expired

2022-04-28 Thread Nathanaël Blanchet

Hello,

I have read some posts about renewing ovirt CA on the engine when it has 
expired with engine-setup --offline, but nothing about renewing hosts 
certificates when they have expired.


In such a case, we can't interact anymore with hosts and vms are in an 
unknown state. The formal solution is to put the concerned host into 
maintenance and enroll certificate, but it implies to stop vms.


Here are some messages we can find

For those who are concerned, I wrote an ansible role following 
https://access.redhat.com/solutions/3532921


https://galaxy.ansible.com/natman/ovirt_renew_certs

Let me know if it fits to your needs.

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ARTWFOBUUGCRAPFTDVMWTAFQ3CLFDVI4/


[ovirt-users] Re: certification expires: PKIX path validation failed

2022-04-13 Thread Nathanaël Blanchet

following https://access.redhat.com/solutions/3532921 solved my issue!

(needs redhat registration but it worth)

Le 13/04/2022 à 11:41, Milan Zamazal a écrit :

Nathanaël Blanchet  writes:


Hi,

Some of my hosts came into a non responsive state since there
certicate had expired:

VDSM palomo command Get Host Capabilities failed: PKIX path validation
failed: java.security.cert.CertPathValidatorException: validity check
failed

|openssl x509 -noout -enddate -in /etc/pki/vdsm/certs/vdsmcert.pem
  palomo notAfter=Apr 6 11:09:05 2022 GMT |

The recommanded path to update certificates is to put hosts into
maintenance and enroll certificates.
But I can't anymore live migrate vms since the certificate is expired:

2022-04-13 10:34:12,022+0200 ERROR (migsrc/bf0f7628) [virt.vm]
(vmId='bf0f7628-d70b-47a4-8569-5430e178f429') [SSL:
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:897)
(migration:331)


So is there a way to disable tls to migrate these vms so as to put the
host into maintenance?

Do you use encrypted migrations?  I think the client certificate is
verified only with encrypted migrations.  You can disable encrypted
migrations in the web UI among other migration settings in cluster or VM
settings.

If it fails also with non-encrypted migrations, *maybe* removing the
client certificate could help.

If disabling encrypted migrations is not possible, you can try to set
migrate_tls_x509_verify option in /etc/libvirt/qemu.conf on the
destination host to 0 (libvirt restart may be needed to apply the
changed setting).

I guess there could be also a way to run the Ansible role for updating
the certificates manually (not recommended etc. etc. but perhaps still
useful in this case) without putting the host into the maintenance.
Just a speculation, I don’t know whether it’s actually possible and how
to do it if it is.

Regards,
Milan


No possibility of migration would imply to stop production vms, this
is what we absolutely don't want!

Any help much appreciated.

||


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4YKLLQTM4SBKACJKDWIAQR3GTHYVT6NF/


[ovirt-users] certification expires: PKIX path validation failed

2022-04-13 Thread Nathanaël Blanchet

Hi,

Some of my hosts came into a non responsive state since there certicate 
had expired:


VDSM palomo command Get Host Capabilities failed: PKIX path validation 
failed: java.security.cert.CertPathValidatorException: validity check failed


|openssl x509 -noout -enddate -in /etc/pki/vdsm/certs/vdsmcert.pem 
palomo notAfter=Apr 6 11:09:05 2022 GMT |


The recommanded path to update certificates is to put hosts into 
maintenance and enroll certificates.

But I can't anymore live migrate vms since the certificate is expired:

2022-04-13 10:34:12,022+0200 ERROR (migsrc/bf0f7628) [virt.vm] 
(vmId='bf0f7628-d70b-47a4-8569-5430e178f429') [SSL: 
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:897) 
(migration:331)



So is there a way to disable tls to migrate these vms so as to put the 
host into maintenance?


No possibility of migration would imply to stop production vms, this is 
what we absolutely don't want!


Any help much appreciated.

||

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/IQH53KGMAZZBF6Q6ZXWT3VJQJQ4YRAU6/


[ovirt-users] Re: vdsm hook after node upgrade

2022-04-13 Thread Nathanaël Blanchet


Le 13/04/2022 à 09:18, Martin Perina a écrit :

Hi,

I'm not aware of any changes regarding hooks in 4.4.9. The last 
significant change has been done in 4.4.7, where VDSM hooks are no 
longer included in node by default and if really needed they could be 
installed manually:


https://bugzilla.redhat.com/show_bug.cgi?id=1947450
Nothing to do with embedded hooks, it is about my personnal hook that 
were present on 4.4.9 and disappeared after upgrade on 4.4.10

https://www.ovirt.org/release/4.4.7/

So are your hosts oVirt Node based or standard EL8 based hosts (for 
example CentOS Stream 8)?

No, my hosts are ovirt-node based, so the bug may come from ovirt-node


Regards,
Martin


On Wed, Apr 13, 2022 at 7:58 AM Nathanaël Blanchet  
wrote:


I've opened an issue on GitHub, but is it the new official way to
declare issues against bugzilla?
Le 12 avr. 2022 16:16, Nir Soffer a écrit :


On Tue, Apr 12, 2022 at 5:06 PM Nathanaël Blanchet
 wrote:
> I've upgraded my hosts from 4.4.9 to 4.4.10 and none of my vdsm
hooks
> are present anymore... i believed those additionnal personnal
data were
> persistent across update...

If you think this is a bug, please file a vdsm bug for this:
https://github.com/oVirt/vdsm/issues

Nir

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/UN77CSHAWDL5BS5LKU6MJHCOOUTMMMZZ/



--
Martin Perina
Manager, Software Engineering
Red Hat Czech s.r.o.


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5E6TTYHDAYCUJG5I2WG2CPLNROJNS4KZ/


[ovirt-users] Re: vdsm hook after node upgrade

2022-04-12 Thread Nathanaël Blanchet
I've opened an issue on GitHub, but is it the new official way to declare 
issues against bugzilla? 
Le 12 avr. 2022 16:16, Nir Soffer a écrit :


On Tue, Apr 12, 2022 at 5:06 PM Nathanaël Blanchet  wrote:
> I've upgraded my hosts from 4.4.9 to 4.4.10 and none of my vdsm hooks
> are present anymore... i believed those additionnal personnal data were
> persistent across update...

If you think this is a bug, please file a vdsm bug for this:
https://github.com/oVirt/vdsm/issues

Nir

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/UN77CSHAWDL5BS5LKU6MJHCOOUTMMMZZ/


[ovirt-users] vdsm hook after node upgrade

2022-04-12 Thread Nathanaël Blanchet

Hi,

I've upgraded my hosts from 4.4.9 to 4.4.10 and none of my vdsm hooks 
are present anymore... i believed those additionnal personnal data were 
persistent across update...


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XZIF7CRTSE2BAECCZ72M2EH7F4I5FYQ7/


[ovirt-users] Re: Welcome to oVirt 4.5.0 Beta test day!

2022-04-07 Thread Nathanaël Blanchet
Great job, too much stuff for participating but thanks to everyone for making 
ovirt so great !
Le 7 avr. 2022 19:21, Sandro Bonazzola a écrit :


Many thanks to:
- Diego Ercolani
- Jöran Malek
- Nikolai Sednev
- Polina Agranat
- Sharon Gratch

For having joined today's test day and reporting their findings.

And to:
- Yedidyah Bar David
- Shani Leviim
- Martin Perina

For having assisted looking into reported issues.
Test cases covered, see reports:
https://trello.com/c/KNPBi5Fp - Deploy on Ceph storage
https://trello.com/c/3oblVWDs - Upgrade from oVirt 4.4.10 with Gluster 8 to
oVirt 4.5.0 Beta with Gluster 10


Today test day resulted with the opening / hitting the following bugs:
oVirt:
Bug 2072881  - Upgrade
via backup and restore from 4.4 to 4.5 is blocked
Bug 2073005  -
ui-extensions
dialogs are flashing when they are rendered on a chrome browser
Bug 2073120  - The CPU
resources are not properly freed upon dedicated VM hibernation
Bug 2073074  - failing
to set tuned profile on oVirt Node with Gluster Mode
https://github.com/oVirt/ovirt-engine/issues/246 - With engine installed in
Gluster mode only, the compute tab is not listed anymore in the left menu.

oVirt Website / Docs:
https://github.com/oVirt/ovirt-site/issues/2838 - Missing oVirt 4.4 to 4.5
upgrade guide
https://github.com/oVirt/ovirt-site/issues/2837 - Upgrade guide is not
correctly oVirt branded

The dedicated test day is reaching its end but it doesn't mean you can't
continue the testing.
Please continue testing it as most of the test cases in the trello board
have not been touched at all.
A beta refresh / release candidate will be prepared after the upgrade issue
reported in https://trello.com/c/3oblVWDs will be fixed.

We are 7 working days to GA, I can't express how important it is to join
the testing effort of this oVirt beta if you expect your specific use case
to work without issues at GA.

Thanks,

Il giorno gio 7 apr 2022 alle ore 09:32 Sandro Bonazzola <
sbona...@redhat.com> ha scritto:

> Hi, 4.5.0 Beta was released yesterday!
> As for oVirt 4.5 Alpha test day we have a trello board at
> https://trello.com/b/3FZ7gdhM/ovirt-450-test-day .
> If you have troubles accessing the trello board please let me know.
>
> A release management draft page has been created at:
> https://www.ovirt.org/release/4.5.0/
>
> If you're willing to help testing the release during the test days please
> join the oVirt development mailing list at
> https://lists.ovirt.org/archives/list/de...@ovirt.org/ and report your
> feedback there.
> Please join the trello board for sharing what you're going to test so
> others can focus on different areas not covered by your test.
> If you don't want to register to trello, please share on the oVirt
> development mailing list and we'll add it to the board.
> The board is publicly visible also to non-registered users.
> Instructions for installing oVirt 4.5.0 Beta for testing have been added
> to the release page
> https://www.ovirt.org/release/4.5.0/ and to relevant documentation
> sections on the oVirt website.
>
> Professional Services, Integrators and Backup vendors: please run a test
> session against your additional services, integrated solutions,
> downstream rebuilds, backup solution accordingly.
> If you're not listed here:
> https://ovirt.org/community/user-stories/users-and-providers.html
> consider adding your company there.
>
> If you're willing to help updating the localization for oVirt 4.5.0 please
> follow https://ovirt.org/develop/localization.html
>
> If you're willing to help promoting the oVirt 4.5.0 release you can submit
> your banner proposals for the oVirt home page and for the
> social media advertising at https://github.com/oVirt/ovirt-site/issues
> The current banner proposal is here:
> https://github.com/oVirt/ovirt-site/issues/2797#issuecomment-1084842431
> As an alternative please consider submitting a case study as in
> https://ovirt.org/community/user-stories/user-stories.html
>
> Feature owners: please share recordings of the presentation of your
> feature for oVirt Youtube channel: https://www.youtube.com/c/ovirtproject
> If you have some new feature requiring community feedback / testing please
> add your case under the "Test looking for volunteer" section.
>
> Do you want to contribute to getting ready for this release?
> Read more about oVirt community at https://ovirt.org/community/ and join
> the oVirt developers https://ovirt.org/develop/
>
> --
>
> Sandro Bonazzola
>
> MANAGER, SOFTWARE ENGINEERING, EMEA R RHV
>
> Red Hat EMEA 
>
> sbona...@redhat.com
> 
>
> *Red Hat respects your work life balance. Therefore there is no need to
> answer this email out of your office hours.*
>
>
>

-- 

Sandro Bonazzola

MANAGER, 

[ovirt-users] Re: Unable to update self hosted Engine due to missing mirrors

2022-02-21 Thread Nathanaël Blanchet

Le 21/02/2022 à 17:15, Klaas Demter a écrit :
Ansible is now being shipped as part of appstream in rhel8.6/centos 
stream repos. Not sure how this will be solved for ovirt/rhv :) But 
the most likely answer for a workaround is you need to exclude 
ansible-core in appstream repository. Or via cli something along the 
lines of "dnf update -x ansible-core"
Thank you, it is ok now but... we are faced to the first side effects of 
an upstream distribution that continuously ships newer packages and 
finally breaks dependencies (at least repos) into a stable ovirt realease.



Greetings

Klaas


On 2/21/22 16:43, Nathanaël Blanchet wrote:


Le 21/02/2022 à 16:28, Yedidyah Bar David a écrit :

sudo dnf reinstall --disablerepo='*'
https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm


It partially solves  the issue:

Error:
 Problem: package ansible-runner-service-1.0.7-1.el8.noarch requires 
ansible, but none of the providers can be installed
  - package ansible-2.9.27-2.el8.noarch conflicts with ansible-core > 
2.11.0 provided by ansible-core-2.12.2-2.el8.x86_64
  - package ansible-core-2.12.2-2.el8.x86_64 obsoletes ansible < 
2.10.0 provided by ansible-2.9.27-2.el8.noarch


It seems that 4.4.10 upgrades ansible from 2.9 branch to 2.12


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/OANKECW6C4SM6USKJP7DJIAHUN5RALFI/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/PJ5I2OBSKW75RJ5V7IDIZL2PO6KS24EP/


[ovirt-users] Re: Unable to update self hosted Engine due to missing mirrors

2022-02-21 Thread Nathanaël Blanchet

In fact, the repo is (for any reason) not installed at all, so simply do:

sudo dnf install --disablerepo='*' 
https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm


Le 21/02/2022 à 16:39, Yannick Barone a écrit :

Please find below the result :

# dnf reinstall --disablerepo='*' 
https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm
ovirt-release44.rpm 

   48 kB/s |  21 kB 00:00
Package ovirt-release44-4.4.10.1-1.el8.noarch not installed, cannot reinstall 
it.
No match for argument: 
/var/cache/dnf/commandline-a76fe31ae310b0c7/packages/ovirt-release44.rpm
Error: No packages marked for reinstall.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/5C32SPWQ6DNL7MSU44FEVTCF7GFOOHBR/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/KTVOGPHLXWCMH6ZVOXUFTV5ICQNGIN5L/


[ovirt-users] Re: Unable to update self hosted Engine due to missing mirrors

2022-02-21 Thread Nathanaël Blanchet


Le 21/02/2022 à 16:28, Yedidyah Bar David a écrit :

sudo dnf reinstall --disablerepo='*'
https://resources.ovirt.org/pub/yum-repo/ovirt-release44.rpm


It partially solves  the issue:

Error:
 Problem: package ansible-runner-service-1.0.7-1.el8.noarch requires 
ansible, but none of the providers can be installed
  - package ansible-2.9.27-2.el8.noarch conflicts with ansible-core > 
2.11.0 provided by ansible-core-2.12.2-2.el8.x86_64
  - package ansible-core-2.12.2-2.el8.x86_64 obsoletes ansible < 2.10.0 
provided by ansible-2.9.27-2.el8.noarch


It seems that 4.4.10 upgrades ansible from 2.9 branch to 2.12....

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/MY6OOROPEZ2GDDG7WEURJQBYOJPCBP4C/


[ovirt-users] Re: Unable to update self hosted Engine due to missing mirrors

2022-02-21 Thread Nathanaël Blanchet

The same issue for me, on engine and ovirt-node hosts

Le 21/02/2022 à 13:37, yannick.bar...@carandache.com a écrit :

Hi,

I wanted to update my oVirt Engine Host and Hosts servers this morning, but I 
encouter the same error :

engine-upgrade-check or dnf update :

FAIL: Failed to download metadata for repo 'ovirt-4.4-centos-gluster8': Cannot 
prepare internal mirrorlist: No URLs in mirrorlist

The Engine and the Hosts are running Centos Stream with oVirt 4.4.9.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YJLQSYSAUZULKZS7LWWSPWTEEYMHYFW4/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/OGOXKVN452PXSRXPO2MXI6V3UFVVG5FS/


[ovirt-users] Re: ansible ovirt_template: follow as replacement of nested_attributes

2022-02-21 Thread Nathanaël Blanchet
Okay, the issue came from ovirt.ovirt 1.6.5 collection, upgrading to 
1.6.6 manage to fetch the cluster name as follow:


    -  ovirt_template_info:
    auth: "{{ ovirt_auth }}"
    pattern: name=centos8-stream.x
        follows: ['cluster']
       # fetch_nested: yes
   # nested_attributes: ['name']

    - debug:
    msg: "{{result.ovirt_templates|map(attribute='cluster.name')}}"

Le 16/02/2022 à 16:35, Nathanaël Blanchet a écrit :

Hello,

I was familiar with the ansible fetch_nested/nested_attributes to get 
additionnal information from API.


Recently it has been deprecated in order to be replaced by the 
"follow(s)" verb.


I understand it will follow the links into the schema definition of 
the object like:


href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/permissions" 
rel="permissions"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/tags" 
rel="tags"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/cdroms" 
rel="cdroms"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/nics" 
rel="nics"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/watchdogs" 
rel="watchdogs"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/diskattachments" 
rel="diskattachments"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/graphicsconsoles" 
rel="graphicsconsoles"/>


but I can't get fetch nested (name of cluster) of :

href="/ovirt-engine/api/clusters/bbeb38a4-79f0-11ec-86cb-00163e6d6a50" 
id="bbeb38a4-79f0-11ec-86cb-00163e6d6a50"/>


I was used to do this query with:

fetch_nested: yes
nested_attribute:
    - name

Is it possible to do the same with "follow(s)"?


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/DGUAWXYNOA6HGRZKYFDF4D3Z3T5ATACI/


[ovirt-users] Re: oVirt alternatives

2022-02-21 Thread Nathanaël Blanchet
Le 21 févr. 2022 08:31, Sandro Bonazzola  a écrit :Il giorno dom 20 feb 2022 alle ore 22:47 Nathanaël Blanchet <blanc...@abes.fr> ha scritto:Hello, Is okd/openshift virtualization designed to be a full replacement of ovirt/redhat by embedding the same level of advancedoVirt is a very mature project, integrated with most of the Red Hat ecosystem, mostly being maintained without any new big features.It has live-snapshot, live-storage-migration, memory overcommit management, passthrough of a very specific PCI device on a particular host, a VM portal, OpenShift IPI.It lacks integrated container management.OKD Virtualization is being very actively developed quickly closing gaps.It has integrated container management, ability to leverage the k8s distributed architecture/infrastructure and to leverage k8s assets like exclusive CPU placements.It currently lacks live-snapshot, live-storage-migration, memory overcommit management, passthrough of a very specific PCI device on a particular host, VM portal (OKD UI is more similar to Admin portal), thin-provisioning (of VMs on top of templates), hot (un)plug (disk/memory/NIC), high availability with VM leases, incremental backup, VDI features like template versions, sealing (virt-sysprep).So OKD is not feature complete replacement for oVirt yet.So okd virtualization aims to be a replacement in the next years when all ovirt features will be achivied for kubvirt, that's why ovirt continue to be maintained for the moment, great new! Openshift IPI being also maintained is a great new because bare metal okd installation is not as easy as ovirt is (even I know we need bare metal to consume okd virtualization). Can you confirm we can merge bare metal and virtualized core is hosts? Is nested virtualization available?-- Sandro BonazzolaMANAGER, SOFTWARE ENGINEERING, EMEA R RHVRed Hat EMEAsbona...@redhat.com   Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ILMHSVVLZPQIOHDPNONEZOL3ZNX4UVHI/


[ovirt-users] Re: oVirt alternatives

2022-02-20 Thread Nathanaël Blanchet
Hello, Is okd/openshift virtualization designed to be a full replacement of 
ovirt/redhat by embedding the same level of advanced

Il giorno dom 6 feb 2022 alle ore 14:06 Wesley Stewart 
ha scritto:

> Has anyone tried the open shift upstream old?  Looks like they support
> virtualization now.  Which I'm guessing is the upstream for openshift
> virtualization?
>
> https://docs.okd.io/latest/virt/about-virt.html
>

I gave a presentation about it 2 days ago at FOSDEM:
https://fosdem.org/2022/schedule/event/vai_intro_okd/
but looks like recordings are not yet available at
https://video.fosdem.org/2022/
Slides are here:
https://fosdem.org/2022/schedule/event/vai_intro_okd/attachments/slides/4843/export/events/attachments/vai_intro_okd/slides/4843/OKD_Virtualization_Community.pdf




>
>
>
> On Sat, Feb 5, 2022, 10:34 PM Alex McWhirter  wrote:
>
>> Oh i have spent years looking.
>>
>> ProxMox is probably the closest option, but has no multi-clustering
>> support. The clusters are more or less isolated from each other, and
>> would need another layer if you needed the ability to migrate between
>> them.
>>
>> XCP-ng, cool. No spice support. No UI for managing clustered storage
>> that is open source.
>>
>> Harvester, probably the closest / newest contender. Needs a lot more
>> attention / work.
>>
>> OpenNebula, more like a DIY AWS than anything else, but was functional
>> last i played with it.
>>
>>
>>
>> Has anyone actually played with OpenShift virtualization (replaces RHV)?
>> Wonder if OKD supports it with a similar model?
>>
>> On 2022-02-05 07:40, Thomas Hoberg wrote:
>> > There is unfortunately no formal announcement on the fate of oVirt,
>> > but with RHGS and RHV having a known end-of-life, oVirt may well shut
>> > down in Q2.
>> >
>> > So it's time to hunt for an alternative for those of us to came to
>> > oVirt because they had already rejected vSAN or Nutanix.
>> >
>> > Let's post what we find here in this thread.
>> > ___
>> > Users mailing list -- users@ovirt.org
>> > To unsubscribe send an email to users-le...@ovirt.org
>> > Privacy Statement: https://www.ovirt.org/privacy-policy.html
>> > oVirt Code of Conduct:
>> > https://www.ovirt.org/community/about/community-guidelines/
>> > List Archives:
>> >
>> https://lists.ovirt.org/archives/list/users@ovirt.org/message/R4YFNNCTW5VVVRKSV2OORQ2UWZ2MTUDD/
>> ___
>> Users mailing list -- users@ovirt.org
>> To unsubscribe send an email to users-le...@ovirt.org
>> Privacy Statement: https://www.ovirt.org/privacy-policy.html
>> oVirt Code of Conduct:
>> https://www.ovirt.org/community/about/community-guidelines/
>> List Archives:
>> https://lists.ovirt.org/archives/list/users@ovirt.org/message/EYPC6QXF55UCQPMQL5LDU6XMAF2CZOEG/
>>
> ___
> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct:
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives:
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/Z6JTGNYABYPZHHZ3F5Y75KF3KYDWV5OC/
>


-- 

Sandro Bonazzola

MANAGER, SOFTWARE ENGINEERING, EMEA R RHV

Red Hat EMEA 

sbona...@redhat.com


*Red Hat respects your work life balance. Therefore there is no need to
answer this email out of your office hours.*


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/JSNPCQPTN32WIFEDI3LR6X63ELE57GMM/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QZKA2VEMG6B3MOJL2RV6RS5W6XSHNQDB/


[ovirt-users] ansible ovirt_template: follow as replacement of nested_attributes

2022-02-16 Thread Nathanaël Blanchet

Hello,

I was familiar with the ansible fetch_nested/nested_attributes to get 
additionnal information from API.


Recently it has been deprecated in order to be replaced by the 
"follow(s)" verb.


I understand it will follow the links into the schema definition of the 
object like:


href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/permissions" 
rel="permissions"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/tags" 
rel="tags"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/cdroms" 
rel="cdroms"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/nics" 
rel="nics"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/watchdogs" 
rel="watchdogs"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/diskattachments" 
rel="diskattachments"/>
href="/ovirt-engine/api/templates/e020281a-f5f0-4d98-91e3-4f3a9fc069b1/graphicsconsoles" 
rel="graphicsconsoles"/>


but I can't get fetch nested (name of cluster) of :

href="/ovirt-engine/api/clusters/bbeb38a4-79f0-11ec-86cb-00163e6d6a50" 
id="bbeb38a4-79f0-11ec-86cb-00163e6d6a50"/>


I was used to do this query with:

fetch_nested: yes
nested_attribute:
    - name

Is it possible to do the same with "follow(s)"?

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/A2UW7JJUP6P5T7U3NTHXAF2HSSCNAGGZ/


[ovirt-users] Re: vm seal

2022-02-16 Thread Nathanaël Blanchet


Le 15/02/2022 à 15:01, Arik Hadas a écrit :



On Tue, Feb 15, 2022 at 12:26 PM Nathanaël Blanchet  
wrote:



Le 15/02/2022 à 10:32, Arik Hadas a écrit :



On Mon, Feb 14, 2022 at 11:29 PM Nathanaël Blanchet
 wrote:



Le 14 févr. 2022 21:09, Arik Hadas  a écrit :



On Mon, Feb 14, 2022 at 8:44 PM Nathanaël Blanchet
 wrote:


Le 14/02/2022 à 17:45, Arik Hadas a écrit :



On Mon, Feb 14, 2022 at 4:52 PM Nathanaël
Blanchet  wrote:

Hello,

I noticed that a vm created from a "sealed"
template is initially mount
on one host with libguestfs, with a
virt-sysprep process, before getting
ready to be used.

This should be unuseful given that the
template is already sealed. Is
there a reason to that?


Yes, we do this in order to produce different LVM
IDs and machine IDs for the provisioned VMs, see:
https://gerrit.ovirt.org/c/ovirt-engine/+/115009

okay, but, I modified  the
/usr/lib/python3.6/site-packages/vdsm/virtsysprep.py
file like following:

args = ['--hostname', 'localhost',
''--selinux-relabel', '--update', '--network']"

in order to update packages on  template creation.

The template creation still works and the template is
checked as sealed and os is updated, but now the vm
creation never ends up and I have to manually kill
the virt-sysprep process to stop the infinite process
creation.

I believed it was a good workaround to get updated
templates, but I had to rollback to default
virt-sysprep args configuration, unless there is
trick do to so?

If you create the VM from the webadmin, you can uncheck
the 'sealed' option in the new-vm dialog to skip the
second execution of virt-sysprep on the VM
If you create it from REST-API (or the VM portal), you
might want to change the configuration of the template in
the database:
update vm_static set is_template_sealed='f' where
vm_name='';

Thanks for this useful tip, but as you said if second seal
has been designed it is to produce different VM IDs... So
what will happen if I skip this process?


It was that way (i.e., without sysprep-ing the vm volumes) for
years - if that worked well for you, you shouldn't notice a
difference

Secondly I'd like to know if there is a way to skip the
second seal from the template with oVirt VM ansible module(
don't seem to be), it is safer than modifying the DB.


Ansible is in the second category (since it is based on
oVirt's REST-API) so yeah, I don't see a different way you can
achieve this at the moment
And you're right, it's not recommended to modify the DB directly
but the same goes for changing the VDSM source files ;)
Anyway, that is_template_sealed field only affects the UI
(presenting whether the template is sealed) and this
functionality (deciding whether virt-sysprep should be executed
on the vm volumes) - so changing it should be safe.


Thank you it works as expected now.

But giving that my templates are auto-created, is there a way to
set is_template_sealed to false at template creation rather than
manually doing it in a second time?

We change the database via Ansible during the deployment of hosted 
engine [1], maybe you can do it in a similar way..


Filed https://bugzilla.redhat.com/show_bug.cgi?id=2054681 for adding 
the configuration we have at the webadmin to the API

thanks for the bugzilla, ansible module via API is indeed the best practice


[1] 
https://github.com/oVirt/ovirt-ansible-collection/blob/1.6.6-1/roles/hosted_engine_setup/tasks/create_target_vm/02_engine_vm_configuration.yml#L11-L15

- name: Unseal "{{survey_template}}" template at DB level
command: >-
psql -d engine -c
"UPDATE vm_static SET is_template_sealed='f' WHERE
vm_name = '{{survey_template}}'"
become: true
become_user: postgres
become_method: sudo
changed_when: true
register: db_vm_update
delegate_to: "{{server}}"

works like a charm, never done this such a thing before but I keep it in 
mind for future non native module.






    -- 
Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELL

[ovirt-users] Re: vm seal

2022-02-15 Thread Nathanaël Blanchet


Le 15/02/2022 à 10:32, Arik Hadas a écrit :



On Mon, Feb 14, 2022 at 11:29 PM Nathanaël Blanchet  
wrote:




Le 14 févr. 2022 21:09, Arik Hadas  a écrit :



On Mon, Feb 14, 2022 at 8:44 PM Nathanaël Blanchet
 wrote:


Le 14/02/2022 à 17:45, Arik Hadas a écrit :



On Mon, Feb 14, 2022 at 4:52 PM Nathanaël Blanchet
 wrote:

Hello,

I noticed that a vm created from a "sealed"
template is initially mount
on one host with libguestfs, with a virt-sysprep
process, before getting
ready to be used.

This should be unuseful given that the template is
already sealed. Is
there a reason to that?


Yes, we do this in order to produce different LVM IDs
and machine IDs for the provisioned VMs, see:
https://gerrit.ovirt.org/c/ovirt-engine/+/115009

okay, but, I modified  the
/usr/lib/python3.6/site-packages/vdsm/virtsysprep.py file
like following:

args = ['--hostname', 'localhost', ''--selinux-relabel',
'--update', '--network']"

in order to update packages on template creation.

The template creation still works and the template is
checked as sealed and os is updated, but now the vm
creation never ends up and I have to manually kill the
virt-sysprep process to stop the infinite process creation.

I believed it was a good workaround to get updated
templates, but I had to rollback to default virt-sysprep
args configuration, unless there is trick do to so?

If you create the VM from the webadmin, you can uncheck the
'sealed' option in the new-vm dialog to skip the second
execution of virt-sysprep on the VM
If you create it from REST-API (or the VM portal), you might
want to change the configuration of the template in the database:
update vm_static set is_template_sealed='f' where
vm_name='';

Thanks for this useful tip, but as you said if second seal has
been designed it is to produce different VM IDs... So what will
happen if I skip this process?


It was that way (i.e., without sysprep-ing the vm volumes) for years - 
if that worked well for you, you shouldn't notice a difference


Secondly I'd like to know if there is a way to skip the second
seal from the template with oVirt VM ansible module( don't seem to
be), it is safer than modifying the DB.


Ansible is in the second category (since it is based on 
oVirt's REST-API) so yeah, I don't see a different way you can 
achieve this at the moment
And you're right, it's not recommended to modify the DB directly but 
the same goes for changing the VDSM source files ;)
Anyway, that is_template_sealed field only affects the UI (presenting 
whether the template is sealed) and this functionality (deciding 
whether virt-sysprep should be executed on the vm volumes) - so 
changing it should be safe.


Thank you it works as expected now.

But giving that my templates are auto-created, is there a way to set 
is_template_sealed to false at template creation rather than manually 
doing it in a second time?






-- 
    Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement:
https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/7VSOFV3TFSMKPEZBI2ERRVUCTFGJALQT/

-- 
    Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr



--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Pr

[ovirt-users] Re: Xcp-ng, first impressions as an oVirt HCI alternative

2022-02-14 Thread Nathanaël Blanchet
e able to use it for free.

The current beta release only supports replicated mode and only up to four 
nodes. But it seems to work reliably. Write amplification is 4x, so bandwidth 
drops to 25% and is limited to the network speed, but reads will go to the 
local node at storage hardware bandwidths.

The 2, 3 and 4 node replicated setup works today with the scripts they provide. 
That's not quite as efficient as the 2R+1A setup in oVirt, but seems rock solid 
and just works, which was never that easy in oVirt.

Hyperconverged is very attractive at 3 nodes, because good fault resilience 
can't be done any cheaper. But the industry agrees that it tends to lose 
financial attraction when you grow to dozens of machines and nobody in is right 
mind would operate a real cloud using HCI. But going from 3 to say two dozen 
should be doable and easy: it never was for oVirt.

XCP-ng or rather LINSTOR won't support any number or storage nodes or easy 
linear increases like Gluster could (in theory).
So far it's only much, much better at getting things going.

Forum and community:
The documentation is rather good, but can be lighter on things which are "native 
Xen", as that would repeat a lot of the effort already expended by Citrix. It's good 
that I've been around the block a couple of times already since VM/370, but there are 
holes or missing details when you need to ask questions.

The community isn't giant, but comfortably big enough. The forum's user 
interface is vastly better than this one, but then I've never seen something as 
slow as ovirt.org for a long time.

Technical questions are answered extremely quickly and mostly by the staff from 
the small French company themselves. But mostly it's much easier to find 
answers to questions already asked, which is the most typical case.

The general impression is that there are much fewer moving parts and things 
things that can go wrong. There is no Ansible, not a single daemon on the 
nodes, a management engine that seems very light and with minimal state that 
doesn't need a DBA to hold and manage it. The Xen hypervisor seems much smarter 
than KVM on its own and the Xoa has both a rich API to do things, but also 
offers an API to next-level management.

It may have less overall features than oVirt, but I haven't found anything that 
I really missed. It's much easier and quicker to install and operate with 
nothing but GUI which is a godsent: I want to use the farm, not spend my time 
managing it.

Motivational rant originally at the top... tl;dr

My original priorities for chosing oVirt were:
1. CentOS as RHEL downstream -> stable platform, full vendor vulnerability 
management included, big benefit in compliance
2. Integrated HCI -> Just slap a couple (3/6/9) of leftover servers together 
for something fault resilient, no other components required, quick start out of 
the box solution with a few clicks in a GUI
3. Fully open source (& logs), can always read the source to understand what's 
going on, better than your typical support engineer
4. No support or license contract, unless you want/need it, but the ability to 
switch that on when it paid for itself

The more famous competitors, vSphere and Nutanix didn't offer any of that.

(Citrix) Xen I excluded, because a) Xen seemd "old school+niche" compared to KVM b) Citrix reduced 
"free" to "useless"

I fell in love with Gluster from its design: it felt like a really smart 
solution.
I fell out with Gluster from its operation and performance: I can't count how many times 
I had to restart daemons and issue "gluster heal" commands to resettle things 
after little more than a node update.

I rediscovered Xcp-ng when I discovered that HCI and RHV had ben EOLd.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/H4O4MHM5MVTHKR7ARO3APAT7SMBMYZN6/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/SK2V5WI6IK2F5OXHH2YQBOK622KZ4KKU/


[ovirt-users] Re: vm seal

2022-02-14 Thread Nathanaël Blanchet
Le 14 févr. 2022 21:09, Arik Hadas  a écrit :On Mon, Feb 14, 2022 at 8:44 PM Nathanaël Blanchet <blanc...@abes.fr> wrote:
  

  
  


Le 14/02/2022 à 17:45, Arik Hadas a
  écrit :


  
  




  On Mon, Feb 14, 2022 at 4:52
    PM Nathanaël Blanchet <blanc...@abes.fr>
wrote:
  
  Hello,

I noticed that a vm created from a "sealed" template is
initially mount 
on one host with libguestfs, with a virt-sysprep process,
before getting 
ready to be used.

This should be unuseful given that the template is already
sealed. Is 
there a reason to that?
  
  
  
  Yes, we do this in order to produce different LVM IDs and
machine IDs for the provisioned VMs, see: https://gerrit.ovirt.org/c/ovirt-engine/+/115009

  

okay, but, I modified  the
  /usr/lib/python3.6/site-packages/vdsm/virtsysprep.py file like
  following:
args = ['--hostname', 'localhost', ''--selinux-relabel',
  '--update', '--network']"
in order to update packages on  template creation.
The template creation still works and the template is checked as
  sealed and os is updated, but now the vm creation never ends up
  and I have to manually kill the virt-sysprep process to stop the
  infinite process creation.
I believed it was a good workaround to get updated templates, but
  I had to rollback to default virt-sysprep args configuration,
  unless there is trick do to so?If you create the VM from the webadmin, you can uncheck the 'sealed' option in the new-vm dialog to skip the second execution of virt-sysprep on the VMIf you create it from REST-API (or the VM portal), you might want to change the configuration of the template in the database:update vm_static set is_template_sealed='f' where vm_name='';Thanks for this useful tip, but as you said if second seal has been designed it is to produce different VM IDs... So what will happen if I skip this process?Secondly I'd like to know if there is a way to skip the second seal from the template with oVirt VM ansible module( don't seem to be), it is safer than modifying the DB. 


  

  
  
  

    -- 
    Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5       
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/
List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/7VSOFV3TFSMKPEZBI2ERRVUCTFGJALQT/
  
    
      

-- 
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 	
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
  


___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3BDZO7UUPYFDRBR3DNWH7EWKEV5BMYFE/


[ovirt-users] Re: vm seal

2022-02-14 Thread Nathanaël Blanchet


Le 14/02/2022 à 17:45, Arik Hadas a écrit :



On Mon, Feb 14, 2022 at 4:52 PM Nathanaël Blanchet  
wrote:


Hello,

I noticed that a vm created from a "sealed" template is initially
mount
on one host with libguestfs, with a virt-sysprep process, before
getting
ready to be used.

This should be unuseful given that the template is already sealed. Is
there a reason to that?


Yes, we do this in order to produce different LVM IDs and machine IDs 
for the provisioned VMs, see: 
https://gerrit.ovirt.org/c/ovirt-engine/+/115009


okay, but, I modified  the 
/usr/lib/python3.6/site-packages/vdsm/virtsysprep.py file like following:


args = ['--hostname', 'localhost', ''--selinux-relabel', '--update', 
'--network']"


in order to update packages on  template creation.

The template creation still works and the template is checked as sealed 
and os is updated, but now the vm creation never ends up and I have to 
manually kill the virt-sysprep process to stop the infinite process 
creation.


I believed it was a good workaround to get updated templates, but I had 
to rollback to default virt-sysprep args configuration, unless there is 
trick do to so?





-- 
Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/7VSOFV3TFSMKPEZBI2ERRVUCTFGJALQT/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/AHM6OCSBE6DYWRJGUT3ZQLKEMXNQE7S2/


[ovirt-users] vm seal

2022-02-14 Thread Nathanaël Blanchet

Hello,

I noticed that a vm created from a "sealed" template is initially mount 
on one host with libguestfs, with a virt-sysprep process, before getting 
ready to be used.


This should be unuseful given that the template is already sealed. Is 
there a reason to that?


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7VSOFV3TFSMKPEZBI2ERRVUCTFGJALQT/


[ovirt-users] Re: RHGS and RHV closing down: could you please put that on the home page?

2022-02-05 Thread Nathanaël Blanchet
Can anybody from redhat confirm what is supposed here, all my staff depends on 
the future of ovirt. How can we help to maintain this project alive if redhat 
dev are not implicated anymore? I may donate some hardware or is it unuseful?
Le 5 févr. 2022 11:31, Thomas Hoberg a écrit :


Please have a look here:
https://access.redhat.com/support/policy/updates/rhev/ 

Without a commercial product to pay the vast majority of the developers, there 
is just no chance oVirt can survive (unless you're ready to take over). RHV 4.4 
full support ends this August and that very likely means that oVirt won't 
receive updates past July (judging by how things happened with 4.3).

And those will be CI tested against the Stream Beta not EL8 including RHEL.

Only with a RHV support contract ($) you will receive service until 2024 and 
with extended support ($$$) until 2026.

oVirt is dead already. They have known since October. They should have told us 
last year.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZPQ7DO75CVINFKDWXTSH6D2KM67L5FI4/
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/DDYD27NS5QB5LIJJ3UQXKVKLLN3MYBYB/


[ovirt-users] Re: no snaphot but engines complains there is one when trying to remove disk

2022-01-31 Thread Nathanaël Blanchet


Le 31/01/2022 à 17:38, Benny Zlotnik a écrit :

does their vm_snapshot_id exists in the snapshots table?

do they exist on the storage? I suggest running
   $ vdsm-tool dump-volume-chain 


it doesn't seem to exist:


   image:    ba2efe1a-8b83-4406-8711-7120b4bd11d0

 - 08966754-0bb6-4c88-9ad6-35d6242fa380
   status: OK, voltype: LEAF, format: RAW, legality: LEGAL, 
type: PREALLOCATED, capacity: 219982856192, truesize: 219982856192


And checking what the chain looks like there.

In theory it's possible to remove them from the database, but the
relationships between the images would need to be fixed as well, as
both images you mentioned have children

okay, tell me how to remove them from the DB please.


On Mon, Jan 31, 2022 at 5:46 PM Nathanaël Blanchet  wrote:

Engine complains about 60087f63-6237-4419-a5dd-9a48c84c1c43 and
109fac1e-c2e3-4ba6-9867-5d1c94d3a447

Le 31/01/2022 à 16:26, Benny Zlotnik a écrit :

I see all images have a vm_snapshot_id that's not null, do you know
which image it complains about?
It is possible that there is no corresponding entry in the snapshots
table, since I see there is foreign key


On Mon, Jan 31, 2022 at 4:56 PM Nathanaël Blanchet  wrote:

engine=# select * from images where
image_group_id='ba2efe1a-8b83-4406-8711-7120b4bd11d0';
-[ RECORD 1 ]-+-
image_guid| 0bf72cb1-d90d-4b3d-bbfe-1e1c58a6ce46
creation_date | 2022-01-31 10:03:29.958+01
size  | 219902115840
it_guid   | ----
parentid  | 08966754-0bb6-4c88-9ad6-35d6242fa380
imagestatus   | 1
lastmodified  | 2022-01-31 10:04:35.519+01
vm_snapshot_id| 623d7b5a-b90d-48b6-8db9-a86ed739ad71
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:03:30.067155+01
_update_date  | 2022-01-31 10:04:35.519545+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 2 ]-+-
image_guid| ad3205a5-823d-4997-adc8-df769780fa3b
creation_date | 2022-01-31 10:08:11.749+01
size  | 219902115840
it_guid   | ----
parentid  | 733b1d36-d107-4adc-9ac0-a0c800c2c22c
imagestatus   | 1
lastmodified  | 2022-01-31 10:10:36.54+01
vm_snapshot_id| c2fb7dbf-5ea9-46f9-8735-e2532193219d
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:08:11.841814+01
_update_date  | 2022-01-31 10:10:36.540134+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 3 ]-+-
image_guid| 70c4877a-1649-4882-9cca-38cc40bd7d5a
creation_date | 2022-01-31 10:12:50.02+01
size  | 219902115840
it_guid   | ----
parentid  | a8b0087c-e975-4b8a-b137-0ea1c9107db6
imagestatus   | 1
lastmodified  | 2022-01-31 10:15:35.55+01
vm_snapshot_id| e0df180f-f728-44c3-8d61-d53f0cace1c4
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:12:50.120438+01
_update_date  | 2022-01-31 10:15:35.550984+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 4 ]-+-
image_guid| 20585d25-a90d-4ef5-a9bb-2205f79c99d8
creation_date | 2022-01-31 10:04:35.419+01
size  | 219902115840
it_guid   | ----
parentid  | 0bf72cb1-d90d-4b3d-bbfe-1e1c58a6ce46
imagestatus   | 1
lastmodified  | 2022-01-31 10:06:15.902+01
vm_snapshot_id| 93aa0faa-9d51-4550-87ca-801de8d4ad40
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:04:35.519545+01
_update_date  | 2022-01-31 10:06:15.903055+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 5 ]-+-
image_guid| 733b1d36-d107-4adc-9ac0-a0c800c2c22c
creation_date | 2022-01-31 10:06:15.78+01
size  | 219902115840
it_guid   | ----
parentid  | 20585d25-a90d-4ef5-a9bb-2205f79c99d8
imagestatus   | 1
lastmodified  | 2022-01-31 10:08:11.841+01
vm_snapshot_id| 70717bc6-d018-4229-88d2-0a6b31ad0153
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022

[ovirt-users] Re: no snaphot but engines complains there is one when trying to remove disk

2022-01-31 Thread Nathanaël Blanchet
Engine complains about 60087f63-6237-4419-a5dd-9a48c84c1c43 and 
109fac1e-c2e3-4ba6-9867-5d1c94d3a447


Le 31/01/2022 à 16:26, Benny Zlotnik a écrit :

I see all images have a vm_snapshot_id that's not null, do you know
which image it complains about?
It is possible that there is no corresponding entry in the snapshots
table, since I see there is foreign key


On Mon, Jan 31, 2022 at 4:56 PM Nathanaël Blanchet  wrote:

engine=# select * from images where
image_group_id='ba2efe1a-8b83-4406-8711-7120b4bd11d0';
-[ RECORD 1 ]-+-
image_guid| 0bf72cb1-d90d-4b3d-bbfe-1e1c58a6ce46
creation_date | 2022-01-31 10:03:29.958+01
size  | 219902115840
it_guid   | ----
parentid  | 08966754-0bb6-4c88-9ad6-35d6242fa380
imagestatus   | 1
lastmodified  | 2022-01-31 10:04:35.519+01
vm_snapshot_id| 623d7b5a-b90d-48b6-8db9-a86ed739ad71
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:03:30.067155+01
_update_date  | 2022-01-31 10:04:35.519545+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 2 ]-+-
image_guid| ad3205a5-823d-4997-adc8-df769780fa3b
creation_date | 2022-01-31 10:08:11.749+01
size  | 219902115840
it_guid   | ----
parentid  | 733b1d36-d107-4adc-9ac0-a0c800c2c22c
imagestatus   | 1
lastmodified  | 2022-01-31 10:10:36.54+01
vm_snapshot_id| c2fb7dbf-5ea9-46f9-8735-e2532193219d
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:08:11.841814+01
_update_date  | 2022-01-31 10:10:36.540134+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 3 ]-+-
image_guid| 70c4877a-1649-4882-9cca-38cc40bd7d5a
creation_date | 2022-01-31 10:12:50.02+01
size  | 219902115840
it_guid   | ----
parentid  | a8b0087c-e975-4b8a-b137-0ea1c9107db6
imagestatus   | 1
lastmodified  | 2022-01-31 10:15:35.55+01
vm_snapshot_id| e0df180f-f728-44c3-8d61-d53f0cace1c4
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:12:50.120438+01
_update_date  | 2022-01-31 10:15:35.550984+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 4 ]-+-
image_guid| 20585d25-a90d-4ef5-a9bb-2205f79c99d8
creation_date | 2022-01-31 10:04:35.419+01
size  | 219902115840
it_guid   | ----
parentid  | 0bf72cb1-d90d-4b3d-bbfe-1e1c58a6ce46
imagestatus   | 1
lastmodified  | 2022-01-31 10:06:15.902+01
vm_snapshot_id| 93aa0faa-9d51-4550-87ca-801de8d4ad40
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:04:35.519545+01
_update_date  | 2022-01-31 10:06:15.903055+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 5 ]-+-
image_guid| 733b1d36-d107-4adc-9ac0-a0c800c2c22c
creation_date | 2022-01-31 10:06:15.78+01
size  | 219902115840
it_guid   | ----
parentid  | 20585d25-a90d-4ef5-a9bb-2205f79c99d8
imagestatus   | 1
lastmodified  | 2022-01-31 10:08:11.841+01
vm_snapshot_id| 70717bc6-d018-4229-88d2-0a6b31ad0153
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:06:15.903055+01
_update_date  | 2022-01-31 10:08:11.841814+01
active| f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 6 ]-+-
image_guid| a8b0087c-e975-4b8a-b137-0ea1c9107db6
creation_date | 2022-01-31 10:10:36.419+01
size  | 219902115840
it_guid   | ----
parentid  | ad3205a5-823d-4997-adc8-df769780fa3b
imagestatus   | 1
lastmodified  | 2022-01-31 10:12:50.12+01
vm_snapshot_id| 5de5b2ee-0ca4-476f-963d-7bf9b3601817
volume_type   | 2
volume_format | 4
image_group_id| ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:10:36.540134+01

[ovirt-users] Re: no snaphot but engines complains there is one when trying to remove disk

2022-01-31 Thread Nathanaël Blanchet

Hello

Le 31/01/2022 à 14:41, Gianluca Cecchi a écrit :
On Mon, Jan 31, 2022 at 2:29 PM Nathanaël Blanchet  
wrote:


Hi all,

A colleague launched this morning a snapshot creation, there was
no error message but he wasn't able to start the vm anymore, with
this issue : VM PSI-SYB-DEV is down with error. Exit message:
Unable to get volume size for domain
a5be6cae-f0c8-452f-b7cd-70d0e5eed710 volume
109fac1e-c2e3-4ba6-9867-5d1c94d3a447..



No direct help, but you had better specify the exact version of 
components and if the snapshot was directly executed inside web admin 
gui or via rest/API or with any kind of external sw.

Possibly anything could have had different effects depending on versions

He executed with webui engine 4.4.9


Gianluca


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/2WQ4Q6ITMRPA3G6DW23QZG4AE5NDQ55J/


[ovirt-users] Re: no snaphot but engines complains there is one when trying to remove disk

2022-01-31 Thread Nathanaël Blanchet
  | 60087f63-6237-4419-a5dd-9a48c84c1c43
imagestatus   | 1
lastmodified  | 2022-01-31 14:58:30.263+01
vm_snapshot_id    | c05d9174-4338-40a1-9040-f75bdbc3903c
volume_type   | 2
volume_format | 4
image_group_id    | ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 11:14:41.055894+01
_update_date  | 2022-01-31 14:58:30.26388+01
active    | f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 8 ]-+-
image_guid    | 7f95b43c-6007-48de-b107-fad3520c2fa6
creation_date | 2022-01-31 10:15:35.436+01
size  | 219902115840
it_guid   | ----
parentid  | 70c4877a-1649-4882-9cca-38cc40bd7d5a
imagestatus   | 1
lastmodified  | 2022-01-31 10:17:09.272+01
vm_snapshot_id    | f0a391a0-e129-4f6e-afc7-304ca2dda4d1
volume_type   | 2
volume_format | 4
image_group_id    | ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:15:35.550984+01
_update_date  | 2022-01-31 10:17:09.272314+01
active    | f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 9 ]-+-
image_guid    | 68db1cb9-6227-4ab2-af77-0c336488abbc
creation_date | 2022-01-31 14:58:30.139+01
size  | 219902115840
it_guid   | ----
parentid  | 109fac1e-c2e3-4ba6-9867-5d1c94d3a447
imagestatus   | 1
lastmodified  | 2022-01-31 14:58:30.139+01
vm_snapshot_id    | dad5a7ec-804d-4351-bb97-5ddc24b2072e
volume_type   | 2
volume_format | 4
image_group_id    | ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 14:58:30.26388+01
_update_date  |
active    | t
volume_classification | 0
qcow_compat   | 0
-[ RECORD 10 ]+-
image_guid    | 379db97c-bfe1-4804-9b1f-576050efdcd3
creation_date | 2022-01-31 10:17:09.148+01
size  | 219902115840
it_guid   | ----
parentid  | 7f95b43c-6007-48de-b107-fad3520c2fa6
imagestatus   | 1
lastmodified  | 2022-01-31 10:27:58.556+01
vm_snapshot_id    | 89c331f6-4799-4f03-888d-d9b680f1a4c6
volume_type   | 2
volume_format | 4
image_group_id    | ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:17:09.272314+01
_update_date  | 2022-01-31 10:27:58.557011+01
active    | f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 11 ]+-
image_guid    | 60087f63-6237-4419-a5dd-9a48c84c1c43
creation_date | 2022-01-31 10:27:58.444+01
size  | 219902115840
it_guid   | ----
parentid  | 379db97c-bfe1-4804-9b1f-576050efdcd3
imagestatus   | 1
lastmodified  | 2022-01-31 11:14:41.055+01
vm_snapshot_id    | 979b7cfd-4b38-4e95-92e6-ed77f5320e73
volume_type   | 2
volume_format | 4
image_group_id    | ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2022-01-31 10:27:58.557011+01
_update_date  | 2022-01-31 11:14:41.055894+01
active    | f
volume_classification | 1
qcow_compat   | 0
-[ RECORD 12 ]+-
image_guid    | 08966754-0bb6-4c88-9ad6-35d6242fa380
creation_date | 2018-11-15 10:08:56+01
size  | 219902115840
it_guid   | ----
parentid  | ----
imagestatus   | 1
lastmodified  | 2022-01-31 10:03:30.067+01
vm_snapshot_id    | adedebd6-c342-4bcd-9a6c-54b9abec3a7b
volume_type   | 1
volume_format | 5
image_group_id    | ba2efe1a-8b83-4406-8711-7120b4bd11d0
_create_date  | 2018-11-15 10:11:10.302763+01
_update_date  | 2022-01-31 10:03:30.067155+01
active    | f
volume_classification | 1
qcow_compat   | 0

Le 31/01/2022 à 14:40, Benny Zlotnik a écrit :

-c "select * from images where
image_group_id = ''"


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/U5VLTMZBG7AEX3YIBYRZLIBZ3XSNEYLR/


[ovirt-users] no snaphot but engines complains there is one when trying to remove disk

2022-01-31 Thread Nathanaël Blanchet

Hi all,

A colleague launched this morning a snapshot creation, there was no 
error message but he wasn't able to start the vm anymore, with this 
issue : VM PSI-SYB-DEV is down with error. Exit message: Unable to get 
volume size for domain a5be6cae-f0c8-452f-b7cd-70d0e5eed710 volume 
109fac1e-c2e3-4ba6-9867-5d1c94d3a447..


I tried many things but nothing works: it is impossible to remove this 
disk, or copy it, or clone the vm :


Cannot detach Virtual Disk. The disk is already configured in a 
snapshot. In order to detach it, remove the disk's snapshots.


There is no snaphost listed into webui or api (so not snapshot id), 
while disk_snapshots exists into the associated storage domain.


So I tried to remove disks snapshot direvctly with API followind the 
DELETE method


|DELETE /api/storagedomains/{storage_id}/disksnapshots/{image_id}|

[Cannot remove Disk Snapshot. VM\'s Snapshot does not exist.]

In conclusion: vm_disks can't be removed because of the non existent 
associated vm's snapshot id.


I tried to remove vm_snapshots disks references directly into the 
postgres DB but I didn't find the correct table.


What can I do now?

Your precious help is welcome.

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/WV3AJS4W5NAY55CV6Z3VVOIKG3SBKJ26/


[ovirt-users] Re: CentOS Stream Guest OS 9 support

2022-01-18 Thread Nathanaël Blanchet

Why not? I'm running several instances without specific issues.

Le 18/01/2022 à 16:49, Gangi Reddy a écrit :

Can we create CentOS Stream 9 guest OS VM in Ovirt? Do you have any link that i 
refer?

Ovirt:
Software Version:4.4.7.6-1.el8

Host:
OS Version: RHEL - 8.4.2105.0 - 3.el8
OS Description: oVirt Node 4.4.8
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/XZHHWKAOQ6ZIIKMEU3RB353ZBIHSHOPN/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/F4PRUMBTNP7EUU43IOIXCILL34LZR5MN/


[ovirt-users] Re: give cloud-init the VM name

2022-01-17 Thread Nathanaël Blanchet

Hello,

Two ways of thinking:

1. the vdsm hook could be very easy to write so as to make what you
   desire (ovirtsdk4 is presinstalled on ovirt node):
   importovirtsdk4 assdk
   importovirtsdk4.types astypes
   fromvdsm.hook importhooking
   # Get the vm name from xml definition:
   domxml= hooking.read_domxml()
   vm_name= domxml.getElementsByTagName('name')[0].firstChild.nodeValue
   print(vm_name)
   connection= sdk.Connection(
   url='https://engine.example.com/ovirt-engine/api',
   username='admin@internal',
   password='password',
   ca_file='ca.pem',
   )
   # Find the virtual machine:
   vms_service= connection.system_service().vms_service()
   vm= vms_service.list(search= vm_name)[0]
   # Find the service that manages the virtual machine:
   vm_service= vms_service.vm_service(vm.id)
   # Start the virtual machine enabling cloud-init and providing the
   # password for the `root` user and the hostname:
   vm_service.start(
   use_cloud_init=True,
   vm=types.Vm(
   initialization=types.Initialization(
   user_name='root',
   root_password='password',
   host_name= vm_name+ 'example.com'
   )
   )
   )
   # Close the connection to the server:
   connection.close()
   Then place it as executable in
   /usr/libexec/vdsm/hooks/before_vm_start on each host that should be
   able to run the pool vms.

2. As the web UI already auto fills the VM hostname cloud-init field
   with the vm name (or fqdn), the VM Hostname should do the same with
   vm pool, but it doesn't. You could open a RFE for this, it shouldn't
   be very complicated to patch it.

Le 17/01/2022 à 12:34, Luca Contessa a écrit :

I thought that:- you know the name of the future VM

I will try to clarify: I'm trying to obtain from the oVirt engine the name of 
the VM created inside the pool.
For example if the VM in pool LinuxPool is called LinuxMachine-1 I want the 
cloud-init to know that the VM is called LinuxMachine-1 and with this info add 
the suffix using the method you described.
Again, thank you a lot for the response.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/GKIRUVQ7R65MH6QU73XVDF5GCQCKDZTK/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/PZUVWBBNAJFZRD2VTLOJKNDOEUABHQSR/


[ovirt-users] Re: using stop_reason as a vdsm hook trigger into the UI

2021-12-22 Thread Nathanaël Blanchet


Le 22/12/2021 à 15:49, Nathanaël Blanchet a écrit :



Le 22/12/2021 à 14:56, John Taylor a écrit :

Maybe use the events api and search for the shutdown and reason in there?

api/events;from={event_id}?search={query}" rel="events/search"/>

-John


Exact! that's precisely the workaround I already tested this morning 
as well :)


and it works because the event contains the stop_reason in the 
description field before vm is in the stopped status!


Unfortunately, after some additionnal tests, I am in the same situation 
as initially with stop_reason element in api/vm, i.e. the new event 
containing the stop reason is writed to the API only after the hook 
script has exited.


So I  am never able to test this variable to determine the action to do...

P.S: For those who are interested: to make that case work, I proceeded 
at the opposite: rather than testing the variable condition in the hook 
itsself, I only use the hook to curl a job_template in AWX. By this way, 
the hook exits, and the ovirt_vm_info returns the expected stop_reason 
value and so on for following actions...




On Tue, Dec 21, 2021 at 9:00 AM Nathanaël Blanchet <mailto:blanc...@abes.fr>> wrote:


Thanks for responding,

Le 20/12/2021 à 21:42, Nir Soffer a écrit :

On Mon, Dec 20, 2021 at 9:59 PM Nathanaël Blanchet  
<mailto:blanc...@abes.fr>  wrote:

Adding the devel list since question is more about extending oVirt
...

The idea is to use the stop_reason element into the vm xml definition. But 
after hours, I realized that this element is writed to the vm definition file 
only after the VM has been destroyed.

So you want to run the clean hook only if stop reason == "clean"?

I think the way to integrate hooks is to define a custom property
in the vm, and check if the property was defined in the hook.

For example how the localdisk hook is triggered:

def main():
 backend = os.environ.get('localdisk')
 if backend is None:
 return
 if backend not in [BACKEND_LVM, BACKEND_LVM_THIN]:
 hooking.log("localdisk-hook: unsupported backend: %r" % backend)
 return
 ...

The hook runs only if the environment variable "localdisk" is defined
and configured properly.

vdsm defines the custom properties as environment variables.

On the engine side, you need to add a user defined property:

  engine-config -s UserDefinedVMProperties='localdisk=^(lvm|lvmthin)$'

And configure a custom property with one of the allowed values, like:

 localdisk=lvm

See vdsm_hooks/localdisk/README for more info.

If you want to control the cleanup, by adding a "clean" stop reason only 
when
needed, this will not help, and vdsm hook is probably not the right way
to integrate this.

Sure

If your intent is to clean a vm in some special events, but you want
to integrate
this in engine, maybe you should write an engine ui plugin?

The plugin can show the running vms, and provide a clean button that will
shut down the vm and run your custom code.

too complex for doing what I want

But maybe you don't need to integrate this in engine, and having a simple
script using ovirt engine API/SDK to shutdown the vm and run the cleanup
code.

My playbook/scripts work already fine, but this is not my goal.

Nir


I will sum up my initial question: *Is there any way to get the
value of "stop_reason" (value of the field in the UI) so as to
reuse this variable into a vdsm hook?*

Thank you


-- 
Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr  <mailto:blanc...@abes.fr>

___
Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
To unsubscribe send an email to users-le...@ovirt.org
<mailto:users-le...@ovirt.org>
Privacy Statement: https://www.ovirt.org/privacy-policy.html
<https://www.ovirt.org/privacy-policy.html>
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/OSM572SLKKAFOWZWT6OTNSFZED5JX5RC/

<https://lists.ovirt.org/archives/list/users@ovirt.org/message/OSM572SLKKAFOWZWT6OTNSFZED5JX5RC/>


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.o

[ovirt-users] Re: using stop_reason as a vdsm hook trigger into the UI

2021-12-22 Thread Nathanaël Blanchet


Le 22/12/2021 à 14:56, John Taylor a écrit :

Maybe use the events api and search for the shutdown and reason in there?

api/events;from={event_id}?search={query}" rel="events/search"/>

-John


Exact! that's precisely the workaround I already tested this morning as 
well :)


and it works because the event contains the stop_reason in the 
description field before vm is in the stopped status!




On Tue, Dec 21, 2021 at 9:00 AM Nathanaël Blanchet <mailto:blanc...@abes.fr>> wrote:


Thanks for responding,

Le 20/12/2021 à 21:42, Nir Soffer a écrit :

On Mon, Dec 20, 2021 at 9:59 PM Nathanaël Blanchet  
<mailto:blanc...@abes.fr>  wrote:

Adding the devel list since question is more about extending oVirt
...

The idea is to use the stop_reason element into the vm xml definition. But 
after hours, I realized that this element is writed to the vm definition file 
only after the VM has been destroyed.

So you want to run the clean hook only if stop reason == "clean"?

I think the way to integrate hooks is to define a custom property
in the vm, and check if the property was defined in the hook.

For example how the localdisk hook is triggered:

def main():
 backend = os.environ.get('localdisk')
 if backend is None:
 return
 if backend not in [BACKEND_LVM, BACKEND_LVM_THIN]:
 hooking.log("localdisk-hook: unsupported backend: %r" % backend)
 return
 ...

The hook runs only if the environment variable "localdisk" is defined
and configured properly.

vdsm defines the custom properties as environment variables.

On the engine side, you need to add a user defined property:

  engine-config -s UserDefinedVMProperties='localdisk=^(lvm|lvmthin)$'

And configure a custom property with one of the allowed values, like:

 localdisk=lvm

See vdsm_hooks/localdisk/README for more info.

If you want to control the cleanup, by adding a "clean" stop reason only 
when
needed, this will not help, and vdsm hook is probably not the right way
to integrate this.

Sure

If your intent is to clean a vm in some special events, but you want
to integrate
this in engine, maybe you should write an engine ui plugin?

The plugin can show the running vms, and provide a clean button that will
shut down the vm and run your custom code.

too complex for doing what I want

But maybe you don't need to integrate this in engine, and having a simple
script using ovirt engine API/SDK to shutdown the vm and run the cleanup
code.

My playbook/scripts work already fine, but this is not my goal.

Nir


I will sum up my initial question: *Is there any way to get the
value of "stop_reason" (value of the field in the UI) so as to
reuse this variable into a vdsm hook?*

Thank you


-- 
Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr  <mailto:blanc...@abes.fr>

___
Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
To unsubscribe send an email to users-le...@ovirt.org
<mailto:users-le...@ovirt.org>
Privacy Statement: https://www.ovirt.org/privacy-policy.html
<https://www.ovirt.org/privacy-policy.html>
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/OSM572SLKKAFOWZWT6OTNSFZED5JX5RC/

<https://lists.ovirt.org/archives/list/users@ovirt.org/message/OSM572SLKKAFOWZWT6OTNSFZED5JX5RC/>


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/3O3BKLSJ5PTHFWFZWSVGQ5PJ5EPVPUC5/


[ovirt-users] Re: using stop_reason as a vdsm hook trigger into the UI

2021-12-21 Thread Nathanaël Blanchet

Thanks for responding,

Le 20/12/2021 à 21:42, Nir Soffer a écrit :

On Mon, Dec 20, 2021 at 9:59 PM Nathanaël Blanchet  wrote:

Adding the devel list since question is more about extending oVirt
...

The idea is to use the stop_reason element into the vm xml definition. But 
after hours, I realized that this element is writed to the vm definition file 
only after the VM has been destroyed.

So you want to run the clean hook only if stop reason == "clean"?

I think the way to integrate hooks is to define a custom property
in the vm, and check if the property was defined in the hook.

For example how the localdisk hook is triggered:

def main():
 backend = os.environ.get('localdisk')
 if backend is None:
 return
 if backend not in [BACKEND_LVM, BACKEND_LVM_THIN]:
 hooking.log("localdisk-hook: unsupported backend: %r" % backend)
 return
 ...

The hook runs only if the environment variable "localdisk" is defined
and configured properly.

vdsm defines the custom properties as environment variables.

On the engine side, you need to add a user defined property:

  engine-config -s UserDefinedVMProperties='localdisk=^(lvm|lvmthin)$'

And configure a custom property with one of the allowed values, like:

 localdisk=lvm

See vdsm_hooks/localdisk/README for more info.

If you want to control the cleanup, by adding a "clean" stop reason only when
needed, this will not help, and vdsm hook is probably not the right way
to integrate this.

Sure


If your intent is to clean a vm in some special events, but you want
to integrate
this in engine, maybe you should write an engine ui plugin?

The plugin can show the running vms, and provide a clean button that will
shut down the vm and run your custom code.

too complex for doing what I want


But maybe you don't need to integrate this in engine, and having a simple
script using ovirt engine API/SDK to shutdown the vm and run the cleanup
code.

My playbook/scripts work already fine, but this is not my goal.

Nir

I will sum up my initial question: *Is there any way to get the value of 
"stop_reason" (value of the field in the UI) so as to reuse this 
variable into a vdsm hook?*


Thank you


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/OSM572SLKKAFOWZWT6OTNSFZED5JX5RC/


[ovirt-users] using stop_reason as a vdsm hook trigger into the UI

2021-12-20 Thread Nathanaël Blanchet
rc=1 err=b'Traceback (most recent call last):\n  File 
"/usr/libexec/vdsm/hooks/after_vm_destroy/clean_vm_dependencies_2.py", 
line 84, in \n    print(status.text, 
stop_reason.text)\nAttributeError: \'NoneType\' object has no attribute 
\'text\'\n' (hooks:122)




So I'm deducing I'm not able to accomplish my initial goal to use 
stop_reason as a trigger with after_vm_destroy event.


I searched an other way to do: I thought of replacing querying ovirt API 
with getting the value coming from the UI, but I can't find the suitable 
database query. Is there a way to do such a thing? Does engine hooks 
exist for stopped vm??


Thank you for your help.

PS: I'm already able to do this from ansible/AWX, but I have to do it 
from UI/vdsm for any reason.


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/S42J27JTR57YUEDH56B2H6AWUJS4BQFR/


[ovirt-users] Re: Oauth token lifetime

2021-12-20 Thread Nathanaël Blanchet


Le 17/12/2021 à 18:07, Sandro Bonazzola a écrit :



Il giorno gio 16 dic 2021 alle ore 23:08 Nathanaël Blanchet 
mailto:blanc...@abes.fr>> ha scritto:


Hello there is not a lot informations about Oauth token except I
found they expire after 30 minuts of inactivity. I'd like to
change this value if possible to a dedicate lifetime. Usually this
kind of change is done with engine-config but no such item is
currently available. Is it possible?


engine-config is still there:
# rpm -qf /usr/bin/engine-config
ovirt-engine-tools-4.5.0-0.2.master.20211215083937.gitafa2fd24e6.el8.noarch


It is not about the engine-config command itsself but about the way to 
configure the oauth2 token lifetime. I mean, we usually use the 
engine-config for this kind of thing, but it seems there is currently no 
way to do this with engine-config.


Where can I configure this?




--

Sandro Bonazzola

MANAGER, SOFTWARE ENGINEERING, EMEA R RHV

Red Hat EMEA <https://www.redhat.com/>

sbona...@redhat.com <mailto:sbona...@redhat.com>

<https://www.redhat.com/> 

*Red Hat respects your work life balance. Therefore there is no need 
to answer this email out of your office hours.

*
*

*


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/TBDYPUHDVU5ID5TG373JFTSXLTHKIIKK/


[ovirt-users] Oauth token lifetime

2021-12-16 Thread Nathanaël Blanchet
Hello there is not a lot informations about Oauth token except I found they expire after 30 minuts of inactivity. I'd like to change this value if possible to a dedicate lifetime. Usually this kind of change is done with engine-config but no such item is currently available. Is it possible?___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/7XF4N3ND7YTRBE57G6XFOCKZ6Y5HOOU2/


[ovirt-users] Re: Upgrading 4.3.7 -> 4.4.9 :: Can't migrate vm from old to new host

2021-12-10 Thread Nathanaël Blanchet

Hi,

Is your migration network provisionned by DHCP?

If so, there is a known bug that prevents NetworkManager to set ip rule 
table for your migration network, and it won't be fixed before 4.5 release.


As a workaround, you can set the protocol to static or manually assign 
rule table to 0 as folowing on all on your hosts:


nmcli connection mod migration ipv4.route-table 0 && nmcli con up migration

Le 10/12/2021 à 17:07, Niklas Larsson via Users a écrit :

Hi,

we are trying to upgrade 4.3.7 -> 4.4.9 (Ovirt-Node, hosted engine). 
And things looks good until we try to migrate VM from 4.3.7 host to 
the 4.4.9 host, it fails with an generic error - and in below is from 
the vsdm.log from the 4.3.7 host.


Migrating VM from 4.4.9 host -> 4.3.7 host works.

Upgraded the 4.3.7 to 4.3.10 - did not solve it

Log from the 4.3 host:
2021-12-10 16:18:22,829+0100 INFO  (jsonrpc/1) [api.virt] START 
migrate(params={u'incomingLimit': 2, u'src': 
u'kvm22.shg.mgn.weblink.se', u'dstqemu': u'10.1.2.111', 
u'autoConverge': u'true', u'tunneled': u'false', u'enableGuestEvents': T
rue, u'dst': u'kvm21.shg.mgn.weblink.se:54321', 
u'convergenceSchedule': {u'init': [{u'params': [u'100'], u'name': 
u'setDowntime'}], u'stalling': [{u'action': {u'params': [u'150'], 
u'name': u'setDowntime'}, u'limit': 1}, {u'action': {u'params': 
[u'200'], u'name': u'setDowntime'}, u'limit': 2}, {u'action': 
{u'params': [u'300'], u'name': u'setDowntime'}, u'limit': 3}, 
{u'action': {u'params': [u'400'], u'name': u'setDowntime'}, u'limit': 
4}, {u'action': {u'params': [u'500'], u'name': u'setDowntime'}, 
u'limit': 6}, {u'action': {u'params': [], u'name': u'abort'}, 
u'limit': -1}]}, u'vmId': u'11f3a2aa-7951-4064-92f9-bb8ab515373b', 
u'abortOnError': u'true', u'outgoingLimit': 2, u'compressed': 
u'false', u'maxBandwidth': 62, u'method': u'online'}) 
from=:::10.1.2.51,46546, 
flow_id=03aca28c-00c9-4b58-a1e8-3aa355e162c2, 
vmId=11f3a2aa-7951-4064-92f9-bb8ab515373b (api:48)
2021-12-10 16:18:22,831+0100 INFO  (jsonrpc/1) [api.virt] FINISH 
migrate return={'status': {'message': 'Migration in progress', 'code': 
0}, 'progress': 0} from=:::10.1.2.51,46546, 
flow_id=03aca28c-00c9-4b58-a1e8-3aa355e162c2, 
vmId=11f3a2aa-7951-4064-92f9-bb8ab515373b (api:54)
2021-12-10 16:18:22,831+0100 INFO  (jsonrpc/1) [jsonrpc.JsonRpcServer] 
RPC call VM.migrate succeeded in 0.01 seconds (__init__:312)
2021-12-10 16:18:22,873+0100 ERROR (migsrc/11f3a2aa) [virt.vm] 
(vmId='11f3a2aa-7951-4064-92f9-bb8ab515373b') [Errno -2] Name or 
service not known (migration:282)
2021-12-10 16:18:22,875+0100 ERROR (migsrc/11f3a2aa) [virt.vm] 
(vmId='11f3a2aa-7951-4064-92f9-bb8ab515373b') Failed to migrate 
(migration:450)

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 
402, in _regular_run

    self._setupVdsConnection()
  File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 
239, in _setupVdsConnection

    client = self._createClient(port)
  File "/usr/lib/python2.7/site-packages/vdsm/virt/migration.py", line 
227, in _createClient
    client_socket = utils.create_connected_socket(host, int(port), 
sslctx)
  File "/usr/lib/python2.7/site-packages/vdsm/utils.py", line 435, in 
create_connected_socket

    socket.AF_UNSPEC, socket.SOCK_STREAM)
gaierror: [Errno -2] Name or service not known
2021-12-10 16:18:22,888+0100 INFO  (jsonrpc/7) [api.virt] START 
getMigrationStatus() from=:::10.1.2.51,46546, 
vmId=11f3a2aa-7951-4064-92f9-bb8ab515373b (api:48)
2021-12-10 16:18:22,888+0100 INFO  (jsonrpc/7) [api.virt] FINISH 
getMigrationStatus return={'status': {'message': 'Done', 'code': 0}, 
'migrationStats': {'status': {'message': 'Fatal error during 
migration', 'code': 12}, 'progress': 0}} from=:::10.1.2.51,46546, 
vmId=11f3a2aa-7951-4064-92f9-bb8ab515373b (api:54)
2021-12-10 16:18:22,889+0100 INFO  (jsonrpc/7) [jsonrpc.JsonRpcServer] 
RPC call VM.getMigrationStatus succeeded in 0.00 seconds (__init__:312)
2021-12-10 16:18:23,431+0100 INFO  (jsonrpc/3) [jsonrpc.JsonRpcServer] 
RPC call Host.ping2 succeeded in 0.00 seconds (__init__:312)


Any ideas?

/niklas
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BWSVMZGNRNK5MBLJH3HSKZPRBCITL5XL/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Con

[ovirt-users] ovirt 4.4.x series

2021-12-08 Thread Nathanaël Blanchet

Hello,

I found some informations about an upcoming  ovirt 4.5 release based on 
centos stream 9. Considering that Centos stream 9 will not be stable 
before  months, can we expect new 4.4.x releases following 4.4.9?


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/JHHNKPSQDB4QKDRSQ5RLIILR24ZC4BAH/


[ovirt-users] Re: routing table and wrong ip rule attribution on hosts

2021-11-30 Thread Nathanaël Blanchet
Le 30 nov. 2021 13:18, Nathanaël Blanchet  a écrit :
Le 30/11/2021 à 12:00, Ales Musil a
  écrit :


  
  




  On Tue, Nov 30, 2021 at
11:16 AM Nathanaël Blanchet <blanc...@abes.fr>
wrote:
  
  

  

  Le 30 nov. 2021 10:31, Ales
Musil <amu...@redhat.com>
a écrit :

  




  On Tue, Nov 30, 2021 at 10:08
    AM Nathanaël Blanchet <blanc...@abes.fr>
wrote:
  
  

  Le 30/11/2021 à 07:25, Ales Musil a
écrit :
  
  

  
  
  
  
On Mon, Nov 29, 2021
  at 11:47 PM Nathanaël Blanchet
  <blanc...@abes.fr>
  wrote:

Hi
  all,



Hi,

 

  
  I 've finished migration from
  4.4.4 to 4.4.9 and I'm facing a
  strange 
  issue with routing table on my
  hosts: all IP addressed interfaces
  (and 
  in particular gluster and
  migration ones that requiere an
  IP) are not 
  part of the "254" or "0" usual ip
  rule.



Only network with default route
  role will be in the default table
  (254). This has been the case for
  quite a while.
What has changed in 4.4.8 is
  that now NetworkManager is aware
  of that, before the routes were
  managed outside of
NM and it might have caused
  some issues.

 

  
  for instance:
  
  [root@fuego ~]# nmcli con sh
  gluster |grep ipv4.route-table
ipv4.route-table:   202179335
  
  [root@fuego ~]# nmcli con sh
  migration |grep ipv4.route-table
ipv4.route-table:   316605387
  
  but ovirtmgmt:
  
  [root@fuego ~]# nmcli con sh
  ovirtmgmt |grep ipv4.route-table
ipv4.route-table:   254 (main)
  
  and obviously the main route table
  is empty:
  
  [root@ ~]# ip ro
  default via 10.34.100.65 dev
  ovirtmgmt proto dhcp metric 425
  10.34.100.0/24
  dev ovirtmgmt proto kernel scope
  link src 10.34.100.116 

[ovirt-users] Re: routing table and wrong ip rule attribution on hosts

2021-11-30 Thread Nathanaël Blanchet

Le 30/11/2021 à 12:00, Ales Musil a écrit :



On Tue, Nov 30, 2021 at 11:16 AM Nathanaël Blanchet <mailto:blanc...@abes.fr>> wrote:




Le 30 nov. 2021 10:31, Ales Musil mailto:amu...@redhat.com>> a écrit :



On Tue, Nov 30, 2021 at 10:08 AM Nathanaël Blanchet
mailto:blanc...@abes.fr>> wrote:

Le 30/11/2021 à 07:25, Ales Musil a écrit :



On Mon, Nov 29, 2021 at 11:47 PM Nathanaël Blanchet
mailto:blanc...@abes.fr>> wrote:

Hi all,


Hi,


I 've finished migration from 4.4.4 to 4.4.9 and
I'm facing a strange
issue with routing table on my hosts: all IP
addressed interfaces (and
in particular gluster and migration ones that
requiere an IP) are not
part of the "254" or "0" usual ip rule.


Only network with default route role will be in the
default table (254). This has been the case for quite
a while.
What has changed in 4.4.8 is that now NetworkManager
is aware of that, before the routes were managed
outside of
NM and it might have caused some issues.


for instance:

[root@fuego ~]# nmcli con sh gluster |grep
ipv4.route-table
ipv4.route-table:   202179335

[root@fuego ~]# nmcli con sh migration |grep
ipv4.route-table
ipv4.route-table:   316605387

but ovirtmgmt:

[root@fuego ~]# nmcli con sh ovirtmgmt |grep
ipv4.route-table
ipv4.route-table:   254 (main)

and obviously the main route table is empty:

[root@ ~]# ip ro
default via 10.34.100.65 dev ovirtmgmt proto dhcp
metric 425
10.34.100.0/24 <http://10.34.100.0/24> dev
ovirtmgmt proto kernel scope link src 10.34.100.116
metric 425


Well the main table should contain only the default
route gateway.
You can take a look at other routes by:
ip route show table all

Indeed, other routes exists

[root@fuego ~]# ip ro sh table all
10.34.101.0/24 <http://10.34.101.0/24> dev gluster table
202179335 proto kernel scope link src 10.34.101.140 metric
426
10.34.106.0/23 <http://10.34.106.0/23> dev admin table
100729354 proto kernel scope link src 10.34.106.72 metric 425
10.34.108.0/23 <http://10.34.108.0/23> dev migration table
316605387 proto kernel scope link src 10.34.108.56 metric 427

but don't seem to be used by kernel like they should be by
the main table.


None of the concerned hosts can ping each other on
such interface, and
live migrations systematically fail.


That might be a different issue related to BZ#2022354
<https://bugzilla.redhat.com/2022354>. To check if
that's really the case
please take a look into oVirt engine and there you
should see all affected networks out-of-sync.
On the BZ there are two possible workarounds.

Not seems to be that BZ because there is no out of sync
network in my case, but the issue could be from the same
root cause, because of NM routing table integration.


This behaviour is new with 4.4.9 and I don't know
if it is a new (and
not achevied) network feature introduced with
centos stream to deal
network filtering packets.


A simple workaround would be "nmcli connection mod
migration
ipv4.route-table 0 && nmcli con up migration", but
I'd like to
understand why such  strange (and unuseful ?) rule
table are now
randomly attributed?


I would highly suggest against that because the
default route in the default table should be only one,
with exception to some backup scenarios.

Notice that this command doesn't add additionnal default
route in addition to the main one, but only source route
of the defined networks that allow hosts to be reachabled
on that networ

[ovirt-users] Re: routing table and wrong ip rule attribution on hosts

2021-11-30 Thread Nathanaël Blanchet
Le 30 nov. 2021 10:31, Ales Musil  a écrit :On Tue, Nov 30, 2021 at 10:08 AM Nathanaël Blanchet <blanc...@abes.fr> wrote:
  

  
  
Le 30/11/2021 à 07:25, Ales Musil a
  écrit :


  
  




  On Mon, Nov 29, 2021 at
11:47 PM Nathanaël Blanchet <blanc...@abes.fr> wrote:
  
  Hi all,
  
  
  
  Hi,
  
   
   
I 've finished migration from 4.4.4 to 4.4.9 and I'm facing
a strange 
issue with routing table on my hosts: all IP addressed
interfaces (and 
in particular gluster and migration ones that requiere an
IP) are not 
part of the "254" or "0" usual ip rule.
  
  
  
  Only network with default route role will be in the
default table (254). This has been the case for quite a
while.
  What has changed in 4.4.8 is that now NetworkManager is
aware of that, before the routes were managed outside of
  NM and it might have caused some issues.
  
   
   
for instance:

[root@fuego ~]# nmcli con sh gluster |grep ipv4.route-table
ipv4.route-table:   202179335

[root@fuego ~]# nmcli con sh migration |grep
ipv4.route-table
ipv4.route-table:   316605387

but ovirtmgmt:

[root@fuego ~]# nmcli con sh ovirtmgmt |grep
ipv4.route-table
ipv4.route-table:   254 (main)

and obviously the main route table is empty:

[root@ ~]# ip ro
default via 10.34.100.65 dev ovirtmgmt proto dhcp metric 425
10.34.100.0/24
dev ovirtmgmt proto kernel scope link src 10.34.100.116 
metric 425
  
  
  
  Well the main table should contain only the default route
gateway. 
  
  You can take a look at other routes by:
  ip route show table all
  

  

Indeed, other routes exists

  

   
   

  

[root@fuego ~]# ip ro sh table all
10.34.101.0/24 dev gluster table 202179335 proto kernel scope link
src 10.34.101.140 metric 426 
10.34.106.0/23 dev admin table 100729354 proto kernel scope link src
10.34.106.72 metric 425
10.34.108.0/23 dev migration table 316605387 proto kernel scope link
src 10.34.108.56 metric 427 
but don't seem to be used by kernel like they should be by the
  main table.


  

   
None of the concerned hosts can ping each other on such
interface, and 
live migrations systematically fail.
  
  
  
  That might be a different issue related to BZ#2022354.
  To check if that's really the case
  please take a look into oVirt
  engine and there you should see all affected networks
  out-of-sync. 

  On the BZ there are two possible
  workarounds.


  

Not seems to be that BZ because there is no out of sync network in
my case, but the issue could be from the same root cause, because of
NM routing table integration.

  

   
   
This behaviour is new with 4.4.9 and I don't know if it is a
new (and 
not achevied) network feature introduced with centos stream
to deal 
network filtering packets.
  
   
A simple workaround would be "nmcli connection mod migration

ipv4.route-table 0 && nmcli con up migration", but
I'd like to 
understand why such  strange (and unuseful ?) rule table are
now 
randomly attributed?
  
  
  
  I would highly suggest against that because the default
route in the default table should be only one, with
exception to some backup scenarios. 
  

  

Notice that this command doesn't add additionnal default route in
  addition to the main one, but only source route of the defined
  networks that allow hosts to be reachabled on that networks.

[root@fuego ~]# ip ro
  default via 10.34.100.65 dev ovirtmgmt proto dhcp metric 425 
  10.34.100.0/24 dev ovirtmgmt proto kernel scope link src
  10.34.100.116 metric 425 
  10.34.106.0/23 dev admin proto kernel scope link src 10.34.107.76
  metric 450 
  10.34.108.0/23 dev migrati

[ovirt-users] Re: routing table and wrong ip rule attribution on hosts

2021-11-30 Thread Nathanaël Blanchet

Le 30/11/2021 à 07:25, Ales Musil a écrit :



On Mon, Nov 29, 2021 at 11:47 PM Nathanaël Blanchet <mailto:blanc...@abes.fr>> wrote:


Hi all,


Hi,


I 've finished migration from 4.4.4 to 4.4.9 and I'm facing a strange
issue with routing table on my hosts: all IP addressed interfaces
(and
in particular gluster and migration ones that requiere an IP) are not
part of the "254" or "0" usual ip rule.


Only network with default route role will be in the default table 
(254). This has been the case for quite a while.
What has changed in 4.4.8 is that now NetworkManager is aware of that, 
before the routes were managed outside of

NM and it might have caused some issues.


for instance:

[root@fuego ~]# nmcli con sh gluster |grep ipv4.route-table
ipv4.route-table:   202179335

[root@fuego ~]# nmcli con sh migration |grep ipv4.route-table
ipv4.route-table:   316605387

but ovirtmgmt:

[root@fuego ~]# nmcli con sh ovirtmgmt |grep ipv4.route-table
ipv4.route-table:   254 (main)

and obviously the main route table is empty:

[root@ ~]# ip ro
default via 10.34.100.65 dev ovirtmgmt proto dhcp metric 425
10.34.100.0/24 <http://10.34.100.0/24> dev ovirtmgmt proto kernel
scope link src 10.34.100.116
metric 425


Well the main table should contain only the default route gateway.
You can take a look at other routes by:
ip route show table all

Indeed, other routes exists
[root@fuego ~]# ip ro sh table all
10.34.101.0/24 dev gluster table 202179335 proto kernel scope link src 
10.34.101.140 metric 426
10.34.106.0/23 dev admin table 100729354 proto kernel scope link src 
10.34.106.72 metric 425
10.34.108.0/23 dev migration table 316605387 proto kernel scope link src 
10.34.108.56 metric 427


but don't seem to be used by kernel like they should be by the main table.



None of the concerned hosts can ping each other on such interface,
and
live migrations systematically fail.


That might be a different issue related to BZ#2022354 
<https://bugzilla.redhat.com/2022354>. To check if that's really the case
please take a look into oVirt engine and there you should see all 
affected networks out-of-sync.

On the BZ there are two possible workarounds.
Not seems to be that BZ because there is no out of sync network in my 
case, but the issue could be from the same root cause, because of NM 
routing table integration.



This behaviour is new with 4.4.9 and I don't know if it is a new (and
not achevied) network feature introduced with centos stream to deal
network filtering packets.


A simple workaround would be "nmcli connection mod migration
ipv4.route-table 0 && nmcli con up migration", but I'd like to
understand why such  strange (and unuseful ?) rule table are now
randomly attributed?


I would highly suggest against that because the default route in the 
default table should be only one, with exception to some backup 
scenarios.


Notice that this command doesn't add additionnal default route in 
addition to the main one, but only source route of the defined networks 
that allow hosts to be reachabled on that networks.


[root@fuego ~]# ip ro
default via 10.34.100.65 dev ovirtmgmt proto dhcp metric 425
10.34.100.0/24 dev ovirtmgmt proto kernel scope link src 10.34.100.116 
metric 425
10.34.106.0/23 dev admin proto kernel scope link src 10.34.107.76 metric 
450
10.34.108.0/23 dev migration proto kernel scope link src 10.34.108.121 
metric 465


This behaviour is the same as before 4.4.8 and let the live migration to 
be effective because kernel is now aware to route the network to the 
correct bridge/interface.


To my mind, you can easily reproduce the bug because it is the same on 
my 10 hosts.


Thanks for your help.



-- 
Nathanaël Blanchet


Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr <mailto:blanc...@abes.fr>
___
Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
To unsubscribe send an email to users-le...@ovirt.org
<mailto:users-le...@ovirt.org>
Privacy Statement: https://www.ovirt.org/privacy-policy.html
<https://www.ovirt.org/privacy-policy.html>
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/QQR2XW7EYWGWYRCKLVBCUUA4VURDHRB7/

<https://lists.ovirt.org/archives/list/users@ovirt.org/message/QQR2XW7EYWGWYRCKLVBCUUA4VURDHRB7/>


Let us know if it's the mentioned bug, if not we can investigate 
deeper what might be wrong.


Than

[ovirt-users] routing table and wrong ip rule attribution on hosts

2021-11-29 Thread Nathanaël Blanchet

Hi all,

I 've finished migration from 4.4.4 to 4.4.9 and I'm facing a strange 
issue with routing table on my hosts: all IP addressed interfaces (and 
in particular gluster and migration ones that requiere an IP) are not 
part of the "254" or "0" usual ip rule.


for instance:

[root@fuego ~]# nmcli con sh gluster |grep ipv4.route-table
ipv4.route-table:   202179335

[root@fuego ~]# nmcli con sh migration |grep ipv4.route-table
ipv4.route-table:   316605387

but ovirtmgmt:

[root@fuego ~]# nmcli con sh ovirtmgmt |grep ipv4.route-table
ipv4.route-table:   254 (main)

and obviously the main route table is empty:

[root@ ~]# ip ro
default via 10.34.100.65 dev ovirtmgmt proto dhcp metric 425
10.34.100.0/24 dev ovirtmgmt proto kernel scope link src 10.34.100.116 
metric 425


None of the concerned hosts can ping each other on such interface, and 
live migrations systematically fail.


This behaviour is new with 4.4.9 and I don't know if it is a new (and 
not achevied) network feature introduced with centos stream to deal 
network filtering packets.


A simple workaround would be "nmcli connection mod migration 
ipv4.route-table 0 && nmcli con up migration", but I'd like to 
understand why such  strange (and unuseful ?) rule table are now 
randomly attributed?


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/QQR2XW7EYWGWYRCKLVBCUUA4VURDHRB7/


[ovirt-users] hosted engine vm not present

2021-11-28 Thread Nathanaël Blanchet

Hello

I successfully migrated from HE 4.3.10 to HE 4.4.9, but I think I 
commited a mistake:


The HostedEngine vm was running on the host (haboob) where I deployed 
the upgrade path.


Everything was ok except that I deployed it on the wrong host (haboob). 
So I live migrated the HostedEngine on the centos prexisting host 
(kilimanjaro) and erase haboob. Then I reinstalled a new host (fuego) to 
replace haboob. The HostedEngine is able to migrate between kilimajaro 
and fuego but now the vm seems to not be seen by any host when doing:


[root@fuego ~]# hosted-engine --vm-status


--== Host fuego (id: 1) status ==--

Host ID    : 1
Host timestamp : 3252
Score  : 3350
Engine status  : {"vm": "down", "health": "bad", 
"detail": "unknown", "reason": "vm not running on this host"}

Hostname   : fuego
Local maintenance  : False
stopped    : False
crc32  : 14527b72
conf_on_shared_storage : True
local_conf_timestamp   : 3257
Status up-to-date  : True
Extra metadata (valid at timestamp):
    metadata_parse_version=1
    metadata_feature_version=1
    timestamp=3252 (Sun Nov 28 18:27:29 2021)
    host-id=1
    score=3350
    vm_conf_refresh_time=3257 (Sun Nov 28 18:27:34 2021)
    conf_on_shared_storage=True
    maintenance=False
    state=EngineDown
    stopped=False



--== Host kilimanjaro.v100.abes.fr (id: 3) status ==--

Host ID    : 3
Host timestamp : 65261186
Score  : 0
Engine status  : {"reason": "vm not running on this 
host", "health": "bad", "vm": "down_unexpected", "detail": "unknown"}

Hostname   : kilimanjaro.v100.abes.fr
Local maintenance  : True
stopped    : False
crc32  : c381cf1e
conf_on_shared_storage : True
local_conf_timestamp   : 65261189
Status up-to-date  : True
Extra metadata (valid at timestamp):
    metadata_parse_version=1
    metadata_feature_version=1
    timestamp=65261186 (Sun Nov 28 19:27:23 2021)
    host-id=3
    score=0
    vm_conf_refresh_time=65261189 (Sun Nov 28 19:27:26 2021)
    conf_on_shared_storage=True
    maintenance=True
    state=LocalMaintenance
    stopped=False


When doing hosted-engine --console, it returns:

[root@fuego ~]# hosted-engine --console
Command VM.getStats with args {'vmID': 
'74d2966c-2efa-41f0-a5c3-dd383f690a92'} failed:
(code=1, message=Virtual machine does not exist: {'vmId': 
'74d2966c-2efa-41f0-a5c3-dd383f690a92'})

The engine VM is not on this host

It is like the vmID was  the old 4.3.10 HostedEngine that doesn't exist 
anymore.


How can I make the new HostedEngine vmID be the good one known by HA and 
hosts?


*I'm afraid to lose the HostedEngine vm when stopping it!*

Thank you for your precious help.

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/EHUUM3MGCNTCVRZUXJE3OADK7ENNTEUN/


[ovirt-users] host non responsive

2021-11-23 Thread Nathanaël Blanchet

Hello,

Some of my hosts are for some different reason in "non responsive" 
state. Fortunately, critical vms continue to run on it.


I didn't manage to recover the up state and the only solution will be at 
a predefined date to stop and fence the host.


Waiting for this date, I ssh stopped a targeted vm for maintenance (with 
init 0) and now I want to reboot it on a healthy host. This vm is ovirt 
high available with a lease on a storage domain.


How can I tell to engine that the vm lease is not anymore on the non 
responding host so as to start the vm elsewhere?


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/37YRPRFXAIVNCUDIKAXI4UK7C3Z3ZVVP/


[ovirt-users] Re: Virt-sysprep --update --network

2021-11-16 Thread Nathanaël Blanchet

Thank you for replying,

I'm familiar with virt-sysprep/virt-customze and I want to 
systematically update packages of a fresh empty qcow2 image when making 
a template.


Ovirt already allows  to use virt-sysprep thanks to seal object.

I finally found the py script that deals with virt-sysprep: 
/usr/lib/python3.6/site-packages/vdsm/virtsysprep.py


from vdsm.virt.utils import LibguestfsCommand

_VIRTSYSPREP = LibguestfsCommand("virt-sysprep",
 "/usr/bin/virt-sysprep")


def sysprep(vm_id, vol_paths):
    """
    Run virt-sysprep on the list of volumes

    :param vol_paths: list of volume paths
    """
    args = ['--network', '--update']
    for vol_path in vol_paths:
    args.extend(('-a', vol_path))

    _VIRTSYSPREP.run(args, log_tag=vm_id)


Default script has no argument and just seal the vm, I simply added     
args = ['--network', '--update'] to update package.


This modification implies to modify the script on all hosts and restart 
vdsmd, and is not persistent on vdsm/node upgrade. So I wondered if 
there was a way to make it persistent thanks to hooks.



Le 16/11/2021 à 13:25, Marcos Sungaila a écrit :


Hi Nathanaël,

With virt-sysprep, it is possible to install a package, update your 
template, activate a network connection, have SELinux relabel your 
system, and change other options.


Also is highly recommended to boot your template to ensure every 
last-minute change is working fine.


Before sealing the template, people use it to make all changes 
(update, package installation, user creation, network connections 
activation, etc…).


On the other hand, you can modify those options with virt-sysprep and 
launch an instance based on the template to validate your changes.


It is up to you to decide how to prepare your VM to seal/template it.

Regards,

Marcos

*From:*Nathanaël Blanchet 
*Sent:* segunda-feira, 15 de novembro de 2021 17:19
*To:* users@ovirt.org
*Subject:* [External] : [ovirt-users] Virt-sysprep --update --network

Hello,

As It is currently possible to seal a VM when templating with Sysprep, 
is it possible to extend virt-sysprep with other options as "--update 
--network" to update a qcow2 image with any hook?



--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/TGWPX2VQC6NG7TB2KFR7X4JHCT2A33AM/


[ovirt-users] Virt-sysprep --update --network

2021-11-15 Thread Nathanaël Blanchet
Hello, As It is currently possible to seal a VM when templating with Sysprep, is it possible to extend virt-sysprep with other options as "--update --network" to update a qcow2 image with any hook?___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/GLIID67TWLXY45XZLDAIO4Y7RB7AJEXJ/


[ovirt-users] add users to group

2021-11-04 Thread Nathanaël Blanchet

Hello,

The only way I found to add users to group is :

ovirt-aaa-jdbc-tool group-manage useradd /|group-name|/ --user=/|username|/

I didn't find any way to do such a thing neither with the webui, neither 
with ansible module ovirt_group or ovirt_user.


Thanks for advices.

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/P3AZ7T7CVFBSJB6OVDB6SIEZJVHRKPJG/


[ovirt-users] Re: add users to group

2021-11-04 Thread Nathanaël Blanchet
I forgot to tell that pre existing group "Everyone" and 
"ovirt-administrator" are unusable because we can't add any users to 
them with ovirt-aaa-jdbc-tool


Le 04/11/2021 à 16:34, Nathanaël Blanchet a écrit :


Hello,

The only way I found to add users to group is :

ovirt-aaa-jdbc-tool group-manage useradd /|group-name|/ 
--user=/|username|/


I didn't find any way to do such a thing neither with the webui, 
neither with ansible module ovirt_group or ovirt_user.


Thanks for advices.

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/OCTWWS53WLFGUD7CY2EF37FTQ3JR35Y7/


[ovirt-users] mom-vdsm doesn't restart after upgrade

2021-09-07 Thread Nathanaël Blanchet

Hello,

I performed a host upgrade from 4.4.5  to 4.4.8, and vdsmd failed to 
launch with this log:


Sep 07 16:16:52 kamen systemd[1]: mom-vdsm.service: Job 
mom-vdsm.service/start failed with result 'dependency'.
Sep 07 16:16:54 kamen systemd[1]: Dependency failed for MOM instance 
configured for VDSM purposes.


Following this ticket 
https://bugzilla.redhat.com/show_bug.cgi?id=1557735, I managed to launch 
mom-vdsm and so vdsmd doing:


vdsm-tool configure


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/VTXGL2F2CGKKG4WGWJQ3E2IHQUQFEES4/


[ovirt-users] what happens to vms when a host shutdowns?

2021-07-06 Thread Nathanaël Blanchet

Hi,

We are installing UPS powerchute client on hypervisors.

What is the default vms behaviour of running vms when an hypervisor is 
ordered to shutdown: do the vms live migrate or do they shutdown 
properly (even the restart on an other host because of HA) ?


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/HMZZOD6W654VIGBEDYKJ5QQQEM5MWGL4/


[ovirt-users] Re: Is there a way to find the creation date of a Virtual Machines from Ovirt Manager

2021-06-09 Thread Nathanaël Blanchet
A last easy option is to login to the graphana portal at 
https:///ovirt-engine-grafana/login


There is much more than creation date...

Le 09/06/2021 à 09:31, Eyal Shenitzky a écrit :

You can also get the VM details from the rest-API:

/ovirt-engine/api/vms/

And you will get all the VM details including the VM  
and .


On Wed, 9 Jun 2021 at 09:36, Vojtech Juranek <mailto:vjura...@redhat.com>> wrote:


On Wednesday, 9 June 2021 08:19:04 CEST Ritesh Chikatwar wrote:
> Creation date of vm is not shown in the Ui. There is one option:
you can
> connect to the database and query for it.


select _create_date from vm_static where vm_name='vm_name';




> On Tue, Jun 8, 2021 at 9:56 PM Strahil Nikolov via Users
mailto:users@ovirt.org>>
>
> wrote:
> > I have no clue, but if you have centralized logging (or you
keep logs long
> > enough), uou can check vdsm's log on all hosts and identify
when the VM
> > was
> > first start.
> >
> > Best Regards,
> > Strahil Nikolov
> >
> > On Tue, Jun 8, 2021 at 17:26, k.gunasekhar--- via Users
> > mailto:users@ovirt.org>> wrote:
> > Is there a way to find the creation date of a Virtual Machines
from Ovirt
> > Manager command line or psql
> > ___
> > Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
> > To unsubscribe send an email to users-le...@ovirt.org
<mailto:users-le...@ovirt.org>
> > Privacy Statement: https://www.ovirt.org/privacy-policy.html
<https://www.ovirt.org/privacy-policy.html>
> > oVirt Code of Conduct:
> > https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
> > List Archives:
> >
https://lists.ovirt.org/archives/list/users@ovirt.org/message/OA7KGOSJQQGE
<https://lists.ovirt.org/archives/list/users@ovirt.org/message/OA7KGOSJQQGE>
> > CW3LTGW34OE4DFU5JPI7/
> >
> > ___
> > Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
> > To unsubscribe send an email to users-le...@ovirt.org
<mailto:users-le...@ovirt.org>
> > Privacy Statement: https://www.ovirt.org/privacy-policy.html
<https://www.ovirt.org/privacy-policy.html>
> > oVirt Code of Conduct:
> > https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
> > List Archives:
> >
https://lists.ovirt.org/archives/list/users@ovirt.org/message/6R6DG5HVHE2Y
<https://lists.ovirt.org/archives/list/users@ovirt.org/message/6R6DG5HVHE2Y>
> > C53TQOBIL5FHD73TX25A/

___
Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
To unsubscribe send an email to users-le...@ovirt.org
<mailto:users-le...@ovirt.org>
Privacy Statement: https://www.ovirt.org/privacy-policy.html
<https://www.ovirt.org/privacy-policy.html>
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
List Archives:

https://lists.ovirt.org/archives/list/users@ovirt.org/message/VT2SHN6DQTAGHVS6E5UHOGCXLPWGUF7F/

<https://lists.ovirt.org/archives/list/users@ovirt.org/message/VT2SHN6DQTAGHVS6E5UHOGCXLPWGUF7F/>



--
Regards,
Eyal Shenitzky

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/74NKMHZN3LOEEVWD254ZADPNU62WWCF2/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr

___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/WWTS2Z25IDOXUYEYCSKJT26YSKG3YJK3/


[ovirt-users] what does dwh db contain?

2021-05-27 Thread Nathanaël Blanchet

Hello,

I need to understand which user removed a vm 2 months ago, but I can't 
recover such info into engine.log (that default rotate is 20).


I gave a quick look to the dwh database: I'm able to find the removal 
date, but not the associated user.


Is there a way to get this information?

--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/B4WRS5FRMNWFXRIMGKJUYA7PLNNTGC7Z/


[ovirt-users] Re: can't use vmconsole anymore

2021-05-10 Thread Nathanaël Blanchet

Hi,

I can't still connect to my vms with vmconsole proxy on my production 
engine (other test and dev engine are OK).


the ssh key for the wanted user is available in the the API:


href="/ovirt-engine/api/users/64b7f3bf-9d43-4508-af93-63ad77652be3/sshpublickeys/aaace8d4-08d3-4452-ac91-df4b491bd899" 
id="aaace8d4-08d3-4452-ac91-df4b491bd899">


ssh-rsa 
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw==


href="/ovirt-engine/api/users/64b7f3bf-9d43-4508-af93-63ad77652be3" 
id="64b7f3bf-9d43-4508-af93-63ad77652be3"/>




But /usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py 
--version "1" keys still returns nothing.


On the engine:

[root@air ~]# systemctl status ovirt-vmconsole-proxy-sshd.service
● ovirt-vmconsole-proxy-sshd.service - oVirt VM Console SSH server daemon
   Loaded: loaded 
(/usr/lib/systemd/system/ovirt-vmconsole-proxy-sshd.service; enabled; 
vendor preset: disabled)

   Active: active (running) since Mon 2021-05-10 14:16:55 CEST; 22min ago
 Main PID: 3649210 (sshd)
    Tasks: 1 (limit: 204594)
   Memory: 2.7M
   CGroup: /system.slice/ovirt-vmconsole-proxy-sshd.service
   └─3649210 /usr/sbin/sshd -f 
/usr/share/ovirt-vmconsole/ovirt-vmconsole-proxy/ovirt-vmconsole-proxy-sshd/sshd_config 
-D


mai 10 14:16:55 air.v100.abes.fr systemd[1]: Started oVirt VM Console 
SSH server daemon.
mai 10 14:16:55 air.v100.abes.fr sshd[3649210]: Server listening on 
0.0.0.0 port .
mai 10 14:16:55 air.v100.abes.fr sshd[3649210]: Server listening on :: 
port .
mai 10 14:17:01 air.v100.abes.fr ovirt-vmconsole-proxy-keys[3649214]: 
ERROR '"keys"'
mai 10 14:17:01 air.v100.abes.fr sshd[3649212]: AuthorizedKeysCommand 
/usr/libexec/ovirt-vmconsole-proxy-keys ovirt-vmconsole failed, status 1
mai 10 14:17:02 air.v100.abes.fr ovirt-vmconsole-proxy-keys[3649218]: 
ERROR '"keys"'
mai 10 14:17:02 air.v100.abes.fr sshd[3649212]: AuthorizedKeysCommand 
/usr/libexec/ovirt-vmconsole-proxy-keys ovirt-vmconsole failed, status 1
mai 10 14:17:02 air.v100.abes.fr sshd[3649212]: Connection closed by 
authenticating user ovirt-vmconsole 10.34.100.131 port 46874 [preauth]


I tried to execute /usr/libexec/ovirt-vmconsole-proxy-keys 
ovirt-vmconsole but it gives an internal ERROR (as on the other working 
engine, so it may be not relevant)


What can I test more?

Le 18/04/2021 à 15:59, Sharon Gratch a écrit :

Hi,

Please follow the instructions mentioned here:
https://www.ovirt.org/documentation/virtual_machine_management_guide/#Logging_in_to_a_virtual_machine_using_SPICE 
<https://www.ovirt.org/documentation/virtual_machine_management_guide/#Logging_in_to_a_virtual_machine_using_SPICE>- 
> " Opening a Serial Console to a Virtual Machine".


It seems that something is wrong with the user permissions/keys.
Is the 4.4.5 oVirt installation an upgraded or a new installation?
You mentioned that it's working with your other engines? Do they all 
use the 4.4.5 version?


Thanks,
Sharon


On Fri, Apr 16, 2021 at 1:31 PM Nathanaël Blanchet <mailto:blanc...@abes.fr>> wrote:


I removed the user and created an other time. Now, I have this

The key seems to be present in the DB

engine=# SELECT users.username, user_profiles.property_content::text
FROM user_profiles
JOIN users ON users.user_id = user_profiles.user_id
WHERE user_profiles.property_type= 'SSH_PUBLIC_KEY';
  username |
property_content


--+---

--
---
sblanc...@levant.abes.fr <mailto:sblanc...@levant.abes.fr> | "ssh-rsa

B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQ

sy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArn
NcmS6JFxnPIrGYxxmv01K6VXVvw=="
(1 row)

and now in the api




ssh-rsa

B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KW

[ovirt-users] Re: What software used to take forever incremental backup from VM?

2021-04-19 Thread Nathanaël Blanchet

Hello,

Unfortunately they don't support Changed block tracking (CBT) provided 
by ovirt 4.4 because it is still in technology preview... It is 
surprizing, considering that vprotect already supports it...


"Vinchin version 6 does not suppprt oVirt CBT yet, as oVirt has not released this 
feature fully, now it is still in tech preview. When it is released, we will support it 
soon!"

Le 19/04/2021 à 06:00, jzcure82...@chacuo.net a écrit :

Vinchin Backup & Recovery can be one of the best choices. I've been using it 
for a year and I think it performs forever incremental backup well in ovirt.
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/X64JC45MDKJ7TRG5ATWYFETAN3T35IGW/


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/VSNZVLY6HZALY7N7O7BCTQTDHSJBJU4X/


[ovirt-users] Re: can't use vmconsole anymore

2021-04-18 Thread Nathanaël Blanchet
Hello
Everything worked with 4.3.10, then i upgraded to 4.4.4 and finally to 4.4.5The 
upgrade path was the same with other engines but all worked as expected.
Le 18 avr. 2021 16:00, Sharon Gratch a écrit :


Hi,

Please follow the instructions mentioned here:
https://www.ovirt.org/documentation/virtual_machine_management_guide/#Logging_in_to_a_virtual_machine_using_SPICE
<https://www.ovirt.org/documentation/virtual_machine_management_guide/#Logging_in_to_a_virtual_machine_using_SPICE>-
> " Opening a Serial Console to a Virtual Machine".

It seems that something is wrong with the user permissions/keys.
Is the 4.4.5 oVirt installation an upgraded or a new installation?
You mentioned that it's working with your other engines? Do they all use
the 4.4.5 version?

Thanks,
Sharon


On Fri, Apr 16, 2021 at 1:31 PM Nathanaël Blanchet  wrote:

> I removed the user and created an other time. Now, I have this
>
> The key seems to be present in the DB
>
> engine=# SELECT users.username, user_profiles.property_content::text
> FROM user_profiles
> JOIN users ON users.user_id = user_profiles.user_id
> WHERE user_profiles.property_type= 'SSH_PUBLIC_KEY';
>   username |
> property_content
>
>
> --+---
>
> --
> ---
>   sblanc...@levant.abes.fr | "ssh-rsa
>
> B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQ
>
> sy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArn
> NcmS6JFxnPIrGYxxmv01K6VXVvw=="
> (1 row)
>
> and now in the api
>
> 
>  href="/ovirt-engine/api/users/64b7f3bf-9d43-4508-af93-63ad77652be3/sshpublickeys/70850a0e-1b20-4dd5-9fcd-4f64303509d1"
>
> id="70850a0e-1b20-4dd5-9fcd-4f64303509d1">
> 
> ssh-rsa
>
> B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw==
> 
>  href="/ovirt-engine/api/users/64b7f3bf-9d43-4508-af93-63ad77652be3"
> id="64b7f3bf-9d43-4508-af93-63ad77652be3"/>
> 
> 
>
> but I still can't connect
>
> $ ssh -t -p   ovirt-vmcons...@air.v100.abes.fr connect
> ovirt-vmcons...@air.v100.abes.fr: Permission denied (publickey).
>
> and
>
> [root@air ~]#
> /usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
> --version "1" keys
>
> still returns empty string...
>
>
> Le 16/04/2021 à 11:07, Nathanaël Blanchet a écrit :
> >
> > Le 16/04/2021 à 10:31, Radoslaw Szwajkowski a écrit :
> >>> [root@air-dev ~]#
> >>> /usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
> >>> --version "1" keys
> >>> {"keys": [{"entityid": "d5e69fa0-96a0-4aae-952d-18fe36940248",
> >>> "entity":
> >>> "sblanc...@levant.abes.fr@abes.fr-authz", "key": "ssh-rsa
> >>>
> B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw=="}],
>
> >>>
> >>> "version": 1, "content": "key_list"}
> >>>
> >>> but the same command on the main  engine returns empty
> >>>
> >>> [root@air ~]#
> >>> /usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
> >>> --version "1" keys
> >>>
> >> Empty list (no keys) should look similar to: {"keys": [], "version":
> >> 1, "content": "key_list"}
> >> In your case it seems that VMConsoleProxyServlet is not responding
> >> i.e. on my dev env I get a similar result (em

[ovirt-users] Re: can't use vmconsole anymore

2021-04-16 Thread Nathanaël Blanchet

I removed the user and created an other time. Now, I have this

The key seems to be present in the DB

engine=# SELECT users.username, user_profiles.property_content::text
FROM user_profiles
JOIN users ON users.user_id = user_profiles.user_id
WHERE user_profiles.property_type= 'SSH_PUBLIC_KEY';
 username |
property_content

--+---
--
---
 sblanc...@levant.abes.fr | "ssh-rsa 
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQ

sy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArn
NcmS6JFxnPIrGYxxmv01K6VXVvw=="
(1 row)

and now in the api


href="/ovirt-engine/api/users/64b7f3bf-9d43-4508-af93-63ad77652be3/sshpublickeys/70850a0e-1b20-4dd5-9fcd-4f64303509d1" 
id="70850a0e-1b20-4dd5-9fcd-4f64303509d1">


ssh-rsa 
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw==


href="/ovirt-engine/api/users/64b7f3bf-9d43-4508-af93-63ad77652be3" 
id="64b7f3bf-9d43-4508-af93-63ad77652be3"/>




but I still can't connect

$ ssh -t -p   ovirt-vmcons...@air.v100.abes.fr connect
ovirt-vmcons...@air.v100.abes.fr: Permission denied (publickey).

and

[root@air ~]# 
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py 
--version "1" keys


still returns empty string...


Le 16/04/2021 à 11:07, Nathanaël Blanchet a écrit :


Le 16/04/2021 à 10:31, Radoslaw Szwajkowski a écrit :

[root@air-dev ~]#
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
--version "1" keys
{"keys": [{"entityid": "d5e69fa0-96a0-4aae-952d-18fe36940248", 
"entity":

"sblanc...@levant.abes.fr@abes.fr-authz", "key": "ssh-rsa
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw=="}], 


"version": 1, "content": "key_list"}

but the same command on the main  engine returns empty

[root@air ~]#
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
--version "1" keys


Empty list (no keys) should look similar to: {"keys": [], "version":
1, "content": "key_list"}
In your case it seems that VMConsoleProxyServlet is not responding
i.e. on my dev env I get a similar result (empty output,error code 1)
when server is down.


it is up


● ovirt-vmconsole-proxy-sshd.service - oVirt VM Console SSH server daemon
   Loaded: loaded 
(/usr/lib/systemd/system/ovirt-vmconsole-proxy-sshd.service; enabled; 
vendor preset: disabled)
   Active: active (running) since Fri 2021-04-16 10:50:41 CEST; 1min 
27s ago

 Main PID: 1914370 (sshd)
    Tasks: 1 (limit: 204594)
   Memory: 3.5M
   CGroup: /system.slice/ovirt-vmconsole-proxy-sshd.service
   └─1914370 /usr/sbin/sshd -f 
/usr/share/ovirt-vmconsole/ovirt-vmconsole-proxy/ovirt-vmconsole-proxy-sshd/sshd_config 
-D


avril 16 10:50:41 air.v100.abes.fr systemd[1]: Started oVirt VM 
Console SSH server daemon.
avril 16 10:50:41 air.v100.abes.fr sshd[1914370]: Server listening on 
0.0.0.0 port .
avril 16 10:50:41 air.v100.abes.fr sshd[1914370]: Server listening on 
:: port .
avril 16 10:52:02 air.v100.abes.fr ovirt-vmconsole[1914540]: 
2021-04-16 10:52:02,241+0200 ovirt-vmconsole-list: ERROR main:265 
Error: HTTP Error 403: Forbidden
avril 16 10:52:02 air.v100.abes.fr 
ovirt-vmconsole-proxy-keys[1914536]: ERROR Key list execution failed rc=1
avril 16 10:52:02 air.v100.abes.fr sshd[1914534]: 
AuthorizedKeysCommand /usr/libexec/ovirt-vmconsole-proxy-keys 
ovirt-vmconsole failed, status 1
avril 16 10:52:02 air.v100.abes.fr ovirt-vmconsole[1914547]: 
2021-04-16 10:52:02,806+0200 ovirt-vmconsole-list: ERROR main:265 
Error: HTTP Error 403: Forbidden
avril 16 10:52:02 air.v100.abes.fr 
ovirt-vmcons

[ovirt-users] Re: can't use vmconsole anymore

2021-04-16 Thread Nathanaël Blanchet


Le 16/04/2021 à 10:31, Radoslaw Szwajkowski a écrit :

[root@air-dev ~]#
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
--version "1" keys
{"keys": [{"entityid": "d5e69fa0-96a0-4aae-952d-18fe36940248", "entity":
"sblanc...@levant.abes.fr@abes.fr-authz", "key": "ssh-rsa
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw=="}],
"version": 1, "content": "key_list"}

but the same command on the main  engine returns empty

[root@air ~]#
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py
--version "1" keys


Empty list (no keys) should look similar to: {"keys": [], "version":
1, "content": "key_list"}
In your case it seems that VMConsoleProxyServlet is not responding
i.e. on my dev env I get a similar result (empty output,error code 1)
when server is down.


it is up


● ovirt-vmconsole-proxy-sshd.service - oVirt VM Console SSH server daemon
   Loaded: loaded 
(/usr/lib/systemd/system/ovirt-vmconsole-proxy-sshd.service; enabled; 
vendor preset: disabled)
   Active: active (running) since Fri 2021-04-16 10:50:41 CEST; 1min 
27s ago

 Main PID: 1914370 (sshd)
    Tasks: 1 (limit: 204594)
   Memory: 3.5M
   CGroup: /system.slice/ovirt-vmconsole-proxy-sshd.service
   └─1914370 /usr/sbin/sshd -f 
/usr/share/ovirt-vmconsole/ovirt-vmconsole-proxy/ovirt-vmconsole-proxy-sshd/sshd_config 
-D


avril 16 10:50:41 air.v100.abes.fr systemd[1]: Started oVirt VM Console 
SSH server daemon.
avril 16 10:50:41 air.v100.abes.fr sshd[1914370]: Server listening on 
0.0.0.0 port .
avril 16 10:50:41 air.v100.abes.fr sshd[1914370]: Server listening on :: 
port .
avril 16 10:52:02 air.v100.abes.fr ovirt-vmconsole[1914540]: 2021-04-16 
10:52:02,241+0200 ovirt-vmconsole-list: ERROR main:265 Error: HTTP Error 
403: Forbidden
avril 16 10:52:02 air.v100.abes.fr ovirt-vmconsole-proxy-keys[1914536]: 
ERROR Key list execution failed rc=1
avril 16 10:52:02 air.v100.abes.fr sshd[1914534]: AuthorizedKeysCommand 
/usr/libexec/ovirt-vmconsole-proxy-keys ovirt-vmconsole failed, status 1
avril 16 10:52:02 air.v100.abes.fr ovirt-vmconsole[1914547]: 2021-04-16 
10:52:02,806+0200 ovirt-vmconsole-list: ERROR main:265 Error: HTTP Error 
403: Forbidden
avril 16 10:52:02 air.v100.abes.fr ovirt-vmconsole-proxy-keys[1914543]: 
ERROR Key list execution failed rc=1
avril 16 10:52:02 air.v100.abes.fr sshd[1914534]: AuthorizedKeysCommand 
/usr/libexec/ovirt-vmconsole-proxy-keys ovirt-vmconsole failed, status 1
avril 16 10:52:03 air.v100.abes.fr sshd[1914534]: Connection closed by 
authenticating user ovirt-vmconsole 10.34.100.131 port 53674 [preauth]




However you can check if DB contains the right data (key is encoded as
JSON string - enclosed in double quotes):
SELECT users.username, user_profiles.property_content::text
FROM user_profiles
JOIN users ON users.user_id = user_profiles.user_id
WHERE user_profiles.property_type= 'SSH_PUBLIC_KEY';


https://air.v100.abes.fr//ovirt-engine/api/users/1bb90486-d431-4554-a6a1-37631d8c16d4/sshpublickeys



is empty

while

https://air-dev.v100.abes.fr/ovirt-engine/api/users/d5e69fa0-96a0-4aae-952d-18fe36940248/sshpublickeys 



returns


href="/ovirt-engine/api/users/d5e69fa0-96a0-4aae-952d-18fe36940248/sshpublickeys/1fa3fcaf-7475-4c72-9565-b32425d3c8fd" 
id="1fa3fcaf-7475-4c72-9565-b32425d3c8fd">


ssh-rsa 
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw==


href="/ovirt-engine/api/users/d5e69fa0-96a0-4aae-952d-18fe36940248" 
id="d5e69fa0-96a0-4aae-952d-18fe36940248"/>






best regards,
Radek


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/EGTQ6QPLMO4EZQTFJZ6AOUGUM5PVPRWN/


[ovirt-users] Re: can't use vmconsole anymore

2021-04-16 Thread Nathanaël Blanchet

Hello,

This is what I get on working engines:

[root@air-dev ~]# 
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py 
--version "1" keys
{"keys": [{"entityid": "d5e69fa0-96a0-4aae-952d-18fe36940248", "entity": 
"sblanc...@levant.abes.fr@abes.fr-authz", "key": "ssh-rsa 
B3NzaC1yc2EBIwAAAQEAyfrDI84RWtSvFOUvpb9DkbnIuEfZEQAt4ZCXDHNXcmRwa9iXfPbj69gkOJyj7Jhj9RinJn9at4NgJtrO/rRRgT+SzYUWpdO2KWHgRM5v1rpYcw820ZDdAZk+yxCjQsy6kd49q/q6B+Uzg8Kpth+CAV1ubRrBYqFiuT/qQe9y+0N1TkNdASWL38oZH9K0rzbDb4WlU2Er2BCXzoLF2NBk7iyaS3+Y65DqWPPHHdh89nilC6k5N7SCUkSOayrjh7NnErkBAKZ6PPaarZqZhZPrCbHZnu0oqA0XQXKLcYpwuhNwcK8e4ZWsDwMmArnNcmS6JFxnPIrGYxxmv01K6VXVvw=="}], 
"version": 1, "content": "key_list"}


but the same command on the main  engine returns empty

[root@air ~]# 
/usr/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py 
--version "1" keys


It seems that UI field doesn't inject the key, it should exist an other 
way to do it with CLI/API


Le 16/04/2021 à 09:32, Radoslaw Szwajkowski a écrit :

/libexec/ovirt-vmconsole-proxy-helper/ovirt-vmconsole-list.py"
--version "1" keys


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/CSUPQXS6NFBZ2LO2T6M2Y6EZXUNIR76J/


[ovirt-users] Re: can't use vmconsole anymore

2021-04-15 Thread Nathanaël Blanchet

some more found into /var/log/messages

Apr 15 21:03:58 air journal[1747077]: 2021-04-15 21:03:58,073+0200 
ovirt-vmconsole-list: ERROR main:265 Error: HTTP Error 403: Forbidden
Apr 15 21:03:58 air ovirt-vmconsole-proxy-keys[1747073]: ERROR Key list 
execution failed rc=1
Apr 15 21:03:58 air sshd[1747071]: AuthorizedKeysCommand 
/usr/libexec/ovirt-vmconsole-proxy-keys ovirt-vmconsole failed, status 1
Apr 15 21:03:58 air journal[1747082]: 2021-04-15 21:03:58,573+0200 
ovirt-vmconsole-list: ERROR main:265 Error: HTTP Error 403: Forbidden
Apr 15 21:03:58 air ovirt-vmconsole-proxy-keys[1747078]: ERROR Key list 
execution failed rc=1
Apr 15 21:03:58 air sshd[1747071]: AuthorizedKeysCommand 
/usr/libexec/ovirt-vmconsole-proxy-keys ovirt-vmconsole failed, status 1


Le 15/04/2021 à 21:08, Nathanaël Blanchet a écrit :

Hi,

I was used to use the vmconsole proxy, but since a while, I'm getting 
this issue (currently 4.4.5):


# ssh -t -p   ovirt-vmcons...@air.v100.abes.fr connect
ovirt-vmcons...@air.v100.abes.fr: Permission denied (publickey).

I found following in the engine.log

2021-04-15 17:55:43,094+02 ERROR 
[org.ovirt.engine.core.services.VMConsoleProxyServlet] (default 
task-4) [] Error validating ticket: : 
sun.security.provider.certpath.SunCertPathBuilderException: unable to 
find valid certification path to requested target
    at 
java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
    at 
java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
    at 
java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297)
    at 
org.ovirt.engine.core.uutils//org.ovirt.engine.core.uutils.crypto.CertificateChain.buildCertPath(CertificateChain.java:128)
    at 
org.ovirt.engine.core.uutils//org.ovirt.engine.core.uutils.crypto.ticket.TicketDecoder.decode(TicketDecoder.java:89)
    at 
deployment.engine.ear.services.war//org.ovirt.engine.core.services.VMConsoleProxyServlet.validateTicket(VMConsoleProxyServlet.java:175)
    at 
deployment.engine.ear.services.war//org.ovirt.engine.core.services.VMConsoleProxyServlet.doPost(VMConsoleProxyServlet.java:225)


The user key is the good one, I use the same with my other engines and 
I can successfully connect to vm consoles.


Thank you for helping


--
Nathanaël Blanchet

Supervision réseau
SIRE
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5   
Tél. 33 (0)4 67 54 84 55
Fax  33 (0)4 67 54 84 14
blanc...@abes.fr
___
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/4ARLUNP53FH5A2ZLWMKHNJUO4DAC35LB/


  1   2   3   4   5   6   >