[ovirt-devel] [OST/SDK4] ValueError: urandom is not a valid RngSource

Ondra Machacek omachace at redhat.com
Wed May 10 11:40:16 UTC 2017


On Wed, May 10, 2017 at 1:32 PM, Milan Zamazal <mzamazal at redhat.com> wrote:

> Hi, I'm trying to run ovirt-system-tests from git master with
> basic-suite-master on my RHEL machine.  The tests had been failing on
> missing ovirtsdk4 Python module, so I installed
> python-ovirt-engine-sdk4-4.0.4-2.el7ev.x86_64 package.  Now the tests
> fail early and I'm getting the following error:
>
>   File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
>     testMethod()
>   File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in
> runTest
>     self.test(*self.arg)
>   File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129,
> in wrapped_test
>     test()
>   File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59,
> in wrapper
>     return func(get_test_prefix(), *args, **kwargs)
>   File "/home/pdm/ovirt/lago/ovirt-system-tests/basic-suite-
> master/test-scenarios/002_bootstrap.py", line 215, in add_cluster
>     add_cluster_4(prefix)
>   File "/home/pdm/ovirt/lago/ovirt-system-tests/basic-suite-
> master/test-scenarios/002_bootstrap.py", line 256, in add_cluster_4
>     ballooning_enabled=True,
>   File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line
> 3758, in add
>     return readers.ClusterReader.read_one(reader)
>   File "/usr/lib64/python2.7/site-packages/ovirtsdk4/readers.py", line
> 1740, in read_one
>     obj.required_rng_sources = [types.RngSource(s.lower()) for s in
> Reader.read_strings(reader)]
>   File "/usr/lib/python2.7/site-packages/enum/__init__.py", line 330, in
> __call__
>     return cls.__new__(cls, value)
>   File "/usr/lib/python2.7/site-packages/enum/__init__.py", line 642, in
> __new__
>     raise ValueError("%s is not a valid %s" % (value, cls.__name__))
>   ValueError: urandom is not a valid RngSource
>
> Does anybody know what's wrong and how to make the tests working?
>

Yes, this was bug[1] in Python SDK. It's fixed in Pyhon SDK version 4.1.2.

[1] https://gerrit.ovirt.org/#/c/73301/


>
> Thank you,
> Milan
> _______________________________________________
> Devel mailing list
> Devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20170510/d3349bdb/attachment-0001.html>


More information about the Devel mailing list