Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
On Sun, Sep 18, 2016 at 2:03 PM, Roy Golan wrote: > Thanks Nir. He is using hosted engine which already uses vdscli > Right, this issue effects any program importing vdscli. Fixed in https://gerrit.ovirt.org/64100 > > On 18 September 2016 at 13:55, Nir Soffer wrote: > >> On Sun, Sep 18, 2016 at 10:51 AM, Roy Golan wrote: >> >>> Alexsey thank you. >>> >>> Irit, Danken please have a look at https://bugzilla.redhat.com/sh >>> ow_bug.cgi?id=1377069 >>> >> >> This is unfortunate regression in 4.0, should be fixed soon. >> >> In meantime this can be fixed by removing this line: >> >> warnings.simplefilter("always", category=DeprecationWarning) >> >> In /usr/lib/python2.7/site-packages/vdsm/vdscli.py >> >> Note that vdsClient will be removed soon and you should >> not use it for automation. >> >> Please use vdsm.vdscli library for automation. >> >> Nir >> >> >>> >>> On 18 September 2016 at 10:49, wrote: >>> https://bugzilla.redhat.com/show_bug.cgi?id=1377069 18.09.2016, 10:09, "Roy Golan" : > On 18 September 2016 at 09:48, wrote: >> Thanks Roy >> >> But if I'm going to redirect the output of the hosted-engine command to /dev/null, I can not identify the possible problem of the command :( > > That's only stderror. You should still see the standard input and check for $? value. Not perfect but I think this can get you started. I must say I am against this deprecation warning and I'll make an effort to find other ways of doing that > >> It may be possible exclude DeprecationWarning from the code in next version 4.0.4 :) ? > > I know VDSM guys started working on that but its WIP. Can you please open a bug for that and I'll make sure to put it on the right person? > >> 18.09.2016, 09:27, "Roy Golan" : >>> Try to point stderr to /dev/null. For example this should work: >>> >>> ```bash >>> vdsClient -s 0 list table 2> /dev/null >>> ``` >>> >>> On 18 September 2016 at 08:59, wrote: Hello oVirt guru`s ! Every time I call the commands: * hosted-engine --set-maintenance --mode=global * hosted-engine --set-maintenance --mode=none The message appears: /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli import vdsm.vdscli ... This message prevents tracking the status of execution of commands in my scripts. How can I suppress this message? ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users >>> >>> >>> ___ >>> Users mailing list >>> Users@ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/users >>> >>> >> > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
Thanks Nir. He is using hosted engine which already uses vdscli On 18 September 2016 at 13:55, Nir Soffer wrote: > On Sun, Sep 18, 2016 at 10:51 AM, Roy Golan wrote: > >> Alexsey thank you. >> >> Irit, Danken please have a look at https://bugzilla.redhat.com/sh >> ow_bug.cgi?id=1377069 >> > > This is unfortunate regression in 4.0, should be fixed soon. > > In meantime this can be fixed by removing this line: > > warnings.simplefilter("always", category=DeprecationWarning) > > In /usr/lib/python2.7/site-packages/vdsm/vdscli.py > > Note that vdsClient will be removed soon and you should > not use it for automation. > > Please use vdsm.vdscli library for automation. > > Nir > > >> >> On 18 September 2016 at 10:49, wrote: >> >>> https://bugzilla.redhat.com/show_bug.cgi?id=1377069 >>> >>> 18.09.2016, 10:09, "Roy Golan" : >>> > On 18 September 2016 at 09:48, wrote: >>> >> Thanks Roy >>> >> >>> >> But if I'm going to redirect the output of the hosted-engine command >>> to /dev/null, I can not identify the possible problem of the command :( >>> > >>> > That's only stderror. You should still see the standard input and >>> check for $? value. Not perfect but I think this can get you started. I >>> must say I am against this deprecation warning and I'll make an effort to >>> find other ways of doing that >>> > >>> >> It may be possible exclude DeprecationWarning from the code in next >>> version 4.0.4 :) ? >>> > >>> > I know VDSM guys started working on that but its WIP. Can you please >>> open a bug for that and I'll make sure to put it on the right person? >>> > >>> >> 18.09.2016, 09:27, "Roy Golan" : >>> >>> Try to point stderr to /dev/null. For example this should work: >>> >>> >>> >>> ```bash >>> >>> vdsClient -s 0 list table 2> /dev/null >>> >>> ``` >>> >>> >>> >>> On 18 September 2016 at 08:59, wrote: >>> Hello oVirt guru`s ! >>> >>> Every time I call the commands: >>> >>> * hosted-engine --set-maintenance --mode=global >>> * hosted-engine --set-maintenance --mode=none >>> >>> The message appears: >>> >>> /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: >>> DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is >>> deprecated, please use vdsm.jsonrpcvdscli >>> import vdsm.vdscli >>> ... >>> >>> This message prevents tracking the status of execution of commands >>> in my scripts. >>> >>> How can I suppress this message? >>> ___ >>> Users mailing list >>> Users@ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/users >>> >> >> >> ___ >> Users mailing list >> Users@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> >> > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
On Sun, Sep 18, 2016 at 10:51 AM, Roy Golan wrote: > Alexsey thank you. > > Irit, Danken please have a look at https://bugzilla.redhat.com/sh > ow_bug.cgi?id=1377069 > This is unfortunate regression in 4.0, should be fixed soon. In meantime this can be fixed by removing this line: warnings.simplefilter("always", category=DeprecationWarning) In /usr/lib/python2.7/site-packages/vdsm/vdscli.py Note that vdsClient will be removed soon and you should not use it for automation. Please use vdsm.vdscli library for automation. Nir > > On 18 September 2016 at 10:49, wrote: > >> https://bugzilla.redhat.com/show_bug.cgi?id=1377069 >> >> 18.09.2016, 10:09, "Roy Golan" : >> > On 18 September 2016 at 09:48, wrote: >> >> Thanks Roy >> >> >> >> But if I'm going to redirect the output of the hosted-engine command >> to /dev/null, I can not identify the possible problem of the command :( >> > >> > That's only stderror. You should still see the standard input and check >> for $? value. Not perfect but I think this can get you started. I must say >> I am against this deprecation warning and I'll make an effort to find other >> ways of doing that >> > >> >> It may be possible exclude DeprecationWarning from the code in next >> version 4.0.4 :) ? >> > >> > I know VDSM guys started working on that but its WIP. Can you please >> open a bug for that and I'll make sure to put it on the right person? >> > >> >> 18.09.2016, 09:27, "Roy Golan" : >> >>> Try to point stderr to /dev/null. For example this should work: >> >>> >> >>> ```bash >> >>> vdsClient -s 0 list table 2> /dev/null >> >>> ``` >> >>> >> >>> On 18 September 2016 at 08:59, wrote: >> Hello oVirt guru`s ! >> >> Every time I call the commands: >> >> * hosted-engine --set-maintenance --mode=global >> * hosted-engine --set-maintenance --mode=none >> >> The message appears: >> >> /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: >> DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is >> deprecated, please use vdsm.jsonrpcvdscli >> import vdsm.vdscli >> ... >> >> This message prevents tracking the status of execution of commands >> in my scripts. >> >> How can I suppress this message? >> ___ >> Users mailing list >> Users@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> > > > ___ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
Alexsey thank you. Irit, Danken please have a look at https://bugzilla.redhat.com/ show_bug.cgi?id=1377069 On 18 September 2016 at 10:49, wrote: > https://bugzilla.redhat.com/show_bug.cgi?id=1377069 > > 18.09.2016, 10:09, "Roy Golan" : > > On 18 September 2016 at 09:48, wrote: > >> Thanks Roy > >> > >> But if I'm going to redirect the output of the hosted-engine command to > /dev/null, I can not identify the possible problem of the command :( > > > > That's only stderror. You should still see the standard input and check > for $? value. Not perfect but I think this can get you started. I must say > I am against this deprecation warning and I'll make an effort to find other > ways of doing that > > > >> It may be possible exclude DeprecationWarning from the code in next > version 4.0.4 :) ? > > > > I know VDSM guys started working on that but its WIP. Can you please > open a bug for that and I'll make sure to put it on the right person? > > > >> 18.09.2016, 09:27, "Roy Golan" : > >>> Try to point stderr to /dev/null. For example this should work: > >>> > >>> ```bash > >>> vdsClient -s 0 list table 2> /dev/null > >>> ``` > >>> > >>> On 18 September 2016 at 08:59, wrote: > Hello oVirt guru`s ! > > Every time I call the commands: > > * hosted-engine --set-maintenance --mode=global > * hosted-engine --set-maintenance --mode=none > > The message appears: > > /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: > DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is > deprecated, please use vdsm.jsonrpcvdscli > import vdsm.vdscli > ... > > This message prevents tracking the status of execution of commands in > my scripts. > > How can I suppress this message? > ___ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
https://bugzilla.redhat.com/show_bug.cgi?id=1377069 18.09.2016, 10:09, "Roy Golan" : > On 18 September 2016 at 09:48, wrote: >> Thanks Roy >> >> But if I'm going to redirect the output of the hosted-engine command to >> /dev/null, I can not identify the possible problem of the command :( > > That's only stderror. You should still see the standard input and check for > $? value. Not perfect but I think this can get you started. I must say I am > against this deprecation warning and I'll make an effort to find other ways > of doing that > >> It may be possible exclude DeprecationWarning from the code in next version >> 4.0.4 :) ? > > I know VDSM guys started working on that but its WIP. Can you please open a > bug for that and I'll make sure to put it on the right person? > >> 18.09.2016, 09:27, "Roy Golan" : >>> Try to point stderr to /dev/null. For example this should work: >>> >>> ```bash >>> vdsClient -s 0 list table 2> /dev/null >>> ``` >>> >>> On 18 September 2016 at 08:59, wrote: Hello oVirt guru`s ! Every time I call the commands: * hosted-engine --set-maintenance --mode=global * hosted-engine --set-maintenance --mode=none The message appears: /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli import vdsm.vdscli ... This message prevents tracking the status of execution of commands in my scripts. How can I suppress this message? ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
On 18 September 2016 at 10:09, Roy Golan wrote: > > > On 18 September 2016 at 09:48, wrote: > >> Thanks Roy >> >> >> But if I'm going to redirect the output of the hosted-engine command to >> /dev/null, I can not identify the possible problem of the command :( >> > > That's only stderror. You should still see the standard input and check > for $? value. Not perfect but I think this can get you started. I must say > I am against this deprecation warning and I'll make an effort to find other > ways of doing that > >> >> * I meant standard output of course. > It may be possible exclude DeprecationWarning from the code in next >> version 4.0.4 :) ? >> > > I know VDSM guys started working on that but its WIP. Can you please open > a bug for that and I'll make sure to put it on the right person? > >> >> 18.09.2016, 09:27, "Roy Golan" : >> > Try to point stderr to /dev/null. For example this should work: >> > >> > ```bash >> > vdsClient -s 0 list table 2> /dev/null >> > ``` >> > >> > On 18 September 2016 at 08:59, wrote: >> >> Hello oVirt guru`s ! >> >> >> >> Every time I call the commands: >> >> >> >> * hosted-engine --set-maintenance --mode=global >> >> * hosted-engine --set-maintenance --mode=none >> >> >> >> The message appears: >> >> >> >> /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: >> DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is >> deprecated, please use vdsm.jsonrpcvdscli >> >> import vdsm.vdscli >> >> ... >> >> >> >> This message prevents tracking the status of execution of commands in >> my scripts. >> >> >> >> How can I suppress this message? >> >> ___ >> >> Users mailing list >> >> Users@ovirt.org >> >> http://lists.ovirt.org/mailman/listinfo/users >> > > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
On 18 September 2016 at 09:48, wrote: > Thanks Roy > > > But if I'm going to redirect the output of the hosted-engine command to > /dev/null, I can not identify the possible problem of the command :( > That's only stderror. You should still see the standard input and check for $? value. Not perfect but I think this can get you started. I must say I am against this deprecation warning and I'll make an effort to find other ways of doing that > > It may be possible exclude DeprecationWarning from the code in next > version 4.0.4 :) ? > I know VDSM guys started working on that but its WIP. Can you please open a bug for that and I'll make sure to put it on the right person? > > 18.09.2016, 09:27, "Roy Golan" : > > Try to point stderr to /dev/null. For example this should work: > > > > ```bash > > vdsClient -s 0 list table 2> /dev/null > > ``` > > > > On 18 September 2016 at 08:59, wrote: > >> Hello oVirt guru`s ! > >> > >> Every time I call the commands: > >> > >> * hosted-engine --set-maintenance --mode=global > >> * hosted-engine --set-maintenance --mode=none > >> > >> The message appears: > >> > >> /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: > DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is > deprecated, please use vdsm.jsonrpcvdscli > >> import vdsm.vdscli > >> ... > >> > >> This message prevents tracking the status of execution of commands in > my scripts. > >> > >> How can I suppress this message? > >> ___ > >> Users mailing list > >> Users@ovirt.org > >> http://lists.ovirt.org/mailman/listinfo/users > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
Thanks Roy But if I'm going to redirect the output of the hosted-engine command to /dev/null, I can not identify the possible problem of the command :( It may be possible exclude DeprecationWarning from the code in next version 4.0.4 :) ? 18.09.2016, 09:27, "Roy Golan" : > Try to point stderr to /dev/null. For example this should work: > > ```bash > vdsClient -s 0 list table 2> /dev/null > ``` > > On 18 September 2016 at 08:59, wrote: >> Hello oVirt guru`s ! >> >> Every time I call the commands: >> >> * hosted-engine --set-maintenance --mode=global >> * hosted-engine --set-maintenance --mode=none >> >> The message appears: >> >> /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: >> DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is >> deprecated, please use vdsm.jsonrpcvdscli >> import vdsm.vdscli >> ... >> >> This message prevents tracking the status of execution of commands in my >> scripts. >> >> How can I suppress this message? >> ___ >> Users mailing list >> Users@ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
Re: [ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
Try to point stderr to /dev/null. For example this should work: ```bash vdsClient -s 0 list table 2> /dev/null ``` On 18 September 2016 at 08:59, wrote: > Hello oVirt guru`s ! > > Every time I call the commands: > > * hosted-engine --set-maintenance --mode=global > * hosted-engine --set-maintenance --mode=none > > The message appears: > > /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: > DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is > deprecated, please use vdsm.jsonrpcvdscli > import vdsm.vdscli > ... > > This message prevents tracking the status of execution of commands in my > scripts. > > How can I suppress this message? > ___ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
[ovirt-users] DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli
Hello oVirt guru`s ! Every time I call the commands: * hosted-engine --set-maintenance --mode=global * hosted-engine --set-maintenance --mode=none The message appears: /usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py:15: DeprecationWarning: vdscli uses xmlrpc. since ovirt 3.6 xmlrpc is deprecated, please use vdsm.jsonrpcvdscli import vdsm.vdscli ... This message prevents tracking the status of execution of commands in my scripts. How can I suppress this message? ___ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users