[Gluster-Maintainers] Build failed in Jenkins: experimental-periodic #324

jenkins at build.gluster.org jenkins at build.gluster.org
Thu May 17 14:05:58 UTC 2018


See <https://build.gluster.org/job/experimental-periodic/324/display/redirect?page=changes>

Changes:

[Aravinda VK] geo-rep: Remove unused working directory check in gsyncd

[Raghavendra G] protocol: Remove lock recovery logic from client and server

[Amar Tumballi] core: add some examples of site.h usage

[Amar Tumballi] quiesce, gfproxy: Implement failover across multiple gfproxy nodes

[Amar Tumballi] tests: merge stdout and stderr output

[Raghavendra G] rpc: Showing some unusual timer error logs during brick stop

[Amar Tumballi] Fix disabled-quota-root-xattr-heal.sh hook script

[Amar Tumballi] build: Add new glusterfs4 source files to gitignore

[Amar Tumballi] doc: describe how to contribute when a GitHub Pull-Request is made

[R.Shyamsundar] glusterd: Update op-version for master

[Amar Tumballi] extras/hooks: Fix S10selinux-label-brick.sh hook script

[Amar Tumballi] tests: fix tests/bugs/fuse/bug-858215.t

[Amar Tumballi] glusterd: optimize glusterd import volumes code path

[Amar Tumballi] protocol: Implement put fop

[Niels de Vos] statedump: sanity check of mem_acct and rec for xlator

[Amar Tumballi] afr: capture the correct errno in post-op quorum check

[Kotresh H R] bitrot : improved cli report after bitrot operatoin

[atin] protocol/auth: options update for GD2

[Xavier Hernandez] cluster/ec: Do lock conflict check correctly for wait-list

[R.Shyamsundar] protocol: utilize the version 4 xdr

[Ravishankar N] afr: don't treat all cases all bricks being blamed as split-brain

[Amar Tumballi] sdfs: crash fixes

[R.Shyamsundar] cluster/dht: Fixed leak in dht_populate_inode_for_dentry

[Raghavendra G] cluster/dht: avoid overwriting client writes during migration

[Amar Tumballi] cluster/dht: Fixed a leak in inode_ref

[Pranith Kumar K] cluster/afr: remove unnecessary child_up initialization

[Amar Tumballi] build: Remove unwanted autoconf messages for libtirpc

[atin] glusterd/store: handle the case of fsid being set to 0

[Nithya Balachandran] cluster/dht: Cleanup on fallocate failure

[Nithya Balachandran] cluster/dht: Unlink linkto files as root

[Nithya Balachandran] tests/dht: Non-root can delete stale linkto files

[Jeff Darcy] performance/io-threads: expose io-thread queue depths

[Amar Tumballi] libgfapi: skip nameless lookup if stat is NULL

[Amar Tumballi] build: Exempt env.rc during `make clean`

[Amar Tumballi] libgfapi: Remove need_lookup from readdirp

[atin] glusterd: import volumes in separate synctask

[Nigel Babu] maintainers: Switch up glusto ownership

[atin] glusterd/snapshot : fix the compare snap logic

[atin] glusterd: optimization of test cases

[Poornima] io-threads: Implement put fop

[Amar Tumballi] gfapi: return pre/post attributes from glfs_pread/pwrite

[Amar Tumballi] gfapi: return pre/post attributes from glfs_fsync/fdatasync

[Amar Tumballi] gfapi: return pre/post attributes from glfs_ftruncate

[Amar Tumballi] gfapi: return pre/post attributes at callback for glfs api

[Amar Tumballi] Posix: Implement put fop

[Amar Tumballi] posix: fix the syncop_writev() arguments

[atin] tests: fix spurious test failure

[Raghavendra G] libglusterfs/syncop: Add syncop_entrylk

[atin] glusterd: fix tier-enabled flag op-version check

[Sheena Artrip] rpc: Adds rpcbind6 programs to libgfrpc symbols

[Amar Tumballi] protcol/client: Insert dummy clnt-lk-version to avoid upgrade failure

[Xavier Hernandez] tests: bring option of per test timeout

[Jeff Darcy] glusterfsd: Memleak in glusterfsd process while  brick mux is on

[Amar Tumballi] Fetch backup volfile servers from glusterd2

[Amar Tumballi] metrics: set latency min value during xlator init

[Amar Tumballi] posix/afr: handle backward compatibility for rchecksum fop

[Amar Tumballi] socket: options update for GD2

