[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