[ovirt-devel] Re: Mailing-Lists upgrade

2018-05-07 Thread Duck
I forgot to cross-post to other lists. Please read announcement below.

On 05/08/2018 12:45 PM, Marc Dequènes (Duck) wrote:
> Quack,
> 
> On 04/28/2018 09:34 AM, Marc Dequènes (Duck) wrote:
> 
>> A few months ago we had to rollback the migration because of a nasty
>> bug. This is fixed in recent versions of Mailman 3 so we're rescheduling
>> it on Tuesday 8th during the slot 11:00-12:00 JST.
> 
> Just a word to say the migration happened and no problem was detected.
> 
> The archive posts reindexation is not finished yet, and greylisting is
> slowing down things a bit, but it should soon be over. Some information
> like post count and little graphs in the web UI are handled via regular
> cron jobs and should also soon be accurate.
> 
> Old links to the archives, for pre-migration posts, are still working.
> Posts URLS were not stable in Mailman 2 but been synced in
> https://lists.ovirt.org/pipermail/
> 
> You can contact me directly by mail or IRC, or open a JIRA ticket if you
> hit any problem.
> 
> \_o<
> 



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-le...@ovirt.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Re: [ovirt-devel] Tracking down a vdsm memory leak

2018-05-07 Thread Chris Adams
Once upon a time, Michal Skrivanek  said:
> so it’s not happening on other nodes which are empty, and it’s not happening 
> when other nodes are running some VM, as long as it is not the HE VM?

Correct.  I just simplified in my dev setup to not running any other VMs
to make is easier to verify (nobody is trying to use any of the dev VMs
right now).

-- 
Chris Adams 
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] Tracking down a vdsm memory leak

2018-05-07 Thread Michal Skrivanek


> On 7 May 2018, at 17:46, Chris Adams  wrote:
> 
> I have a problem with a memory leak in vdsm.  I have a dev cluster that
> right now is:
> 
> - two nodes
> - CentOS 7.4 (up to date)
> - oVirt 4.2.2 (installed as 3.5 and upgraded version by version)
> - hosted engine (no other running VM at the moment)
> - iSCSI storage
> 
> I have a script that writes the vdsm RSS to a file every five minutes,
> and on the node holding the hosted engine, vdsm RSS grows around
> 300-1500KB every snapshot.

so it’s not happening on other nodes which are empty, and it’s not happening 
when other nodes are running some VM, as long as it is not the HE VM?

> 
> I maintain several oVirt clusters for others, and they all seem to have
> this problem.  The production clusters are all still on oVirt 4.1, but
> they all have this problem too, so I guess it is something about how I
> set them up?  On a couple I just checked, the vdsm RSS is over 1G.
> 
> Any tips on instrumenting vdsm to track this down?  I am unfortunately
> only passingly familiar with python (I can make small changes, but not
> knowledgeable enough to figure this out).
> 
> -- 
> Chris Adams 
> ___
> Devel mailing list
> Devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
> 
> 

___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

[ovirt-devel] Tracking down a vdsm memory leak

2018-05-07 Thread Chris Adams
I have a problem with a memory leak in vdsm.  I have a dev cluster that
right now is:

- two nodes
- CentOS 7.4 (up to date)
- oVirt 4.2.2 (installed as 3.5 and upgraded version by version)
- hosted engine (no other running VM at the moment)
- iSCSI storage

I have a script that writes the vdsm RSS to a file every five minutes,
and on the node holding the hosted engine, vdsm RSS grows around
300-1500KB every snapshot.

I maintain several oVirt clusters for others, and they all seem to have
this problem.  The production clusters are all still on oVirt 4.1, but
they all have this problem too, so I guess it is something about how I
set them up?  On a couple I just checked, the vdsm RSS is over 1G.

Any tips on instrumenting vdsm to track this down?  I am unfortunately
only passingly familiar with python (I can make small changes, but not
knowledgeable enough to figure this out).

-- 
Chris Adams 
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


Re: [ovirt-devel] dynamic ownership changes

2018-05-07 Thread Michal Skrivanek
Hi Elad,
why did you install vdsm-hook-allocate_net?

adding Dan as I think the hook is not supposed to fail this badly in any case

Thanks,
michal