[Amar Tumballi] build: add --without-server option

[Amar Tumballi] Revert "glusterfsd: Memleak in glusterfsd process while  brick mux is

[Nigel Babu] tests: Set timeout of 300 for self-heal.t

[Varsha Rao] xlators/features/namespace: Add namespace xlator and link into brick

[Amar Tumballi] glusterd: compare uuid instead of hostname while finding compatible

[Amar Tumballi] cluster/dht: Fixed a typo

[Kotresh H R] geo-rep: Remove lazy umount and use mount namespaces

[Raghavendra G] cluster/dht: Ignore ENODATA from getxattr for posix acls

[Raghavendra G] cluster/dht: Handle single dht child in dht_lookup

[Amar Tumballi] performance/io-threads: Add threads to priority based stagnant queues

[Raghavendra G] cluster/dht: store the 'reaction' on failures per lock

[atin] nl-cache: Change the options to be gd2 compatible

[atin] md-cache: Modify options to be gd2 compatible

[Milind Changire] rpcsvc: scale rpcsvc_request_handler threads

[Raghavendra G] write-behind: Make aggregate size configurable

[Krutika Dhananjay] features/shard: Pass the correct block-num to store in inode ctx

[Krutika Dhananjay] features/shard: Leverage block_num info in inode-ctx in read callback

[Amar Tumballi] performance/io-threads: nuke everything from a client when it

[Amar Tumballi] glusterfsd: Memleak in glusterfsd process while  brick mux is on

[Amar Tumballi] options: framework for options levels

[Amar Tumballi] libglusterfs: move compat RPC/XDR #defines to eliminate warnings

[Poornima] io-cache: Fix coverity issue

[atin] tests/basic/namespace: Check if brick multiplex is enabled

[Amar Tumballi] perfomance/io-threads: Add option to disable client disconnect feature

[Pranith Kumar K] cluster/afr: Fix dict-leak in pre-op

[Pranith Kumar K] features/shard: Fix shard inode refcount when it's part of

[Pranith Kumar K] cluster/afr: Make afr_fsync a transaction

[Poornima] md-cache: Fix coverity issue FORWARD_NULL

[Kaushal M] libglusterfs: Fix volume_options_t struct

[R.Shyamsundar] protocol/server: Insert dummy clnt-lk-version to avoid upgrade failure

[Jeff Darcy] libglusterfs: Fix coverity issue FORWARD_NULL

[Jeff Darcy] build: fix typo, spelling mistake

[Raghavendra G] io-cache: Fix coverity issue NEGATIVE_RETURNS

[Raghavendra G] upcall: Fix coverity issues NEGATIVE_RETURNS

[Raghavendra G] quick-read: Fix coverity issue CHECKED_RETURN

[Pranith Kumar K] features/shard: Upon FSYNC from upper layers, wind fsync on all changed

[Kaleb S. KEITHLEY] build: address linkage issues

[Raghavendra G] fuse: enable proper "fgetattr"-like semantics

[Poornima] nl-cache: Fix coverity issue RETURN_LOCAL

[Poornima] nl-cache: Fix coverity issue RESOURCE_LEAK

[Pranith Kumar K] cluster/afr: Remove compound-fops usage in afr

[atin] glusterd : memory leak in mgmt_v3 lock functionality

[Ravishankar N] cluster/afr: Remove unused code paths

[atin] hooks: add a script to stat the subdirs in add-brick

[atin] glusterd: volume get fixes for client-io-threads & quorum-type

[atin] hooks: fix workdir in S13create-subdir-mounts.sh

[Xavi Hernandez] tests: don't kill the process directly with KILL signal

[Amar Tumballi] core: provide infra to make any xlator pass-through

[Xavi Hernandez] protocol/client: fix memory corruption

[Raghavendra G] protocol: Added iatt conversion to older format

[R.Shyamsundar] protocol: Fix 4.0 client, parsing older iatt in dict

[Raghavendra G] rpcsvc: correct event-thread scaling

[Raghavendra G] cluster/dht:  Skipped files are not treated as errors

[Sven Fischer] run-tests.sh: added dependency check for netstat

[R.Shyamsundar] tests/bug-1110262.t: fix a race condition

[Amar Tumballi] cluster/ec: avoid delays in self-heal

[Varsha Rao] tests/basic/namespace: Fix the namespace test failure

[Ashish Pandey] cluster/ec: Change default read policy to gfid-hash

[Pranith Kumar K] cluster/afr: Make AFR eager-locking similar to EC

