You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Kengo Seki (Jira)" <ji...@apache.org> on 2020/09/25 12:50:00 UTC
[jira] [Created] (BIGTOP-3416) Fix YCSB to work with CentOS 8 and
Fedora 31
Kengo Seki created BIGTOP-3416:
----------------------------------
Summary: Fix YCSB to work with CentOS 8 and Fedora 31
Key: BIGTOP-3416
URL: https://issues.apache.org/jira/browse/BIGTOP-3416
Project: Bigtop
Issue Type: Bug
Reporter: Kengo Seki
Assignee: Kengo Seki
Deploying YCSB onto CentOS 8 fails with the following error:
https://ci.bigtop.apache.org/job/Bigtop-trunk-smoke-tests/170/COMPONENTS=hdfs.hbase.hbase.ycsb@ycsb,OS=centos-8-x86_64-deploy/console
{code}
Error: Could not update: Execution of '/usr/bin/dnf -d 0 -e 1 -y install ycsb' returned 1: Error:
Problem: conflicting requests
- nothing provides python needed by ycsb-0.12.0-1.el8.noarch
Error: /Stage[main]/Ycsb::Client/Package[ycsb]/ensure: change from 'purged' to 'latest' failed: Could not update: Execution of '/usr/bin/dnf -d 0 -e 1 -y install ycsb' returned 1: Error:
Problem: conflicting requests
- nothing provides python needed by ycsb-0.12.0-1.el8.noarch
{code}
And its smoke test fails with the following error on Fedora 31:
https://ci.bigtop.apache.org/job/Bigtop-trunk-smoke-tests/170/COMPONENTS=hdfs.hbase.hbase.ycsb@ycsb,OS=fedora-31-aarch64-deploy/console
https://ci.bigtop.apache.org/job/Bigtop-trunk-smoke-tests/170/COMPONENTS=hdfs.hbase.hbase.ycsb@ycsb,OS=fedora-31-x86_64-deploy/console
{code}
TestYcsbSmoke > BasicDBTest STANDARD_OUT
Failed command: ycsb load basic -P /usr/lib/ycsb/workloads/workloada -p recordcount=500000 -s > load_basic.dat
error code: 1
stdout: []
stderr: [ File "/usr/lib/ycsb/bin/ycsb", line 208, except subprocess.CalledProcessError, err:, ^, SyntaxError: invalid syntax]
TestYcsbSmoke > BasicDBTest FAILED
java.lang.AssertionError: YCSB basic load failed.[] [ File "/usr/lib/ycsb/bin/ycsb", line 208, except subprocess.CalledProcessError, err:, ^, SyntaxError: invalid syntax]
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at org.junit.Assert$assertTrue.callStatic(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:196)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:216)
at TestYcsbSmoke.BasicDBTest(TestYcsbSmoke.groovy:65)
Gradle Test Executor 2 finished executing tests.
> Task :bigtop-tests:smoke-tests:ycsb:test FAILED
TestYcsbSmoke > HbaseTest STANDARD_OUT
Failed command: ycsb load hbase10 -P /usr/lib/ycsb/workloads/workloada -p table=usertable -p columnfamily=cf -p recordcount=500000 -p operationcount=500000 -threads 10
error code: 1
stdout: []
stderr: [ File "/usr/lib/ycsb/bin/ycsb", line 208, except subprocess.CalledProcessError, err:, ^, SyntaxError: invalid syntax]
TestYcsbSmoke > HbaseTest FAILED
java.lang.AssertionError: YCSB HBase load failed.[] [ File "/usr/lib/ycsb/bin/ycsb", line 208, except subprocess.CalledProcessError, err:, ^, SyntaxError: invalid syntax]
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at org.junit.Assert$assertTrue.callStatic(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:196)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:216)
at TestYcsbSmoke.HbaseTest(TestYcsbSmoke.groovy:88)
2 tests completed, 2 failed
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)