> On 5 May 2018, at 19:22, Elad Ben Aharon  wrote:
> 
> Start VM fails on:
> 
> 2018-05-05 17:53:27,399+0300 INFO  (vm/e6ce66ce) [virt.vm] 
> (vmId='e6ce66ce-852f-48c5-9997-5d2959432a27') drive 'vda' path: 
> 'dev=/rhev/data-center/mnt/blockSD/db5a6696-d907-4938-9a78-bdd13a843c62/images/6cdabfe5-
>  
> d1ca-40af-ae63-9834f235d1c8/7ef97445-30e6-4435-8425-f35a01928211' -> 
> u'*dev=/rhev/data-center/mnt/blockSD/db5a6696-d907-4938-9a78-bdd13a843c62/images/6cdabfe5-d1ca-40af-ae63-9834f235d1c8/7ef97445-30e6-4435-8425-
>  
> f35a01928211' (storagexml:334) 
> 2018-05-05 17:53:27,888+0300 INFO  (jsonrpc/1) [vdsm.api] START 
> getSpmStatus(spUUID='940fe6f3-b0c6-4d0c-a921-198e7819c1cc', options=None) 
> from=:::10.35.161.127,53512, task_id=c70ace39-dbfe-4f5c-ae49-a1e3a82c 
> 2758 (api:46) 
> 2018-05-05 17:53:27,909+0300 INFO  (vm/e6ce66ce) [root] 
> /usr/libexec/vdsm/hooks/before_device_create/10_allocate_net: rc=2 err=vm net 
> allocation hook: [unexpected error]: Traceback (most recent call last): 
>  File "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 
> 105, in  
>main() 
>  File "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 
> 93, in main 
>allocate_random_network(device_xml) 
>  File "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 
> 62, in allocate_random_network 
>net = _get_random_network() 
>  File "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 
> 50, in _get_random_network 
>available_nets = _parse_nets() 
>  File "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 
> 46, in _parse_nets 
>return [net for net in os.environ[AVAIL_NETS_KEY].split()] 
>  File "/usr/lib64/python2.7/UserDict.py", line 23, in __getitem__ 
>raise KeyError(key) 
> KeyError: 'equivnets' 
> 
> 
> (hooks:110) 
> 2018-05-05 17:53:27,915+0300 ERROR (vm/e6ce66ce) [virt.vm] 
> (vmId='e6ce66ce-852f-48c5-9997-5d2959432a27') The vm start process failed 
> (vm:943) 
> Traceback (most recent call last): 
>  File "/usr/lib/python2.7/site-packages/vdsm/virt/vm.py", line 872, in 
> _startUnderlyingVm 
>self._run() 
>  File "/usr/lib/python2.7/site-packages/vdsm/virt/vm.py", line 2861, in _run 
>domxml = hooks.before_vm_start(self._buildDomainXML(), 
>  File "/usr/lib/python2.7/site-packages/vdsm/virt/vm.py", line 2254, in 
> _buildDomainXML 
>dom, self.id , self._custom['custom']) 
>  File "/usr/lib/python2.7/site-packages/vdsm/virt/domxml_preprocess.py", line 
> 240, in replace_device_xml_with_hooks_xml 
>dev_custom) 
>  File "/usr/lib/python2.7/site-packages/vdsm/common/hooks.py", line 134, in 
> before_device_create 
>params=customProperties) 
>  File "/usr/lib/python2.7/site-packages/vdsm/common/hooks.py", line 120, in 
> _runHooksDir 
>raise exception.HookError(err) 
> HookError: Hook Error: ('vm net allocation hook: [unexpected error]: 
> Traceback (most recent call last):\n  File 
> "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 105, in 
> \nmain()\n
>  File "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 
> 93, in main\nallocate_random_network(device_xml)\n  File 
> "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 62, i
> n allocate_random_network\nnet = _get_random_network()\n  File 
> "/usr/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 50, in 
> _get_random_network\navailable_nets = _parse_nets()\n  File "/us
> r/libexec/vdsm/hooks/before_device_create/10_allocate_net", line 46, in 
> _parse_nets\nreturn [net for net in os.environ[AVAIL_NETS_KEY].split()]\n 
>  File "/usr/lib64/python2.7/UserDict.py", line 23, in __getit
> em__\nraise KeyError(key)\nKeyError: \'equivnets\'\n\n\n',)
> 
> 
> 
> Hence, the success rate was 28% against 100% running with d/s (d/s). If 
> needed, I'll compare against the latest master, but I think you get the 
> picture with d/s.
> 
> vdsm-4.20.27-3.gitfee7810.el7.centos.x86_64 
> libvirt-3.9.0-14.el7_5.3.x86_64 
> qemu-kvm-rhev-2.10.0-21.el7_5.2.x86_64 
> kernel 3.10.0-862.el7.x86_64
> rhel7.5
> 
> 
> Logs attached
> 
> On Sat, May 5, 2018 at 1:26 PM, Elad Ben Aharon  > wrote:
> nvm, found gluster 3.12 repo, managed to install vdsm
> 
> On Sat, May 5, 2018 at 1:12 PM, Elad Ben Aharon  > wrote:
> No, vdsm requires it:
> 
> Error: Package: vdsm-4.20.27-3.gitfee7810.el7.centos.x86_64 
> (/vdsm-4.20.27-3.gitfee7810.el7.centos.x86_64) 
>   Requires: glusterfs-fuse >= 3.12 
>   Installed: glusterfs-fuse-3.8.4-54.8.el7.x86_64 (@rhv-4.2.3)
> 
> Therefore, vdsm package installation is skipped upon force install.
> 
> On Sat, May 5, 2018 at 11:42 AM, Michal 

Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Anastasiya Ruzhanskaya
rpm -qa |grep postgres
rh-postgresql95-postgresql-libs-9.5.9-1.el7.x86_64
postgresql-libs-9.2.23-3.el7_4.x86_64
rh-postgresql95-runtime-2.2-2.el7.x86_64
rh-postgresql95-postgresql-9.5.9-1.el7.x86_64
postgresql-jdbc-9.2.1002-5.el7.noarch
postgresql-contrib-9.2.23-3.el7_4.x86_64
rh-postgresql95-postgresql-server-9.5.9-1.el7.x86_64
postgresql-9.2.23-3.el7_4.x86_64
rh-postgresql95-postgresql-contrib-9.5.9-1.el7.x86_64
collectd-postgresql-5.8.0-2.el7.x86_64
postgresql-server-9.2.23-3.el7_4.x86_64
[skotti@localhost ~]$ psql -U postgres
psql: FATAL:  Peer authentication failed for user "postgres"

But I actually installed it manually, still no succeed. But ovirt engine is
working.

2018-05-07 5:22 GMT-04:00 Eli Mesika :