[Gaurav Yadav] glusterd: glusterd crash in gd_mgmt_v3_unlock_timer_cbk

[Raghavendra G] cleanup: xlator_t structure's 'client_latency' variable is not used

[Jeff Darcy] glusterd: TLS verification fails while using intermediate CA

[atin] georep : Pause/Resume of geo-replication with wrong user

[Pranith Kumar K] features/shard: Do list_del_init() while list memory is valid

[Xavi Hernandez] cluster/ec: Add test cases for stripe-cache option

[Pranith Kumar K] storage/posix: Add active-fd-count option in gluster

[Pranith Kumar K] cluster/afr: Switch to active-fd-count for open-fd checks

[Xavi Hernandez] cluster/ec: fix SHD crash for null gfid's

[Niklas Hambüchen] socket: Improve error logging when loading SSL files fails

[Amar Tumballi] rpcsvc: enable ownthread feature for glusterfs4_0_fop_prog

[Raghavendra G] client: make fuse direct I/O strategies explicit

[R.Shyamsundar] rfc.sh: provide a unified way to update bugs or github issues ID

[Amar Tumballi] glusterfind: Show C function when raising ChangelogException

[Amar Tumballi] python: Remove all uses of find_library. Fixes #1450593

[Amar Tumballi] libgfchangelog: Correct the log message

[Amar Tumballi] build: Fix configure --without-ipv6-default behaviour

[Amar Tumballi] build: Fix misleading TIRPC result in configure summary

[Amar Tumballi] features/quota: Add new fields to translator options for GD2

[Poornima] md-cache: Provide statistics to the monitor

[Poornima] nl-cache: Provide statistics to the monitor

[Poornima] extras/group: Change the server inode table size when upcall is on

[susant] md-cache: fix ./tests/basic/md-cache/bug-1418249.t

[Amar Tumballi] glusterfind: Log remote stderr on `node_cmd` error. Fixes #1559130

[Amar Tumballi] .testignore: remove the group profile files

[atin] tests: fix nl-cache.t failure

[Sanju Rakonde] glusterd: Implementing volume stop in mgmt v3

[Pranith Kumar K] glfs heal binary change to accomodate socket file arguments

[Sanju Rakonde] glusterd: changing the op-version of volume stop mgmt v3

[Raghavendra G] quick-read: Provide statistics to the monitor

[Raghavendra G] Quota: heal directory on newly added bricks when quota limit is reached

[Raghavendra G] cluster/dht: ENOSPC will not fail rebalance

[atin] glusterd: handling brick termination in brick-mux

[Amar Tumballi] rpc: fix incorrect return value when xdr decode fails

[Amar Tumballi] rpc: simplify parameters when a saved frame is forced to unwind

[Amar Tumballi] rpc: update tirpc registration to "force" unregister old mapping before

[Amar Tumballi] glusterd: changing the op-version of volume stop mgmt v3

[Amar Tumballi] Fix gluster(8) formatting

[Xavi Hernandez] cluster/ec: send list-node-uuids request to all subvolumes

[Ravishankar N] afr: add new value for read-hash-mode volume option

[atin] Revert "glusterd: handling brick termination in brick-mux"

[Raghavendra G] cluster/dht: Update layout in inode only on success

[Raghavendra G] mount/fuse: Add support for multi-threaded fuse readers

[Raghavendra G] cluster/dht: Update dht option levels

[Jeff Darcy] build: revert configure --without-ipv6-default behaviour

[Kaleb S. KEITHLEY] ocf: use glusterd-workdir for finding volume status files

[Raghavendra G] mount/fuse: Set default fuse reader thread count to 1

[Sanju Rakonde] glusterd: setting mgmt_v3_timer->timer to NULL after deleting

[Pranith Kumar K] cluster/afr: Prevent ping-event handling on shd

[atin] glusterd: honour localtime-logging for all the daemons

[atin] glusterd: fix txn_opinfo memory leak

[Raghavendra G] cluster/dht: enable lookup-optimize by default

[Aravinda VK] features/changelog: Update option levels

[atin] glusterd: mark port_registered to true for all running bricks with brick

[Pranith Kumar K] afr: add quorum checks in pre-op

[atin] glusterd: show brick online after port registration

[Kaleb S. KEITHLEY] gfapi: fix a couple of minor issues

[Pranith Kumar K] cluster/ec: Turn ON the stripe-cache option by default

[Amar Tumballi] doc: Update the admin guide link

