Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1252137 Details for
Bug 1423586
fts-rest: FTBFS in rawhide
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
<fdopen> (text/plain), 136.96 KB, created by
Fedora Release Engineering
on 2017-02-17 13:58:50 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2017-02-17 13:58:50 UTC
Size:
136.96 KB
patch
obsolete
>Mock Version: 1.3.3 >Mock Version: 1.3.3 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/fts-rest.spec'], env={'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'HOME': '/builddir'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f791ec6a390>gid=425uid=1000timeout=172800printOutput=Falseuser='mockbuild'chrootPath='/var/lib/mock/f26-build-7602253-694176/root') >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/fts-rest.spec'] with env {'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'HOME': '/builddir'} and shell False >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >sh: /usr/bin/python: No such file or directory >Building target platforms: noarch >Building for target noarch >Wrote: /builddir/build/SRPMS/fts-rest-3.5.4-2.fc26.src.rpm >Child return code was: 0 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/fts-rest.spec'], private_network=Trueshell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f791ec6a390>env={'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'HOME': '/builddir'}uid=1000timeout=172800gid=425printOutput=Falseuser='mockbuild'chrootPath='/var/lib/mock/f26-build-7602253-694176/root') >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/fts-rest.spec'] with env {'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'SHELL': '/bin/bash', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOSTNAME': 'mock', 'HOME': '/builddir'} and shell False >Building target platforms: noarch >Building for target noarch >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8Dt6eM >+ umask 022 >+ cd /builddir/build/BUILD >+ cd /builddir/build/BUILD >+ rm -rf fts-rest-3.5.4 >+ /usr/bin/gzip -dc /builddir/build/SOURCES/fts-rest-3.5.4.tar.gz >+ /usr/bin/tar -xof - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd fts-rest-3.5.4 >+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >Patch #0 (fts-rest-utc.patch): >+ echo 'Patch #0 (fts-rest-utc.patch):' >+ /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 >patching file src/fts3rest/fts3rest/lib/middleware/fts3auth/methods/http.py >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.LzO8oB >+ umask 022 >+ cd /builddir/build/BUILD >+ cd fts-rest-3.5.4 >++ awk 'match($0, /^API_VERSION = dict\(major=([0-9]+), minor=([0-9]+), patch=([0-9]+)\)/, m) {print m[1]"."m[2]"."m[3]; }' src/fts3rest/fts3rest/controllers/api.py >+ fts_api_ver=3.5.4 >++ expr 3.5.4 : '\([0-9]*\.[0-9]*\.[0-9]*\)' >+ fts_spec_ver=3.5.4 >+ '[' 3.5.4 '!=' 3.5.4 ']' >+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' >+ export CFLAGS >+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' >+ export CXXFLAGS >+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib/gfortran/modules' >+ export FFLAGS >+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib/gfortran/modules' >+ export FCFLAGS >+ LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' >+ export LDFLAGS >+ /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON . -DCMAKE_INSTALL_PREFIX=/ -DPYTHON_SITE_PACKAGES=/usr/lib/python2.7/site-packages >-- The C compiler identification is GNU 7.0.1 >-- The CXX compiler identification is GNU 7.0.1 >-- Check for working C compiler: /usr/bin/cc >-- Check for working C compiler: /usr/bin/cc -- works >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Detecting C compile features >-- Detecting C compile features - done >-- Check for working CXX compiler: /usr/bin/c++ >-- Check for working CXX compiler: /usr/bin/c++ -- works >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Configuring done >-- Generating done >CMake Warning: > Manually-specified variables were not used by the project: > BUILD_SHARED_LIBS > CMAKE_CXX_FLAGS_RELEASE > CMAKE_C_FLAGS_RELEASE > CMAKE_Fortran_FLAGS_RELEASE > INCLUDE_INSTALL_DIR > LIB_INSTALL_DIR > SYSCONF_INSTALL_DIR >-- Build files have been written to: /builddir/build/BUILD/fts-rest-3.5.4 >+ make -j48 >/usr/bin/cmake -H/builddir/build/BUILD/fts-rest-3.5.4 -B/builddir/build/BUILD/fts-rest-3.5.4 --check-build-system CMakeFiles/Makefile.cmake 0 >/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fts-rest-3.5.4/CMakeFiles /builddir/build/BUILD/fts-rest-3.5.4/CMakeFiles/progress.marks >make -f CMakeFiles/Makefile2 all >make[1]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-snapshot.1.dir/build.make docs/CMakeFiles/fts-rest-snapshot.1.dir/depend >make -f docs/CMakeFiles/fts-rest-ban.1.dir/build.make docs/CMakeFiles/fts-rest-ban.1.dir/depend >make -f docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/depend >make -f docs/CMakeFiles/README.1.dir/build.make docs/CMakeFiles/README.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-snapshot.1.dir/DependInfo.cmake --color= >make -f docs/CMakeFiles/fts-rest-delete-submit.1.dir/build.make docs/CMakeFiles/fts-rest-delete-submit.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-ban.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/DependInfo.cmake --color= >make -f docs/CMakeFiles/fts-rest-delegate.1.dir/build.make docs/CMakeFiles/fts-rest-delegate.1.dir/depend >make -f docs/CMakeFiles/fts-rest-transfer-submit.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-submit.1.dir/depend >make -f docs/CMakeFiles/fts-rest-server-status.1.dir/build.make docs/CMakeFiles/fts-rest-server-status.1.dir/depend >make -f docs/CMakeFiles/fts-rest-transfer-list.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-list.1.dir/depend >make -f docs/CMakeFiles/fts-rest-transfer-status.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-status.1.dir/depend >make -f docs/CMakeFiles/fts-rest-whoami.1.dir/build.make docs/CMakeFiles/fts-rest-whoami.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/README.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-list.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-delete-submit.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-delegate.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-server-status.1.dir/DependInfo.cmake --color= >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-submit.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-status.1.dir/DependInfo.cmake --color= >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-whoami.1.dir/DependInfo.cmake --color= >Scanning dependencies of target fts-rest-snapshot.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-snapshot.1.dir/build.make docs/CMakeFiles/fts-rest-snapshot.1.dir/build >Scanning dependencies of target fts-rest-transfer-cancel.1 >Scanning dependencies of target fts-rest-delete-submit.1 >Scanning dependencies of target fts-rest-ban.1 >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-snapshot.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-snapshot.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/build >Scanning dependencies of target README.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-delete-submit.1.dir/build.make docs/CMakeFiles/fts-rest-delete-submit.1.dir/build >Scanning dependencies of target fts-rest-delegate.1 >make -f docs/CMakeFiles/fts-rest-ban.1.dir/build.make docs/CMakeFiles/fts-rest-ban.1.dir/build >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/README.1.dir/build.make docs/CMakeFiles/README.1.dir/build >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-delegate.1.dir/build.make docs/CMakeFiles/fts-rest-delegate.1.dir/build >Scanning dependencies of target fts-rest-server-status.1 >Scanning dependencies of target fts-rest-whoami.1 >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-cancel.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-cancel.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-delete-submit.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-delete-submit.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-ban.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-ban.1 >Scanning dependencies of target fts-rest-transfer-list.1 >make -f docs/CMakeFiles/fts-rest-server-status.1.dir/build.make docs/CMakeFiles/fts-rest-server-status.1.dir/build >make -f docs/CMakeFiles/fts-rest-whoami.1.dir/build.make docs/CMakeFiles/fts-rest-whoami.1.dir/build >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/README.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/README.1 >make -f docs/CMakeFiles/fts-rest-transfer-list.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-list.1.dir/build >Scanning dependencies of target fts-rest-transfer-status.1 >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-delegate.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-delegate.1 >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-server-status.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-server-status.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-whoami.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-whoami.1 >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-list.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-list.1 >Scanning dependencies of target fts-rest-transfer-submit.1 >make -f docs/CMakeFiles/fts-rest-transfer-status.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-status.1.dir/build >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-transfer-submit.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-submit.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-status.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-status.1 >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-submit.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-submit.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-whoami.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-delete-submit.1 >Built target fts-rest-delegate.1 >Built target fts-rest-transfer-list.1 >Built target fts-rest-snapshot.1 >Built target fts-rest-transfer-status.1 >Built target fts-rest-server-status.1 >Built target fts-rest-transfer-submit.1 >Built target fts-rest-ban.1 >Built target fts-rest-transfer-cancel.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target README.1 >make -f docs/CMakeFiles/man_pages.dir/build.make docs/CMakeFiles/man_pages.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/man_pages.dir/DependInfo.cmake --color= >Scanning dependencies of target man_pages >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/man_pages.dir/build.make docs/CMakeFiles/man_pages.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Nothing to be done for 'docs/CMakeFiles/man_pages.dir/build'. >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target man_pages >make[1]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fts-rest-3.5.4/CMakeFiles 0 >+ exit 0 >Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3q7Xoy >+ umask 022 >+ cd /builddir/build/BUILD >+ '[' /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch '!=' / ']' >+ rm -rf /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch >++ dirname /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch >+ mkdir -p /builddir/build/BUILDROOT >+ mkdir /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch >+ cd fts-rest-3.5.4 >+ mkdir -p /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch >+ make install DESTDIR=/builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch >/usr/bin/cmake -H/builddir/build/BUILD/fts-rest-3.5.4 -B/builddir/build/BUILD/fts-rest-3.5.4 --check-build-system CMakeFiles/Makefile.cmake 0 >/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fts-rest-3.5.4/CMakeFiles /builddir/build/BUILD/fts-rest-3.5.4/CMakeFiles/progress.marks >make -f CMakeFiles/Makefile2 all >make[1]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-snapshot.1.dir/build.make docs/CMakeFiles/fts-rest-snapshot.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-snapshot.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-snapshot.1.dir/build.make docs/CMakeFiles/fts-rest-snapshot.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-snapshot.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-snapshot.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-snapshot.1 >make -f docs/CMakeFiles/fts-rest-ban.1.dir/build.make docs/CMakeFiles/fts-rest-ban.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-ban.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-ban.1.dir/build.make docs/CMakeFiles/fts-rest-ban.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-ban.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-ban.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-ban.1 >make -f docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-cancel.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-cancel.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-cancel.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-transfer-cancel.1 >make -f docs/CMakeFiles/README.1.dir/build.make docs/CMakeFiles/README.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/README.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/README.1.dir/build.make docs/CMakeFiles/README.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/README.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/README.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target README.1 >make -f docs/CMakeFiles/fts-rest-delete-submit.1.dir/build.make docs/CMakeFiles/fts-rest-delete-submit.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-delete-submit.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-delete-submit.1.dir/build.make docs/CMakeFiles/fts-rest-delete-submit.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-delete-submit.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-delete-submit.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-delete-submit.1 >make -f docs/CMakeFiles/fts-rest-delegate.1.dir/build.make docs/CMakeFiles/fts-rest-delegate.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-delegate.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-delegate.1.dir/build.make docs/CMakeFiles/fts-rest-delegate.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-delegate.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-delegate.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-delegate.1 >make -f docs/CMakeFiles/fts-rest-transfer-submit.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-submit.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-submit.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-transfer-submit.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-submit.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-submit.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-submit.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-transfer-submit.1 >make -f docs/CMakeFiles/fts-rest-server-status.1.dir/build.make docs/CMakeFiles/fts-rest-server-status.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-server-status.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-server-status.1.dir/build.make docs/CMakeFiles/fts-rest-server-status.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-server-status.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-server-status.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-server-status.1 >make -f docs/CMakeFiles/fts-rest-transfer-list.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-list.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-list.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-transfer-list.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-list.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-list.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-list.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-transfer-list.1 >make -f docs/CMakeFiles/fts-rest-transfer-status.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-status.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-transfer-status.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-transfer-status.1.dir/build.make docs/CMakeFiles/fts-rest-transfer-status.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-transfer-status.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-transfer-status.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-transfer-status.1 >make -f docs/CMakeFiles/fts-rest-whoami.1.dir/build.make docs/CMakeFiles/fts-rest-whoami.1.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/fts-rest-whoami.1.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/fts-rest-whoami.1.dir/build.make docs/CMakeFiles/fts-rest-whoami.1.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4/docs && pandoc -s -t man /builddir/build/BUILD/fts-rest-3.5.4/docs/cli/fts-rest-whoami.md -o /builddir/build/BUILD/fts-rest-3.5.4/docs/man/fts-rest-whoami.1 >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target fts-rest-whoami.1 >make -f docs/CMakeFiles/man_pages.dir/build.make docs/CMakeFiles/man_pages.dir/depend >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >cd /builddir/build/BUILD/fts-rest-3.5.4 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4 /builddir/build/BUILD/fts-rest-3.5.4/docs /builddir/build/BUILD/fts-rest-3.5.4/docs/CMakeFiles/man_pages.dir/DependInfo.cmake --color= >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >make -f docs/CMakeFiles/man_pages.dir/build.make docs/CMakeFiles/man_pages.dir/build >make[2]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[2]: Nothing to be done for 'docs/CMakeFiles/man_pages.dir/build'. >make[2]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Built target man_pages >make[1]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/fts-rest-3.5.4/CMakeFiles 0 >make -f CMakeFiles/Makefile2 preinstall >make[1]: Entering directory '/builddir/build/BUILD/fts-rest-3.5.4' >make[1]: Nothing to be done for 'preinstall'. >make[1]: Leaving directory '/builddir/build/BUILD/fts-rest-3.5.4' >Install the project... >/usr/bin/cmake -P cmake_install.cmake >-- Install configuration: "" >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/bin/fts-rest-transfer-cancel >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/bin/fts-rest-transfer-list >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/bin/fts-rest-transfer-status >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/bin/fts-rest-transfer-submit >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/bin/fts-rest-delegate >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/bin/fts-rest-whoami >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/etc/fts3/fts3client.cfg >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info/paster_plugins.txt >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info/requires.txt >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info/entry_points.txt >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info/not-zip-safe >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info/PKG-INFO >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest.egg-info/top_level.txt >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/libexec/fts3/fts3rest.wsgi >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/etc/fts3/fts3rest.ini >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/etc/logrotate.d/fts-rest >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/etc/httpd/conf.d/fts3rest.conf >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/websetup.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/routing >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/routing/base.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/routing/oauth2.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/routing/cstorage.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/routing/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/environment.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/config/middleware.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/archive.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/authz.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/fix.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/se.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/segroups.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/drain.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/debug.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/audit.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/links.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/activities.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/shares.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/global.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/config/cloud.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/CSInterface.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/banning.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/autocomplete.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/optimizer.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/CSdropbox.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/serverstatus.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/api.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/datamanagement.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/jobs.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/snapshot.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/cloudStorage.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/error.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/oauth2.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/files.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/delegation.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/controllers/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/error_as_json.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/timeout.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/request_logger.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/authorization.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/methods >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/methods/ssl.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/methods/oauth2.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/methods/http.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/methods/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/credentials.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/middleware/fts3auth/constants.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/api >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/api/decorators.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/api/introspect.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/api/submit_schema.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/api/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/app_globals.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/base.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/scheduler >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/scheduler/schd.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/scheduler/db.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/scheduler/Cache.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/scheduler/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/JobBuilder.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2lib >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2lib/LICENSE >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2lib/client.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2lib/utils.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2lib/provider.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2lib/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/gfal2_wrapper.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/jsonify.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/connection_validator.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/msgbus.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/accept.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/misc.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/voms.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/helpers/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/oauth2provider.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/http_exceptions.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/lib/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/model >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/model/meta.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/model/__init__.py >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/authz_confirm.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/activity_shares.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/header.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/audit.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/index.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/se.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/groups.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/cloud_storage.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/debug.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/fixed.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/footer.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/links.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/global.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/config/authz.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/delegation.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/apps.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/app.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/app_register.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/authz_noredirect.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/templates/authz_failure.html >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/img >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/img/logo.png >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/css >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/css/style.css >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/se.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/global.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/cloud_storage.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/common.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/index.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/debug.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/authz.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/activity_shares.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/groups.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/links.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/config/fixed.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/key_dnd.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/delegate.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/http.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7/site-packages/fts3rest/public/js/proxy.js >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1/ >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-ban.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-transfer-status.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-delegate.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-transfer-cancel.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-whoami.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-delete-submit.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-snapshot.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-transfer-submit.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-transfer-list.1 >-- Installing: /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/share/man/man1//fts-rest-server-status.1 >+ mkdir -p /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch//var/cache/fts3rest/ >+ mkdir -p /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch//var/log/fts3rest/ >+ cp --preserve=timestamps -r src/fts3 /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch//usr/lib/python2.7/site-packages >+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/fts-rest-3.5.4 >find: 'debug': No such file or directory >+ /usr/lib/rpm/check-buildroot >+ /usr/lib/rpm/brp-compress >+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip >+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 >Bytecompiling .py files below /builddir/build/BUILDROOT/fts-rest-3.5.4-2.fc26.noarch/usr/lib/python2.7 using /usr/bin/python2.7 >+ /usr/lib/rpm/brp-python-hardlink >Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.2XPiKD >+ umask 022 >+ cd /builddir/build/BUILD >~/build/BUILD/fts-rest-3.5.4/src/fts3rest ~/build/BUILD/fts-rest-3.5.4 >+ cd fts-rest-3.5.4 >+ pushd src/fts3rest >+ PYTHONPATH=../ >+ ./setup_pylons_plugin.py install --user >running install >running bdist_egg >running egg_info >creating UNKNOWN.egg-info >writing UNKNOWN.egg-info/PKG-INFO >writing top-level names to UNKNOWN.egg-info/top_level.txt >writing dependency_links to UNKNOWN.egg-info/dependency_links.txt >writing entry points to UNKNOWN.egg-info/entry_points.txt >writing manifest file 'UNKNOWN.egg-info/SOURCES.txt' >reading manifest file 'UNKNOWN.egg-info/SOURCES.txt' >writing manifest file 'UNKNOWN.egg-info/SOURCES.txt' >installing library code to build/bdist.linux-x86_64/egg >running install_lib >warning: install_lib: 'build/lib' does not exist -- no Python modules to install >creating build >creating build/bdist.linux-x86_64 >creating build/bdist.linux-x86_64/egg >creating build/bdist.linux-x86_64/egg/EGG-INFO >copying UNKNOWN.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO >copying UNKNOWN.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO >copying UNKNOWN.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO >copying UNKNOWN.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO >copying UNKNOWN.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO >zip_safe flag not set; analyzing archive contents... >creating dist >creating 'dist/UNKNOWN-0.0.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it >removing 'build/bdist.linux-x86_64/egg' (and everything under it) >Processing UNKNOWN-0.0.0-py2.7.egg >Copying UNKNOWN-0.0.0-py2.7.egg to /builddir/.local/lib/python2.7/site-packages >Adding UNKNOWN 0.0.0 to easy-install.pth file >Installed /builddir/.local/lib/python2.7/site-packages/UNKNOWN-0.0.0-py2.7.egg >Processing dependencies for UNKNOWN==0.0.0 >Finished processing dependencies for UNKNOWN==0.0.0 >+ PYTHONPATH=../ >+ nosetests --with-xunit --xunit-file=/tmp/nosetests.xml >Ask for the index ... ok >Query a specific field from an archived job ... ok >Query an archived job must succeed ... ok >Ask for a job we don't have permission to get ... ok >Ask for a field that doesn't exist ... ok >Query a job id that does not exist ... ok >Test autocomplete destination ... ok >Test autocomplete dn ... ok >Tests autocomplete groupname ... ok >Test autocomplete source ... ok >Test autocomplete storage ... ok >Test autocomplete vo ... ok >Just ban a DN and unban it, make sure changes go into the DB ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae670550>> ignored >ok >Ban a DN that has transfers running, make sure they are canceled ... ok >Banning with a missing dn must fail ... ok >If a DN is banned, submissions from this user must not be accepted ... ok >Just ban a SE and unban it, make sure changes go into the DB ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae6b12d0>> ignored >ok >Unbanning with something else than cancel or wait must fail ... ok >Ban SE with invalid timeout values ... ok >Ban a SE that has files queued, make sure they are canceled ... ok >Setting status = cancel and ask for allow_submit must fail ... ok >Cancel a SE that has files queued, make sure they are canceled (with VO) ... ok >Ask for banning with a missing storage must fail ... ok >Ban a SE. Submissions to/from se must not be accepted ... ok >Ban a SE that has files queued. If a job has other pairs, the job must remain! ... ok >Just ban a SE and unban it, specifying a VO ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae5c4190>> ignored >ok >Ban a SE, but instead of canceling, give jobs some time to finish ... ok >Ban a SE, but instead of canceling, give jobs some time to finish (with VO) ... ok >Ban a SE but allowing submissions ... ok >A user can not ban (him|her)self ... ok >Ban a DN and make sure it is in the list ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae5fe190>> ignored >ok >Ban a SE and make sure it is in the list ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae5cd390>> ignored >ok >Unbanning with a missing dn must fail ... ok >Unbanning with a missing se must fail ... ok >Regression for FTS-297 ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae621390>> ignored >ok >Try to set an activity share not being allowed to configure ... ERROR >Get the activity shares for all vos ... ok >Get the activity shares for a given vo ... ok >All previous tests but using the legacy (gSOAP compatible) syntax: ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad77d910>> ignored >ok >Submit a malformed share. Must be refused. ... ok >Modify the collection of activity shares for a given VO ... ok >Remove existing activity shares ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae5d5190>> ignored >ok >Set a collection of activity shares for a given VO ... ok >Add a new operation for a new dn ... ok >Miss dn or op ... ok >List special authorizations ... ok >List missing dn or op ... ok >Remove a operation for a dn ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae4ecc10>> ignored >ok >Remove with missing dn or op ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae70cb90>> ignored >ok >Add credentials for a Dropbox storage ... ok >Add credentials for a S3 storage ... ok >Try to add the keys, but the storage is not registered ... ok >Add the keys for an S3 endpoint for a given VO ... ok >Try to add the storage does not exist ... ok >Remove VO entry ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad759c90>> ignored >ok >Try to delete the storage does not exist (wrong storage name) ... ok >Add both, list them ... ok >Missing storage name ... ok >Modify an entry ... ok >Remove an entry ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad6fea90>> ignored >ok >The storage does not exist ... ok >Delete the global configuration for the given VO ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae6bc8d0>> ignored >ok >Set once, reset new values ... ok >Set, reset, add a new one ... ok >Set the number of retries per VO and also globally ... ok >Try to set something with an invalid value ... ok >Set the optimizer mode ... ok >Wrong value for optimizer_mode ... ok >Add a member with no group existing ... ok >Add missing values ... ok >Add two members to a group ... ok >Add two members, remove one ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad7a3ed0>> ignored >ok >List groups ... ok >List members of a group ... ok >Try to list members of a non existing group ... ok >Add two, remove full group ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae59aa10>> ignored >ok >Add a member, remove it. ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad7250d0>> ignored >ok >Set a SE link configuration ... ok >Delete an existing link ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad7250d0>> ignored >ok >Get the fixed number of active ... ok >Get the configuration for a given link ... ok >Get the list of links configured ... ok >Reset a SE link configuration ... ok >Set the fixed number of actives for a pair ... ok >Unset the fixed number of actives for a pair ... ok >Set wrong config ... ok >Get SE config ... ok >Remove the configuration for a given SE ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae4ff910>> ignored >ok >Reset SE config ... ok >Malformed configurations ... ok >Set SE config ... ok >Get shares config ... ok >Try to remove shares ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8aeaff990>> ignored >ok >Set up shares config ... ok >Test wrong value for share in params ... ok >Test missing one of params ... ok >Test wrong source or destination ... ok >Try list the content of a remote directory ... ok >Try stat a remote file ... ok >Try list the content of a remote directory ... ok >Try to mkdir ... ok >Try to rename ... ok >Try to rmdir ... ok >Try to unlink ... ok >Set debug, and then list ... ok >Set the debug level of a storage as a destination ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae59aa50>> ignored >ok >Set the debug level of a storage as a source ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad6fec90>> ignored >ok >Set the debug level both as source and destination ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae5d5510>> ignored >Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad78f610>> ignored >ok >Set the debug with wrong source and destination ... ok >Set the debug level, then reset to a new one ... ok >Set the debug level, then reset to a new one ... ok >Equivalent to delete ... ok >Equivalent to delete ... ok >Test for returning the user certificate ... ok >Delegate an RFC-like proxy ... ok >A well-formed proxy with mismatching issuer and subject must fail ... ok >A user should be able only to get his/her own proxy request, ... ok >Get credentials termination time ... ok >Get the termination time for a dlg_id that hasn't delegated yet ... ok >This is a regression test. It tries to PUT directly ... ok >Putting a malformed proxy must fail ... ok >A user should be able to remove his/her proxy ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ae68fed0>> ignored >ok >The server must regenerate a proxy with VOMS extensions ... SKIP: Could not get a valid real proxy for test_set_voms >Regression for FTS-30 ... ok >Putting a well-formed proxy with all the right steps must succeed ... ok >A user should be able only to get his/her own delegation information. ... ok >Get a request, sign a different request and send it ... ok >Test getting the hosts and their drain status ... ok >Set one host to drain ... ok >Set to drain, but an invalid value ... ok >Set to undrain ... ok >Get 401 ... ok >Get a request token and grant access ... ok >Access grant without a request must fail ... ok >Remove the stored token ... Exception AssertionError: AssertionError(u'Iterator garbage collected without being closed',) in <bound method IteratorWrapper.__del__ of <webtest.lint.IteratorWrapper object at 0x7fa8ad703a10>> ignored >ok >Just test if the Dropbox plugin has been loaded ... ok >Request a 'request' token ... ok >Cancel a job ... ok >Cancel all files. ... ok >Cancel all files by vo name. ... ok >Cancel just one file of a job with multiple files. ... ok >Cancel multiple jobs at once ... ok >Cancel multiple files within a job. ... ok >Use multiple cancellation convention but with only one job ... ok >Cancel multiple jobs, but one does not exist. ... ok >Cancel the only file in a job. ... ok >Cancel the remaining file of a job. ... ok >Jobs with reuse or multihop can not be cancelled file per file ... ok >Cancel a job with some files in terminal state ... ok >Cancel a job with files in terminal state ... ok >Submit deletion job, then cancel ... ok >Submit a deletion job with a file:/// ... ok >Submit a deletion job with files repeated multiple times, ... ok >Submit a deletion job, get info via REST ... ok >Simple deletion job ... ok >Submit a deletion job with an invalid surl ... ok >Well-formed json, but source path is missing ... ok >Set something completely wrong in files ... ok >Submit a transfer specifying some invalid protocol parameters ... ok >Well-formed json, but the urls are malformed ... ok >A multiple replica job with pin lifetime OR bring online timeout must be ... ok >Submit a valid transfer, but using file:// ... ok >Submit a valid transfer, but with urls with no protocol ... ok >Well-formed json, but source url is malformed ... ok >Submission with an proxy that expires in minutes ... ok >Submission with an expired proxy must request a delegation ... ok >Submit a piece of data that is not well-formed json ... ok >Submit with a url that has no path ... ok >Well-formed json, but files is missing ... ok >Submission without valid credentials is forbidden ... ERROR >Submission with valid credentials, but without a delegated proxy, ... ok >Submit with empty files ... ok >Submit valid json data, but without actual transfers ... ok >Submit a reuse job with different hosts in the surls ... ok >Jobs must be either deletion or transfer, not both ... ok >Filter by time_window ... ok >Request a field from a job ... ok >Get the files within a job ... ok >Users may want to get information about nested files in one go, so let them ask for ... ok >Ask for a job we don't have permission to get ... ok >Ask for a field that doesn't exist ... ok >Query multiple jobs at once ... ok >Same as test_get_multiple_jobs, but push one missing job ... ok >Query multiple jobs at once, asking for a subset of the fields of their files ... ok >Submit a valid job with no VO data in the credentials. Stating it should be possible ... ok >Get the retries for a file, forcing one ... ok >Trying to list jobs belonging to a different delegation id ... ok >Trying to list with the right delegation id mismatched bad DN is a bad ... ok >List active jobs ... ok >Submit a valid job with no VO data in the credentials. Listing it should be possible ... ok >Filter by destination storage ... ok >List active jobs with the right delegation id ... ok >List active jobs with the right user DN ... ok >Filter by source storage ... ok >Filter by state (no match) ... ok >Filter by state (match) ... ok >When specifying the statuses in the query, dlg_id is mandatory ... ok >List active jobs with the right VO ... ok >Request an invalid job ... ok >Get the retries for a file, without retries ... ok >Query if there are any active or submitted files for a given destination surl ... ok >Get information about a job ... ok >Submit a job, change priority later ... ok >Submit a job, try to change priority to an invalid value later ... ok >Valid job, with checksum, but verify_checksum is not set ... ok >Checks the distribution of the file 'hashed ids' is reasonably uniformely distributed. ... SKIP: Disabled as it is not very reliable >Submit a valid job with no VO data in the credentials (could happen with plain SSL!) ... ok >Submit a valid job with no VO data in the credentials, but still being a proxy. ... ok >Valid job, with checksum explicitly set to null ... ok >Valid job, with filesize explicitly set to null ... ok >Submitting a job with an existing OptimizerActive entry must respect ... ok >Submit with a specific retry value ... ok >Submit a valid job ... ok >Submit a valid reuse job, using 'Y' instead of True ... ok >Source and destination protocol mismatch ... ok >Submit a job with IPv4 only ... ok >Submit a job with IPv6 only ... ok >Submits a job specifying the maximum time it should stay in the queue. ... ok >Submits a job specifying the maximum time it should stay in the queue. ... ok >Submits a job specifying the maximum time it should stay in the queue. ... ok >Submit a valid job, without a path, but with a query in the url. ... ok >Submit a valid job using POST instead of PUT ... ok >Submit a transfer specifying some protocol parameters ... ok >Regression for FTS-270 ... SKIP: Not applicable with sqlite >Submit a valid reuse job ... ok >Submit a job specifying cloud credentials ... ok >Submit a valid job where the port is explicit in the url. ... ok >Submit a job specifying the priority ... ok >Submit a job where the surl has spaces at the beginning and at the end ... ok >Submit a job specifiying activities for the files ... ok >Submit a multihop transfer ... ok >Submit a multihop transfer with a final LFC hop ... ok >One job with alternatives, and reuse set. ... ok >Submit a job with two related transfers (alternatives) and ... ok >Submit one job with multiple independent transfers ... ok >Submit a reuse job ... ok >Submit one transfer with multiple sources and multiple destinations. ... ok >Submit one transfer with multiple sources and one destinations. ... ok >Application not found ... ok >Test the removal of an app ... ok >Test the removal of an app that does not belong to us ... ok >Get a token, the token expires, so it should be denied ... ok >Ask for a given app ... ok >Ask for an app that does not belong to us ... ok >Get a OAuth2 code (second step, after redirection) ... ok >Try to get a OAuth2 code (second step) with a scope that wasn't registered ... ok >Get my list of apps ... ok >Lines 100,101 ... ok >Get a OAuth2 token (third step) ... ok >Get a OAuth2 token (third step) but requesting a token that is not registered ... ok >Set invalid scope ... ok >Missing redirect_to ... ok >Missing website ... ok >An authorization POST must come from the FTS3 server itself! ... ok >Using bearer tokens in the OAuth2 controller must be denied ... ERROR >Refresh a token ... ok >Test the registration of an app ... ok >Authorize, then revoke and check if it can be used ... ERROR >Register an application with transfer and config, grant only transfer, config must be forbidden ... ERROR >Try to update app ... ERROR >Ask for /whoami using only the bearer token ... ok >Get a token including config, try to configure ... ok >Even being authorized and having the config scope, adding new authorizations must be denied ... ERROR >Even if the scope is present, if the user has no permission it should be forbidden ... ERROR >Get a token but only for transfer, trying to configure even if the user ... ERROR >Test main entry point ... ok >Test OPTIONS on a non-existing url ... ok >Test OPTIONS on ban urls ... ok >Test OPTIONS on delegation urls ... ok >Test OPTIONS on data management urls ... ok >Test OPTIONS on job urls ... ok >Test OPTIONS on optimizer urls ... ok >Test OPTIONS on snapshot urls ... ok >Test OPTIONS on whoami ... ok >Test the 'duration' algorithm ... ok >Test the 'file-throughput algorithm ... ok >Test a random strategy name, which must fail ... ok >Test the 'orderly' algorithm ... ok >Test the 'orderly' algorithm, but the same source appears more than once ... ok >Test the 'pending-data' algorihtm ... ok >Test the 'queue' algorithm ... ok >Test the 'success' algorithm ... ok >Test the 'throughput' algorithm ... ok >Test the 'waiting-time' algorithm ... ok >Test the 'waiting-time-with-error' algorihtm ... ok >Get snapshot information for all pairs and vos ... ok >Snapshot filtering by destination only ... ok >Snapshot filtering by pair ... ok >Snapshot filtering by source only ... ok >Snapshot filtering by source, destination and vo ... ok >Get snapshot for one specific VO ... ok >Test a bring online job, with multiple files ... ok >Anything that is not SRM should not be allowed to be submitted to STAGING ... ok >Submit a job into staging ... ok >Submit a job into staging, with bring_online not set ... ok >Submit a job into staging, with pin lifetime not set ... ok >Credentials with no vo extensions, if the DN is in the database as authorized, ... ok >Make sure the decorators work ... ERROR >If the credentials are those of the server (hostcert.pem), then grant full ... ok >Try to perform an action that is configured to be executed by anyone (all) ... ok >Try to perform an action that is not configured (must be denied), and another ... ok >If the user is the owner of the resource, even if the DN does not match, it must be granted ... ok >Try to perform an action that is allowed only for users belonging to the same ... ok >Plain mod_ssl must work. No VO, though. ... ok >Set environment as mod_gridsite would do, but with no roles ... ok >Set environment as mod_gridsite would do, and check the vos, ... ok >Set environment as mod_gridsite would do, and then check that ... ok >Basic test. Valid certificate on the header. ... ok >Bad certificate ... ok >Invalid signature ... ok >All good, but root CA is not installed ... ok >Missing header ... ok >reuse parameter expects a boolean ... ok >files expect an array ... ok >A job without extra parameters is valid ... ok >sources expecteds an array of urls ... ok >Regular job must validate ... ok >====================================================================== >ERROR: Try to set an activity share not being allowed to configure >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_config_activity_shares.py", line 144, in test_activity_shares_unauthorized > self.app.post_json(url="/config/activity_shares", params=msg, status=403) > File "/usr/lib/python2.7/site-packages/webtest/utils.py", line 36, in wrapper > return self._gen_request(method, url, **kw) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 740, in _gen_request > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-83>", line 2, in set_activity_shares > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 85, in require_certificate > return f(*args, **kwargs) > File "<decorator-gen-82>", line 2, in set_activity_shares > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 71, in authorize_inner > abort(403, 'Not enough permissions') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.config: INFO: activity-share >fts3rest.lib.helpers.jsonify: DEBUG: Sending directly json response >fts3rest: INFO: [From ?] [200 OK] "POST /config/activity_shares" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Submission without valid credentials is forbidden >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_job_invalid_submit.py", line 227, in test_submit_no_creds > status=403 > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 392, in put > content_type=content_type, > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 740, in _gen_request > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-68>", line 2, in submit > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 71, in authorize_inner > abort(403, 'Not enough permissions') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: anon logged in via unauthenticated >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Using bearer tokens in the OAuth2 controller must be denied >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 321, in test_oauth2_with_bearer > status=403 > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 327, in get > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-217>", line 2, in get_my_apps > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 84, in require_certificate > abort(403, 'Certificate required') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (dz0zHMaFdlttbGgHzSDMPQ) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/authorize?client_id=dz0zHMaFdlttbGgHzSDMPQ&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: User /DC=ch/DC=cern/CN=Test User authorized application dz0zHMaFdlttbGgHzSDMPQ with scope set([u'transfer']) >fts3rest: INFO: [From ?] [302 Found] "POST /oauth2/authorize?client_id=dz0zHMaFdlttbGgHzSDMPQ&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/apps/dz0zHMaFdlttbGgHzSDMPQ" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: Application dz0zHMaFdlttbGgHzSDMPQ got a a new access token from code J6jJhilmERci85jCWuzFr9wmHd4homxFjQPNRsxl >fts3rest: INFO: [From ?] [200 OK] "POST /oauth2/token" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via oauth2 >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Authorize, then revoke and check if it can be used >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 301, in test_revoke > status=303 > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 327, in get > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-223>", line 2, in revoke_token > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 85, in require_certificate > return f(*args, **kwargs) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/controllers/oauth2.py", line 500, in revoke_token > redirect(url_for(controller='oauth2', action='get_my_apps'), code=HTTPSeeOther.code) > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 224, in redirect > raise exc(location=url).exception >AttributeError: 'HTTPSeeOther' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (3Wtw-DsPMEYPzRQi-lhk2Q) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/authorize?client_id=3Wtw-DsPMEYPzRQi-lhk2Q&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: User /DC=ch/DC=cern/CN=Test User authorized application 3Wtw-DsPMEYPzRQi-lhk2Q with scope set([u'transfer']) >fts3rest: INFO: [From ?] [302 Found] "POST /oauth2/authorize?client_id=3Wtw-DsPMEYPzRQi-lhk2Q&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/apps/3Wtw-DsPMEYPzRQi-lhk2Q" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: Application 3Wtw-DsPMEYPzRQi-lhk2Q got a a new access token from code ipYa6bLAAbYUNt5gxD06gSdrwu7YbS2gqmW8eyyo >fts3rest: INFO: [From ?] [200 OK] "POST /oauth2/token" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: WARNING: User /DC=ch/DC=cern/CN=Test User revoked application 3Wtw-DsPMEYPzRQi-lhk2Q >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Register an application with transfer and config, grant only transfer, config must be forbidden >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 430, in test_rogue_app > status=403 > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 327, in get > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-163>", line 2, in get_fixed_active > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 71, in authorize_inner > abort(403, 'Not enough permissions') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (p2NhV2iLNUY8JIQDnsV77Q) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer,config", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/authorize?client_id=p2NhV2iLNUY8JIQDnsV77Q&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: User /DC=ch/DC=cern/CN=Test User authorized application p2NhV2iLNUY8JIQDnsV77Q with scope set([u'transfer']) >fts3rest: INFO: [From ?] [302 Found] "POST /oauth2/authorize?client_id=p2NhV2iLNUY8JIQDnsV77Q&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/apps/p2NhV2iLNUY8JIQDnsV77Q" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: Application p2NhV2iLNUY8JIQDnsV77Q got a a new access token from code r5ozVqMDfJPtXzmOBAO5xr5QYUNR0xU2o5HIxrsg >fts3rest: INFO: [From ?] [200 OK] "POST /oauth2/token" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via oauth2 >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Try to update app >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 454, in test_update_app > status=303 > File "/usr/lib/python2.7/site-packages/webtest/utils.py", line 36, in wrapper > return self._gen_request(method, url, **kw) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 740, in _gen_request > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-219>", line 2, in update_app > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 85, in require_certificate > return f(*args, **kwargs) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/controllers/oauth2.py", line 241, in update_app > redirect(url_for(controller='oauth2', action='get_app'), code=HTTPSeeOther.code) > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 224, in redirect > raise exc(location=url).exception >AttributeError: 'HTTPSeeOther' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (JnSJkhpJBoM9l0YX_ocoLQ) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Even being authorized and having the config scope, adding new authorizations must be denied >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 416, in test_with_config_scope_auth > status=403 > File "/usr/lib/python2.7/site-packages/webtest/utils.py", line 36, in wrapper > return self._gen_request(method, url, **kw) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 740, in _gen_request > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-90>", line 2, in add_authz > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 84, in require_certificate > abort(403, 'Certificate required') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (tR197aQ1o9uWTYWoWwgGdg) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer,config", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/authorize?client_id=tR197aQ1o9uWTYWoWwgGdg&redirect_to=https://mysite.com/callback&something=else&scope=transfer,config" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: User /DC=ch/DC=cern/CN=Test User authorized application tR197aQ1o9uWTYWoWwgGdg with scope set([u'transfer', u'config']) >fts3rest: INFO: [From ?] [302 Found] "POST /oauth2/authorize?client_id=tR197aQ1o9uWTYWoWwgGdg&redirect_to=https://mysite.com/callback&something=else&scope=transfer,config" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/apps/tR197aQ1o9uWTYWoWwgGdg" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: Application tR197aQ1o9uWTYWoWwgGdg got a a new access token from code Rxk1eukaKm8tX304E3TMR92rLAduiPxyCr6Yy9Qh >fts3rest: INFO: [From ?] [200 OK] "POST /oauth2/token" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via oauth2 >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Even if the scope is present, if the user has no permission it should be forbidden >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 401, in test_with_config_scope_no_authorized > status=403 > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 327, in get > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-163>", line 2, in get_fixed_active > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 71, in authorize_inner > abort(403, 'Not enough permissions') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (60SbhhVVv3Aru0Z-N2O2zg) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer,config", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/authorize?client_id=60SbhhVVv3Aru0Z-N2O2zg&redirect_to=https://mysite.com/callback&something=else&scope=transfer,config" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: User /DC=ch/DC=cern/CN=Test User authorized application 60SbhhVVv3Aru0Z-N2O2zg with scope set([u'transfer', u'config']) >fts3rest: INFO: [From ?] [302 Found] "POST /oauth2/authorize?client_id=60SbhhVVv3Aru0Z-N2O2zg&redirect_to=https://mysite.com/callback&something=else&scope=transfer,config" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/apps/60SbhhVVv3Aru0Z-N2O2zg" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: Application 60SbhhVVv3Aru0Z-N2O2zg got a a new access token from code Ll47AxjNM9vY6oz26sJdThZQWOCbWXQx3XFH8ypx >fts3rest: INFO: [From ?] [200 OK] "POST /oauth2/token" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via oauth2 >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Get a token but only for transfer, trying to configure even if the user >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/functional/test_oauth2.py", line 373, in test_with_no_config_scope > status=403 > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 327, in get > expect_errors=expect_errors) > File "/usr/lib/python2.7/site-packages/webtest/app.py", line 610, in do_request > res = req.get_response(app, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1312, in send > application, catch_exc_info=True) > File "/usr/lib/python2.7/site-packages/webob/request.py", line 1280, in call_application > app_iter = application(self.environ, start_response) > File "/usr/lib/python2.7/site-packages/webtest/lint.py", line 198, in lint_app > iterator = application(environ, start_response_wrapper) > File "/usr/lib/python2.7/site-packages/paste/cascade.py", line 130, in __call__ > return self.apps[-1](environ, start_response) > File "/usr/lib/python2.7/site-packages/paste/registry.py", line 379, in __call__ > app_iter = self.application(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 261, in __call__ > return self.respond(environ, start_response) > File "/usr/lib/python2.7/site-packages/weberror/evalexception.py", line 416, in respond > return self.application(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/request_logger.py", line 39, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/error_as_json.py", line 53, in __call__ > response = self.app(environ, override_start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/timeout.py", line 32, in __call__ > return self.app(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/fts3authmiddleware.py", line 92, in __call__ > return self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/beaker/middleware.py", line 152, in __call__ > return self.wrap_app(environ, session_start_response) > File "/usr/lib/python2.7/site-packages/routes/middleware.py", line 136, in __call__ > response = self.app(environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 103, in __call__ > response = self.dispatch(controller, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/wsgiapp.py", line 313, in dispatch > return controller(environ, start_response) > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/base.py", line 62, in __call__ > response = WSGIController.__call__(self, environ, start_response) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 214, in __call__ > response = self._dispatch_call() > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 164, in _dispatch_call > response = self._inspect_call(func) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 107, in _inspect_call > result = self._perform_call(func, args) > File "/usr/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call > return func(**args) > File "<decorator-gen-163>", line 2, in get_fixed_active > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 71, in authorize_inner > abort(403, 'Not enough permissions') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >-------------------- >> begin captured logging << -------------------- >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: New application registered: MyApp (sZSPVkKZWKOTh7pFecWBsg) >fts3rest: INFO: [From ?] [201 Created] "POST /oauth2/register" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [403 Forbidden] "POST /oauth2/register" The name already exists >fts3rest: DEBUG: Request params: NestedMultiDict([]) >fts3rest: DEBUG: Request content type: application/json >fts3rest: DEBUG: Request body: >fts3rest: DEBUG: {"website": "https://example.com", "scope": "transfer", "redirect_to": "https://mysite.com/callback", "name": "MyApp", "description": "Blah blah blah"} >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/authorize?client_id=sZSPVkKZWKOTh7pFecWBsg&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: User /DC=ch/DC=cern/CN=Test User authorized application sZSPVkKZWKOTh7pFecWBsg with scope set([u'transfer']) >fts3rest: INFO: [From ?] [302 Found] "POST /oauth2/authorize?client_id=sZSPVkKZWKOTh7pFecWBsg&redirect_to=https://mysite.com/callback&something=else&scope=transfer" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest: INFO: [From ?] [200 OK] "GET /oauth2/apps/sZSPVkKZWKOTh7pFecWBsg" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via certificate >fts3rest.controllers.oauth2: INFO: Application sZSPVkKZWKOTh7pFecWBsg got a a new access token from code kOD1c8CnGX9BXwTvXgiVRcap3yAKDgY8dzHVTw5q >fts3rest: INFO: [From ?] [200 OK] "POST /oauth2/token" >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: DEBUG: No Origin header found >fts3rest.lib.middleware.fts3auth.fts3authmiddleware: INFO: /DC=ch/DC=cern/CN=Test User logged in via oauth2 >--------------------- >> end captured logging << --------------------- >====================================================================== >ERROR: Make sure the decorators work >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/tests/unit/test_authorization.py", line 120, in test_authorize_decorator > self.assertRaises(HTTPForbidden, func_forbidden, 0, 1) > File "/usr/lib64/python2.7/unittest/case.py", line 511, in assertRaises > callableObj(*args, **kwargs) > File "<decorator-gen-5401>", line 2, in func_forbidden > File "/builddir/build/BUILD/fts-rest-3.5.4/src/fts3rest/fts3rest/lib/middleware/fts3auth/authorization.py", line 71, in authorize_inner > abort(403, 'Not enough permissions') > File "/usr/lib/python2.7/site-packages/pylons/controllers/util.py", line 210, in abort > raise exc.exception >AttributeError: 'HTTPForbidden' object has no attribute 'exception' >---------------------------------------------------------------------- >XML: /tmp/nosetests.xml >---------------------------------------------------------------------- >Ran 317 tests in 13.326s >FAILED (SKIP=3, errors=10) >error: Bad exit status from /var/tmp/rpm-tmp.2XPiKD (%check) > Bad exit status from /var/tmp/rpm-tmp.2XPiKD (%check) >RPM build errors: >Child return code was: 1 >EXCEPTION: [Error()] >Traceback (most recent call last): > File "/usr/lib/python3.5/site-packages/mockbuild/trace_decorator.py", line 89, in trace > result = func(*args, **kw) > File "/usr/lib/python3.5/site-packages/mockbuild/util.py", line 578, in do > raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >mockbuild.exception.Error: Command failed. See logs for output. > # bash --login -c /usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/fts-rest.spec
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1423586
: 1252137 |
1252138
|
1252139