>
>
> On Mon, May 7, 2018 at 11:40 AM, Anastasiya Ruzhanskaya <
> anastasiya.ruzhansk...@frtk.ru> wrote:
>
>> If the engine user is not accessible directly, why then in this command
>> you use it?:
>>
>>  psql -U engine engine -c "UPDATE vdc_options set option_value = 'false'
>>  WHERE option_name = 
>> 'SSLEnabled';"
>>
>> I am not really good in managing databases, I also didn't have postgresql
>> installed after finishing oVirt engine installation and even managing to
>> deploy everything. Does it mean that no database was created at all? I have
>> chosen automatic and local creation in all fields related to database while
>> installing oVirt engine.
>>
>
> ​Can you paste the output of the following command
>
> rpm -qa |grep postgres ​
>
>
>
>
>>
>>
>> 2018-05-07 11:00 GMT+03:00 Martin Sivak :
>>
>>> Hi,
>>>
>>> I think what you are looking for is mostly this:
>>> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml
>>>
>>> The best way to see what the traffic is is to disable SSL. The
>>> postgres database is installed and accessible using the postgres user
>>> (the engine user is not allowed to access it directly).
>>>
>>> You might also be interested in the vdsm fake project we use as node
>>> simulator. Its readme will tell you exactly how to do this:
>>> https://github.com/oVirt/ovirt-vdsmfake
>>>
>>> I wrote an article some time ago that explained how to setup a
>>> development environment without real hosts:
>>> https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-wit
>>> hout-cluster/
>>>
>>> Might I ask what you goal is?
>>>
>>> Best regards
>>>
>>> --
>>> Martin Sivak
>>> SLA / oVirt
>>>
>>> On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
>>>  wrote:
>>> > Hello everyone!
>>> > Currently I want to determine what information is included in messages
>>> > passing from oVirt engine to VDSM on ovirt-node.
>>> >
>>> > I made up a really simple configuration with one VM representing
>>> engine,
>>> > another - node, a managed to successfully  launch a single VM on this
>>> node.
>>> > However, I have chosen to configure everything automatically. Currently
>>> > traffic is encrypted with default certificates.
>>> > So, there are three options for me and no one of them really works.
>>> >
>>> > 1) Find the format of messages ( what the fields are, session id for
>>> > example) in docs, but I didn't  manage to find it;
>>> > 2) Use wireshark to decrypt the traffic and the apply maybe a json
>>> > -dissector to the decrypted data. I have tried many solutions ( thanks
>>> god I
>>> > have rsa private and public keys but there is another session key
>>> which is
>>> > generated every time engine starts to communicate with vdsm, which I
>>> cannot
>>> > get with the help of sslkeylog file or ld_preload technology.
>>> > Maybe someone knows the exact methodology how to do this correctly?
>>> >
>>> > 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for
>>> engine,
>>> > according to answers on oVirt site, I should do 2 requests to the
>>> database.
>>> > I was really surprised that psql was not installed by oVirt on my
>>> system.
>>> > How did it then created a default database? ( I have chosen to create
>>> all
>>> > locally and with default configurations).
>>> > I mean these two commands :
>>> > https://www.ovirt.org/develop/developer-guide/vdsm/connectin
>>> g-development-vdsm-to-engine/
>>> > . I have a following error there :
>>> > psql: FATAL: Peer authentication failed for user "engine"
>>> >
>>> > Could you please guide my what method is the best and how should I
>>> correct
>>> > my faults there?
>>> >
>>> >
>>> > ___
>>> > Devel mailing list
>>> > Devel@ovirt.org
>>> > http://lists.ovirt.org/mailman/listinfo/devel
>>>
>>
>>
>> ___
>> Devel mailing list
>> Devel@ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/devel
>>
>
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Eli Mesika
On Mon, May 7, 2018 at 11:40 AM, Anastasiya Ruzhanskaya <
anastasiya.ruzhansk...@frtk.ru> wrote:

> If the engine user is not accessible directly, why then in this command
> you use it?:
>
>  psql -U engine engine -c "UPDATE vdc_options set option_value = 'false'
>  WHERE option_name = 
> 'SSLEnabled';"
>
> I am not really good in managing databases, I also didn't have postgresql
> installed after finishing oVirt engine installation and even managing to
> deploy everything. Does it mean that no database was created at all? I have
> chosen automatic and local creation in all fields related to database while
> installing oVirt engine.
>

​Can you paste the output of the following command

rpm -qa |grep postgres ​




>
>
> 2018-05-07 11:00 GMT+03:00 Martin Sivak :
>
>> Hi,
>>
>> I think what you are looking for is mostly this:
>> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml
>>
>> The best way to see what the traffic is is to disable SSL. The
>> postgres database is installed and accessible using the postgres user
>> (the engine user is not allowed to access it directly).
>>
>> You might also be interested in the vdsm fake project we use as node
>> simulator. Its readme will tell you exactly how to do this:
>> https://github.com/oVirt/ovirt-vdsmfake
>>
>> I wrote an article some time ago that explained how to setup a
>> development environment without real hosts:
>> https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-without-cluster/
>>
>> Might I ask what you goal is?
>>
>> Best regards
>>
>> --
>> Martin Sivak
>> SLA / oVirt
>>
>> On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
>>  wrote:
>> > Hello everyone!
>> > Currently I want to determine what information is included in messages
>> > passing from oVirt engine to VDSM on ovirt-node.
>> >
>> > I made up a really simple configuration with one VM representing engine,
>> > another - node, a managed to successfully  launch a single VM on this
>> node.
>> > However, I have chosen to configure everything automatically. Currently
>> > traffic is encrypted with default certificates.
>> > So, there are three options for me and no one of them really works.
>> >
>> > 1) Find the format of messages ( what the fields are, session id for
>> > example) in docs, but I didn't  manage to find it;
>> > 2) Use wireshark to decrypt the traffic and the apply maybe a json
>> > -dissector to the decrypted data. I have tried many solutions ( thanks
>> god I
>> > have rsa private and public keys but there is another session key which
>> is
>> > generated every time engine starts to communicate with vdsm, which I
>> cannot
>> > get with the help of sslkeylog file or ld_preload technology.
>> > Maybe someone knows the exact methodology how to do this correctly?
>> >
>> > 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for
>> engine,
>> > according to answers on oVirt site, I should do 2 requests to the
>> database.
>> > I was really surprised that psql was not installed by oVirt on my
>> system.
>> > How did it then created a default database? ( I have chosen to create
>> all
>> > locally and with default configurations).
>> > I mean these two commands :
>> > https://www.ovirt.org/develop/developer-guide/vdsm/connectin
>> g-development-vdsm-to-engine/
>> > . I have a following error there :
>> > psql: FATAL: Peer authentication failed for user "engine"
>> >
>> > Could you please guide my what method is the best and how should I
>> correct
>> > my faults there?
>> >
>> >
>> > ___
>> > Devel mailing list
>> > Devel@ovirt.org
>> > http://lists.ovirt.org/mailman/listinfo/devel
>>
>
>
> ___
> Devel mailing list
> Devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Martin Sivak
Hi,

you must have postgresql installed or the engine would not work. I see
I used the engine user there (the second engine is the database name),
but both vdsm fake and my personal notes say to use postgres user.

sudo -i -u postgres
export ENGINE_DB=dbname
psql $ENGINE_DB -c "UPDATE vdc_options set option_value = 'false'
WHERE option_name = 'SSLEnabled';"
psql $ENGINE_DB -c "UPDATE vdc_options set option_value = 'false'
WHERE option_name = 'EncryptHostCommunication';"

So I must have done something differently at that time (the article
was written in 2016).

Best regards

Martin Sivak

On Mon, May 7, 2018 at 10:40 AM, Anastasiya Ruzhanskaya
 wrote:
> If the engine user is not accessible directly, why then in this command you
> use it?:
>
>  psql -U engine engine -c "UPDATE vdc_options set option_value = 'false'
>  WHERE option_name =
> 'SSLEnabled';"
>
> I am not really good in managing databases, I also didn't have postgresql
> installed after finishing oVirt engine installation and even managing to
> deploy everything. Does it mean that no database was created at all? I have
> chosen automatic and local creation in all fields related to database while
> installing oVirt engine.
>
>
> 2018-05-07 11:00 GMT+03:00 Martin Sivak :
>>
>> Hi,
>>
>> I think what you are looking for is mostly this:
>> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml
>>
>> The best way to see what the traffic is is to disable SSL. The
>> postgres database is installed and accessible using the postgres user
>> (the engine user is not allowed to access it directly).
>>
>> You might also be interested in the vdsm fake project we use as node
>> simulator. Its readme will tell you exactly how to do this:
>> https://github.com/oVirt/ovirt-vdsmfake
>>
>> I wrote an article some time ago that explained how to setup a
>> development environment without real hosts:
>> https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-without-cluster/
>>
>> Might I ask what you goal is?
>>
>> Best regards
>>
>> --
>> Martin Sivak
>> SLA / oVirt
>>
>> On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
>>  wrote:
>> > Hello everyone!
>> > Currently I want to determine what information is included in messages
>> > passing from oVirt engine to VDSM on ovirt-node.
>> >
>> > I made up a really simple configuration with one VM representing engine,
>> > another - node, a managed to successfully  launch a single VM on this
>> > node.
>> > However, I have chosen to configure everything automatically. Currently
>> > traffic is encrypted with default certificates.
>> > So, there are three options for me and no one of them really works.
>> >
>> > 1) Find the format of messages ( what the fields are, session id for
>> > example) in docs, but I didn't  manage to find it;
>> > 2) Use wireshark to decrypt the traffic and the apply maybe a json
>> > -dissector to the decrypted data. I have tried many solutions ( thanks
>> > god I
>> > have rsa private and public keys but there is another session key which
>> > is
>> > generated every time engine starts to communicate with vdsm, which I
>> > cannot
>> > get with the help of sslkeylog file or ld_preload technology.
>> > Maybe someone knows the exact methodology how to do this correctly?
>> >
>> > 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for
>> > engine,
>> > according to answers on oVirt site, I should do 2 requests to the
>> > database.
>> > I was really surprised that psql was not installed by oVirt on my
>> > system.
>> > How did it then created a default database? ( I have chosen to create
>> > all
>> > locally and with default configurations).
>> > I mean these two commands :
>> >
>> > https://www.ovirt.org/develop/developer-guide/vdsm/connecting-development-vdsm-to-engine/
>> > . I have a following error there :
>> > psql: FATAL: Peer authentication failed for user "engine"
>> >
>> > Could you please guide my what method is the best and how should I
>> > correct
>> > my faults there?
>> >
>> >
>> > ___
>> > Devel mailing list
>> > Devel@ovirt.org
>> > http://lists.ovirt.org/mailman/listinfo/devel
>
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Eli Mesika
On Mon, May 7, 2018 at 11:00 AM, Martin Sivak  wrote:

> Hi,
>
> I think what you are looking for is mostly this:
> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml
>
> The best way to see what the traffic is is to disable SSL. The
> postgres database is installed and accessible using the postgres user
> (the engine user is not allowed to access it directly).
>
> You might also be interested in the vdsm fake project we use as node
> simulator. Its readme will tell you exactly how to do this:
> https://github.com/oVirt/ovirt-vdsmfake


​I don't think that vdsm fake is aligned to latest master , I have tried to
use it before few months ​and it had lot of problems.
I am afraid that vsm fake is a dead project since AFAIK no maintainer is
updating it or testing it in a regular basis
The last person I know that touched its code an tried to fix it was Roy
Golan, but work is not completed yet





>
>
> I wrote an article some time ago that explained how to setup a
> development environment without real hosts:
> https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-without-cluster/
>
> Might I ask what you goal is?
>
> Best regards
>
> --
> Martin Sivak
> SLA / oVirt
>
> On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
>  wrote:
> > Hello everyone!
> > Currently I want to determine what information is included in messages
> > passing from oVirt engine to VDSM on ovirt-node.
> >
> > I made up a really simple configuration with one VM representing engine,
> > another - node, a managed to successfully  launch a single VM on this
> node.
> > However, I have chosen to configure everything automatically. Currently
> > traffic is encrypted with default certificates.
> > So, there are three options for me and no one of them really works.
> >
> > 1) Find the format of messages ( what the fields are, session id for
> > example) in docs, but I didn't  manage to find it;
> > 2) Use wireshark to decrypt the traffic and the apply maybe a json
> > -dissector to the decrypted data. I have tried many solutions ( thanks
> god I
> > have rsa private and public keys but there is another session key which
> is
> > generated every time engine starts to communicate with vdsm, which I
> cannot
> > get with the help of sslkeylog file or ld_preload technology.
> > Maybe someone knows the exact methodology how to do this correctly?
> >
> > 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for
> engine,
> > according to answers on oVirt site, I should do 2 requests to the
> database.
> > I was really surprised that psql was not installed by oVirt on my system.
> > How did it then created a default database? ( I have chosen to create all
> > locally and with default configurations).
> > I mean these two commands :
> > https://www.ovirt.org/develop/developer-guide/vdsm/
> connecting-development-vdsm-to-engine/
> > . I have a following error there :
> > psql: FATAL: Peer authentication failed for user "engine"
> >
> > Could you please guide my what method is the best and how should I
> correct
> > my faults there?
> >
> >
> > ___
> > Devel mailing list
> > Devel@ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/devel
> ___
> Devel mailing list
> Devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] OST: oVirt version used in basic-suite-4.2