[Pranith Kumar K] features/index: Choose different base file on EMLINK error

[Raghavendra G] rpc: rearm listener socket early

[Kinglong Mee] quota: allow writes when with EINVAL on pgfid isnot exist

[Amar Tumballi] experimental/cloudsync: Download xlator for archival feature

[Raghavendra G] cluster/dht: act as passthrough for renames on single child DHT

[Amar Tumballi] posix: check file state before continuing with fops

[Kinglong Mee] storage/posix: add pgfid in readdirp if needed

[Amar Tumballi] posix: reserve option behavior is not correct while using fallocate

[Amar Tumballi] xlators/performance: Add pass-through option

[R.Shyamsundar] cluster/dht: Wind open to all subvols

[R.Shyamsundar] core/build/various: python3 compat, prepare for python2 -> python3

[Raghavendra G] cluster/dht: Handle file migrations when brick down

[Raghavendra G] rpc: set listen-backlog to high value

[Pranith Kumar K] extras: Disable choose-local in groups virt and gluster-block

[Kotresh H R] geo-rep: Fix syncing of symlink

[Raghavendra G] fuse: retire statvfs tweak

[Nigel Babu] maintainers: promote Deepshikha to maintainer

[Kaleb S. KEITHLEY] build: exclude '--with-previous-options' to prevent infinite loop

[Nigel Babu] Revert "storage/posix: add pgfid in readdirp if needed"

[Pranith Kumar K] afr: fixes to afr-eager locking

[atin] Add CLI option to print XLATORDIR

[Xavi Hernandez] libglusterfs: fix comparison of a NULL dict with a non-NULL dict

[Pranith Kumar K] cluster/afr: Make sure latency-arg is passed to afr

[atin] glusterd: update listen-backlog value to 1024

[Raghavendra G] fuse: do fd_resolve in fuse_getattr if fd is received

[Pranith Kumar K] features/shard: Make operations on internal directories generic

[atin] glusterd: volume inode/fd status broken with brick mux

[Raghavendra G] gluster: Sometimes Brick process is crashed at the time of stopping

[Prashanth Pai] Make glusterfsd binary print statedump & xlator dir

[Amar Tumballi] eventsapi: Handle Unicode string during signing

[Amar Tumballi] features/bitrot: show the corresponding brick for the corrupted objects

[Pranith Kumar K] cluster/afr: Need heal-timeout to be configured as low as 5 seconds

[Mohit Agrawal] server: fix unresolved symbols by moving them to libglusterfs

[R.Shyamsundar] shared storage: Prevent mounting shared storage from non-trusted client

[R.Shyamsundar] server/auth: add option for strict authentication

[Raghavendra G] cluster/dht: Fix dht_rename lock order

[Pranith Kumar K] features/shard: Add option to barrier parallel lookup and unlink of

[Pranith Kumar K] libglusterfs/syncop: Handle barrier_{init/destroy} in error cases

[Pranith Kumar K] cluster/afr: Keep child-up until ping-event

[Poornima] performance/md-cache: purge cache on ENOENT/ESTALE errors

[Ashish Pandey] feature/thin-arbiter: Implement thin-arbiter translator

[karthik-us] libglusterfs: Capture the dict response in syncop_xattrop_cbk

[Raghavendra G] server/resolver: don't trust inode-table for RESOLVE_NOT

[Pranith Kumar K] afr: initial changes for thin arbiter

[karthik-us] cluster/afr: shd changes for thin arbiter

[Jeff Darcy] dht: gf_defrag_settle_hash should ignore ENOENT and ESTALE error

[atin] glusterd: Fix for memory leak in get-state detail

[Niels de Vos] block-profile: enable cluster.eager-lock in block-profile

[Kaleb S. KEITHLEY] core/various: python3 compat, prepare for python2 -> python3

[Aravinda VK] glusterd/geo-rep: Fix UNUSED_VALUE coverity issue

[Xavi Hernandez] protocol/server : unwind as per op version

[Nithya Balachandran] cluster/dht: unwind if dht_selfheal_dir_mkdir returns an error

[Jeff Darcy] Don't use hardcoded /sbin, /usr/bin etc. paths. Fixes #1450546

[R.Shyamsundar] doc: updates Language Bindings for libgfapi-perl and gogfapi

[Amar Tumballi] posix: Avoid changelog retries for geo-rep

[atin] cli/glusterd: Add warning message in cli for user to check

