Bug 1403978 - upgrading liberasurecode and python-pyeclib versions in rhelosp-7.0-puddle
Summary: upgrading liberasurecode and python-pyeclib versions in rhelosp-7.0-puddle
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-swift
Version: 7.0 (Kilo)
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 7.0 (Kilo)
Assignee: Pete Zaitcev
QA Contact: nlevinki
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-12 19:18 UTC by David Sariel
Modified: 2017-08-31 13:03 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-08-31 13:03:50 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description David Sariel 2016-12-12 19:18:24 UTC
Description of problem:

"Invalid arguments passed to liberasurecode_instance_create" is recived while running unit tests for swift - rhos 7 with

 liberasurecode                 1.0.7-2.el7ost             @rhelosp-7.0-puddle         
 python-pyeclib                 1.0.7-2.el7ost             @rhelosp-7.0-puddle  

See https://url.corp.redhat.com/swift-unit-rhos-coreci


Version-Release number of selected component (if applicable):
rhos7

How reproducible:

Rerun  https://url.corp.redhat.com/swift-unit-rhos-coreci with rhos7 as a build parameter



Additional info:

At the same time, if using a little bit newer versions (liberasurecode-1.1.1 and python-pyeclib-1.1.0) all unit tests are passing ok.

We need to upgrade the versions of those packages in rhelosp-7.0-puddle. 

Thanks
David

Comment 1 Pete Zaitcev 2016-12-12 23:18:15 UTC
I think may be advisable to stick with one of the tested combinations:

python-pyeclib 1.1.0 + liberasurecode 1.1.0
python-pyeclib 1.2.0 + liberasurecode 1.1.1

But strictly speaking I don't know of a specific reason why it's impossible
to run an older PyECLib on top of newer liberasurecode (python-pyeclib-1.1.0
over liberasurecode-1.1.1 as David suggests). Most likely it's fine - just
not tested by anyone else.

Comment 2 Paul Grist 2016-12-14 14:14:25 UTC
There was a question of whether EC is only tech preview in RHOS7, so may want to consider whether or not these tests stay enabled vs. making changes.


Note You need to log in before you can comment on or make changes to this bug.