2018-05-07 Thread Milan Zamazal
Eyal Edri  writes:

> I've merged https://gerrit.ovirt.org/#/c/90936/.
> 4.2 will use tested now as first option, and only fallback to official repo.

Great, thank you!

> On Sun, May 6, 2018 at 12:57 PM, Barak Korren  wrote:
>
>>
>>
>> On 3 May 2018 at 17:31, Milan Zamazal  wrote:
>>
>>> Hi, I wonder why is ovirt-4.2 repo, rather than ovirt-4.2-snapshot or
>>> so, used in reposync-config for basic-suite-4.2?  Packages in ovirt-4.2
>>> are relatively old and the suite may fail on bugs that are already
>>> fixed.  Shouldn't a more up-to-date repo be used in basic-suite-4.2?
>>>
>>> Thanks,
>>> Milan
>>>
>>
>>
>> The idea was to have OST run on the released versions by default so it can
>> be used by 3rd party (non ovirt-core)  contributors.
>>
>> We've decided to change things a short while ago and the patch to do that
>> is here:
>> https://gerrit.ovirt.org/c/89587/
>>
>> But I've had no time to actually finish it.
>>
>>
>> --
>> Barak Korren
>> RHV DevOps team , RHCE, RHCi
>> Red Hat EMEA
>> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
>>
>> ___
>> Devel mailing list
>> Devel@ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/devel
>>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Anastasiya Ruzhanskaya
If the engine user is not accessible directly, why then in this command you
use it?:

 psql -U engine engine -c "UPDATE vdc_options set option_value = 'false'
 WHERE option_name =