[Amar Tumballi] cli/snapshot: ignore errors for snapshot status for ALL/VOL

[Amar Tumballi] glusterfsd: initiate pmap_signout for all detach brick requests

[Amar Tumballi] glusterd: enable self-heal in daemons

[Amar Tumballi] use awk to get a specific line from the output instead of cut

[Amar Tumballi] features/bitrot: print the path of the corrupted objects

[Poornima] gfapi : RECALL_LEASE implementation

[Poornima] feature/leases : fixing bugs found while testing glfs_test.t

[Amar Tumballi] fuse: add support for kernel writeback cache

[Amar Tumballi] mount,fuse: make fuse dumping available as mount option

[Amar Tumballi] afr: Add lease() fop

[Amar Tumballi] tests: Add lease test case

[Amar Tumballi] posix: APIs in posix to get and set time attributes

[Amar Tumballi] posix/ctime: posix hooks to get consistent time xattr

[Amar Tumballi] posix/ctime: posix hook to set ctime xattr in relevant fops

[Amar Tumballi] utime: ctime client side xlator

[Amar Tumballi] glusterd/utime: glusterd utime changes

[Amar Tumballi] glusterd/ctime: Provide option to enable/disable ctime feature

[Amar Tumballi] glusterd: Fix for memory leak in volume tier status command

[R.Shyamsundar] gfapi: acutally avoid recall callback when closed

[Poornima] extras/hooks: Do not blindly remove volume share from smb.conf

[Nithya Balachandran] cluster/dht: log error only if layout healing is required

[Raghavendra G] cluster/dht: fixes to parallel renames to same destination codepath

[Aravinda VK] geo-rep: Fix upgrade issue

[Amar Tumballi] glusterd: handling brick termination in brick-mux

[R.Shyamsundar] fuse: make sure the send lookup on root instead of getattr()

[Pranith Kumar K] heal: improve output of heal info

[Amar Tumballi] glusterd: Update op-version for master

[Mohit Agrawal] dht: Avoid dict log flooding for internal MDS xattr

[Jeff Darcy] protocol/server: don't assume there would be a volfile id

[Raghavendra G] cluster/dht: Debug logs in dht_readdir(p)_cbk

[Raghavendra G] cluster/dht:  Debug virtual xattrs for dht

[Amar Tumballi] Quota: Turn on ssl for crawler clients if needed

[Kaleb S. KEITHLEY] core: FreeBSD has pthread_set_name_np() (versus pthread_setname_np())

[Kaleb S. KEITHLEY] features/cloudsync: Remove multiple definition in Makefile.am

[Kaleb S. KEITHLEY] gfapi: various broken symbol versions

[Nithya Balachandran] dht: Excessive 'dict is null' logs in dht_discover_complete

[Xavi Hernandez] libglusterfs/stack: Fix coverity issue

[Raghavendra G] Glusterfsd: brick crash during get-state

[Amar Tumballi] glusterd/geo-rep: Fix glusterd crash

[Kotresh H R] geo-rep/scheduler: Fix crash

[Raghavendra G] glusterfs: Resolve brick crashes at the time of inode_unref

[atin] cli: Fix for gluster volume info --xml

[Amar Tumballi] rfc.sh: fixes for faster submit

[Amar Tumballi] snapshot/snapview-client : redefine options for GD2

[Amar Tumballi] experimental/rio: RIO initialization and layout abstraction

[Amar Tumballi] experimental/rio: Script to generate rio volfiles

[Amar Tumballi] rio/posix2: Include posix inode/fd ops, implement entry ops

[Amar Tumballi] rio/posix2: Some generic fixes as the code is excercised

[Amar Tumballi] posix2: fix ./tests/basic/0symbol-check.t

[Amar Tumballi] rio: Added client FOP generation code and create code

[Amar Tumballi] rio: Add mkdir FOP

[Amar Tumballi] rio: Add ability to handle remote inodes in lookup

[Amar Tumballi] rio: Add layout search functionality for DS

[Amar Tumballi] posix2: Reorganize posix2 in preparation for DS FOPs

[Amar Tumballi] rio/posix2: Add DS FOP support

[Amar Tumballi] rio: Reorganize RIO server code for DS operations

[Amar Tumballi] rio: Add ability to handle dirty inodes in MDS FOPs

[Amar Tumballi] rio: Add iatt cleanup for iatt returned from DS

[Amar Tumballi] rio/posix2: Cleanup unused files

[Amar Tumballi] rio: Added (s)setattr and (f)truncate support

