* tcmu-runner rpm
@ 2018-05-01 15:48 Raghuram Devarakonda
2018-05-01 15:53 ` Bryant G. Ly
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: Raghuram Devarakonda @ 2018-05-01 15:48 UTC (permalink / raw)
To: target-devel
Hi,
I am looking for tcmu-runner rpm to install on CentOS 7.4 but am not
able to find one. Here is some info about my repos:
$ yum repo list
!base/7/x86_64 CentOS-7 - Base
9,591
!elrepo ELRepo.org Community
Enterprise Linux Repository - el7 219
!epel/x86_64 Extra Packages for
Enterprise Linux 7 - x86_64
12,507
!extras/7/x86_64 CentOS-7 - Extras
448
!ius/x86_64 IUS Community Packages
for Enterprise Linux 7 - x86_64 469
!updates/7/x86_64 CentOS-7 - Updates
2,416
!zfs/x86_64 ZFS on Linux for EL7 -
dkms 118
$ yum search all tcmu
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.advancedhosters.com
* elrepo: iad.mirror.rackspace.com
* epel: ewr.edge.kernel.org
* extras: mirror.cogentco.com
* ius: iad.mirror.rackspace.com
* updates: mirrors.lga7.us.voxel.net
Warning: No matches found for: tcmu
Do I need to add any other repo to get tcmu-runner?
Thanks,
Raghu
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
@ 2018-05-01 15:53 ` Bryant G. Ly
2018-05-01 17:58 ` Raghuram Devarakonda
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Bryant G. Ly @ 2018-05-01 15:53 UTC (permalink / raw)
To: target-devel
On 5/1/18 10:48 AM, Raghuram Devarakonda wrote:
> Hi,
>
> I am looking for tcmu-runner rpm to install on CentOS 7.4 but am not
> able to find one. Here is some info about my repos:
>
> $ yum repo list
> !base/7/x86_64 CentOS-7 - Base
> 9,591
> !elrepo ELRepo.org Community
> Enterprise Linux Repository - el7 219
> !epel/x86_64 Extra Packages for
> Enterprise Linux 7 - x86_64
> 12,507
> !extras/7/x86_64 CentOS-7 - Extras
> 448
> !ius/x86_64 IUS Community Packages
> for Enterprise Linux 7 - x86_64 469
> !updates/7/x86_64 CentOS-7 - Updates
> 2,416
> !zfs/x86_64 ZFS on Linux for EL7 -
> dkms 118
>
> $ yum search all tcmu
> Loaded plugins: fastestmirror
> Loading mirror speeds from cached hostfile
> * base: mirrors.advancedhosters.com
> * elrepo: iad.mirror.rackspace.com
> * epel: ewr.edge.kernel.org
> * extras: mirror.cogentco.com
> * ius: iad.mirror.rackspace.com
> * updates: mirrors.lga7.us.voxel.net
> Warning: No matches found for: tcmu
>
> Do I need to add any other repo to get tcmu-runner?
You need to build it yourself.
Follow: https://github.com/open-iscsi/tcmu-runner
-Bryant
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
2018-05-01 15:53 ` Bryant G. Ly
@ 2018-05-01 17:58 ` Raghuram Devarakonda
2018-05-01 19:54 ` Raghuram Devarakonda
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Raghuram Devarakonda @ 2018-05-01 17:58 UTC (permalink / raw)
To: target-devel
Ok, thanks.
On Tue, May 1, 2018 at 11:53 AM, Bryant G. Ly <bryantly@linux.ibm.com> wrote:
> On 5/1/18 10:48 AM, Raghuram Devarakonda wrote:
>
>> Hi,
>>
>> I am looking for tcmu-runner rpm to install on CentOS 7.4 but am not
>> able to find one. Here is some info about my repos:
>>
>> $ yum repo list
>> !base/7/x86_64 CentOS-7 - Base
>> 9,591
>> !elrepo ELRepo.org Community
>> Enterprise Linux Repository - el7 219
>> !epel/x86_64 Extra Packages for
>> Enterprise Linux 7 - x86_64
>> 12,507
>> !extras/7/x86_64 CentOS-7 - Extras
>> 448
>> !ius/x86_64 IUS Community Packages
>> for Enterprise Linux 7 - x86_64 469
>> !updates/7/x86_64 CentOS-7 - Updates
>> 2,416
>> !zfs/x86_64 ZFS on Linux for EL7 -
>> dkms 118
>>
>> $ yum search all tcmu
>> Loaded plugins: fastestmirror
>> Loading mirror speeds from cached hostfile
>> * base: mirrors.advancedhosters.com
>> * elrepo: iad.mirror.rackspace.com
>> * epel: ewr.edge.kernel.org
>> * extras: mirror.cogentco.com
>> * ius: iad.mirror.rackspace.com
>> * updates: mirrors.lga7.us.voxel.net
>> Warning: No matches found for: tcmu
>>
>> Do I need to add any other repo to get tcmu-runner?
>
> You need to build it yourself.
>
> Follow: https://github.com/open-iscsi/tcmu-runner
>
> -Bryant
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
2018-05-01 15:53 ` Bryant G. Ly
2018-05-01 17:58 ` Raghuram Devarakonda
@ 2018-05-01 19:54 ` Raghuram Devarakonda
2018-05-01 20:34 ` Raghuram Devarakonda
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Raghuram Devarakonda @ 2018-05-01 19:54 UTC (permalink / raw)
To: target-devel
Running "make_runnerrpms.sh" is failing with following errors. I am
planning to check but thought that I would post any way.
-----
RPM build errors:
Directory not found:
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
File not found:
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
-----
Full output:
-----
$ cd extra
$ ./make_runnerrpms.sh
Cloning into '/tmp/tcmu-runner-build/tcmu-runner-1.3.0.54.g6684a21'...
done.
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hNkerI
+ umask 022
+ cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
+ cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
+ rm -rf tcmu-runner-1.3.0.54.g6684a21
+ /usr/bin/gzip -dc
/root/tcmu-runner-orig/extra/rpmbuild/SOURCES/tcmu-runner-1.3.0.54.g6684a21.tar.gz
+ /usr/bin/tar -xvvf -
drwxr-xr-x root/root 0 2018-05-01 16:56 tcmu-runner-1.3.0.54.g6684a21/
-rw-r--r-- root/root 6571 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/CMakeLists.txt
-rw-r--r-- root/root 11323 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/LICENSE
-rw-r--r-- root/root 10983 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/README.md
-rw-r--r-- root/root 12639 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/alua.c
-rw-r--r-- root/root 1576 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/alua.h
-rw-r--r-- root/root 28749 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/api.c
-rw-r--r-- root/root 904 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/be_byteshift.h
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/build_assert/
-rw-r--r-- root/root 1228 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/build_assert/build_assert.h
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/check_type/
-rw-r--r-- root/root 2388 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/check_type/check_type.h
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/container_of/
-rw-r--r-- root/root 4289 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/container_of/container_of.h
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/list/
-rw-r--r-- root/root 25088 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/list/list.h
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/
-rw-r--r-- root/root 5981 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/str.h
-rw-r--r-- root/root 774 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/str_debug.h
-rw-r--r-- root/root 6734 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/configfs.c
-rw-r--r-- root/root 5238 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/consumer.c
-rw-r--r-- root/root 12121 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/darray.h
drwxr-xr-x root/root 0 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/extra/
-rwxr-xr-x root/root 825 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/extra/install_dep.sh
-rwxr-xr-x root/root 1638 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/extra/make_runnerrpms.sh
-rw-r--r-- root/root 4794 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/file_example.c
-rw-r--r-- root/root 42732 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/file_optical.c
-rw-r--r-- root/root 52785 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/file_zbc.c
-rw-r--r-- root/root 17648 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/glfs.c
-rw-r--r-- root/root 5427 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu-register.c
-rw-r--r-- root/root 25266 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu.c
-rw-r--r-- root/root 3939 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu.h
-rw-r--r-- root/root 6591 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_common.h
-rw-r--r-- root/root 11822 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_config.c
-rw-r--r-- root/root 1664 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_config.h
-rw-r--r-- root/root 14266 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_log.c
-rw-r--r-- root/root 3465 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_log.h
-rw-r--r-- root/root 1883 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_priv.h
-rw-r--r-- root/root 1263 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_time.c
-rw-r--r-- root/root 943 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/libtcmu_time.h
-rw-r--r-- root/root 167 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/main-syms.txt
-rw-r--r-- root/root 29418 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/main.c
-rw-r--r-- root/root 279 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/org.kernel.TCMUService1.service
-rw-r--r-- root/root 41009 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/qcow.c
-rw-r--r-- root/root 657 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/qcow.h
-rw-r--r-- root/root 15262 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/qcow2.h
-rw-r--r-- root/root 34771 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/rbd.c
-rw-r--r-- root/root 5269 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/scsi_defs.h
-rw-r--r-- root/root 144 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/string_priv.h
-rw-r--r-- root/root 1599 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/strlcpy.c
-rw-r--r-- root/root 8342 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/target.c
-rw-r--r-- root/root 1117 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/target.h
-rw-r--r-- root/root 3738 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/target_core_user_local.h
-rw-r--r-- root/root 1058 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-handler.xml
-rw-r--r-- root/root 1614 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.8
-rw-r--r-- root/root 486 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.conf
-rw-r--r-- root/root 4711 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.h
-rw-r--r-- root/root 232 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.service
-rw-r--r-- root/root 2713 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.spec
-rw-r--r-- root/root 5114 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu-synthesizer.c
-rw-r--r-- root/root 455 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu.conf
-rw-r--r-- root/root 119 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake.in
-rw-r--r-- root/root 8560 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmur_aio.c
-rw-r--r-- root/root 1765 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmur_aio.h
-rw-r--r-- root/root 68476 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmur_cmd_handler.c
-rw-r--r-- root/root 1818 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmur_cmd_handler.h
-rw-r--r-- root/root 9301 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmur_device.c
-rw-r--r-- root/root 2431 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/tcmur_device.h
-rw-r--r-- root/root 94 2018-05-01 16:56
tcmu-runner-1.3.0.54.g6684a21/version.h.in
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd tcmu-runner-1.3.0.54.g6684a21
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GWofBw
+ umask 022
+ cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
+ cd tcmu-runner-1.3.0.54.g6684a21
+ /usr/bin/cmake -DSUPPORT_SYSTEMD=ON -DCMAKE_INSTALL_PREFIX=/usr .
-- The C compiler identification is GNU 4.8.5
-- Check for working C compiler: /bin/cc
-- Check for working C compiler: /bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found PkgConfig: /bin/pkg-config (found version "0.27.1")
-- checking for module 'gio-unix-2.0'
-- found gio-unix-2.0, version 2.50.3
-- checking for module 'libkmod'
-- found libkmod, version 20
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.7")
-- Looking for linux/falloc.h
-- Looking for linux/falloc.h - found
-- Configuring done
-- Generating done
-- Build files have been written to:
/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21
+ /usr/bin/make
[ 2%] Generating tcmuhandler-generated.c, tcmuhandler-generated.h
Scanning dependencies of target tcmu
[ 5%] Building C object CMakeFiles/tcmu.dir/strlcpy.c.o
[ 8%] Building C object CMakeFiles/tcmu.dir/configfs.c.o
[ 11%] Building C object CMakeFiles/tcmu.dir/api.c.o
[ 14%] Building C object CMakeFiles/tcmu.dir/libtcmu.c.o
[ 17%] Building C object CMakeFiles/tcmu.dir/libtcmu-register.c.o
[ 20%] Building C object CMakeFiles/tcmu.dir/tcmuhandler-generated.c.o
[ 22%] Building C object CMakeFiles/tcmu.dir/libtcmu_log.c.o
[ 25%] Building C object CMakeFiles/tcmu.dir/libtcmu_config.c.o
[ 28%] Building C object CMakeFiles/tcmu.dir/libtcmu_time.c.o
Linking C shared library libtcmu.so
[ 28%] Built target tcmu
Scanning dependencies of target consumer
[ 31%] Building C object CMakeFiles/consumer.dir/consumer.c.o
Linking C executable consumer
[ 31%] Built target consumer
Scanning dependencies of target handler_file
[ 34%] Building C object CMakeFiles/handler_file.dir/file_example.c.o
Linking C shared library handler_file.so
[ 34%] Built target handler_file
Scanning dependencies of target handler_file_optical
[ 37%] Building C object CMakeFiles/handler_file_optical.dir/file_optical.c.o
Linking C shared library handler_file_optical.so
[ 37%] Built target handler_file_optical
Scanning dependencies of target handler_file_zbc
[ 40%] Building C object CMakeFiles/handler_file_zbc.dir/file_zbc.c.o
Linking C shared library handler_file_zbc.so
[ 40%] Built target handler_file_zbc
Scanning dependencies of target handler_glfs
[ 42%] Building C object CMakeFiles/handler_glfs.dir/glfs.c.o
Linking C shared library handler_glfs.so
[ 42%] Built target handler_glfs
Scanning dependencies of target handler_qcow
[ 45%] Building C object CMakeFiles/handler_qcow.dir/qcow.c.o
Linking C shared library handler_qcow.so
[ 45%] Built target handler_qcow
Scanning dependencies of target handler_rbd
[ 48%] Building C object CMakeFiles/handler_rbd.dir/rbd.c.o
Linking C shared library handler_rbd.so
[ 48%] Built target handler_rbd
Scanning dependencies of target tcmu-runner
[ 51%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_cmd_handler.c.o
[ 54%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_aio.c.o
[ 57%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_device.c.o
[ 60%] Building C object CMakeFiles/tcmu-runner.dir/target.c.o
[ 62%] Building C object CMakeFiles/tcmu-runner.dir/alua.c.o
[ 65%] Building C object CMakeFiles/tcmu-runner.dir/main.c.o
[ 68%] Building C object CMakeFiles/tcmu-runner.dir/tcmuhandler-generated.c.o
Linking C executable tcmu-runner
[ 71%] Built target tcmu-runner
Scanning dependencies of target tcmu-synthesizer
[ 74%] Building C object CMakeFiles/tcmu-synthesizer.dir/tcmu-synthesizer.c.o
Linking C executable tcmu-synthesizer
[ 74%] Built target tcmu-synthesizer
Scanning dependencies of target tcmu_static
[ 77%] Building C object CMakeFiles/tcmu_static.dir/strlcpy.c.o
[ 80%] Building C object CMakeFiles/tcmu_static.dir/configfs.c.o
[ 82%] Building C object CMakeFiles/tcmu_static.dir/api.c.o
[ 85%] Building C object CMakeFiles/tcmu_static.dir/libtcmu.c.o
[ 88%] Building C object CMakeFiles/tcmu_static.dir/libtcmu-register.c.o
[ 91%] Building C object CMakeFiles/tcmu_static.dir/tcmuhandler-generated.c.o
[ 94%] Building C object CMakeFiles/tcmu_static.dir/libtcmu_log.c.o
[ 97%] Building C object CMakeFiles/tcmu_static.dir/libtcmu_config.c.o
Linking C static library libtcmu_static.a
[100%] Built target tcmu_static
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0G5tey
+ umask 022
+ cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
+ '[' /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
'!=' / ']'
+ rm -rf /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
++ dirname /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
+ mkdir -p /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT
+ mkdir /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
+ cd tcmu-runner-1.3.0.54.g6684a21
+ /usr/bin/make
DESTDIR=/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
install
[ 28%] Built target tcmu
[ 31%] Built target consumer
[ 34%] Built target handler_file
[ 37%] Built target handler_file_optical
[ 40%] Built target handler_file_zbc
[ 42%] Built target handler_glfs
[ 45%] Built target handler_qcow
[ 48%] Built target handler_rbd
[ 71%] Built target tcmu-runner
[ 74%] Built target tcmu-synthesizer
[100%] Built target tcmu_static
Install the project...
-- Install configuration: ""
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/libtcmu.so.2
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner
-- Removed runtime path from
"/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner"
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_file_zbc.so
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_rbd.so
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_glfs.so
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_qcow.so
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/dbus-1/system-services/org.kernel.TCMUService1.service
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/dbus-1/system.d/tcmu-runner.conf
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib/systemd/system/tcmu-runner.service
-- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/man/man8/tcmu-runner.8
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz
--dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000
/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21
extracting debug info from
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/libtcmu.so.2
extracting debug info from
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_file_zbc.so
extracting debug info from
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_rbd.so
extracting debug info from
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_glfs.so
extracting debug info from
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_qcow.so
extracting debug info from
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner
dwz: Too few files for multifile optimization
/usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 6 CRC32s did match.
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
error: Directory not found:
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
error: File not found:
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hsRAbC
+ umask 022
+ cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
+ cd tcmu-runner-1.3.0.54.g6684a21
+ DOCDIR=/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
+ export DOCDIR
+ /usr/bin/mkdir -p
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
+ cp -pr README.md
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
+ cp -pr LICENSE
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
+ exit 0
RPM build errors:
Directory not found:
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
File not found:
/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
-----
On Tue, May 1, 2018 at 1:58 PM, Raghuram Devarakonda
<draghuram@gmail.com> wrote:
> Ok, thanks.
>
> On Tue, May 1, 2018 at 11:53 AM, Bryant G. Ly <bryantly@linux.ibm.com> wrote:
>> On 5/1/18 10:48 AM, Raghuram Devarakonda wrote:
>>
>>> Hi,
>>>
>>> I am looking for tcmu-runner rpm to install on CentOS 7.4 but am not
>>> able to find one. Here is some info about my repos:
>>>
>>> $ yum repo list
>>> !base/7/x86_64 CentOS-7 - Base
>>> 9,591
>>> !elrepo ELRepo.org Community
>>> Enterprise Linux Repository - el7 219
>>> !epel/x86_64 Extra Packages for
>>> Enterprise Linux 7 - x86_64
>>> 12,507
>>> !extras/7/x86_64 CentOS-7 - Extras
>>> 448
>>> !ius/x86_64 IUS Community Packages
>>> for Enterprise Linux 7 - x86_64 469
>>> !updates/7/x86_64 CentOS-7 - Updates
>>> 2,416
>>> !zfs/x86_64 ZFS on Linux for EL7 -
>>> dkms 118
>>>
>>> $ yum search all tcmu
>>> Loaded plugins: fastestmirror
>>> Loading mirror speeds from cached hostfile
>>> * base: mirrors.advancedhosters.com
>>> * elrepo: iad.mirror.rackspace.com
>>> * epel: ewr.edge.kernel.org
>>> * extras: mirror.cogentco.com
>>> * ius: iad.mirror.rackspace.com
>>> * updates: mirrors.lga7.us.voxel.net
>>> Warning: No matches found for: tcmu
>>>
>>> Do I need to add any other repo to get tcmu-runner?
>>
>> You need to build it yourself.
>>
>> Follow: https://github.com/open-iscsi/tcmu-runner
>>
>> -Bryant
>>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
` (2 preceding siblings ...)
2018-05-01 19:54 ` Raghuram Devarakonda
@ 2018-05-01 20:34 ` Raghuram Devarakonda
2018-05-01 21:59 ` Bryant G. Ly
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Raghuram Devarakonda @ 2018-05-01 20:34 UTC (permalink / raw)
To: target-devel
It turns out that the presence of "/etc/tcmu/tcmu.conf" on the system
trips up the build process.Once I renamed "/etc/tcmu", I could build
RPM successfully. The contents (listed below) of the file
"./extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake"
gave me a clue as to what is going on:
----
if (NOT EXISTS "/etc/tcmu/tcmu.conf")
file(INSTALL
"/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf"
DESTINATION "/etc/tcmu")
endif()
----
I think it should really be checking for this file under the buildroot
rather than in "/" but I may be wrong.
Thanks,
Raghu
On Tue, May 1, 2018 at 3:54 PM, Raghuram Devarakonda
<draghuram@gmail.com> wrote:
> Running "make_runnerrpms.sh" is failing with following errors. I am
> planning to check but thought that I would post any way.
>
> -----
> RPM build errors:
> Directory not found:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
> File not found:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
> -----
>
> Full output:
>
> -----
> $ cd extra
> $ ./make_runnerrpms.sh
>
> Cloning into '/tmp/tcmu-runner-build/tcmu-runner-1.3.0.54.g6684a21'...
> done.
> Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hNkerI
> + umask 022
> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
> + rm -rf tcmu-runner-1.3.0.54.g6684a21
> + /usr/bin/gzip -dc
> /root/tcmu-runner-orig/extra/rpmbuild/SOURCES/tcmu-runner-1.3.0.54.g6684a21.tar.gz
> + /usr/bin/tar -xvvf -
> drwxr-xr-x root/root 0 2018-05-01 16:56 tcmu-runner-1.3.0.54.g6684a21/
> -rw-r--r-- root/root 6571 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/CMakeLists.txt
> -rw-r--r-- root/root 11323 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/LICENSE
> -rw-r--r-- root/root 10983 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/README.md
> -rw-r--r-- root/root 12639 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/alua.c
> -rw-r--r-- root/root 1576 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/alua.h
> -rw-r--r-- root/root 28749 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/api.c
> -rw-r--r-- root/root 904 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/be_byteshift.h
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/build_assert/
> -rw-r--r-- root/root 1228 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/build_assert/build_assert.h
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/check_type/
> -rw-r--r-- root/root 2388 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/check_type/check_type.h
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/container_of/
> -rw-r--r-- root/root 4289 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/container_of/container_of.h
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/list/
> -rw-r--r-- root/root 25088 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/list/list.h
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/
> -rw-r--r-- root/root 5981 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/str.h
> -rw-r--r-- root/root 774 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/str_debug.h
> -rw-r--r-- root/root 6734 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/configfs.c
> -rw-r--r-- root/root 5238 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/consumer.c
> -rw-r--r-- root/root 12121 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/darray.h
> drwxr-xr-x root/root 0 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/extra/
> -rwxr-xr-x root/root 825 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/extra/install_dep.sh
> -rwxr-xr-x root/root 1638 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/extra/make_runnerrpms.sh
> -rw-r--r-- root/root 4794 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/file_example.c
> -rw-r--r-- root/root 42732 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/file_optical.c
> -rw-r--r-- root/root 52785 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/file_zbc.c
> -rw-r--r-- root/root 17648 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/glfs.c
> -rw-r--r-- root/root 5427 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu-register.c
> -rw-r--r-- root/root 25266 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu.c
> -rw-r--r-- root/root 3939 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu.h
> -rw-r--r-- root/root 6591 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_common.h
> -rw-r--r-- root/root 11822 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_config.c
> -rw-r--r-- root/root 1664 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_config.h
> -rw-r--r-- root/root 14266 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_log.c
> -rw-r--r-- root/root 3465 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_log.h
> -rw-r--r-- root/root 1883 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_priv.h
> -rw-r--r-- root/root 1263 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_time.c
> -rw-r--r-- root/root 943 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/libtcmu_time.h
> -rw-r--r-- root/root 167 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/main-syms.txt
> -rw-r--r-- root/root 29418 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/main.c
> -rw-r--r-- root/root 279 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/org.kernel.TCMUService1.service
> -rw-r--r-- root/root 41009 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/qcow.c
> -rw-r--r-- root/root 657 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/qcow.h
> -rw-r--r-- root/root 15262 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/qcow2.h
> -rw-r--r-- root/root 34771 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/rbd.c
> -rw-r--r-- root/root 5269 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/scsi_defs.h
> -rw-r--r-- root/root 144 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/string_priv.h
> -rw-r--r-- root/root 1599 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/strlcpy.c
> -rw-r--r-- root/root 8342 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/target.c
> -rw-r--r-- root/root 1117 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/target.h
> -rw-r--r-- root/root 3738 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/target_core_user_local.h
> -rw-r--r-- root/root 1058 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-handler.xml
> -rw-r--r-- root/root 1614 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.8
> -rw-r--r-- root/root 486 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.conf
> -rw-r--r-- root/root 4711 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.h
> -rw-r--r-- root/root 232 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.service
> -rw-r--r-- root/root 2713 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.spec
> -rw-r--r-- root/root 5114 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu-synthesizer.c
> -rw-r--r-- root/root 455 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu.conf
> -rw-r--r-- root/root 119 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake.in
> -rw-r--r-- root/root 8560 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmur_aio.c
> -rw-r--r-- root/root 1765 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmur_aio.h
> -rw-r--r-- root/root 68476 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmur_cmd_handler.c
> -rw-r--r-- root/root 1818 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmur_cmd_handler.h
> -rw-r--r-- root/root 9301 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmur_device.c
> -rw-r--r-- root/root 2431 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/tcmur_device.h
> -rw-r--r-- root/root 94 2018-05-01 16:56
> tcmu-runner-1.3.0.54.g6684a21/version.h.in
> + STATUS=0
> + '[' 0 -ne 0 ']'
> + cd tcmu-runner-1.3.0.54.g6684a21
> + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
> + exit 0
> Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GWofBw
> + umask 022
> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
> + cd tcmu-runner-1.3.0.54.g6684a21
> + /usr/bin/cmake -DSUPPORT_SYSTEMD=ON -DCMAKE_INSTALL_PREFIX=/usr .
> -- The C compiler identification is GNU 4.8.5
> -- Check for working C compiler: /bin/cc
> -- Check for working C compiler: /bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Found PkgConfig: /bin/pkg-config (found version "0.27.1")
> -- checking for module 'gio-unix-2.0'
> -- found gio-unix-2.0, version 2.50.3
> -- checking for module 'libkmod'
> -- found libkmod, version 20
> -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.7")
> -- Looking for linux/falloc.h
> -- Looking for linux/falloc.h - found
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21
> + /usr/bin/make
> [ 2%] Generating tcmuhandler-generated.c, tcmuhandler-generated.h
> Scanning dependencies of target tcmu
> [ 5%] Building C object CMakeFiles/tcmu.dir/strlcpy.c.o
> [ 8%] Building C object CMakeFiles/tcmu.dir/configfs.c.o
> [ 11%] Building C object CMakeFiles/tcmu.dir/api.c.o
> [ 14%] Building C object CMakeFiles/tcmu.dir/libtcmu.c.o
> [ 17%] Building C object CMakeFiles/tcmu.dir/libtcmu-register.c.o
> [ 20%] Building C object CMakeFiles/tcmu.dir/tcmuhandler-generated.c.o
> [ 22%] Building C object CMakeFiles/tcmu.dir/libtcmu_log.c.o
> [ 25%] Building C object CMakeFiles/tcmu.dir/libtcmu_config.c.o
> [ 28%] Building C object CMakeFiles/tcmu.dir/libtcmu_time.c.o
> Linking C shared library libtcmu.so
> [ 28%] Built target tcmu
> Scanning dependencies of target consumer
> [ 31%] Building C object CMakeFiles/consumer.dir/consumer.c.o
> Linking C executable consumer
> [ 31%] Built target consumer
> Scanning dependencies of target handler_file
> [ 34%] Building C object CMakeFiles/handler_file.dir/file_example.c.o
> Linking C shared library handler_file.so
> [ 34%] Built target handler_file
> Scanning dependencies of target handler_file_optical
> [ 37%] Building C object CMakeFiles/handler_file_optical.dir/file_optical.c.o
> Linking C shared library handler_file_optical.so
> [ 37%] Built target handler_file_optical
> Scanning dependencies of target handler_file_zbc
> [ 40%] Building C object CMakeFiles/handler_file_zbc.dir/file_zbc.c.o
> Linking C shared library handler_file_zbc.so
> [ 40%] Built target handler_file_zbc
> Scanning dependencies of target handler_glfs
> [ 42%] Building C object CMakeFiles/handler_glfs.dir/glfs.c.o
> Linking C shared library handler_glfs.so
> [ 42%] Built target handler_glfs
> Scanning dependencies of target handler_qcow
> [ 45%] Building C object CMakeFiles/handler_qcow.dir/qcow.c.o
> Linking C shared library handler_qcow.so
> [ 45%] Built target handler_qcow
> Scanning dependencies of target handler_rbd
> [ 48%] Building C object CMakeFiles/handler_rbd.dir/rbd.c.o
> Linking C shared library handler_rbd.so
> [ 48%] Built target handler_rbd
> Scanning dependencies of target tcmu-runner
> [ 51%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_cmd_handler.c.o
> [ 54%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_aio.c.o
> [ 57%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_device.c.o
> [ 60%] Building C object CMakeFiles/tcmu-runner.dir/target.c.o
> [ 62%] Building C object CMakeFiles/tcmu-runner.dir/alua.c.o
> [ 65%] Building C object CMakeFiles/tcmu-runner.dir/main.c.o
> [ 68%] Building C object CMakeFiles/tcmu-runner.dir/tcmuhandler-generated.c.o
> Linking C executable tcmu-runner
> [ 71%] Built target tcmu-runner
> Scanning dependencies of target tcmu-synthesizer
> [ 74%] Building C object CMakeFiles/tcmu-synthesizer.dir/tcmu-synthesizer.c.o
> Linking C executable tcmu-synthesizer
> [ 74%] Built target tcmu-synthesizer
> Scanning dependencies of target tcmu_static
> [ 77%] Building C object CMakeFiles/tcmu_static.dir/strlcpy.c.o
> [ 80%] Building C object CMakeFiles/tcmu_static.dir/configfs.c.o
> [ 82%] Building C object CMakeFiles/tcmu_static.dir/api.c.o
> [ 85%] Building C object CMakeFiles/tcmu_static.dir/libtcmu.c.o
> [ 88%] Building C object CMakeFiles/tcmu_static.dir/libtcmu-register.c.o
> [ 91%] Building C object CMakeFiles/tcmu_static.dir/tcmuhandler-generated.c.o
> [ 94%] Building C object CMakeFiles/tcmu_static.dir/libtcmu_log.c.o
> [ 97%] Building C object CMakeFiles/tcmu_static.dir/libtcmu_config.c.o
> Linking C static library libtcmu_static.a
> [100%] Built target tcmu_static
> + exit 0
> Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0G5tey
> + umask 022
> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
> + '[' /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
> '!=' / ']'
> + rm -rf /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
> ++ dirname /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
> + mkdir -p /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT
> + mkdir /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
> + cd tcmu-runner-1.3.0.54.g6684a21
> + /usr/bin/make
> DESTDIR=/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
> install
> [ 28%] Built target tcmu
> [ 31%] Built target consumer
> [ 34%] Built target handler_file
> [ 37%] Built target handler_file_optical
> [ 40%] Built target handler_file_zbc
> [ 42%] Built target handler_glfs
> [ 45%] Built target handler_qcow
> [ 48%] Built target handler_rbd
> [ 71%] Built target tcmu-runner
> [ 74%] Built target tcmu-synthesizer
> [100%] Built target tcmu_static
> Install the project...
> -- Install configuration: ""
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/libtcmu.so.2
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner
> -- Removed runtime path from
> "/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner"
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_file_zbc.so
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_rbd.so
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_glfs.so
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_qcow.so
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/dbus-1/system-services/org.kernel.TCMUService1.service
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/dbus-1/system.d/tcmu-runner.conf
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib/systemd/system/tcmu-runner.service
> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/man/man8/tcmu-runner.8
> + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz
> --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000
> /root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21
> extracting debug info from
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/libtcmu.so.2
> extracting debug info from
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_file_zbc.so
> extracting debug info from
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_rbd.so
> extracting debug info from
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_glfs.so
> extracting debug info from
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_qcow.so
> extracting debug info from
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner
> dwz: Too few files for multifile optimization
> /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 6 CRC32s did match.
> + /usr/lib/rpm/check-buildroot
> + /usr/lib/rpm/redhat/brp-compress
> + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
> + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
> + /usr/lib/rpm/redhat/brp-python-hardlink
> + /usr/lib/rpm/redhat/brp-java-repack-jars
> Processing files: tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
> error: Directory not found:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
> error: File not found:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hsRAbC
> + umask 022
> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
> + cd tcmu-runner-1.3.0.54.g6684a21
> + DOCDIR=/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
> + export DOCDIR
> + /usr/bin/mkdir -p
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
> + cp -pr README.md
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
> + cp -pr LICENSE
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
> + exit 0
>
>
> RPM build errors:
> Directory not found:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
> File not found:
> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
> -----
>
>
> On Tue, May 1, 2018 at 1:58 PM, Raghuram Devarakonda
> <draghuram@gmail.com> wrote:
>> Ok, thanks.
>>
>> On Tue, May 1, 2018 at 11:53 AM, Bryant G. Ly <bryantly@linux.ibm.com> wrote:
>>> On 5/1/18 10:48 AM, Raghuram Devarakonda wrote:
>>>
>>>> Hi,
>>>>
>>>> I am looking for tcmu-runner rpm to install on CentOS 7.4 but am not
>>>> able to find one. Here is some info about my repos:
>>>>
>>>> $ yum repo list
>>>> !base/7/x86_64 CentOS-7 - Base
>>>> 9,591
>>>> !elrepo ELRepo.org Community
>>>> Enterprise Linux Repository - el7 219
>>>> !epel/x86_64 Extra Packages for
>>>> Enterprise Linux 7 - x86_64
>>>> 12,507
>>>> !extras/7/x86_64 CentOS-7 - Extras
>>>> 448
>>>> !ius/x86_64 IUS Community Packages
>>>> for Enterprise Linux 7 - x86_64 469
>>>> !updates/7/x86_64 CentOS-7 - Updates
>>>> 2,416
>>>> !zfs/x86_64 ZFS on Linux for EL7 -
>>>> dkms 118
>>>>
>>>> $ yum search all tcmu
>>>> Loaded plugins: fastestmirror
>>>> Loading mirror speeds from cached hostfile
>>>> * base: mirrors.advancedhosters.com
>>>> * elrepo: iad.mirror.rackspace.com
>>>> * epel: ewr.edge.kernel.org
>>>> * extras: mirror.cogentco.com
>>>> * ius: iad.mirror.rackspace.com
>>>> * updates: mirrors.lga7.us.voxel.net
>>>> Warning: No matches found for: tcmu
>>>>
>>>> Do I need to add any other repo to get tcmu-runner?
>>>
>>> You need to build it yourself.
>>>
>>> Follow: https://github.com/open-iscsi/tcmu-runner
>>>
>>> -Bryant
>>>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
` (3 preceding siblings ...)
2018-05-01 20:34 ` Raghuram Devarakonda
@ 2018-05-01 21:59 ` Bryant G. Ly
2018-05-02 1:25 ` Xiubo Li
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Bryant G. Ly @ 2018-05-01 21:59 UTC (permalink / raw)
To: target-devel
On 5/1/18 3:34 PM, Raghuram Devarakonda wrote:
> It turns out that the presence of "/etc/tcmu/tcmu.conf" on the system
> trips up the build process.Once I renamed "/etc/tcmu", I could build
> RPM successfully. The contents (listed below) of the file
> "./extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake"
> gave me a clue as to what is going on:
>
> ----
> if (NOT EXISTS "/etc/tcmu/tcmu.conf")
> file(INSTALL
> "/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf"
> DESTINATION "/etc/tcmu")
> endif()
> ----
>
> I think it should really be checking for this file under the buildroot
> rather than in "/" but I may be wrong.
>
> Thanks,
> Raghu
>
>
You should be asking these questions under tcmu-runner github issues....
But your problem:
https://github.com/open-iscsi/tcmu-runner/issues/320#event-1307345921
-Bryant
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
` (4 preceding siblings ...)
2018-05-01 21:59 ` Bryant G. Ly
@ 2018-05-02 1:25 ` Xiubo Li
2018-05-02 14:00 ` Raghuram Devarakonda
2018-05-03 0:34 ` Xiubo Li
7 siblings, 0 replies; 9+ messages in thread
From: Xiubo Li @ 2018-05-02 1:25 UTC (permalink / raw)
To: target-devel
On 2018/5/2 4:34, Raghuram Devarakonda wrote:
> It turns out that the presence of "/etc/tcmu/tcmu.conf" on the system
> trips up the build process.Once I renamed "/etc/tcmu", I could build
> RPM successfully. The contents (listed below) of the file
> "./extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake"
> gave me a clue as to what is going on:
>
> ----
> if (NOT EXISTS "/etc/tcmu/tcmu.conf")
> file(INSTALL
> "/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf"
> DESTINATION "/etc/tcmu")
> endif()
> ----
>
> I think it should really be checking for this file under the buildroot
> rather than in "/" but I may be wrong.
>
> Thanks,
> Raghu
>
>
> On Tue, May 1, 2018 at 3:54 PM, Raghuram Devarakonda
> <draghuram@gmail.com> wrote:
>> Running "make_runnerrpms.sh" is failing with following errors. I am
>> planning to check but thought that I would post any way.
>>
>> -----
>> RPM build errors:
>> Directory not found:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
>> File not found:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
>> -----
>>
>> Full output:
>>
>> -----
>> $ cd extra
>> $ ./make_runnerrpms.sh
>>
>> Cloning into '/tmp/tcmu-runner-build/tcmu-runner-1.3.0.54.g6684a21'...
>> done.
>> Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.hNkerI
>> + umask 022
>> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
>> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
>> + rm -rf tcmu-runner-1.3.0.54.g6684a21
>> + /usr/bin/gzip -dc
>> /root/tcmu-runner-orig/extra/rpmbuild/SOURCES/tcmu-runner-1.3.0.54.g6684a21.tar.gz
>> + /usr/bin/tar -xvvf -
>> drwxr-xr-x root/root 0 2018-05-01 16:56 tcmu-runner-1.3.0.54.g6684a21/
>> -rw-r--r-- root/root 6571 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/CMakeLists.txt
>> -rw-r--r-- root/root 11323 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/LICENSE
>> -rw-r--r-- root/root 10983 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/README.md
>> -rw-r--r-- root/root 12639 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/alua.c
>> -rw-r--r-- root/root 1576 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/alua.h
>> -rw-r--r-- root/root 28749 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/api.c
>> -rw-r--r-- root/root 904 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/be_byteshift.h
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/build_assert/
>> -rw-r--r-- root/root 1228 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/build_assert/build_assert.h
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/check_type/
>> -rw-r--r-- root/root 2388 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/check_type/check_type.h
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/container_of/
>> -rw-r--r-- root/root 4289 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/container_of/container_of.h
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/list/
>> -rw-r--r-- root/root 25088 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/list/list.h
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/
>> -rw-r--r-- root/root 5981 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/str.h
>> -rw-r--r-- root/root 774 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/ccan/ccan/str/str_debug.h
>> -rw-r--r-- root/root 6734 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/configfs.c
>> -rw-r--r-- root/root 5238 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/consumer.c
>> -rw-r--r-- root/root 12121 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/darray.h
>> drwxr-xr-x root/root 0 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/extra/
>> -rwxr-xr-x root/root 825 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/extra/install_dep.sh
>> -rwxr-xr-x root/root 1638 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/extra/make_runnerrpms.sh
>> -rw-r--r-- root/root 4794 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/file_example.c
>> -rw-r--r-- root/root 42732 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/file_optical.c
>> -rw-r--r-- root/root 52785 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/file_zbc.c
>> -rw-r--r-- root/root 17648 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/glfs.c
>> -rw-r--r-- root/root 5427 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu-register.c
>> -rw-r--r-- root/root 25266 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu.c
>> -rw-r--r-- root/root 3939 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu.h
>> -rw-r--r-- root/root 6591 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_common.h
>> -rw-r--r-- root/root 11822 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_config.c
>> -rw-r--r-- root/root 1664 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_config.h
>> -rw-r--r-- root/root 14266 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_log.c
>> -rw-r--r-- root/root 3465 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_log.h
>> -rw-r--r-- root/root 1883 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_priv.h
>> -rw-r--r-- root/root 1263 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_time.c
>> -rw-r--r-- root/root 943 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/libtcmu_time.h
>> -rw-r--r-- root/root 167 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/main-syms.txt
>> -rw-r--r-- root/root 29418 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/main.c
>> -rw-r--r-- root/root 279 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/org.kernel.TCMUService1.service
>> -rw-r--r-- root/root 41009 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/qcow.c
>> -rw-r--r-- root/root 657 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/qcow.h
>> -rw-r--r-- root/root 15262 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/qcow2.h
>> -rw-r--r-- root/root 34771 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/rbd.c
>> -rw-r--r-- root/root 5269 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/scsi_defs.h
>> -rw-r--r-- root/root 144 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/string_priv.h
>> -rw-r--r-- root/root 1599 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/strlcpy.c
>> -rw-r--r-- root/root 8342 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/target.c
>> -rw-r--r-- root/root 1117 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/target.h
>> -rw-r--r-- root/root 3738 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/target_core_user_local.h
>> -rw-r--r-- root/root 1058 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-handler.xml
>> -rw-r--r-- root/root 1614 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.8
>> -rw-r--r-- root/root 486 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.conf
>> -rw-r--r-- root/root 4711 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.h
>> -rw-r--r-- root/root 232 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.service
>> -rw-r--r-- root/root 2713 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-runner.spec
>> -rw-r--r-- root/root 5114 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu-synthesizer.c
>> -rw-r--r-- root/root 455 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu.conf
>> -rw-r--r-- root/root 119 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake.in
>> -rw-r--r-- root/root 8560 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmur_aio.c
>> -rw-r--r-- root/root 1765 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmur_aio.h
>> -rw-r--r-- root/root 68476 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmur_cmd_handler.c
>> -rw-r--r-- root/root 1818 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmur_cmd_handler.h
>> -rw-r--r-- root/root 9301 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmur_device.c
>> -rw-r--r-- root/root 2431 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/tcmur_device.h
>> -rw-r--r-- root/root 94 2018-05-01 16:56
>> tcmu-runner-1.3.0.54.g6684a21/version.h.in
>> + STATUS=0
>> + '[' 0 -ne 0 ']'
>> + cd tcmu-runner-1.3.0.54.g6684a21
>> + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
>> + exit 0
>> Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GWofBw
>> + umask 022
>> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
>> + cd tcmu-runner-1.3.0.54.g6684a21
>> + /usr/bin/cmake -DSUPPORT_SYSTEMD=ON -DCMAKE_INSTALL_PREFIX=/usr .
>> -- The C compiler identification is GNU 4.8.5
>> -- Check for working C compiler: /bin/cc
>> -- Check for working C compiler: /bin/cc -- works
>> -- Detecting C compiler ABI info
>> -- Detecting C compiler ABI info - done
>> -- Found PkgConfig: /bin/pkg-config (found version "0.27.1")
>> -- checking for module 'gio-unix-2.0'
>> -- found gio-unix-2.0, version 2.50.3
>> -- checking for module 'libkmod'
>> -- found libkmod, version 20
>> -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.7")
>> -- Looking for linux/falloc.h
>> -- Looking for linux/falloc.h - found
>> -- Configuring done
>> -- Generating done
>> -- Build files have been written to:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21
>> + /usr/bin/make
>> [ 2%] Generating tcmuhandler-generated.c, tcmuhandler-generated.h
>> Scanning dependencies of target tcmu
>> [ 5%] Building C object CMakeFiles/tcmu.dir/strlcpy.c.o
>> [ 8%] Building C object CMakeFiles/tcmu.dir/configfs.c.o
>> [ 11%] Building C object CMakeFiles/tcmu.dir/api.c.o
>> [ 14%] Building C object CMakeFiles/tcmu.dir/libtcmu.c.o
>> [ 17%] Building C object CMakeFiles/tcmu.dir/libtcmu-register.c.o
>> [ 20%] Building C object CMakeFiles/tcmu.dir/tcmuhandler-generated.c.o
>> [ 22%] Building C object CMakeFiles/tcmu.dir/libtcmu_log.c.o
>> [ 25%] Building C object CMakeFiles/tcmu.dir/libtcmu_config.c.o
>> [ 28%] Building C object CMakeFiles/tcmu.dir/libtcmu_time.c.o
>> Linking C shared library libtcmu.so
>> [ 28%] Built target tcmu
>> Scanning dependencies of target consumer
>> [ 31%] Building C object CMakeFiles/consumer.dir/consumer.c.o
>> Linking C executable consumer
>> [ 31%] Built target consumer
>> Scanning dependencies of target handler_file
>> [ 34%] Building C object CMakeFiles/handler_file.dir/file_example.c.o
>> Linking C shared library handler_file.so
>> [ 34%] Built target handler_file
>> Scanning dependencies of target handler_file_optical
>> [ 37%] Building C object CMakeFiles/handler_file_optical.dir/file_optical.c.o
>> Linking C shared library handler_file_optical.so
>> [ 37%] Built target handler_file_optical
>> Scanning dependencies of target handler_file_zbc
>> [ 40%] Building C object CMakeFiles/handler_file_zbc.dir/file_zbc.c.o
>> Linking C shared library handler_file_zbc.so
>> [ 40%] Built target handler_file_zbc
>> Scanning dependencies of target handler_glfs
>> [ 42%] Building C object CMakeFiles/handler_glfs.dir/glfs.c.o
>> Linking C shared library handler_glfs.so
>> [ 42%] Built target handler_glfs
>> Scanning dependencies of target handler_qcow
>> [ 45%] Building C object CMakeFiles/handler_qcow.dir/qcow.c.o
>> Linking C shared library handler_qcow.so
>> [ 45%] Built target handler_qcow
>> Scanning dependencies of target handler_rbd
>> [ 48%] Building C object CMakeFiles/handler_rbd.dir/rbd.c.o
>> Linking C shared library handler_rbd.so
>> [ 48%] Built target handler_rbd
>> Scanning dependencies of target tcmu-runner
>> [ 51%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_cmd_handler.c.o
>> [ 54%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_aio.c.o
>> [ 57%] Building C object CMakeFiles/tcmu-runner.dir/tcmur_device.c.o
>> [ 60%] Building C object CMakeFiles/tcmu-runner.dir/target.c.o
>> [ 62%] Building C object CMakeFiles/tcmu-runner.dir/alua.c.o
>> [ 65%] Building C object CMakeFiles/tcmu-runner.dir/main.c.o
>> [ 68%] Building C object CMakeFiles/tcmu-runner.dir/tcmuhandler-generated.c.o
>> Linking C executable tcmu-runner
>> [ 71%] Built target tcmu-runner
>> Scanning dependencies of target tcmu-synthesizer
>> [ 74%] Building C object CMakeFiles/tcmu-synthesizer.dir/tcmu-synthesizer.c.o
>> Linking C executable tcmu-synthesizer
>> [ 74%] Built target tcmu-synthesizer
>> Scanning dependencies of target tcmu_static
>> [ 77%] Building C object CMakeFiles/tcmu_static.dir/strlcpy.c.o
>> [ 80%] Building C object CMakeFiles/tcmu_static.dir/configfs.c.o
>> [ 82%] Building C object CMakeFiles/tcmu_static.dir/api.c.o
>> [ 85%] Building C object CMakeFiles/tcmu_static.dir/libtcmu.c.o
>> [ 88%] Building C object CMakeFiles/tcmu_static.dir/libtcmu-register.c.o
>> [ 91%] Building C object CMakeFiles/tcmu_static.dir/tcmuhandler-generated.c.o
>> [ 94%] Building C object CMakeFiles/tcmu_static.dir/libtcmu_log.c.o
>> [ 97%] Building C object CMakeFiles/tcmu_static.dir/libtcmu_config.c.o
>> Linking C static library libtcmu_static.a
>> [100%] Built target tcmu_static
>> + exit 0
>> Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0G5tey
>> + umask 022
>> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
>> + '[' /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
>> '!=' / ']'
>> + rm -rf /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
>> ++ dirname /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
>> + mkdir -p /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT
>> + mkdir /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
>> + cd tcmu-runner-1.3.0.54.g6684a21
>> + /usr/bin/make
>> DESTDIR=/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
>> install
>> [ 28%] Built target tcmu
>> [ 31%] Built target consumer
>> [ 34%] Built target handler_file
>> [ 37%] Built target handler_file_optical
>> [ 40%] Built target handler_file_zbc
>> [ 42%] Built target handler_glfs
>> [ 45%] Built target handler_qcow
>> [ 48%] Built target handler_rbd
>> [ 71%] Built target tcmu-runner
>> [ 74%] Built target tcmu-synthesizer
>> [100%] Built target tcmu_static
>> Install the project...
>> -- Install configuration: ""
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/libtcmu.so.2
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner
>> -- Removed runtime path from
>> "/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner"
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_file_zbc.so
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_rbd.so
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_glfs.so
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_qcow.so
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/dbus-1/system-services/org.kernel.TCMUService1.service
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/dbus-1/system.d/tcmu-runner.conf
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib/systemd/system/tcmu-runner.service
>> -- Installing: /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/man/man8/tcmu-runner.8
>> + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz
>> --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21
>> extracting debug info from
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/libtcmu.so.2
>> extracting debug info from
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_file_zbc.so
>> extracting debug info from
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_rbd.so
>> extracting debug info from
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_glfs.so
>> extracting debug info from
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/lib64/tcmu-runner/handler_qcow.so
>> extracting debug info from
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/bin/tcmu-runner
>> dwz: Too few files for multifile optimization
>> /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 6 CRC32s did match.
>> + /usr/lib/rpm/check-buildroot
>> + /usr/lib/rpm/redhat/brp-compress
>> + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
>> + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
>> + /usr/lib/rpm/redhat/brp-python-hardlink
>> + /usr/lib/rpm/redhat/brp-java-repack-jars
>> Processing files: tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64
>> error: Directory not found:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
>> error: File not found:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
>> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hsRAbC
>> + umask 022
>> + cd /root/tcmu-runner-orig/extra/rpmbuild/BUILD
>> + cd tcmu-runner-1.3.0.54.g6684a21
>> + DOCDIR=/root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
>> + export DOCDIR
>> + /usr/bin/mkdir -p
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
>> + cp -pr README.md
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
>> + cp -pr LICENSE
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/usr/share/doc/tcmu-runner-1.3.0.54.g6684a21
>> + exit 0
>>
>>
>> RPM build errors:
>> Directory not found:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu
>> File not found:
>> /root/tcmu-runner-orig/extra/rpmbuild/BUILDROOT/tcmu-runner-1.3.0.54.g6684a21-0.el7.centos.x86_64/etc/tcmu/tcmu.conf
>> -----
>>
Trying to fix this and please see :
https://github.com/open-iscsi/tcmu-runner/pull/409
Thanks
>> On Tue, May 1, 2018 at 1:58 PM, Raghuram Devarakonda
>> <draghuram@gmail.com> wrote:
>>> Ok, thanks.
>>>
>>> On Tue, May 1, 2018 at 11:53 AM, Bryant G. Ly <bryantly@linux.ibm.com> wrote:
>>>> On 5/1/18 10:48 AM, Raghuram Devarakonda wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I am looking for tcmu-runner rpm to install on CentOS 7.4 but am not
>>>>> able to find one. Here is some info about my repos:
>>>>>
>>>>> $ yum repo list
>>>>> !base/7/x86_64 CentOS-7 - Base
>>>>> 9,591
>>>>> !elrepo ELRepo.org Community
>>>>> Enterprise Linux Repository - el7 219
>>>>> !epel/x86_64 Extra Packages for
>>>>> Enterprise Linux 7 - x86_64
>>>>> 12,507
>>>>> !extras/7/x86_64 CentOS-7 - Extras
>>>>> 448
>>>>> !ius/x86_64 IUS Community Packages
>>>>> for Enterprise Linux 7 - x86_64 469
>>>>> !updates/7/x86_64 CentOS-7 - Updates
>>>>> 2,416
>>>>> !zfs/x86_64 ZFS on Linux for EL7 -
>>>>> dkms 118
>>>>>
>>>>> $ yum search all tcmu
>>>>> Loaded plugins: fastestmirror
>>>>> Loading mirror speeds from cached hostfile
>>>>> * base: mirrors.advancedhosters.com
>>>>> * elrepo: iad.mirror.rackspace.com
>>>>> * epel: ewr.edge.kernel.org
>>>>> * extras: mirror.cogentco.com
>>>>> * ius: iad.mirror.rackspace.com
>>>>> * updates: mirrors.lga7.us.voxel.net
>>>>> Warning: No matches found for: tcmu
>>>>>
>>>>> Do I need to add any other repo to get tcmu-runner?
>>>> You need to build it yourself.
>>>>
>>>> Follow: https://github.com/open-iscsi/tcmu-runner
>>>>
>>>> -Bryant
>>>>
> --
> To unsubscribe from this list: send the line "unsubscribe target-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
` (5 preceding siblings ...)
2018-05-02 1:25 ` Xiubo Li
@ 2018-05-02 14:00 ` Raghuram Devarakonda
2018-05-03 0:34 ` Xiubo Li
7 siblings, 0 replies; 9+ messages in thread
From: Raghuram Devarakonda @ 2018-05-02 14:00 UTC (permalink / raw)
To: target-devel
I couldn't open github issue right away as I wasn't sure whether this
was a genuine problem or something to do with my environment.
And the README of tcmu-runner clearly mentions this list for
discussion so I posted it here. Is it ok if I continue to post here
about tcmu-runner?
Thanks any way for the link. That does explain the behavior to some extent.
Thanks,
Raghu
On Tue, May 1, 2018 at 5:59 PM, Bryant G. Ly <bryantly@linux.ibm.com> wrote:
>
>
> On 5/1/18 3:34 PM, Raghuram Devarakonda wrote:
>
>> It turns out that the presence of "/etc/tcmu/tcmu.conf" on the system
>> trips up the build process.Once I renamed "/etc/tcmu", I could build
>> RPM successfully. The contents (listed below) of the file
>> "./extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake"
>> gave me a clue as to what is going on:
>>
>> ----
>> if (NOT EXISTS "/etc/tcmu/tcmu.conf")
>> file(INSTALL
>> "/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf"
>> DESTINATION "/etc/tcmu")
>> endif()
>> ----
>>
>> I think it should really be checking for this file under the buildroot
>> rather than in "/" but I may be wrong.
>>
>> Thanks,
>> Raghu
>>
>>
> You should be asking these questions under tcmu-runner github issues....
>
> But your problem:
>
> https://github.com/open-iscsi/tcmu-runner/issues/320#event-1307345921
>
> -Bryant
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: tcmu-runner rpm
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
` (6 preceding siblings ...)
2018-05-02 14:00 ` Raghuram Devarakonda
@ 2018-05-03 0:34 ` Xiubo Li
7 siblings, 0 replies; 9+ messages in thread
From: Xiubo Li @ 2018-05-03 0:34 UTC (permalink / raw)
To: target-devel
On 2018/5/2 22:00, Raghuram Devarakonda wrote:
> I couldn't open github issue right away as I wasn't sure whether this
> was a genuine problem or something to do with my environment.
>
> And the README of tcmu-runner clearly mentions this list for
> discussion so I posted it here. Is it ok if I continue to post here
> about tcmu-runner?
>
> Thanks any way for the link. That does explain the behavior to some extent.
For discussion only about tcmu-runner project, raising one issue or PR
via github is a better choice.
If you have any problem or question about the tcmu-runner project, you
could raise an issue via github. Or something related to the LIO/TCMU
kernel module here is a better choice.
I think it's up to u.
Thanks,
BRs
> Thanks,
> Raghu
>
>
> On Tue, May 1, 2018 at 5:59 PM, Bryant G. Ly <bryantly@linux.ibm.com> wrote:
>>
>> On 5/1/18 3:34 PM, Raghuram Devarakonda wrote:
>>
>>> It turns out that the presence of "/etc/tcmu/tcmu.conf" on the system
>>> trips up the build process.Once I renamed "/etc/tcmu", I could build
>>> RPM successfully. The contents (listed below) of the file
>>> "./extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf_install.cmake"
>>> gave me a clue as to what is going on:
>>>
>>> ----
>>> if (NOT EXISTS "/etc/tcmu/tcmu.conf")
>>> file(INSTALL
>>> "/root/tcmu-runner-orig/extra/rpmbuild/BUILD/tcmu-runner-1.3.0.54.g6684a21/tcmu.conf"
>>> DESTINATION "/etc/tcmu")
>>> endif()
>>> ----
>>>
>>> I think it should really be checking for this file under the buildroot
>>> rather than in "/" but I may be wrong.
>>>
>>> Thanks,
>>> Raghu
>>>
>>>
>> You should be asking these questions under tcmu-runner github issues....
>>
>> But your problem:
>>
>> https://github.com/open-iscsi/tcmu-runner/issues/320#event-1307345921
>>
>> -Bryant
>>
> --
> To unsubscribe from this list: send the line "unsubscribe target-devel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2018-05-03 0:34 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-01 15:48 tcmu-runner rpm Raghuram Devarakonda
2018-05-01 15:53 ` Bryant G. Ly
2018-05-01 17:58 ` Raghuram Devarakonda
2018-05-01 19:54 ` Raghuram Devarakonda
2018-05-01 20:34 ` Raghuram Devarakonda
2018-05-01 21:59 ` Bryant G. Ly
2018-05-02 1:25 ` Xiubo Li
2018-05-02 14:00 ` Raghuram Devarakonda
2018-05-03 0:34 ` Xiubo Li
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.