'SSLEnabled';"

I am not really good in managing databases, I also didn't have postgresql
installed after finishing oVirt engine installation and even managing to
deploy everything. Does it mean that no database was created at all? I have
chosen automatic and local creation in all fields related to database while
installing oVirt engine.


2018-05-07 11:00 GMT+03:00 Martin Sivak :

> Hi,
>
> I think what you are looking for is mostly this:
> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml
>
> The best way to see what the traffic is is to disable SSL. The
> postgres database is installed and accessible using the postgres user
> (the engine user is not allowed to access it directly).
>
> You might also be interested in the vdsm fake project we use as node
> simulator. Its readme will tell you exactly how to do this:
> https://github.com/oVirt/ovirt-vdsmfake
>
> I wrote an article some time ago that explained how to setup a
> development environment without real hosts:
> https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-without-cluster/
>
> Might I ask what you goal is?
>
> Best regards
>
> --
> Martin Sivak
> SLA / oVirt
>
> On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
>  wrote:
> > Hello everyone!
> > Currently I want to determine what information is included in messages
> > passing from oVirt engine to VDSM on ovirt-node.
> >
> > I made up a really simple configuration with one VM representing engine,
> > another - node, a managed to successfully  launch a single VM on this
> node.
> > However, I have chosen to configure everything automatically. Currently
> > traffic is encrypted with default certificates.
> > So, there are three options for me and no one of them really works.
> >
> > 1) Find the format of messages ( what the fields are, session id for
> > example) in docs, but I didn't  manage to find it;
> > 2) Use wireshark to decrypt the traffic and the apply maybe a json
> > -dissector to the decrypted data. I have tried many solutions ( thanks
> god I
> > have rsa private and public keys but there is another session key which
> is
> > generated every time engine starts to communicate with vdsm, which I
> cannot
> > get with the help of sslkeylog file or ld_preload technology.
> > Maybe someone knows the exact methodology how to do this correctly?
> >
> > 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for
> engine,
> > according to answers on oVirt site, I should do 2 requests to the
> database.
> > I was really surprised that psql was not installed by oVirt on my system.
> > How did it then created a default database? ( I have chosen to create all
> > locally and with default configurations).
> > I mean these two commands :
> > https://www.ovirt.org/develop/developer-guide/vdsm/
> connecting-development-vdsm-to-engine/
> > . I have a following error there :
> > psql: FATAL: Peer authentication failed for user "engine"
> >
> > Could you please guide my what method is the best and how should I
> correct
> > my faults there?
> >
> >
> > ___
> > Devel mailing list
> > Devel@ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/devel
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] ovirt-host-deploy and python3