[Amar Tumballi] rio: Fix changes to 4.0 protocol and frame crashes

[Amar Tumballi] experimental/rio: Added support for fsync FOP

------------------------------------------
[...truncated 252.12 KB...]
Byte-compiling python modules...
rconf.pygsyncd.py__init__.pymaster.pyrepce.pyresource.pysyncdutils.pymonitor.pylibcxattr.pygsyncdconfig.pyipaddr.pylibgfchangelog.pychangelogagent.pygsyncdstatus.pyconf.pylogutils.pysubcmds.pyargsupgrade.py
Byte-compiling python modules (optimized versions) ...
rconf.pygsyncd.py__init__.pymaster.pyrepce.pyresource.pysyncdutils.pymonitor.pylibcxattr.pygsyncdconfig.pyipaddr.pylibgfchangelog.pychangelogagent.pygsyncdstatus.pyconf.pylogutils.pysubcmds.pyargsupgrade.py
Making install in src
  CC       gsyncd.o
  CC       procdiggy.o
  CCLD     gsyncd
make --no-print-directory install-exec-hook
/usr/bin/mkdir -p /build/install/sbin
rm -f /build/install/sbin/gluster-mountbroker
ln -s /build/install/libexec/glusterfs/peer_mountbroker.py \
	/build/install/sbin/gluster-mountbroker
rm -f /build/install/sbin/gluster-georep-sshkey
ln -s /build/install/libexec/glusterfs/peer_georep-sshkey.py \
	/build/install/sbin/gluster-georep-sshkey
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -c gsyncd '/build/install/libexec/glusterfs'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/geo-replication/src/gverify.sh> peer_gsec_create <https://build.gluster.org/job/experimental-periodic/ws/geo-replication/src/set_geo_rep_pem_keys.sh> peer_mountbroker peer_mountbroker.py peer_georep-sshkey.py '/build/install/libexec/glusterfs'
libtool: install: /usr/bin/install -c .libs/gsyncd /build/install/libexec/glusterfs/gsyncd
make[3]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/etc/glusterfs/'
 /usr/bin/install -c -m 644 gsyncd.conf '/build/install/etc/glusterfs/'
Making install in tools
Making install in gfind_missing_files
  CC       gcrawler.o
  CCLD     gcrawler
