[Gluster-Maintainers] Build failed in Jenkins: regression-test-with-multiplex #854

Mohit Agrawal moagrawa at redhat.com
Mon Sep 10 04:27:07 UTC 2018


Posted a patch for the same
https://review.gluster.org/#/c/glusterfs/+/21126/


On Mon, Sep 10, 2018 at 9:42 AM, Nigel Babu <nigelb at redhat.com> wrote:

> Mohit,
>
> Can you send a clean patch (do not merge it or run smoke) for permanently
> turning on brick-mux? The one I'm running seems to have a conflict.
>
> On Sun, Sep 9, 2018 at 8:53 PM Atin Mukherjee <amukherj at redhat.com> wrote:
>
>> Hi Nigel,
>>
>> Seems like we need to tweak in the patch what we apply on top of master
>> to kick in brick mux run. Would you take care of it? Please reach out to me
>> or Mohit, if you need help.
>>
>> ---------- Forwarded message ---------
>> From: <jenkins at build.gluster.org>
>> Date: Sun, 9 Sep 2018 at 19:54
>> Subject: Build failed in Jenkins: regression-test-with-multiplex #854
>> To: <maintainers at gluster.org>, <amarts at redhat.com>, <nbalacha at redhat.com>,
>> <ykaul at redhat.com>, <xhernandez at redhat.com>, <amukherj at redhat.com>, <
>> srakonde at redhat.com>
>>
>>
>> See <https://build.gluster.org/job/regression-test-with-
>> multiplex/854/display/redirect?page=changes>
>>
>> Changes:
>>
>> [Sanju Rakonde] glusterd: avoid using glusterd's working directory as a
>> brick
>>
>> [atin] Some (mgmt) xlators: use
>>
>> ------------------------------------------
>> [...truncated 188.76 KB...]
>>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>>      during execution
>>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>>      during linking
>>    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>>    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>>
>> See any operating system documentation about shared libraries for
>> more information, such as the ld(1) and ld.so(8) manual pages.
>> ----------------------------------------------------------------------
>> make[5]: Nothing to be done for `install-exec-am'.
>> make[5]: Nothing to be done for `install-data-am'.
>> Making install in utime
>> Making install in src
>> /usr/bin/python2 <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/features/utime/src/utime-gen-fops-h.py> <
>> https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/features/utime/src/utime-autogen-fops-tmpl.h> >
>> utime-autogen-fops.h
>> make --no-print-directory install-am
>>   CC       utime-helpers.lo
>>   CC       utime.lo
>> /usr/bin/python2 <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/features/utime/src/utime-gen-fops-c.py> <
>> https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/features/utime/src/utime-autogen-fops-tmpl.c> >
>> utime-autogen-fops.c
>>   CC       utime-autogen-fops.lo
>>   CCLD     utime.la
>> make[6]: Nothing to be done for `install-exec-am'.
>>  /usr/bin/mkdir -p '/build/install/lib/glusterfs/4.2dev/xlator/features'
>>  /bin/sh ../../../../libtool   --mode=install /usr/bin/install -c
>> utime.la '/build/install/lib/glusterfs/4.2dev/xlator/features'
>> libtool: install: warning: relinking `utime.la'
>> libtool: install: (cd /build/scratch/xlators/features/utime/src; /bin/sh
>> /build/scratch/libtool  --silent --tag CC --mode=relink gcc -Wall -g -O2 -g
>> -rdynamic -O0 -DDEBUG -Wformat -Werror=format-security
>> -Werror=implicit-function-declaration -Wall -Werror -Wno-cpp -module
>> -avoid-version -export-symbols <https://build.gluster.org/
>> job/regression-test-with-multiplex/ws/xlators/xlator.sym>
>> -Wl,--no-undefined -o utime.la -rpath /build/install/lib/glusterfs/4.2dev/xlator/features
>> utime-helpers.lo utime.lo utime-autogen-fops.lo
>> ../../../../libglusterfs/src/libglusterfs.la -lrt -ldl -lpthread
>> -lcrypto )
>> libtool: install: /usr/bin/install -c .libs/utime.soT
>> /build/install/lib/glusterfs/4.2dev/xlator/features/utime.so
>> libtool: install: /usr/bin/install -c .libs/utime.lai
>> /build/install/lib/glusterfs/4.2dev/xlator/features/utime.la
>> libtool: finish: PATH="/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/local/bin:/usr/bin:/build/
>> install/sbin:/build/install/bin:/build/install/sbin:/build/install/bin:/sbin"
>> ldconfig -n /build/install/lib/glusterfs/4.2dev/xlator/features
>> ----------------------------------------------------------------------
>> Libraries have been installed in:
>>    /build/install/lib/glusterfs/4.2dev/xlator/features
>>
>> If you ever happen to want to link against installed libraries
>> in a given directory, LIBDIR, you must either use libtool, and
>> specify the full pathname of the library, or use the `-LLIBDIR'
>> flag during linking and do at least one of the following:
>>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>>      during execution
>>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>>      during linking
>>    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>>    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>>
>> See any operating system documentation about shared libraries for
>> more information, such as the ld(1) and ld.so(8) manual pages.
>> ----------------------------------------------------------------------
>> make[5]: Nothing to be done for `install-exec-am'.
>> make[5]: Nothing to be done for `install-data-am'.
>> make[4]: Nothing to be done for `install-exec-am'.
>> make[4]: Nothing to be done for `install-data-am'.
>> Making install in encryption
>> Making install in rot-13
>> Making install in src
>>   CC       rot-13.lo
>>   CCLD     rot-13.la
>> make[5]: Nothing to be done for `install-exec-am'.
>>  /usr/bin/mkdir -p '/build/install/lib/glusterfs/
>> 4.2dev/xlator/encryption'
>>  /bin/sh ../../../../libtool   --mode=install /usr/bin/install -c
>> rot-13.la '/build/install/lib/glusterfs/4.2dev/xlator/encryption'
>> libtool: install: warning: relinking `rot-13.la'
>> libtool: install: (cd /build/scratch/xlators/encryption/rot-13/src;
>> /bin/sh /build/scratch/libtool  --silent --tag CC --mode=relink gcc -Wall
>> -g -O2 -g -rdynamic -O0 -DDEBUG -Wformat -Werror=format-security
>> -Werror=implicit-function-declaration -Wall -Werror -Wno-cpp -module
>> -avoid-version -export-symbols <https://build.gluster.org/
>> job/regression-test-with-multiplex/ws/xlators/xlator.sym>
>> -Wl,--no-undefined -o rot-13.la -rpath /build/install/lib/glusterfs/4.2dev/xlator/encryption
>> rot-13.lo ../../../../libglusterfs/src/libglusterfs.la -lrt -ldl
>> -lpthread -lcrypto )
>> libtool: install: /usr/bin/install -c .libs/rot-13.soT
>> /build/install/lib/glusterfs/4.2dev/xlator/encryption/rot-13.so
>> libtool: install: /usr/bin/install -c .libs/rot-13.lai
>> /build/install/lib/glusterfs/4.2dev/xlator/encryption/rot-13.la
>> libtool: finish: PATH="/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/local/bin:/usr/bin:/build/
>> install/sbin:/build/install/bin:/build/install/sbin:/build/install/bin:/sbin"
>> ldconfig -n /build/install/lib/glusterfs/4.2dev/xlator/encryption
>> ----------------------------------------------------------------------
>> Libraries have been installed in:
>>    /build/install/lib/glusterfs/4.2dev/xlator/encryption
>>
>> If you ever happen to want to link against installed libraries
>> in a given directory, LIBDIR, you must either use libtool, and
>> specify the full pathname of the library, or use the `-LLIBDIR'
>> flag during linking and do at least one of the following:
>>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>>      during execution
>>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>>      during linking
>>    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>>    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>>
>> See any operating system documentation about shared libraries for
>> more information, such as the ld(1) and ld.so(8) manual pages.
>> ----------------------------------------------------------------------
>> make[5]: Nothing to be done for `install-exec-am'.
>> make[5]: Nothing to be done for `install-data-am'.
>> Making install in crypt
>> Making install in src
>>   CC       keys.lo
>>   CC       data.lo
>>   CC       metadata.lo
>>   CC       atom.lo
>>   CC       crypt.lo
>>   CCLD     crypt.la
>> make[5]: Nothing to be done for `install-exec-am'.
>>  /usr/bin/mkdir -p '/build/install/lib/glusterfs/
>> 4.2dev/xlator/encryption'
>>  /bin/sh ../../../../libtool   --mode=install /usr/bin/install -c
>> crypt.la '/build/install/lib/glusterfs/4.2dev/xlator/encryption'
>> libtool: install: warning: relinking `crypt.la'
>> libtool: install: (cd /build/scratch/xlators/encryption/crypt/src;
>> /bin/sh /build/scratch/libtool  --silent --tag CC --mode=relink gcc -Wall
>> -g -O2 -g -rdynamic -O0 -DDEBUG -Wformat -Werror=format-security
>> -Werror=implicit-function-declaration -Wall -Werror -Wno-cpp -module
>> -avoid-version -export-symbols <https://build.gluster.org/
>> job/regression-test-with-multiplex/ws/xlators/xlator.sym>
>> -Wl,--no-undefined -o crypt.la -rpath /build/install/lib/glusterfs/4.2dev/xlator/encryption
>> keys.lo data.lo metadata.lo atom.lo crypt.lo ../../../../libglusterfs/src/
>> libglusterfs.la -lssl -lcrypto -lrt -ldl -lpthread -lcrypto )
>> libtool: install: /usr/bin/install -c .libs/crypt.soT
>> /build/install/lib/glusterfs/4.2dev/xlator/encryption/crypt.so
>> libtool: install: /usr/bin/install -c .libs/crypt.lai
>> /build/install/lib/glusterfs/4.2dev/xlator/encryption/crypt.la
>> libtool: finish: PATH="/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/local/bin:/usr/bin:/build/
>> install/sbin:/build/install/bin:/build/install/sbin:/build/install/bin:/sbin"
>> ldconfig -n /build/install/lib/glusterfs/4.2dev/xlator/encryption
>> ----------------------------------------------------------------------
>> Libraries have been installed in:
>>    /build/install/lib/glusterfs/4.2dev/xlator/encryption
>>
>> If you ever happen to want to link against installed libraries
>> in a given directory, LIBDIR, you must either use libtool, and
>> specify the full pathname of the library, or use the `-LLIBDIR'
>> flag during linking and do at least one of the following:
>>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>>      during execution
>>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>>      during linking
>>    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>>    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>>
>> See any operating system documentation about shared libraries for
>> more information, such as the ld(1) and ld.so(8) manual pages.
>> ----------------------------------------------------------------------
>> make[5]: Nothing to be done for `install-exec-am'.
>> make[5]: Nothing to be done for `install-data-am'.
>> make[4]: Nothing to be done for `install-exec-am'.
>> make[4]: Nothing to be done for `install-data-am'.
>> Making install in mount
>> Making install in fuse
>> Making install in src
>>   CC       fuse-helpers.lo
>>   CC       fuse-resolve.lo
>>   CC       fuse-bridge.lo
>>   CC       misc.lo
>>   CC       mount.lo
>>   CC       mount-common.lo
>>   CCLD     fuse.la
>> make[5]: Nothing to be done for `install-exec-am'.
>>  /usr/bin/mkdir -p '/build/install/lib/glusterfs/4.2dev/xlator/mount'
>>  /bin/sh ../../../../libtool   --mode=install /usr/bin/install -c
>> fuse.la '/build/install/lib/glusterfs/4.2dev/xlator/mount'
>> libtool: install: warning: relinking `fuse.la'
>> libtool: install: (cd /build/scratch/xlators/mount/fuse/src; /bin/sh
>> /build/scratch/libtool  --silent --tag CC --mode=relink gcc -Wall -g -O2 -g
>> -rdynamic -O0 -DDEBUG -Wformat -Werror=format-security
>> -Werror=implicit-function-declaration -Wall -Werror -Wno-cpp -module
>> -avoid-version -export-symbols <https://build.gluster.org/
>> job/regression-test-with-multiplex/ws/xlators/xlator.sym>
>> -Wl,--no-undefined -o fuse.la -rpath /build/install/lib/glusterfs/4.2dev/xlator/mount
>> fuse-helpers.lo fuse-resolve.lo fuse-bridge.lo misc.lo mount.lo
>> mount-common.lo ../../../../libglusterfs/src/libglusterfs.la -lm -lrt
>> -ldl -lpthread -lcrypto )
>> libtool: install: /usr/bin/install -c .libs/fuse.soT
>> /build/install/lib/glusterfs/4.2dev/xlator/mount/fuse.so
>> libtool: install: /usr/bin/install -c .libs/fuse.lai
>> /build/install/lib/glusterfs/4.2dev/xlator/mount/fuse.la
>> libtool: finish: PATH="/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/local/bin:/usr/bin:/build/
>> install/sbin:/build/install/bin:/build/install/sbin:/build/install/bin:/sbin"
>> ldconfig -n /build/install/lib/glusterfs/4.2dev/xlator/mount
>> ----------------------------------------------------------------------
>> Libraries have been installed in:
>>    /build/install/lib/glusterfs/4.2dev/xlator/mount
>>
>> If you ever happen to want to link against installed libraries
>> in a given directory, LIBDIR, you must either use libtool, and
>> specify the full pathname of the library, or use the `-LLIBDIR'
>> flag during linking and do at least one of the following:
>>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>>      during execution
>>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>>      during linking
>>    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>>    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>>
>> See any operating system documentation about shared libraries for
>> more information, such as the ld(1) and ld.so(8) manual pages.
>> ----------------------------------------------------------------------
>> Making install in utils
>> make[5]: Nothing to be done for `install-exec-am'.
>>  /usr/bin/mkdir -p '/build/install/sbin'
>>  /usr/bin/install -c mount.glusterfs '/build/install/sbin'
>> make[5]: Nothing to be done for `install-exec-am'.
>> make[5]: Nothing to be done for `install-data-am'.
>> make[4]: Nothing to be done for `install-exec-am'.
>> make[4]: Nothing to be done for `install-data-am'.
>> Making install in nfs
>> Making install in server
>> Making install in src
>>   CC       nfs.lo
>>   CC       nfs-common.lo
>>   CC       nfs-fops.lo
>>   CC       nfs-inodes.lo
>>   CC       nfs-generics.lo
>>   CC       mount3.lo
>>   CC       nfs3-fh.lo
>>   CC       nfs3.lo
>>   CC       nfs3-helpers.lo
>>   CC       nlm4.lo
>>   CC       nlmcbk_svc.lo
>>   CC       mount3udp_svc.lo
>>   CC       acl3.lo
>>   CC       netgroups.lo
>>   CC       exports.lo
>>   CC       mount3-auth.lo
>>   CC       auth-cache.lo
>>   CCLD     server.la
>> make[5]: Nothing to be done for `install-exec-am'.
>>  /usr/bin/mkdir -p '/build/install/lib/glusterfs/4.2dev/xlator/nfs'
>>  /bin/sh ../../../../libtool   --mode=install /usr/bin/install -c
>> server.la '/build/install/lib/glusterfs/4.2dev/xlator/nfs'
>> libtool: install: warning: relinking `server.la'
>> libtool: install: (cd /build/scratch/xlators/nfs/server/src; /bin/sh
>> /build/scratch/libtool  --silent --tag CC --mode=relink gcc -Wall -g -O2 -g
>> -rdynamic -O0 -DDEBUG -Wformat -Werror=format-security
>> -Werror=implicit-function-declaration -Wall -Werror -Wno-cpp -module
>> -avoid-version -export-symbols <https://build.gluster.org/
>> job/regression-test-with-multiplex/ws/xlators/nfs/
>> server/src/nfsserver.sym> -Wl,--no-undefined -o server.la -rpath
>> /build/install/lib/glusterfs/4.2dev/xlator/nfs nfs.lo nfs-common.lo
>> nfs-fops.lo nfs-inodes.lo nfs-generics.lo mount3.lo nfs3-fh.lo nfs3.lo
>> nfs3-helpers.lo nlm4.lo nlmcbk_svc.lo mount3udp_svc.lo acl3.lo netgroups.lo
>> exports.lo mount3-auth.lo auth-cache.lo ../../../../libglusterfs/src/l
>> ibglusterfs.la ../../../../api/src/libgfapi.la -lrt -ldl -lpthread
>> -lcrypto )
>> libtool: install: /usr/bin/install -c .libs/server.soT
>> /build/install/lib/glusterfs/4.2dev/xlator/nfs/server.so
>> libtool: install: /usr/bin/install -c .libs/server.lai
>> /build/install/lib/glusterfs/4.2dev/xlator/nfs/server.la
>> libtool: finish: PATH="/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/lib/jvm/java-1.6.0-
>> openjdk-1.6.0.0.x86_64/bin:/usr/local/bin:/usr/bin:/build/
>> install/sbin:/build/install/bin:/build/install/sbin:/build/install/bin:/sbin"
>> ldconfig -n /build/install/lib/glusterfs/4.2dev/xlator/nfs
>> ----------------------------------------------------------------------
>> Libraries have been installed in:
>>    /build/install/lib/glusterfs/4.2dev/xlator/nfs
>>
>> If you ever happen to want to link against installed libraries
>> in a given directory, LIBDIR, you must either use libtool, and
>> specify the full pathname of the library, or use the `-LLIBDIR'
>> flag during linking and do at least one of the following:
>>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>>      during execution
>>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>>      during linking
>>    - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
>>    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
>>
>> See any operating system documentation about shared libraries for
>> more information, such as the ld(1) and ld.so(8) manual pages.
>> ----------------------------------------------------------------------
>> make[5]: Nothing to be done for `install-exec-am'.
>> make[5]: Nothing to be done for `install-data-am'.
>> make[4]: Nothing to be done for `install-exec-am'.
>> make[4]: Nothing to be done for `install-data-am'.
>> Making install in mgmt
>> Making install in glusterd
>> Making install in src
>>   CC       glusterd_la-glusterd.lo
>>   CC       glusterd_la-glusterd-handler.lo
>>   CC       glusterd_la-glusterd-sm.lo
>>   CC       glusterd_la-glusterd-op-sm.lo
>>   CC       glusterd_la-glusterd-utils.lo
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>: In function
>> 'is_brick_mx_enabled':
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>:99:1: error:
>> expected expression before '<<' token
>>  <<<<<<< HEAD
>>  ^
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>:111:68: error:
>> 'value' undeclared (first use in this function)
>>                               SLEN (GLUSTERD_BRICK_MULTIPLEX_KEY),
>> &value);
>>                                                                     ^
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>:111:68: note:
>> each undeclared identifier is reported only once for each function it
>> appears in
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>:117:1: error:
>> expected expression before '==' token
>>  =======
>>  ^
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>:119:1: error:
>> expected expression before '>>' token
>>  >>>>>>> 038c942bbf81119a19d6c60a00e59628ca7e42a7
>>  ^
>> <https://build.gluster.org/job/regression-test-with-
>> multiplex/ws/xlators/mgmt/glusterd/src/glusterd-utils.c>:119:9: error:
>> invalid digit "8" in octal constant
>>  >>>>>>> 038c942bbf81119a19d6c60a00e59628ca7e42a7
>>          ^
>> make[4]: *** [glusterd_la-glusterd-utils.lo] Error 1
>> make[4]: *** Waiting for unfinished jobs....
>> make[3]: *** [install-recursive] Error 1
>> make[2]: *** [install-recursive] Error 1
>> make[1]: *** [install-recursive] Error 1
>> make: *** [install-recursive] Error 1
>> Build step 'Execute shell' marked build as failure
>> --
>> - Atin (atinm)
>>
>
>
> --
> nigelb
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/maintainers/attachments/20180910/2b2f1598/attachment-0001.html>


More information about the maintainers mailing list