2018-05-07 Thread Sandro Bonazzola
2018-05-07 9:43 GMT+02:00 Barak Korren :

>
>
> On 7 May 2018 at 10:15, Sandro Bonazzola  wrote:
>
>>
>>
>> 2018-05-06 7:53 GMT+02:00 Barak Korren :
>>
>>>
>>>
>>> On 4 May 2018 at 16:01, Greg Sheremeta  wrote:
>>>
 ci re-merge please


>>> Please note that you should never run this on pre-merged patches as it
>>> runs all the post-merge code including submission in change-queue.
>>>
>>
>> I hope the code handling "ci re-merge please" is smart enough to check
>> that the patch is merged before trying to re-merge it.
>> If not, please fix it.
>>
>
> As I wrote before, the V2 code is, the V1 code isn't, which is one more
> reason to switch...
>

Looks like a good reason to enforce the switch.
Yuval, can you please work with Asaf and Gal Z. about this for integration
and node?



>
>
>
>>
>>
>>
>>>
>>>
>>>
 On Fri, May 4, 2018 at 8:19 AM, Dan Kenigsberg 
 wrote:

>
>
> On Fri, May 4, 2018 at 2:09 PM, Sandro Bonazzola 
> wrote:
>
>>
>>
>> 2018-05-04 11:07 GMT+02:00 Tomáš Golembiovský :
>>
>>> On Fri, 4 May 2018 09:33:11 +0200
>>> Sandro Bonazzola  wrote:
>>>
>>> > 2018-05-03 21:58 GMT+02:00 Tomáš Golembiovský >> >:
>>> >
>>> > > Hi,
>>> > >
>>> > > I'm trying to reinstall a CentOS host (using master-snapshot)
>>> and I
>>> > > noticed otopi is trying to use python3 while the
>>> ovirt-host-deploy is
>>> > > not yet fully python3 compatible:
>>> > >
>>> >
>>> > How did you got python 3 on CentOS?
>>> > It's not in CentOS distribution.
>>>
>>> From EPEL. We have 'python34*' listed in our ovirt-*-epel repos.
>>>
>>
>>
>> Dan, you asked for python34 packages from epel in
>> https://gerrit.ovirt.org/#/c/55415/
>> Are they still needed? I don't see them required anywhere.
>> Can we drop them?
>>
>
> You are perfectly right, Sandro. My attempt to support Python 3 on el7
> failed.
> https://gerrit.ovirt.org/90912 should clean its remainders.
>
> Can anybody remind me how I trigger check-merged job on it, for
> verification?
>
>
> ___
> Devel mailing list
> Devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
>



 --

 GREG SHEREMETA

 SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX

 Red Hat NA

 

 gsher...@redhat.comIRC: gshereme
 

 ___
 Devel mailing list
 Devel@ovirt.org
 http://lists.ovirt.org/mailman/listinfo/devel

>>>
>>>
>>>
>>> --
>>> Barak Korren
>>> RHV DevOps team , RHCE, RHCi
>>> Red Hat EMEA
>>> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
>>>
>>> ___
>>> Devel mailing list
>>> Devel@ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/devel
>>>
>>
>>
>>
>> --
>>
>> SANDRO BONAZZOLA
>>
>> ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R
>>
>> Red Hat EMEA 
>>
>> sbona...@redhat.com
>> 
>> 
>>
>
>
>
> --
> Barak Korren
> RHV DevOps team , RHCE, RHCi
> Red Hat EMEA
> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
>



-- 

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R

Red Hat EMEA 

sbona...@redhat.com


___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Anastasiya Ruzhanskaya
As a part of my university diploma, we are making kind of access control
tool as a firewall  without dependence on oVirt roles ( this tool should
actually work for all libvirt based virtualization products for KVM). It
should be similar to Hytrust products or these ones
http://en.securitycode.ru/vGate//.
So my work is to find out what information I can use from the RPC calls and
from where I can get an information about the user.

2018-05-07 11:00 GMT+03:00 Martin Sivak :

> Hi,
>
> I think what you are looking for is mostly this:
> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml
>
> The best way to see what the traffic is is to disable SSL. The
> postgres database is installed and accessible using the postgres user
> (the engine user is not allowed to access it directly).
>
> You might also be interested in the vdsm fake project we use as node
> simulator. Its readme will tell you exactly how to do this:
> https://github.com/oVirt/ovirt-vdsmfake
>
> I wrote an article some time ago that explained how to setup a
> development environment without real hosts:
> https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-without-cluster/
>
> Might I ask what you goal is?
>
> Best regards
>
> --
> Martin Sivak
> SLA / oVirt
>
> On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
>  wrote:
> > Hello everyone!
> > Currently I want to determine what information is included in messages
> > passing from oVirt engine to VDSM on ovirt-node.
> >
> > I made up a really simple configuration with one VM representing engine,
> > another - node, a managed to successfully  launch a single VM on this
> node.
> > However, I have chosen to configure everything automatically. Currently
> > traffic is encrypted with default certificates.
> > So, there are three options for me and no one of them really works.
> >
> > 1) Find the format of messages ( what the fields are, session id for
> > example) in docs, but I didn't  manage to find it;
> > 2) Use wireshark to decrypt the traffic and the apply maybe a json
> > -dissector to the decrypted data. I have tried many solutions ( thanks
> god I
> > have rsa private and public keys but there is another session key which
> is
> > generated every time engine starts to communicate with vdsm, which I
> cannot
> > get with the help of sslkeylog file or ld_preload technology.
> > Maybe someone knows the exact methodology how to do this correctly?
> >
> > 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for
> engine,
> > according to answers on oVirt site, I should do 2 requests to the
> database.
> > I was really surprised that psql was not installed by oVirt on my system.
> > How did it then created a default database? ( I have chosen to create all
> > locally and with default configurations).
> > I mean these two commands :
> > https://www.ovirt.org/develop/developer-guide/vdsm/
> connecting-development-vdsm-to-engine/
> > . I have a following error there :
> > psql: FATAL: Peer authentication failed for user "engine"
> >
> > Could you please guide my what method is the best and how should I
> correct
> > my faults there?
> >
> >
> > ___
> > Devel mailing list
> > Devel@ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/devel
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] oVirt RPC messages