make[3]: Nothing to be done for `install-exec-am'.
rm -f /build/install/sbin/gfind_missing_files
ln -s /build/install/libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh /build/install/sbin/gfind_missing_files
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/gfind_missing_files'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/gfind_missing_files'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/tools/gfind_missing_files/gfind_missing_files.sh> <https://build.gluster.org/job/experimental-periodic/ws/tools/gfind_missing_files/gfid_to_path.sh> <https://build.gluster.org/job/experimental-periodic/ws/tools/gfind_missing_files/gfid_to_path.py> '/build/install/libexec/glusterfs/gfind_missing_files'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -c gcrawler '/build/install/libexec/glusterfs/gfind_missing_files'
libtool: install: /usr/bin/install -c .libs/gcrawler /build/install/libexec/glusterfs/gfind_missing_files/gcrawler
Making install in glusterfind
Making install in src
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/install -c -m 644 tool.conf '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/changelog.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/nodeagent.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/brickfind.py> '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/conf.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/utils.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/__init__.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/main.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/libgfchangelog.py> <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/src/changelogdata.py> '/build/install/libexec/glusterfs/glusterfind'
Byte-compiling python modules...
conf.pyutils.py__init__.pymain.pylibgfchangelog.pychangelogdata.py
Byte-compiling python modules (optimized versions) ...
conf.pyutils.py__init__.pymain.pylibgfchangelog.pychangelogdata.py
/usr/bin/mkdir -p /var/lib/glusterd/glusterfind/.keys
 /usr/bin/mkdir -p '/build/install/bin'
/usr/bin/mkdir -p /var/lib/glusterd/hooks/1/delete/post/
rm -f /var/lib/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
ln -s /build/install/libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py \
	/var/lib/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
 /usr/bin/install -c glusterfind '/build/install/bin'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind/'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/tools/glusterfind/S57glusterfind-delete-post.py> '/build/install/libexec/glusterfs/glusterfind/'
Making install in setgfid2path
Making install in src
  CC       main.o
  CCLD     gluster-setgfid2path
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/sbin'
  /bin/sh ../../../libtool   --mode=install /usr/bin/install -c gluster-setgfid2path '/build/install/sbin'
libtool: install: /usr/bin/install -c .libs/gluster-setgfid2path /build/install/sbin/gluster-setgfid2path
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/share/man/man8'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/experimental-periodic/ws/tools/setgfid2path/gluster-setgfid2path.8> '/build/install/share/man/man8'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
Making install in events
Making install in src
/usr/bin/python2 <https://build.gluster.org/job/experimental-periodic/ws/events/eventskeygen.py> PY_HEADER
make --no-print-directory install-am
make --no-print-directory install-exec-hook
/usr/bin/mkdir -p /build/install/sbin
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/events'
rm -f /build/install/sbin/glustereventsd
ln -s /build/install/libexec/glusterfs/events/glustereventsd.py \
	/build/install/sbin/glustereventsd
rm -f /build/install/sbin/gluster-eventsapi
ln -s /build/install/libexec/glusterfs/peer_eventsapi.py \
	/build/install/sbin/gluster-eventsapi
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/events'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/events/src/glustereventsd.py> '/build/install/libexec/glusterfs/events'
 /usr/bin/mkdir -p '/build/install/etc/glusterfs'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/experimental-periodic/ws/events/src/__init__.py> <https://build.gluster.org/job/experimental-periodic/ws/events/src/gf_event.py> eventsapiconf.py <https://build.gluster.org/job/experimental-periodic/ws/events/src/eventtypes.py> <https://build.gluster.org/job/experimental-periodic/ws/events/src/utils.py> <https://build.gluster.org/job/experimental-periodic/ws/events/src/handlers.py> '/build/install/libexec/glusterfs/events'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/experimental-periodic/ws/events/src/eventsconfig.json> '/build/install/etc/glusterfs'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/events/src/peer_eventsapi.py> '/build/install/libexec/glusterfs'
Byte-compiling python modules...
__init__.pygf_event.pyeventsapiconf.pyeventtypes.pyutils.pyhandlers.py
Byte-compiling python modules (optimized versions) ...
__init__.pygf_event.pyeventsapiconf.pyeventtypes.pyutils.pyhandlers.py
Making install in tools
make[3]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/share/glusterfs/scripts'
 /usr/bin/install -c <https://build.gluster.org/job/experimental-periodic/ws/events/tools/eventsdash.py> '/build/install/share/glusterfs/scripts'
make[3]: Nothing to be done for `install-exec-am'.
make --no-print-directory install-data-hook
/usr/bin/install -c -d -m 755 /var/lib/glusterd/events
make[2]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/lib/pkgconfig'
 /usr/bin/install -c -m 644 glusterfs-api.pc libgfchangelog.pc libgfdb.pc '/build/install/lib/pkgconfig'

Start time Thu May 17 14:03:41 UTC 2018

Run the regression test
***********************

kernel.core_pattern = /%e-%p.core
ls: cannot access /*.core: No such file or directory
ls: cannot access /*.core: No such file or directory

... GlusterFS Test Framework ...

<https://build.gluster.org/job/experimental-periodic/ws/> <https://build.gluster.org/job/experimental-periodic/ws/>
<https://build.gluster.org/job/experimental-periodic/ws/>
testing 'timeout' command

================================================================================
[14:03:43] Running tests in file ./tests/experimental/riocreate.t
./tests/experimental/riocreate.t .. 
1..8
ok 1, LINENUM:8
ok 2, LINENUM:9
Volume Creation Success
Generated rio brick vol files.......
Generated rio tcp client vol files.......
ok 3, LINENUM:17
ok 4, LINENUM:18
<https://build.gluster.org/job/experimental-periodic/ws/>
volume start: patchy: failed: Commit failed on localhost. Please check log file for details.
not ok 5 , LINENUM:24
FAILED COMMAND: gluster --mode=script --wignore volume start patchy
not ok 6 Got "Created" instead of "Started", LINENUM:25
FAILED COMMAND: Started volinfo_field patchy Status
rm: cannot remove ‘/mnt/glusterfs/0/xy_zzy’: Transport endpoint is not connected
ok 7, LINENUM:28
./tests/experimental/gfapi-fsync.c: In function ‘main’:
./tests/experimental/gfapi-fsync.c:64:9: error: too few arguments to function ‘glfs_fdatasync’
         ret = glfs_fdatasync(fd1);
         ^
In file included from ./tests/experimental/gfapi-fsync.c:5:0:
/build/install/include/glusterfs/api/glfs.h:595:5: note: declared here
 int glfs_fdatasync (glfs_fd_t *fd, struct stat *prestat,
     ^
./tests/experimental/gfapi-fsync.c:79:9: error: too few arguments to function ‘glfs_fsync’
         ret = glfs_fsync(fd1);
         ^
In file included from ./tests/experimental/gfapi-fsync.c:5:0:
/build/install/include/glusterfs/api/glfs.h:589:5: note: declared here
 int glfs_fsync (glfs_fd_t *fd, struct stat *prestat,
     ^
./tests/experimental/../include.rc: line 335: ././tests/experimental/gfapi-fsync: No such file or directory
not ok 8 , LINENUM:32
FAILED COMMAND: ././tests/experimental/gfapi-fsync patchy /gfapi-fsync.log
Failed 3/8 subtests 

Test Summary Report
-------------------
./tests/experimental/riocreate.t (Wstat: 0 Tests: 8 Failed: 3)
  Failed tests:  5-6, 8
Files=1, Tests=8, 13 wallclock secs ( 0.03 usr  0.00 sys +  0.58 cusr  0.59 csys =  1.20 CPU)
Result: FAIL
./tests/experimental/riocreate.t: bad status 1

       *********************************
       *       REGRESSION FAILED       *
       * Retrying failed tests in case *
       * we got some spurious failures *
       *********************************

./tests/experimental/riocreate.t .. 
1..8
ok 1, LINENUM:8
ok 2, LINENUM:9
Volume Creation Success
Generated rio brick vol files.......
Generated rio tcp client vol files.......
ok 3, LINENUM:17
ok 4, LINENUM:18
<https://build.gluster.org/job/experimental-periodic/ws/>
volume start: patchy: failed: Commit failed on localhost. Please check log file for details.
not ok 5 , LINENUM:24
FAILED COMMAND: gluster --mode=script --wignore volume start patchy
not ok 6 Got "Created" instead of "Started", LINENUM:25
FAILED COMMAND: Started volinfo_field patchy Status
rm: cannot remove ‘/mnt/glusterfs/0/xy_zzy’: Transport endpoint is not connected
ok 7, LINENUM:28
./tests/experimental/gfapi-fsync.c: In function ‘main’:
./tests/experimental/gfapi-fsync.c:64:9: error: too few arguments to function ‘glfs_fdatasync’
         ret = glfs_fdatasync(fd1);
         ^
In file included from ./tests/experimental/gfapi-fsync.c:5:0:
/build/install/include/glusterfs/api/glfs.h:595:5: note: declared here
 int glfs_fdatasync (glfs_fd_t *fd, struct stat *prestat,
     ^
./tests/experimental/gfapi-fsync.c:79:9: error: too few arguments to function ‘glfs_fsync’
         ret = glfs_fsync(fd1);
         ^
In file included from ./tests/experimental/gfapi-fsync.c:5:0:
/build/install/include/glusterfs/api/glfs.h:589:5: note: declared here
 int glfs_fsync (glfs_fd_t *fd, struct stat *prestat,
     ^
./tests/experimental/../include.rc: line 335: ././tests/experimental/gfapi-fsync: No such file or directory
not ok 8 , LINENUM:32
FAILED COMMAND: ././tests/experimental/gfapi-fsync patchy /gfapi-fsync.log
Failed 3/8 subtests 

Test Summary Report
-------------------
./tests/experimental/riocreate.t (Wstat: 0 Tests: 8 Failed: 3)
  Failed tests:  5-6, 8
Files=1, Tests=8, 12 wallclock secs ( 0.03 usr  0.01 sys +  0.54 cusr  0.58 csys =  1.16 CPU)
Result: FAIL
End of test ./tests/experimental/riocreate.t
================================================================================


Run complete
================================================================================
Number of tests found:                             619
Number of tests selected for run based on pattern: 1
Number of tests skipped as they were marked bad:   0
Number of tests skipped because of known_issues:   0
Number of tests that were run:                     1

Tests ordered by time taken, slowest to fastest: 
================================================================================
./tests/experimental/riocreate.t  -  13 second

1 test(s) failed 
./tests/experimental/riocreate.t

0 test(s) generated core 


1 test(s) needed retry 
./tests/experimental/riocreate.t

Result is 1

tar: Removing leading `/' from member names
ssh: connect to host http.int.rht.gluster.org port 22: Connection timed out
lost connection
kernel.core_pattern = /%e-%p.core
Build step 'Execute shell' marked build as failure


More information about the maintainers mailing list