[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Benny Zlotnik
yes, this is definitely a bug

On Thu, Mar 17, 2022 at 7:04 PM Sandro Bonazzola 
wrote:

>
>
> Il giorno gio 17 mar 2022 alle ore 17:57 Jöran Malek 
> ha scritto:
>
>> python3-psycopg2-2.8.6-3.el8.x86_64 landed on testing repo, Joran can you
>>> please retry?
>>>
>>
>> With python3-psycopg2-2.8.6-3 on the hosted engine VM I can successfully
>> add a Managed Block Storage domain.
>>
>> Changes needed for Ceph to ultimately work from a reboot: OSDs arent't
>> auto activated.
>> This needs event_activation = 0 in lvm.conf and vgimportdevices with the
>> VG-name.
>> event_activation because (non-boot) LVs arent't auto activated on
>> startup, and vgimportdevices to ultimately find PVs to be scanned for LVM.
>>
>> Installation, and adding Block Storage Domain: Checked. Works.
>>
>> Unfortunately I stumbled across this issue - I cannot copy a disk to
>> Managed Block Storage from the NFS storage domain.
>> Attached is engine log and vdsm stack trace from node.
>>
>
> @Benny Zlotnik  maybe worth to track this in a BZ.
>
> --
>
> 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.*
>
>
>
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/RHGEGQISJHNKLOGA3ZB4IAAU3H72KE7P/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
Il giorno gio 17 mar 2022 alle ore 17:57 Jöran Malek  ha
scritto:

> python3-psycopg2-2.8.6-3.el8.x86_64 landed on testing repo, Joran can you
>> please retry?
>>
>
> With python3-psycopg2-2.8.6-3 on the hosted engine VM I can successfully
> add a Managed Block Storage domain.
>
> Changes needed for Ceph to ultimately work from a reboot: OSDs arent't
> auto activated.
> This needs event_activation = 0 in lvm.conf and vgimportdevices with the
> VG-name.
> event_activation because (non-boot) LVs arent't auto activated on startup,
> and vgimportdevices to ultimately find PVs to be scanned for LVM.
>
> Installation, and adding Block Storage Domain: Checked. Works.
>
> Unfortunately I stumbled across this issue - I cannot copy a disk to
> Managed Block Storage from the NFS storage domain.
> Attached is engine log and vdsm stack trace from node.
>

@Benny Zlotnik  maybe worth to track this in a BZ.

-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/PRNR73YEBVCJYHS4MN5Y6J55XHFOU2YP/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Jöran Malek
>
> python3-psycopg2-2.8.6-3.el8.x86_64 landed on testing repo, Joran can you
> please retry?
>

With python3-psycopg2-2.8.6-3 on the hosted engine VM I can successfully
add a Managed Block Storage domain.

Changes needed for Ceph to ultimately work from a reboot: OSDs arent't auto
activated.
This needs event_activation = 0 in lvm.conf and vgimportdevices with the
VG-name.
event_activation because (non-boot) LVs arent't auto activated on startup,
and vgimportdevices to ultimately find PVs to be scanned for LVM.

Installation, and adding Block Storage Domain: Checked. Works.

Unfortunately I stumbled across this issue - I cannot copy a disk to
Managed Block Storage from the NFS storage domain.
Attached is engine log and vdsm stack trace from node.


vdsm.log
Description: Binary data


engine.log
Description: Binary data
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/KQPKLAW47IBWTPU4LJAZZRXQJ3CVG4QR/


[ovirt-devel] Re: Welcome to oVirt 4.5.0 Alpha test day!

2022-03-17 Thread Sandro Bonazzola
Many thanks to:
- Jöran Malek
- Diego Ercolani
- Tomáš Golembiovský

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

And to:
- Benny Zlotnik
- Alfredo Moralejo Alonso
- Yedidyah Bar David

For having assisted looking into reported issues.

Today test day resulted with the opening / hitting the following bugs:
*RHEL:*
Bug 2065287  - text
installation doesn't set correctly the keymap
Not reported: Node installation with Radeon HD 4350


oVirt:
Bug 2065068  - Too
large subtable console errors in engine admin portal
Bug 2065195  - ETL
service sampling has encountered an error
Bug 2065294  - ceph
support via cinderlib is failing due to too old python-psycopg2
Bug 2065152  - Implicit
CPU pinning for NUMA VMs destroyed because of invalid CPU policy
Bug 2063112  - imgbased
fails to handle grub config on CentOS Stream 9

oVirt Website / Docs:
Add oVirt Node 4.5-pre section #2787

drop Language Support configuration option from node instructions #2790

wrong link to host requirements #2786

oVirt lifecycle points to RHV lifecycle #2785

missing variable substitution on install guide #2784

Table of content has wrong tree rooted on "oVirt Key Components" #2783


The dedicated test day is reaching its end but it doesn't mean you can't
continue the testing.
As a result of today, I think we can say this alpha release has a very high
quality level (except for ceph storage issue which should be already solved
now).

-- 

Sandro Bonazzola
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/HIC5BBR3RYCC56XA2J2ASX4NODIMZOBB/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Alfredo Moralejo Alonso
On Thu, Mar 17, 2022 at 2:00 PM Sandro Bonazzola 
wrote:

>
>
> Il giorno gio 17 mar 2022 alle ore 13:40 Benny Zlotnik <
> bzlot...@redhat.com> ha scritto:
>
>> I did some more research, execute_values() is actually from psycopg2
>> (a dependency of sqlalchemy), the docs[1] mention fetch is available
>> since 2.8
>> The version on my system is:
>> $ rpm -q python3-psycopg2
>>python3-psycopg2-2.8.6-1.rhel8.x86_64
>>
>>
> latest version in appstream is 2.7.5-7.el8
> +Alfredo Moralejo Alonso  Perhaps yoga is missing an
> updated python3-psycopg2 to match python3-sqlalchemy-1.4.31-1.el8.x86_64
> and python3-cinderlib-4.1.0-1 on el8s?
> I see it built for el9s but not for el8s:
> https://cbs.centos.org/koji/buildinfo?buildID=34610
>
>

Actually, we only have python-psycopg2 as Build Requirement in CS9 as we
don´t support postgresql as database for openstack. We don't ship it in the
repos.

I see one for cs8 by infra team
https://cbs.centos.org/koji/buildinfo?buildID=32014 that you probably could
crosstag?

Alfredo




> [1]
>> https://www.psycopg.org/docs/extras.html#psycopg2.extras.execute_values
>>
>> On Thu, Mar 17, 2022 at 2:13 PM Jöran Malek  wrote:
>> >
>> > Enabled the module hotfixes for yoga-testing, successfully updated to
>> > # rpm -q python3-sqlalchemy
>> > python3-sqlalchemy-1.4.31-1.el8.x86_64
>> > Issue is still the same:
>> > 2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure occurred
>> when trying to run command 'storage_stats': execute_values() got an
>> unexpected keyword argument 'fetch' [2725c57d-de29-44b6-b765-523825fd66cb]
>> >
>> > Verified after restarting the engine and leaving global maintenance
>> mode.
>>
>>
>
> --
>
> 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.*
>
>
>
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/FMKOTMPHOULG5XGLKZH5P6SVEZ623ZQQ/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
Il giorno gio 17 mar 2022 alle ore 16:40 Sandro Bonazzola <
sbona...@redhat.com> ha scritto:

>
>
> Il giorno gio 17 mar 2022 alle ore 16:32 Sandro Bonazzola <
> sbona...@redhat.com> ha scritto:
>
>>
>>
>> Il giorno gio 17 mar 2022 alle ore 16:20 Alfredo Moralejo Alonso <
>> amora...@redhat.com> ha scritto:
>>
>>>
>>>
>>> On Thu, Mar 17, 2022 at 2:00 PM Sandro Bonazzola 
>>> wrote:
>>>


 Il giorno gio 17 mar 2022 alle ore 13:40 Benny Zlotnik <
 bzlot...@redhat.com> ha scritto:

> I did some more research, execute_values() is actually from psycopg2
> (a dependency of sqlalchemy), the docs[1] mention fetch is available
> since 2.8
> The version on my system is:
> $ rpm -q python3-psycopg2
>python3-psycopg2-2.8.6-1.rhel8.x86_64
>
>
 latest version in appstream is 2.7.5-7.el8
 +Alfredo Moralejo Alonso  Perhaps yoga is missing
 an updated python3-psycopg2 to match python3-sqlalchemy-1.4.31-1.el8.x86_64
 and python3-cinderlib-4.1.0-1 on el8s?
 I see it built for el9s but not for el8s:
 https://cbs.centos.org/koji/buildinfo?buildID=34610


>>>
>>> Actually, we only have python-psycopg2 as Build Requirement in CS9 as we
>>> don´t support postgresql as database for openstack. We don't ship it in the
>>> repos.
>>>
>>> I see one for cs8 by infra team
>>> https://cbs.centos.org/koji/buildinfo?buildID=32014 that you probably
>>> could crosstag?
>>>
>>
>> Ok, taking
>>
>
> Tracking this here: https://bugzilla.redhat.com/show_bug.cgi?id=2065294
>

python3-psycopg2-2.8.6-3.el8.x86_64 landed on testing repo, Joran can you
please retry?




>
>
>>
>>
>>>
>>> Alfredo
>>>
>>>
>>>
>>>
 [1]
> https://www.psycopg.org/docs/extras.html#psycopg2.extras.execute_values
>
> On Thu, Mar 17, 2022 at 2:13 PM Jöran Malek  wrote:
> >
> > Enabled the module hotfixes for yoga-testing, successfully updated to
> > # rpm -q python3-sqlalchemy
> > python3-sqlalchemy-1.4.31-1.el8.x86_64
> > Issue is still the same:
> > 2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure
> occurred when trying to run command 'storage_stats': execute_values() got
> an unexpected keyword argument 'fetch'
> [2725c57d-de29-44b6-b765-523825fd66cb]
> >
> > Verified after restarting the engine and leaving global maintenance
> mode.
>
>

 --

 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, 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, 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, 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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/RFC5HJDBVUIDIHJNLILY5EYBK6ALMHLD/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
Il giorno gio 17 mar 2022 alle ore 16:32 Sandro Bonazzola <
sbona...@redhat.com> ha scritto:

>
>
> Il giorno gio 17 mar 2022 alle ore 16:20 Alfredo Moralejo Alonso <
> amora...@redhat.com> ha scritto:
>
>>
>>
>> On Thu, Mar 17, 2022 at 2:00 PM Sandro Bonazzola 
>> wrote:
>>
>>>
>>>
>>> Il giorno gio 17 mar 2022 alle ore 13:40 Benny Zlotnik <
>>> bzlot...@redhat.com> ha scritto:
>>>
 I did some more research, execute_values() is actually from psycopg2
 (a dependency of sqlalchemy), the docs[1] mention fetch is available
 since 2.8
 The version on my system is:
 $ rpm -q python3-psycopg2
python3-psycopg2-2.8.6-1.rhel8.x86_64


>>> latest version in appstream is 2.7.5-7.el8
>>> +Alfredo Moralejo Alonso  Perhaps yoga is missing
>>> an updated python3-psycopg2 to match python3-sqlalchemy-1.4.31-1.el8.x86_64
>>> and python3-cinderlib-4.1.0-1 on el8s?
>>> I see it built for el9s but not for el8s:
>>> https://cbs.centos.org/koji/buildinfo?buildID=34610
>>>
>>>
>>
>> Actually, we only have python-psycopg2 as Build Requirement in CS9 as we
>> don´t support postgresql as database for openstack. We don't ship it in the
>> repos.
>>
>> I see one for cs8 by infra team
>> https://cbs.centos.org/koji/buildinfo?buildID=32014 that you probably
>> could crosstag?
>>
>
> Ok, taking
>

Tracking this here: https://bugzilla.redhat.com/show_bug.cgi?id=2065294


>
>
>>
>> Alfredo
>>
>>
>>
>>
>>> [1]
 https://www.psycopg.org/docs/extras.html#psycopg2.extras.execute_values

 On Thu, Mar 17, 2022 at 2:13 PM Jöran Malek  wrote:
 >
 > Enabled the module hotfixes for yoga-testing, successfully updated to
 > # rpm -q python3-sqlalchemy
 > python3-sqlalchemy-1.4.31-1.el8.x86_64
 > Issue is still the same:
 > 2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure occurred
 when trying to run command 'storage_stats': execute_values() got an
 unexpected keyword argument 'fetch' [2725c57d-de29-44b6-b765-523825fd66cb]
 >
 > Verified after restarting the engine and leaving global maintenance
 mode.


>>>
>>> --
>>>
>>> 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, 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, 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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/KT7UJDPUQ6LRGKCK4AVBBJOSW462HGEK/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
Il giorno gio 17 mar 2022 alle ore 16:20 Alfredo Moralejo Alonso <
amora...@redhat.com> ha scritto:

>
>
> On Thu, Mar 17, 2022 at 2:00 PM Sandro Bonazzola 
> wrote:
>
>>
>>
>> Il giorno gio 17 mar 2022 alle ore 13:40 Benny Zlotnik <
>> bzlot...@redhat.com> ha scritto:
>>
>>> I did some more research, execute_values() is actually from psycopg2
>>> (a dependency of sqlalchemy), the docs[1] mention fetch is available
>>> since 2.8
>>> The version on my system is:
>>> $ rpm -q python3-psycopg2
>>>python3-psycopg2-2.8.6-1.rhel8.x86_64
>>>
>>>
>> latest version in appstream is 2.7.5-7.el8
>> +Alfredo Moralejo Alonso  Perhaps yoga is missing
>> an updated python3-psycopg2 to match python3-sqlalchemy-1.4.31-1.el8.x86_64
>> and python3-cinderlib-4.1.0-1 on el8s?
>> I see it built for el9s but not for el8s:
>> https://cbs.centos.org/koji/buildinfo?buildID=34610
>>
>>
>
> Actually, we only have python-psycopg2 as Build Requirement in CS9 as we
> don´t support postgresql as database for openstack. We don't ship it in the
> repos.
>
> I see one for cs8 by infra team
> https://cbs.centos.org/koji/buildinfo?buildID=32014 that you probably
> could crosstag?
>

Ok, taking


>
> Alfredo
>
>
>
>
>> [1]
>>> https://www.psycopg.org/docs/extras.html#psycopg2.extras.execute_values
>>>
>>> On Thu, Mar 17, 2022 at 2:13 PM Jöran Malek  wrote:
>>> >
>>> > Enabled the module hotfixes for yoga-testing, successfully updated to
>>> > # rpm -q python3-sqlalchemy
>>> > python3-sqlalchemy-1.4.31-1.el8.x86_64
>>> > Issue is still the same:
>>> > 2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure occurred
>>> when trying to run command 'storage_stats': execute_values() got an
>>> unexpected keyword argument 'fetch' [2725c57d-de29-44b6-b765-523825fd66cb]
>>> >
>>> > Verified after restarting the engine and leaving global maintenance
>>> mode.
>>>
>>>
>>
>> --
>>
>> 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, 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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/IOOWLS7756XGUXGM4RRXP6EROKCCVJWZ/


[ovirt-devel] Re: Testing "Installation oVirt Node 4.5 EL9"

2022-03-17 Thread Jöran Malek
Looks similar, indeed.
Thanks for the hint. Checking in regularly for updates then.
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/MPJWWBGSZMQDUJQ7KEARUBLZSQITAQOP/


[ovirt-devel] Re: Testing "Installation oVirt Node 4.5 EL9"

2022-03-17 Thread Sandro Bonazzola
I think you hit https://bugzilla.redhat.com/show_bug.cgi?id=2063112

Il giorno gio 17 mar 2022 alle ore 15:01 Jöran Malek  ha
scritto:

> Installing oVirt Node 4.5 from EL9 iso fails on post installation scripts.
> /tmp attached as Zip.
>
> Environment Proxmox VM, configuration as follows:
> # qemu-server/vmid.conf
> args: -cpu Nehalem,vmx,-hypervisor
> balloon: 0
> boot: order=scsi0;ide2;net0
> cores: 4
> ide2:
> cephfs:iso/ovirt-node-ng-installer-4.5.0-2022031513.el9.iso,media=cdrom
> machine: q35
> memory: 8192
> name: ovirt1el9
> net0: virtio=8A:D6:37:B3:FC:C8,bridge=vnetB7A5,firewall=1
> numa: 0
> ostype: l26
> scsi0: ceph:vm-103-disk-0,discard=on,size=72G,ssd=1
> scsi1: ceph:vm-103-disk-1,cache=unsafe,discard=on,size=240G,ssd=1
> scsihw: virtio-scsi-pci
> sockets: 1
> ___
> Devel mailing list -- devel@ovirt.org
> To unsubscribe send an email to devel-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/devel@ovirt.org/message/GNXLU5UCRCVL6DTMCUFYIE5S6UGC3PKP/
>


-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/X2ZD64I4I6L7ZFPOHQOF2N4KLMOICS6T/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Jöran Malek
As the issue shouldn't occur on oVirt Node el9 I'll go ahead and verify the
installation there, with EL8 being taken care of (for now).

Then note for Trello board: Blocked for testing on EL8 until psycopg2
dependency is updated.
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/OCLIL5NPXC5YJGNPRPPSYHLCKZUKXHBY/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
Il giorno gio 17 mar 2022 alle ore 13:40 Benny Zlotnik 
ha scritto:

> I did some more research, execute_values() is actually from psycopg2
> (a dependency of sqlalchemy), the docs[1] mention fetch is available
> since 2.8
> The version on my system is:
> $ rpm -q python3-psycopg2
>python3-psycopg2-2.8.6-1.rhel8.x86_64
>
>
latest version in appstream is 2.7.5-7.el8
+Alfredo Moralejo Alonso  Perhaps yoga is missing an
updated python3-psycopg2 to match python3-sqlalchemy-1.4.31-1.el8.x86_64
and python3-cinderlib-4.1.0-1 on el8s?
I see it built for el9s but not for el8s:
https://cbs.centos.org/koji/buildinfo?buildID=34610


> [1]
> https://www.psycopg.org/docs/extras.html#psycopg2.extras.execute_values
>
> On Thu, Mar 17, 2022 at 2:13 PM Jöran Malek  wrote:
> >
> > Enabled the module hotfixes for yoga-testing, successfully updated to
> > # rpm -q python3-sqlalchemy
> > python3-sqlalchemy-1.4.31-1.el8.x86_64
> > Issue is still the same:
> > 2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure occurred
> when trying to run command 'storage_stats': execute_values() got an
> unexpected keyword argument 'fetch' [2725c57d-de29-44b6-b765-523825fd66cb]
> >
> > Verified after restarting the engine and leaving global maintenance mode.
>
>

-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/EWKYKQZDSBO2DT4RSCPS5GOXWLM5VVJT/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Benny Zlotnik
I did some more research, execute_values() is actually from psycopg2
(a dependency of sqlalchemy), the docs[1] mention fetch is available
since 2.8
The version on my system is:
$ rpm -q python3-psycopg2
   python3-psycopg2-2.8.6-1.rhel8.x86_64

[1] https://www.psycopg.org/docs/extras.html#psycopg2.extras.execute_values

On Thu, Mar 17, 2022 at 2:13 PM Jöran Malek  wrote:
>
> Enabled the module hotfixes for yoga-testing, successfully updated to
> # rpm -q python3-sqlalchemy
> python3-sqlalchemy-1.4.31-1.el8.x86_64
> Issue is still the same:
> 2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure occurred when 
> trying to run command 'storage_stats': execute_values() got an unexpected 
> keyword argument 'fetch' [2725c57d-de29-44b6-b765-523825fd66cb]
>
> Verified after restarting the engine and leaving global maintenance mode.
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/SIGPGWDJCEYJ2PMI627DGO4WWPT2RY64/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Jöran Malek
Enabled the module hotfixes for yoga-testing, successfully updated to
# rpm -q python3-sqlalchemy
python3-sqlalchemy-1.4.31-1.el8.x86_64
Issue is still the same:
2022-03-17 13:11:06,310 - cinderlib-client - ERROR - Failure occurred when
trying to run command 'storage_stats': execute_values() got an unexpected
keyword argument 'fetch' [2725c57d-de29-44b6-b765-523825fd66cb]

Verified after restarting the engine and leaving global maintenance mode.
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/QJHR2S4L35U7DOVQFPEEICFAIQPCLLT5/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
Il giorno gio 17 mar 2022 alle ore 11:52 Jöran Malek  ha
scritto:

> Hi Benny,
>
> On ovirt-engine VM:
> ovirt-engine# rpm -q python3-sqlalchemy
> python3-sqlalchemy-1.4.18-1.1.el8.x86_64
>

Can you please try with:
adding `module_hotfixes=1` to
`[ovirt-45-centos-stream-openstack-yoga-testing]` section
in /etc/yum.repos.d/CentOS-oVirt-4.5.repo
and `dnf update python3-sqlalchemy` ?




>
> Best,
> Jöran
> ___
> Devel mailing list -- devel@ovirt.org
> To unsubscribe send an email to devel-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/devel@ovirt.org/message/2UFKXWIENIVABFACD7JXQ6R3HWNE33GJ/
>


-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/PL3PBURWTCGC7ZP6YILWXXNMG5RNMAC4/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Yedidyah Bar David
On Thu, Mar 17, 2022 at 1:35 PM Jöran Malek  wrote:
>
> Performed a dnf list for python3-sqlalchemy:
> dnf --showduplicates list python3-sqlalchemy
> Last metadata expiration check: 2:25:41 ago on Thu 17 Mar 2022 09:21:55 AM 
> CET.
> Installed Packages
> python3-sqlalchemy.x86_64  1.4.18-1.1.el8
>  @centos-openstack-xena
> Available Packages
> python3-sqlalchemy.x86_64
> 1.3.2-2.module_el8.5.0+751+b79b40be  appstream
> python3-sqlalchemy.x86_64
> 1.3.2-2.module_el8.5.0+761+faacb0fb  appstream
> python3-sqlalchemy.x86_64  1.4.18-1.1.el8
>  centos-openstack-xena
>
> Installed is the latest version from centos-openstack-xena.
>
> Repositories enabled/available:
> # dnf repolist
> repo id  repo name
> appstreamCentOS Stream 8 - AppStream
> baseos   CentOS Stream 8 - BaseOS
> centos-advanced-virtualization   CentOS-8 - Advanced
> Virtualization
> centos-ceph-pacific  CentOS-8-stream - Ceph 
> Pacific
> centos-nfv-openvswitch   CentOS-8 - NFV OpenvSwitch
> centos-openstack-xenaCentOS-8 - OpenStack xena
> centos-opstools  CentOS-OpsTools - collectd
> centos-ovirt45   CentOS Stream 8 - oVirt 4.5
> centos-ovirt45-testing   CentOS Stream 8 -
> oVirt 4.5 - Testing
> centos-rabbitmq-38   CentOS-8 - RabbitMQ 38
> extras   CentOS Stream 8 - Extras
> ovirt-45-centos-stream-gluster10 CentOS Stream 8 -
> oVirt 4.5 - Glusterfs 10
> ovirt-45-centos-stream-openstack-yoga-testingCentOS Stream 8 -
> oVirt 4.5 - OpenStack Yoga Repository - testing

Can you check if above one is enabled and does not filter anything
other than ansible? On my machine I have:

Last metadata expiration check: 3:42:39 ago on Thu 17 Mar 2022 09:59:49 AM IST.
Installed Packages
python3-sqlalchemy.x86_64 1.4.31-1.el8
@ovirt-master-centos-stream-openstack-yoga-testing
Available Packages
python3-sqlalchemy.x86_64 1.3.2-2.module_el8.5.0+751+b79b40be
appstream
python3-sqlalchemy.x86_64 1.3.2-2.module_el8.5.0+761+faacb0fb
appstream
python3-sqlalchemy.x86_64 1.4.18-1.1.el8
ovirt-master-centos-stream-openstack-yoga-testing
python3-sqlalchemy.x86_64 1.4.31-1.el8
ovirt-master-centos-stream-openstack-yoga-testing

Perhaps 'dnf clean all', 'dnf reinstall \*release\*', etc.?

> ovirt-45-upstreamoVirt upstream for
> CentOS Stream 8 - oVirt 4.5
> ovirt-45-upstream-testingoVirt upstream for
> CentOS Stream 8 - oVirt 4.5 - testing
> powertools   CentOS Stream 8 - PowerTools
>
> As far as I can tell the latest sqlalchemy-version is installed.
>
> With 1.3.2 installed this is what I get instead:
> 2022-03-17 12:11:09,562 - cinderlib-client - ERROR - Failure occurred
> when trying to run command 'storage_stats': 'int' object is not
> iterable [3a9e3104-ca4b-40bd-bb92-7822a3f6698d]
> 2022-03-17 12:12:17,252 - cinderlib-client - ERROR - Failure occurred
> when trying to run command 'storage_stats': 'int' object is not
> iterable [c6a6c72a-0031-4a2f-80d5-a325e81802d3]
> ___
> Devel mailing list -- devel@ovirt.org
> To unsubscribe send an email to devel-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/devel@ovirt.org/message/7VUVROP5TEFP7QVOGSCQ2EQRIBPXX2F3/



-- 
Didi
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/DJL6WKJQJQDQPVMUTQDSWWBBWVGHNGMV/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Jöran Malek
Performed a dnf list for python3-sqlalchemy:
dnf --showduplicates list python3-sqlalchemy
Last metadata expiration check: 2:25:41 ago on Thu 17 Mar 2022 09:21:55 AM CET.
Installed Packages
python3-sqlalchemy.x86_64  1.4.18-1.1.el8
 @centos-openstack-xena
Available Packages
python3-sqlalchemy.x86_64
1.3.2-2.module_el8.5.0+751+b79b40be  appstream
python3-sqlalchemy.x86_64
1.3.2-2.module_el8.5.0+761+faacb0fb  appstream
python3-sqlalchemy.x86_64  1.4.18-1.1.el8
 centos-openstack-xena

Installed is the latest version from centos-openstack-xena.

Repositories enabled/available:
# dnf repolist
repo id  repo name
appstreamCentOS Stream 8 - AppStream
baseos   CentOS Stream 8 - BaseOS
centos-advanced-virtualization   CentOS-8 - Advanced
Virtualization
centos-ceph-pacific  CentOS-8-stream - Ceph Pacific
centos-nfv-openvswitch   CentOS-8 - NFV OpenvSwitch
centos-openstack-xenaCentOS-8 - OpenStack xena
centos-opstools  CentOS-OpsTools - collectd
centos-ovirt45   CentOS Stream 8 - oVirt 4.5
centos-ovirt45-testing   CentOS Stream 8 -
oVirt 4.5 - Testing
centos-rabbitmq-38   CentOS-8 - RabbitMQ 38
extras   CentOS Stream 8 - Extras
ovirt-45-centos-stream-gluster10 CentOS Stream 8 -
oVirt 4.5 - Glusterfs 10
ovirt-45-centos-stream-openstack-yoga-testingCentOS Stream 8 -
oVirt 4.5 - OpenStack Yoga Repository - testing
ovirt-45-upstreamoVirt upstream for
CentOS Stream 8 - oVirt 4.5
ovirt-45-upstream-testingoVirt upstream for
CentOS Stream 8 - oVirt 4.5 - testing
powertools   CentOS Stream 8 - PowerTools

As far as I can tell the latest sqlalchemy-version is installed.

With 1.3.2 installed this is what I get instead:
2022-03-17 12:11:09,562 - cinderlib-client - ERROR - Failure occurred
when trying to run command 'storage_stats': 'int' object is not
iterable [3a9e3104-ca4b-40bd-bb92-7822a3f6698d]
2022-03-17 12:12:17,252 - cinderlib-client - ERROR - Failure occurred
when trying to run command 'storage_stats': 'int' object is not
iterable [c6a6c72a-0031-4a2f-80d5-a325e81802d3]
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/7VUVROP5TEFP7QVOGSCQ2EQRIBPXX2F3/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Jöran Malek
Hi Benny,

On ovirt-engine VM:
ovirt-engine# rpm -q python3-sqlalchemy
python3-sqlalchemy-1.4.18-1.1.el8.x86_64

Best,
Jöran
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/2UFKXWIENIVABFACD7JXQ6R3HWNE33GJ/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Benny Zlotnik
Can you try and upgrade it?
   $ dnf upgrade python3-sqlalchemy
It's possible it is filtered

On Thu, Mar 17, 2022 at 12:19 PM Jöran Malek  wrote:
>
> Hi Benny,
>
> On ovirt-engine VM:
> ovirt-engine# rpm -q python3-sqlalchemy
> python3-sqlalchemy-1.4.18-1.1.el8.x86_64
>
> Best,
> Jöran
>
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/6Y3WYFH7FA7D2Y6BEKBS5A5H77NQKZRQ/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Benny Zlotnik
Thanks for the report! I suspect this is an issue with sqlalchemy[1],
can you share the output of:
   $ rpm -q python3-sqlalchemy

[1]
2022-03-17 10:31:26,932 - cinderlib-client - ERROR - Failure occurred
when trying to run command 'storage_stats': execute_values() got an
unexpected keyword argument 'fetch'
[a12d3d80-813a-42ab-8b81-a26ba53ce5f3]

On Thu, Mar 17, 2022 at 12:04 PM Jöran Malek  wrote:
>
> I tried deploying oVirt 4.5 Alpha (using the oVirt Node NG master
> installer ISO for el8) with converged Ceph using following steps:
>
> * Install two oVirt Node-nodes
> * Install cephadm on both, single 240GB OSD per node (this is a nested
> virtualization test environment)
> * Deploy ceph cluster with
> cephadm --skip-monitoring-stack --single-host-defaults
> * Added OSDs to Ceph
> * Created CephFS with "ceph fs volume create cephfs"
> * Deployed NFS ganesha using ceph orch apply
> * Added export "/ovirt" to NFS ganesha for CephFS "/", mounted CephFS
> temporarily, changing its owner to 36:36
> * Added RBD Pool "ovirt"
>
> At this point: Ceph is running, CephFS is working, NFS exports are available.
> Performed the usual ovirt-hosted-engine-setup, answers file attached.
> Hosted Engine: Check, on NFS storage domain over Ceph (not doing the
> iSCSI route as that is a black box to me). NFS "just works", and I can
> connect to localhost as server, making it the perfect candidate for HA
> storage (because NFS is deployed on every node in the Cluster, due to
> Ceph being installed on every node in the cluster)
> Copied over the ceph.conf and ceph.client.admin.keyring to engine-VM,
> and changed their owner to ovirt.
> Applied cinderlib integration on Engine with
> > engine-setup --reconfigure-optional-components
>
> Added a block storage domain (configuration as in the blog post), and
> getting following error, as attached (engine.log, cinderlib.log).
>
> German:
> Fehler beim Ausführen der Aktion: Kann Speicher nicht hinzufügen.
> Verbinden mit verwalteter Blockdomäne fehlgeschlagen.
>
> English (translated):
> Error while performing action: Unable to add storage. Failed to
> connect to managed block storage domain.
>
> Anything I can provide that helps figuring this out?
> Ceph Version:
> 16.2.7 (dd0603118f56ab514f133c8d2e3adfc983942503)
> pacific (stable)
>
> For the Trello-board:
> Installation on Ceph works as expected - iSCSI and NFS are
> well-supported, and deployment with NFS is a bit easier than iSCSI.
> Adding a managed block storage domain failed for me, works on oVirt
> 4.4 with the exact same procedure.
>
> Best,
> Jöran
> ___
> Devel mailing list -- devel@ovirt.org
> To unsubscribe send an email to devel-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/devel@ovirt.org/message/NO2QY5AYNREQKWDTMRKUOEKKVPX222AZ/
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/LPHZGJHLGSNRUWSSKIT2YS6CCKZNFCC3/


[ovirt-devel] Re: Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Sandro Bonazzola
@Benny Zlotnik  can you please help here?

Il giorno gio 17 mar 2022 alle ore 11:04 Jöran Malek  ha
scritto:

> I tried deploying oVirt 4.5 Alpha (using the oVirt Node NG master
> installer ISO for el8) with converged Ceph using following steps:
>
> * Install two oVirt Node-nodes
> * Install cephadm on both, single 240GB OSD per node (this is a nested
> virtualization test environment)
> * Deploy ceph cluster with
> cephadm --skip-monitoring-stack --single-host-defaults
> * Added OSDs to Ceph
> * Created CephFS with "ceph fs volume create cephfs"
> * Deployed NFS ganesha using ceph orch apply
> * Added export "/ovirt" to NFS ganesha for CephFS "/", mounted CephFS
> temporarily, changing its owner to 36:36
> * Added RBD Pool "ovirt"
>
> At this point: Ceph is running, CephFS is working, NFS exports are
> available.
> Performed the usual ovirt-hosted-engine-setup, answers file attached.
> Hosted Engine: Check, on NFS storage domain over Ceph (not doing the
> iSCSI route as that is a black box to me). NFS "just works", and I can
> connect to localhost as server, making it the perfect candidate for HA
> storage (because NFS is deployed on every node in the Cluster, due to
> Ceph being installed on every node in the cluster)
> Copied over the ceph.conf and ceph.client.admin.keyring to engine-VM,
> and changed their owner to ovirt.
> Applied cinderlib integration on Engine with
> > engine-setup --reconfigure-optional-components
>
> Added a block storage domain (configuration as in the blog post), and
> getting following error, as attached (engine.log, cinderlib.log).
>
> German:
> Fehler beim Ausführen der Aktion: Kann Speicher nicht hinzufügen.
> Verbinden mit verwalteter Blockdomäne fehlgeschlagen.
>
> English (translated):
> Error while performing action: Unable to add storage. Failed to
> connect to managed block storage domain.
>
> Anything I can provide that helps figuring this out?
> Ceph Version:
> 16.2.7 (dd0603118f56ab514f133c8d2e3adfc983942503)
> pacific (stable)
>
> For the Trello-board:
> Installation on Ceph works as expected - iSCSI and NFS are
> well-supported, and deployment with NFS is a bit easier than iSCSI.
> Adding a managed block storage domain failed for me, works on oVirt
> 4.4 with the exact same procedure.
>
> Best,
> Jöran
> ___
> Devel mailing list -- devel@ovirt.org
> To unsubscribe send an email to devel-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/devel@ovirt.org/message/NO2QY5AYNREQKWDTMRKUOEKKVPX222AZ/
>


-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/MJP6JVIGNPOWZYO2PH4YIKG5MHARNQ3E/


[ovirt-devel] Alpha 4.5 Test Day | Deploy on Ceph Storage

2022-03-17 Thread Jöran Malek
I tried deploying oVirt 4.5 Alpha (using the oVirt Node NG master
installer ISO for el8) with converged Ceph using following steps:

* Install two oVirt Node-nodes
* Install cephadm on both, single 240GB OSD per node (this is a nested
virtualization test environment)
* Deploy ceph cluster with
cephadm --skip-monitoring-stack --single-host-defaults
* Added OSDs to Ceph
* Created CephFS with "ceph fs volume create cephfs"
* Deployed NFS ganesha using ceph orch apply
* Added export "/ovirt" to NFS ganesha for CephFS "/", mounted CephFS
temporarily, changing its owner to 36:36
* Added RBD Pool "ovirt"

At this point: Ceph is running, CephFS is working, NFS exports are available.
Performed the usual ovirt-hosted-engine-setup, answers file attached.
Hosted Engine: Check, on NFS storage domain over Ceph (not doing the
iSCSI route as that is a black box to me). NFS "just works", and I can
connect to localhost as server, making it the perfect candidate for HA
storage (because NFS is deployed on every node in the Cluster, due to
Ceph being installed on every node in the cluster)
Copied over the ceph.conf and ceph.client.admin.keyring to engine-VM,
and changed their owner to ovirt.
Applied cinderlib integration on Engine with
> engine-setup --reconfigure-optional-components

Added a block storage domain (configuration as in the blog post), and
getting following error, as attached (engine.log, cinderlib.log).

German:
Fehler beim Ausführen der Aktion: Kann Speicher nicht hinzufügen.
Verbinden mit verwalteter Blockdomäne fehlgeschlagen.

English (translated):
Error while performing action: Unable to add storage. Failed to
connect to managed block storage domain.

Anything I can provide that helps figuring this out?
Ceph Version:
16.2.7 (dd0603118f56ab514f133c8d2e3adfc983942503)
pacific (stable)

For the Trello-board:
Installation on Ceph works as expected - iSCSI and NFS are
well-supported, and deployment with NFS is a bit easier than iSCSI.
Adding a managed block storage domain failed for me, works on oVirt
4.4 with the exact same procedure.

Best,
Jöran


answers.conf
Description: Binary data


cinderlib.log
Description: Binary data


engine.log
Description: Binary data
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/NO2QY5AYNREQKWDTMRKUOEKKVPX222AZ/


[ovirt-devel] Testing "Install oVirt as a standalone Manager with local databases"

2022-03-17 Thread Sandro Bonazzola
Hi, I'm going to test https://trello.com/c/KpWvU36x / Install oVirt as a
standalone Manager with local databases
using minimum hardware requirements and following only the available
documentation.

-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/BL6WDHFN7SPIIIO5764WWEQVOJ7ZYLYW/


[ovirt-devel] Welcome to oVirt 4.5.0 Alpha test day!

2022-03-17 Thread Sandro Bonazzola
Hi, 4.5.0 Alpha was released yesterday!
As for oVirt 4.4 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/devel@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 Alpha and 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
As an alternative please consider submitting a case study as in
https://ovirt.org/community/user-stories/user-stories.html

Feature owners: please start recording a 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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/QU262G6YRUOOCSJJE5O7BKUYVETBYDOJ/


[ovirt-devel] Re: Vdsm: SonarCloud CI failures

2022-03-17 Thread Sandro Bonazzola
Il giorno mer 16 mar 2022 alle ore 12:21 Nir Soffer  ha
scritto:

> On Tue, Mar 15, 2022 at 7:02 PM Nir Soffer  wrote:
> >
> > On Tue, Mar 15, 2022 at 6:10 PM Milan Zamazal 
> wrote:
> > >
> > > Hi,
> > >
> > > SonarClouds checks are run on the Vdsm GitHub repo, with occasional
> > > failures, see for example https://github.com/oVirt/vdsm/pull/94 (I'm
> > > pretty sure I've seen other similar failures recently, probably hidden
> > > by later, successful runs).  The failures report too many duplicate
> > > lines in places completely unrelated to a given patch.  This disturbs
> > > CI reports.
> > >
> > > Does anybody know why SonarClouds checks are run on the Vdsm repo (they
> > > don't seem to be run on other repos, e.g. ovirt-engine)?  Are the
> checks
> > > useful for anybody?  If not, is it possible to disable them?
> >
> > I find these reports unhelpful.
> >
> > We don't have any control on the checks done, and we cannot disable them.
> > Even when we had admin rights on the vdsm project, there was no way to
> disable
> > this unwanted integration.
> >
> > We already use pylint and flake8 checks are part of vdsm CI workflow,
> > and for these
> > checks we have full control on what is checked, for example:
> > https://github.com/oVirt/vdsm/blob/master/pylintrc
> >
> > +1 to remove this integration.
>
> Sandro, do you know why SonarClouds is integrated in the vdsm project
> and how to remove it?
>
>
I think it was introduced by @Dan Kenigsberg  , perhaps
he can share more about it.


-- 

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.*
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-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/devel@ovirt.org/message/55Q2F6RMWWTCLIHHIX45BEGI6NL6IMDU/