This probably is failing due to the missing jsonrpc-java pkg from snapshot repo, lets wait until tomorrow when we know for sure the repo were updated with new rpms.
On Sun, Dec 11, 2016 at 5:24 PM, <jenk...@jenkins.phx.ovirt.org> wrote: > See <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/736/changes> > > Changes: > > [Your Name] basic networking: modify ip config to dhcp > > ------------------------------------------ > [...truncated 634 lines...] > ## rc = 1 > ########################################################## > ##! ERROR vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv > ##! Last 20 log entries: logs/mocker-epel-7-x86_64.el7. > basic_suite_4.0.sh/basic_suite_4.0.sh.log > ##! > + env_cleanup > + echo '#########################' > ######################### > + local res=0 > + local uuid > + echo '======== Cleaning up' > ======== Cleaning up > + [[ -e <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/deployment-basic-suite-4.0> ]] > + echo '----------- Cleaning with lago' > ----------- Cleaning with lago > + lago --workdir <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/deployment-basic-suite-4.0> destroy --yes > --all-prefixes > + echo '----------- Cleaning with lago done' > ----------- Cleaning with lago done > + [[ 0 != \0 ]] > + echo '======== Cleanup done' > ======== Cleanup done > + exit 0 > + exit > Took 231 seconds > =================================== > ##! > ##! ERROR ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > ##!######################################################## > ########################################################## > Build step 'Execute shell' marked build as failure > Performing Post build task... > Match found for :.* : True > Logical operation result is TRUE > Running script : #!/bin/bash -xe > echo 'shell_scripts/system_tests.collect_logs.sh' > > # > # Required jjb vars: > # version > # > VERSION=4.0 > SUITE_TYPE= > > WORKSPACE="$PWD" > OVIRT_SUITE="$SUITE_TYPE_suite_$VERSION" > TESTS_LOGS="$WORKSPACE/ovirt-system-tests/exported-artifacts" > > rm -rf "$WORKSPACE/exported-artifacts" > mkdir -p "$WORKSPACE/exported-artifacts" > > if [[ -d "$TESTS_LOGS" ]]; then > mv "$TESTS_LOGS/"* "$WORKSPACE/exported-artifacts/" > fi > > [ovirt_4.0_system-tests] $ /bin/bash -xe /tmp/hudson2568848989708210712.sh > + echo shell_scripts/system_tests.collect_logs.sh > shell_scripts/system_tests.collect_logs.sh > + VERSION=4.0 > + SUITE_TYPE= > + WORKSPACE=<http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/> > + OVIRT_SUITE=4.0 > + TESTS_LOGS=<http://jenkins.ovirt.org/job/ovirt_4.0_ > system-tests/ws/ovirt-system-tests/exported-artifacts> > + rm -rf <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/736/ > artifact/exported-artifacts> > + mkdir -p <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/736/ > artifact/exported-artifacts> > + [[ -d <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/exported-artifacts> ]] > + mv <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/exported-artifacts/lago_logs> < > http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/736/ > artifact/exported-artifacts/> > POST BUILD TASK : SUCCESS > END OF POST BUILD TASK : 0 > Match found for :.* : True > Logical operation result is TRUE > Running script : #!/bin/bash -x > echo "shell-scripts/mock_cleanup.sh" > > shopt -s nullglob > > > WORKSPACE="$PWD" > > # Make clear this is the cleanup, helps reading the jenkins logs > cat <<EOC > _______________________________________________________________________ > ####################################################################### > # # > # CLEANUP # > # # > ####################################################################### > EOC > > # restore the permissions in the working dir, as sometimes it leaves files > # owned by root and then the 'cleanup workspace' from jenkins job fails to > # clean and breaks the jobs > sudo chown -R "$USER" "$WORKSPACE" > > # Archive the logs, we want them anyway > logs=( > ./*log > ./*/logs > ) > > if [[ "$logs" ]]; then > for log in "${logs[@]}"; do > [[ "$log" = ./exported-artifacts/* ]] && continue > echo "Copying ${log} to exported-artifacts" > mv $log exported-artifacts/ > done > fi > > # stop any processes running inside the chroot > failed=false > mock_confs=("$WORKSPACE"/*/mocker*) > # Clean current jobs mockroot if any > for mock_conf_file in "${mock_confs[@]}"; do > [[ "$mock_conf_file" ]] || continue > echo "Cleaning up mock $mock_conf" > mock_root="${mock_conf_file##*/}" > mock_root="${mock_root%.*}" > my_mock="/usr/bin/mock" > my_mock+=" --configdir=${mock_conf_file%/*}" > my_mock+=" --root=${mock_root}" > my_mock+=" --resultdir=$WORKSPACE" > > #TODO: investigate why mock --clean fails to umount certain dirs > sometimes, > #so we can use it instead of manually doing all this. > echo "Killing all mock orphan processes, if any." > $my_mock \ > --orphanskill \ > || { > echo "ERROR: Failed to kill orphans on $chroot." > failed=true > } > > mock_root="$(\ > grep \ > -Po "(?<=config_opts\['root'\] = ')[^']*" \ > "$mock_conf_file" \ > )" || : > [[ "$mock_root" ]] || continue > mounts=($(mount | awk '{print $3}' | grep "$mock_root")) || : > if [[ "$mounts" ]]; then > echo "Found mounted dirs inside the chroot $chroot. Trying to > umount." > fi > for mount in "${mounts[@]}"; do > sudo umount --lazy "$mount" \ > || { > echo "ERROR: Failed to umount $mount." > failed=true > } > done > done > > # Clean any leftover chroot from other jobs > for mock_root in /var/lib/mock/*; do > this_chroot_failed=false > mounts=($(mount | awk '{print $3}' | grep "$mock_root")) || : > if [[ "$mounts" ]]; then > echo "Found mounted dirs inside the chroot $mock_root." \ > "Trying to umount." > fi > for mount in "${mounts[@]}"; do > sudo umount --lazy "$mount" \ > || { > echo "ERROR: Failed to umount $mount." > failed=true > this_chroot_failed=true > } > done > if ! $this_chroot_failed; then > sudo rm -rf "$mock_root" > fi > done > > # remove mock caches that are older then 2 days: > find /var/cache/mock/ -mindepth 1 -maxdepth 1 -type d -mtime +2 -print0 | \ > xargs -0 -tr sudo rm -rf > # We make no effort to leave around caches that may still be in use because > # packages installed in them may go out of date, so may as well recreate > them > > # Drop all left over libvirt domains > for UUID in $(virsh list --all --uuid); do > virsh destroy $UUID || : > sleep 2 > virsh undefine --remove-all-storage --storage vda --snapshots-metadata > $UUID || : > done > > if $failed; then > echo "Cleanup script failed, propegating failure to job" > exit 1 > fi > > [ovirt_4.0_system-tests] $ /bin/bash -x /tmp/hudson318525620105622185.sh > + echo shell-scripts/mock_cleanup.sh > shell-scripts/mock_cleanup.sh > + shopt -s nullglob > + WORKSPACE=<http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/> > + cat > _______________________________________________________________________ > ####################################################################### > # # > # CLEANUP # > # # > ####################################################################### > + sudo chown -R jenkins <http://jenkins.ovirt.org/job/ > ovirt_4.0_system-tests/ws/> > + logs=(./*log ./*/logs) > + [[ -n ./ovirt-system-tests/logs ]] > + for log in '"${logs[@]}"' > + [[ ./ovirt-system-tests/logs = ./exported-artifacts/* ]] > + echo 'Copying ./ovirt-system-tests/logs to exported-artifacts' > Copying ./ovirt-system-tests/logs to exported-artifacts > + mv ./ovirt-system-tests/logs exported-artifacts/ > + failed=false > + mock_confs=("$WORKSPACE"/*/mocker*) > + for mock_conf_file in '"${mock_confs[@]}"' > + [[ -n <http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/mocker-epel-7-x86_64.el7.cfg> ]] > + echo 'Cleaning up mock ' > Cleaning up mock > + mock_root=mocker-epel-7-x86_64.el7.cfg > + mock_root=mocker-epel-7-x86_64.el7 > + my_mock=/usr/bin/mock > + my_mock+=' --configdir=<http://jenkins.ovirt.org/job/ovirt_4.0_ > system-tests/ws/ovirt-system-tests'> > + my_mock+=' --root=mocker-epel-7-x86_64.el7' > + my_mock+=' --resultdir=<http://jenkins.ovirt.org/job/ovirt_4.0_ > system-tests/ws/'> > + echo 'Killing all mock orphan processes, if any.' > Killing all mock orphan processes, if any. > + /usr/bin/mock --configdir=<http://jenkins.ovirt.org/job/ovirt_4.0_ > system-tests/ws/ovirt-system-tests> --root=mocker-epel-7-x86_64.el7 > --resultdir=<http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/> > --orphanskill > WARNING: Could not find required logging config file: < > http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/logging.ini.> Using default... > INFO: mock.py version 1.2.21 starting (python version = 3.5.1)... > Start: init plugins > INFO: selinux enabled > Finish: init plugins > Start: run > Finish: run > ++ grep -Po '(?<=config_opts\['\''root'\''\] = '\'')[^'\'']*' < > http://jenkins.ovirt.org/job/ovirt_4.0_system-tests/ws/ > ovirt-system-tests/mocker-epel-7-x86_64.el7.cfg> > + mock_root=epel-7-x86_64-ed452d1ea0f6dadf50c66d3b3f6b3a6e > + [[ -n epel-7-x86_64-ed452d1ea0f6dadf50c66d3b3f6b3a6e ]] > + mounts=($(mount | awk '{print $3}' | grep "$mock_root")) > ++ mount > ++ awk '{print $3}' > ++ grep epel-7-x86_64-ed452d1ea0f6dadf50c66d3b3f6b3a6e > + : > + [[ -n '' ]] > + find /var/cache/mock/ -mindepth 1 -maxdepth 1 -type d -mtime +2 -print0 > + xargs -0 -tr sudo rm -rf > ++ virsh list --all --uuid > + false > POST BUILD TASK : SUCCESS > END OF POST BUILD TASK : 1 > Recording test results > ERROR: Step ?Publish JUnit test result report? failed: No test report > files were found. Configuration error? > Archiving artifacts > _______________________________________________ > Infra mailing list > Infra@ovirt.org > http://lists.phx.ovirt.org/mailman/listinfo/infra > > > -- Eyal Edri Associate Manager RHV DevOps EMEA ENG Virtualization R&D Red Hat Israel phone: +972-9-7692018 irc: eedri (on #tlv #rhev-dev #rhev-integ)
_______________________________________________ Infra mailing list Infra@ovirt.org http://lists.phx.ovirt.org/mailman/listinfo/infra