2018-05-07 Thread Martin Sivak
Hi,

no, the traffic is not enough. All the information is present in the
both audit log and engine log. You can even forward your audit log
messages to email for example:
https://www.ovirt.org/documentation/admin-guide/chap-Event_Notifications/

Best regards

Martin Sivak

On Mon, May 7, 2018 at 9:59 AM, Anastasiya Ruzhanskaya
 wrote:
> So, then by analyzing traffic from ovirt-engine to ovirt-node ( vdsm) and
> then from vdsm to libvirt I am not able to find out which user is executing
> the actions ( for example shut down VM or make snapshot)?
>
> 2018-05-07 10:53 GMT+03:00 Martin Sivak :
>>
>> Hi,
>>
>> we send a correlation id with the commands to be able to pair the
>> engine.log commands with vdsm commands. I am pretty sure we do not
>> send any user identification to the node.
>>
>> Best regards
>>
>> Martin Sivak
>>
>> On Mon, May 7, 2018 at 6:19 AM, Anastasiya Ruzhanskaya
>>  wrote:
>> > Hello!
>> > Do messages sent from ovirt-engine to ovirt-node in RPC format contain
>> > the
>> > session number or any user information?
>> >
>> >
>> > ___
>> > Devel mailing list
>> > Devel@ovirt.org
>> > http://lists.ovirt.org/mailman/listinfo/devel
>
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


Re: [ovirt-devel] oVirt messages from engine to vdsm

2018-05-07 Thread Martin Sivak
Hi,

I think what you are looking for is mostly this:
https://github.com/oVirt/vdsm/blob/master/lib/vdsm/api/vdsm-api.yml

The best way to see what the traffic is is to disable SSL. The
postgres database is installed and accessible using the postgres user
(the engine user is not allowed to access it directly).

You might also be interested in the vdsm fake project we use as node
simulator. Its readme will tell you exactly how to do this:
https://github.com/oVirt/ovirt-vdsmfake

I wrote an article some time ago that explained how to setup a
development environment without real hosts:
https://www.ovirt.org/blog/2016/11/testing-ovirt-changes-without-cluster/

Might I ask what you goal is?

Best regards

--
Martin Sivak
SLA / oVirt

On Sun, May 6, 2018 at 6:26 AM, Anastasiya Ruzhanskaya
 wrote:
> Hello everyone!
> Currently I want to determine what information is included in messages
> passing from oVirt engine to VDSM on ovirt-node.
>
> I made up a really simple configuration with one VM representing engine,
> another - node, a managed to successfully  launch a single VM on this node.
> However, I have chosen to configure everything automatically. Currently
> traffic is encrypted with default certificates.
> So, there are three options for me and no one of them really works.
>
> 1) Find the format of messages ( what the fields are, session id for
> example) in docs, but I didn't  manage to find it;
> 2) Use wireshark to decrypt the traffic and the apply maybe a json
> -dissector to the decrypted data. I have tried many solutions ( thanks god I
> have rsa private and public keys but there is another session key which is
> generated every time engine starts to communicate with vdsm, which I cannot
> get with the help of sslkeylog file or ld_preload technology.
> Maybe someone knows the exact methodology how to do this correctly?
>
> 3) Turn off ssl in oVirt. It is simple to do that for vdsm, but for engine,
> according to answers on oVirt site, I should do 2 requests to the database.
> I was really surprised that psql was not installed by oVirt on my system.
> How did it then created a default database? ( I have chosen to create all
> locally and with default configurations).
> I mean these two commands :
> https://www.ovirt.org/develop/developer-guide/vdsm/connecting-development-vdsm-to-engine/
> . I have a following error there :
> psql: FATAL: Peer authentication failed for user "engine"
>
> Could you please guide my what method is the best and how should I correct
> my faults there?
>
>
> ___
> Devel mailing list
> Devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


Re: [ovirt-devel] oVirt RPC messages

2018-05-07 Thread Anastasiya Ruzhanskaya
So, then by analyzing traffic from ovirt-engine to ovirt-node ( vdsm) and
then from vdsm to libvirt I am not able to find out which user is executing
the actions ( for example shut down VM or make snapshot)?

2018-05-07 10:53 GMT+03:00 Martin Sivak :

> Hi,
>
> we send a correlation id with the commands to be able to pair the
> engine.log commands with vdsm commands. I am pretty sure we do not
> send any user identification to the node.
>
> Best regards
>
> Martin Sivak
>
> On Mon, May 7, 2018 at 6:19 AM, Anastasiya Ruzhanskaya
>  wrote:
> > Hello!
> > Do messages sent from ovirt-engine to ovirt-node in RPC format contain
> the
> > session number or any user information?
> >
> >
> > ___
> > Devel mailing list
> > Devel@ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/devel
>
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] ovirt-host-deploy and python3

2018-05-07 Thread Barak Korren
On 7 May 2018 at 10:15, Sandro Bonazzola  wrote:

>
>
> 2018-05-06 7:53 GMT+02:00 Barak Korren :
>
>>
>>
>> On 4 May 2018 at 16:01, Greg Sheremeta  wrote:
>>
>>> ci re-merge please
>>>
>>>
>> Please note that you should never run this on pre-merged patches as it
>> runs all the post-merge code including submission in change-queue.
>>
>
> I hope the code handling "ci re-merge please" is smart enough to check
> that the patch is merged before trying to re-merge it.
> If not, please fix it.
>

As I wrote before, the V2 code is, the V1 code isn't, which is one more
reason to switch...



>
>
>
>>
>>
>>
>>> On Fri, May 4, 2018 at 8:19 AM, Dan Kenigsberg 
>>> wrote:
>>>


 On Fri, May 4, 2018 at 2:09 PM, Sandro Bonazzola 
 wrote:

>
>
> 2018-05-04 11:07 GMT+02:00 Tomáš Golembiovský :
>
>> On Fri, 4 May 2018 09:33:11 +0200
>> Sandro Bonazzola  wrote:
>>
>> > 2018-05-03 21:58 GMT+02:00 Tomáš Golembiovský > >:
>> >
>> > > Hi,
>> > >
>> > > I'm trying to reinstall a CentOS host (using master-snapshot) and
>> I
>> > > noticed otopi is trying to use python3 while the
>> ovirt-host-deploy is
>> > > not yet fully python3 compatible:
>> > >
>> >
>> > How did you got python 3 on CentOS?
>> > It's not in CentOS distribution.
>>
>> From EPEL. We have 'python34*' listed in our ovirt-*-epel repos.
>>
>
>
> Dan, you asked for python34 packages from epel in
> https://gerrit.ovirt.org/#/c/55415/
> Are they still needed? I don't see them required anywhere.
> Can we drop them?
>

 You are perfectly right, Sandro. My attempt to support Python 3 on el7
 failed.
 https://gerrit.ovirt.org/90912 should clean its remainders.

 Can anybody remind me how I trigger check-merged job on it, for
 verification?


 ___
 Devel mailing list
 Devel@ovirt.org
 http://lists.ovirt.org/mailman/listinfo/devel

>>>
>>>
>>>
>>> --
>>>
>>> GREG SHEREMETA
>>>
>>> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX
>>>
>>> Red Hat NA
>>>
>>> 
>>>
>>> gsher...@redhat.comIRC: gshereme
>>> 
>>>
>>> ___
>>> Devel mailing list
>>> Devel@ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/devel
>>>
>>
>>
>>
>> --
>> Barak Korren
>> RHV DevOps team , RHCE, RHCi
>> Red Hat EMEA
>> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
>>
>> ___
>> Devel mailing list
>> Devel@ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/devel
>>
>
>
>
> --
>
> SANDRO BONAZZOLA
>
> ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R
>
> Red Hat EMEA 
>
> sbona...@redhat.com
> 
> 
>



-- 
Barak Korren
RHV DevOps team , RHCE, RHCi
Red Hat EMEA
redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

Re: [ovirt-devel] ovirt-host-deploy and python3

2018-05-07 Thread Sandro Bonazzola
2018-05-06 7:53 GMT+02:00 Barak Korren :

>
>
> On 4 May 2018 at 16:01, Greg Sheremeta  wrote:
>
>> ci re-merge please
>>
>>
> Please note that you should never run this on pre-merged patches as it
> runs all the post-merge code including submission in change-queue.
>

I hope the code handling "ci re-merge please" is smart enough to check that
the patch is merged before trying to re-merge it.
If not, please fix it.




>
>
>
>> On Fri, May 4, 2018 at 8:19 AM, Dan Kenigsberg  wrote:
>>
>>>
>>>
>>> On Fri, May 4, 2018 at 2:09 PM, Sandro Bonazzola 
>>> wrote:
>>>


 2018-05-04 11:07 GMT+02:00 Tomáš Golembiovský :

> On Fri, 4 May 2018 09:33:11 +0200
> Sandro Bonazzola  wrote:
>
> > 2018-05-03 21:58 GMT+02:00 Tomáš Golembiovský :
> >
> > > Hi,
> > >
> > > I'm trying to reinstall a CentOS host (using master-snapshot) and I
> > > noticed otopi is trying to use python3 while the ovirt-host-deploy
> is
> > > not yet fully python3 compatible:
> > >
> >
> > How did you got python 3 on CentOS?
> > It's not in CentOS distribution.
>
> From EPEL. We have 'python34*' listed in our ovirt-*-epel repos.
>


 Dan, you asked for python34 packages from epel in
 https://gerrit.ovirt.org/#/c/55415/
 Are they still needed? I don't see them required anywhere.
 Can we drop them?

>>>
>>> You are perfectly right, Sandro. My attempt to support Python 3 on el7
>>> failed.
>>> https://gerrit.ovirt.org/90912 should clean its remainders.
>>>
>>> Can anybody remind me how I trigger check-merged job on it, for
>>> verification?
>>>
>>>
>>> ___
>>> Devel mailing list
>>> Devel@ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/devel
>>>
>>
>>
>>
>> --
>>
>> GREG SHEREMETA
>>
>> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX
>>
>> Red Hat NA
>>
>> 
>>
>> gsher...@redhat.comIRC: gshereme
>> 
>>
>> ___
>> Devel mailing list
>> Devel@ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/devel
>>
>
>
>
> --
> Barak Korren
> RHV DevOps team , RHCE, RHCi
> Red Hat EMEA
> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
>
> ___
> Devel mailing list
> Devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
>



-- 

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R

Red Hat EMEA 

sbona...@redhat.com


___
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel