Print

Print


See <https://st-ci.cern.ch/job/xrootd-ceph/platform=cc-7/330/display/redirect?page=changes>

Changes:

[abh] Implement Version 1 of the Scalable Service Interface

[abh] Add cmake file for XrdSsi to make it build.

[abh] Version 2 of the ssi interface. Relevant changes:         o Allow the

[abh] Keep debugging from making helgrind complain for client-side ssi

[abh] Add a shared meory package, XrdSsiShMap, to the ssi package.

[abh] Add unit test program, xrdshmap, to teh test suite. Fix pedantic

[abh] Use traditional locking for request object handling. Do not use the

[abh] Make sure messages are properly sequenced. Cleanup some tracing

[abh] Make sure to remove session reference in all defered tasks in the event

[abh] Do not hold the request lock when calling a request callback method.

[tjenness] Use correct snprintf sizeof variable

[abh] Set appropriate timeouts (this avoids having to set envars). Add rUser

[abh] Check for nil pointer to avoid SEGV.

[abh] Implement sending metadata. Increase maximum number of parallel requests

[abh] Make it easier to use the ssi interface by removing some rules.

[abh] Fix invalid sizeof() for clearing a memory buffer.

[abh] Don't complain about missing net I/F if running in the cmsd.

[abh] Implement Version 1 of the Scalable Service Interface

[abh] Add cmake file for XrdSsi to make it build.

[abh] Version 2 of the ssi interface. Relevant changes:         o Allow the

[abh] Keep debugging from making helgrind complain for client-side ssi

[abh] Add a shared meory package, XrdSsiShMap, to the ssi package.

[abh] Add unit test program, xrdshmap, to teh test suite. Fix pedantic

[abh] Use traditional locking for request object handling. Do not use the

[abh] Make sure messages are properly sequenced. Cleanup some tracing

[abh] Make sure to remove session reference in all defered tasks in the event

[abh] Do not hold the request lock when calling a request callback method.

[abh] Use correct snprintf sizeof variable

[abh] Set appropriate timeouts (this avoids having to set envars). Add rUser

[abh] Check for nil pointer to avoid SEGV.

[abh] Implement sending metadata. Increase maximum number of parallel requests

[abh] Make it easier to use the ssi interface by removing some rules.

[abh] Fix invalid sizeof() for clearing a memory buffer.

[abh] Don't complain about missing net I/F if running in the cmsd.

[abh] Make sure wakeup gets sent when response is posted during the

[abh] Resync PreRelease notes with master.

[abh] Implement resource affinity.

[abh] Add response pacing. Add single session request execution.

[abh] Cleanup debugging.

[abh] Add additional types of timeouts.

[abh] Refactor to allow for disconnected sessions.

[abh] Change library packaging to follow EPEL rules.

[abh] Redo the way held responses are restarted to be easier to handle.

[abh] Enable server and client-side logmsg redirection.

[tjenness] XrdUtils library is needed for libXrdSsi on OS X

[abh] Fix atomic operation by declaring target data type as atomic.

[abh] Correct forward declaration to prevent compiler errors.

[abh] Follow new C++ standard for construction.

[abh] Modify logging plugin to make it simpler.

[abh] Fix for delayed open when resolving plugins.

[abh] Don't violate EPEL rules with logging plugin.

[abh] Make sure to install libXrdSsiLog.so

[abh] Vector debug and tracing messages via the logger to allow forwarding.

[abh] [XrdSsi] Version 2 changes.

[abh] [XrdSsi] Consistency changes for API.

[abh] [XrdSsi] Additional conformance changes.

[abh] [XrdSsi] Additional cleanup and enhancements.

[abh] si] Additional bug fixes and improvements.

[abh] [XrdSs] Add missing file to repo.

[abh] [XrdSsi] Implement reusable resources.

[abh] Return a string for endpoint name to avoid scope confusion.

[abh] Remove unused member.

[abh] Correct spelling in public headers. Remove XrdSsiSession.hh from public

[abh] * Increase number of outsanding requests to 1 server to 16 million. * Do

[abh] Accomodate offsetof MACRO use in new compilers.

[abh] Protect against SEGV when nvalid calling sequence is used.

[abh] Move SSI headers from public to private for now to avoid ABI issues

[abh] Add SSI libraries to the rpm spec file.

[abh] Fix packaging issues (hopefully all of the)

[abh] Fix possible use of uninitialized variable.

[abh] Correct v1 to v2 ommision that disabled FS+SSI mode.

------------------------------------------
Started by upstream project "xrootd-ceph" build number 330
originally caused by:
 Started by an SCM change
Building remotely on st-buildnode03 (rhel-node) in workspace <https://st-ci.cern.ch/job/xrootd-ceph/platform=cc-7/ws/>
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git://github.com/xrootd/xrootd.git # timeout=10
Fetching upstream changes from git://github.com/xrootd/xrootd.git
 > git --version # timeout=10
 > git fetch --tags --progress git://github.com/xrootd/xrootd.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision c4f43a250f5733ac7b4515126e30399ca1405778 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f c4f43a250f5733ac7b4515126e30399ca1405778
 > git rev-list 3eee8c825388267dfa997adfbf2131975147b0f1 # timeout=10
[cc-7] $ /bin/sh -xe /tmp/jenkins4362969323577716794.sh
+ git clean -dffx
Removing build/
Removing packaging/dss-ci-mock/
Removing packaging/xrootd-20170727.3eee8c8-1.el7.cern.src.rpm
+ cd packaging/
+ ./makesrpm.sh
[i] Working on: ../
[i] Storing the output to: .
[i] Working with version: v20170801-c4f43a2
[i] RPM compliant version: 20170801.c4f43a2-1
[i] Working in: /tmp/xrootd.srpm.Dd01dalqIR
[i] Creating the source RPM...
[i] Done.
+ git clone ssh:[log in to unmask]:7999/dss/dss-ci-mock.git
Cloning into 'dss-ci-mock'...
ECDSA host key for IP address '2001:1458:201:a4::100:45' not in list of known hosts.
+ mock --yum --init --uniqueext=xrootd-ceph -r dss-ci-mock/xrootd-ceph-templates/cc-7-x86_64.cfg --rebuild xrootd-20170801.c4f43a2-1.el7.cern.src.rpm --resultdir ../build/ '--define=_with_tests 1' '--define=_with_ceph11 1' -D 'dist .el7'
INFO: mock.py version 1.2.17 starting (python version = 2.7.5)...
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
Finish: init plugins
Start: run
INFO: Start(xrootd-20170801.c4f43a2-1.el7.cern.src.rpm)  Config(cc7-x86_64)
Start: clean chroot
Finish: clean chroot
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/cc7-x86_64-xrootd-ceph/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: dss-ci-mock/xrootd-ceph-templates/cc-7-x86_64.cfg newer than root cache; cache will be rebuilt
INFO: enabled yum cache
Start: cleaning yum metadata
Finish: cleaning yum metadata
Mock Version: 1.2.17
INFO: Mock Version: 1.2.17
Start: yum install
Finish: yum install
Start: creating cache
Finish: creating cache
Finish: chroot init
INFO: Installed packages:
Start: build phase for xrootd-20170801.c4f43a2-1.el7.cern.src.rpm
Start: build setup for xrootd-20170801.c4f43a2-1.el7.cern.src.rpm
Finish: build setup for xrootd-20170801.c4f43a2-1.el7.cern.src.rpm
Start: rpmbuild xrootd-20170801.c4f43a2-1.el7.cern.src.rpm
ERROR: Exception(xrootd-20170801.c4f43a2-1.el7.cern.src.rpm) Config(cc7-x86_64) 3 minutes 2 seconds
INFO: Results and/or logs in: ../build/
INFO: Cleaning up build root ('cleanup_on_failure=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
ERROR: Command failed. See logs for output.
 # bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/xrootd.spec
Build step 'Execute shell' marked build as failure
Archiving artifacts

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1