Bug #43600
closedqa: workunits/suites/iozone.sh: line 5: iozone: command not found
0%
Description
2020-01-13T02:26:17.555 INFO:teuthology.orchestra.run.smithi092:workunit test suites/iozone.sh> mkdir -p -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && cd -- /home/ubuntu/cephtest/mnt.0/client.0/tmp && CEPH_CLI_TEST_DUP_COMMAND=1 CEPH_REF=51fb4e455c82d7595622e85707d6a6076057b2bd TESTDIR="/home/ubuntu/cephtest" CEPH_ARGS="--cluster ceph" CEPH_ID="0" PATH=$PATH:/usr/sbin CEPH_BASE=/home/ubuntu/cephtest/clone.client.0 CEPH_ROOT=/home/ubuntu/cephtest/clone.client.0 adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 3h /home/ubuntu/cephtest/clone.client.0/qa/workunits/suites/iozone.sh 2020-01-13T02:26:17.582 INFO:tasks.workunit.client.0.smithi092.stderr:+ iozone -c -e -s 1024M -r 16K -t 1 -F f1 -i 0 -i 1 2020-01-13T02:26:17.582 INFO:tasks.workunit.client.0.smithi092.stderr:/home/ubuntu/cephtest/clone.client.0/qa/workunits/suites/iozone.sh: line 5: iozone: command not found
From: /ceph/teuthology-archive/pdonnell-2020-01-13_01:49:14-fs-wip-pdonnell-testing-20200112.224135-distro-basic-smithi/4660938/teuthology.log
Updated by Patrick Donnelly over 4 years ago
Unfortunately, CentOS 8 / RHEL 8 don't have this package. We'll need to filter out these distributions somehow.
More reason for #43612!
Updated by Patrick Donnelly over 4 years ago
- Related to Feature #43612: support per-role distribution specification added
Updated by Patrick Donnelly about 4 years ago
- Status changed from New to Triaged
- Priority changed from Normal to Urgent
Updated by Yuri Weinstein about 4 years ago
Updated by Kefu Chai about 4 years ago
FWIW, iozone is non-free software. see https://lists.fedorahosted.org/archives/list/legal@lists.fedoraproject.org/thread/KJEGS7V6OBR6OSWWGTIN34RMQ5LQRGMM/. so it was removed fedora and EPEL.
as a workaround, i think we can host the prebuilt package in our own repo.
a src-rpm could be found at https://copr.fedorainfracloud.org/coprs/aflyhorse/iozone/
Updated by Xiubo Li about 4 years ago
Recently I hit this too.
Or how about let's just do clone and built it before using it like the ./workunits/suites/fsx.sh does ?
Updated by Xiubo Li about 4 years ago
- Status changed from Triaged to Resolved
Kefu have helped build and upload the iozone package to the spia lab repo, and enabled the iozone package in ceph-cm-ansible ceph/ceph-cm-ansible#561.