Build failed in Jenkins: system-sync_mirrors-glusterfs-3.7-el7-x86_64 #852
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/system-sync_mirrors-glusterfs-3.7-el7-x86_64...>
Changes:
[Daniel Belenky] Removed 3.6 system tests jobs as we dont have the corresponding repos
[Eyal Edri] enable concurent runs for manual system jobs
[Juan Hernandez] Build Python SDK 4.1 for Fedora 25
[Barak Korren] Add a packages file for fc26
[Daniel Belenky] Removed 3.6 option from the manual job
[Barak Korren] Fix SDK jobs not having proper cleanup steps
[Greg Sheremeta] ovirt-js-dependencies: add fc24 master job, build only
[Barak Korren] Remove storage handling code from mirror_mgr
[Barak Korren] Add FC26 mirrors
[Barak Korren] Fix file path of fc24 GPG key on mirrors server
[Barak Korren] Exclude big packages from mirrors
[Sandro Bonazzola] otopi: drop 3.6 and 4.0 jobs
[Juan Hernandez] Add jobs to check patches for 'ovirt-containers'
[Daniel Belenky] Removed ovirt-engine_master_find-bugs jobs
[Daniel Belenky] Remove 3.6 and 4.0 findbugs jobs
[Barak Korren] Creating a universal 'deploy-to' job
[Barak Korren] Add more data to error emails from 'deploy_to' job
[Yuval Turgeman] image-ng: updated email-to list
[Juan Hernandez] Build 'ovirt-containers' only in EL7 slaves
[Gil Shinar] Extracting projects folder name from stage script
[Sandro Bonazzola] otopi: add fc26 builds
[Roy Golan] vdsmfake: Filter el7 nodes for building containers
[ngoldin] ost manual: Allow using custom Lago repo URL
[Sandro Bonazzola] ovirt-engine-wildfly: add fc26 builds
[Sandro Bonazzola] repos-check-closure: drop 3.6 and 4.0 jobs
[Eyal Edri] add build-on-demand jobs to python-sdk
[ngoldin] Add lago-ost-plugin jobs
[Gil Shinar] General changes to upstream yamls for the new std-ci stage
[Daniel Erez] ovirt-imageio: Use release branch for release builds
[Daniel Erez] ovirt-imageio: remove 4.0 from release builds
[Nir Soffer] ovirt-imageio: Remove unneeded excludes
[Nir Soffer] ovirt-imageio: Add Fedora 26 build
[Gal Ben Haim] OST manual job: Create vm images
[Sandro Bonazzola] ovirt-engine: drop 4.1.1 jobs
[Sandro Bonazzola] ovirt-engine: drop fc25 from 4.1
[Barak Korren] Make deployer job not fail b/c on obsolete builds
[Barak Korren] Added support for queued builds to deployer
[Barak Korren] Refactor: move default properties to a macro
[Barak Korren] Enhance queue api to also return failure cause
[Barak Korren] Added change-stream support to change queue
[Barak Korren] Added change-stream awareness to Jenkins CQ objects
[Daniel Belenky] Some minor changes to the manual job
[ngoldin] lago: add fc26
[Barak Korren] Refactor: Use macros in defaults file
[Barak Korren] Default values for 'arch' and 'distro' in STD-CI
[Dafna Ron] add image-ng to list of optional suits
[Barak Korren] Use include-raw-escape for STC-CI setup scripts
[Barak Korren] Support loader_main method for pipelines
[Sandro Bonazzola] ovirt-release: add fc26 support
[Sandro Bonazzola] cockpit-ovirt: add fedora 26
[Sandro Bonazzola] ovirt-engine-nodejs: add fedora 26
[Sandro Bonazzola] ovirt-engine-nodejs-modules: add fedora 26
[Sandro Bonazzola] ovirt-engine-yarn: add fedora 26
[Eyal Edri] remove ovirt-web-ui project
[Barak Korren] Add PyYAML package to all slaves
[Barak Korren] Add retries to mirror_client on JSON errors
[Barak Korren] Enabled loading mirrors data from local file
[Barak Korren] Added GerritMergedChange class
[Sandro Bonazzola] vcredist-x86: add fc26 jobs
[Sandro Bonazzola] unboundid-ldapsdk: dropping build jobs
[Greg Sheremeta] ovirt-engine-dashboard: add fc26 jobs
[Barak Korren] Fix cleanup code for libvirt VMs
[Daniel Belenky] add email notification to build artifacts
[Daniel Belenky] Remove old repoclosure jobs
[Daniel Belenky] Add email notification to node-ng and added Yuval and infra
[Gil Shinar] upstream re-basing capability
[Gil Shinar] Use jenkins global parameter for JJB projects folder
[Greg Sheremeta] ovirt-js-dependencies: add fc26 jobs
[Yuval Turgeman] ovirt-node-ng: removing master-experimental jobs
[Gil Shinar] Create Jenkins job for the new poll STD-CI stage
[Barak Korren] Adding production change queue job scaffolding
[Barak Korren] Add support for bundling builds in changes
[Barak Korren] Added build tracking to change queue pipelines
[Barak Korren] Improve pipeline-loader checkout_repo function
[Sandro Bonazzola] python-windows: add el7 and fc26
[Sandro Bonazzola] pywin32-py2.7: add fc26 and el7 support
[Sandro Bonazzola] ovirt-engine-sdk: add fc26 jobs on master
[Sandro Bonazzola] ovirt-host: add automation
[Sandro Bonazzola] ovirt-hosted-engine-setup: add fc26 support
[Gil Shinar] Configured ovirt-host to use on-change instead of timed
[Sandro Bonazzola] ovirt-host: drop fc26 and ppc64le
[Sandro Bonazzola] ovirt-engine-sdk: disable fc26 ppc64le
[Sandro Bonazzola] ioprocess: add fc26 support
[Shirly Radco] ovirt-engine-metrics: add build-on-demand job
[Gil Shinar] Separate JJB deploy to project and template
[Gil Shinar] Added upstream-source-collector to jjb deploy job
[Evgheni Dereveanchin] OVIRT-1451 - Add a CI mirror for Gluster 3.10
[Juan Hernandez] Fix branches of metamodel jobs
[Eyal Edri] reduce experimental history to 14
[Barak Korren] Force mock to use 'chroot' in mock_runner.sh
[Eyal Edri] publisher: restore publishing vdsm ppc64le 4.1 builds
[Barak Korren] Filter builds sent to change queues by version
[Barak Korren] Make change queue invoke OST basic suit
[Barak Korren] Various UX improvements in change-queue jobs
[Barak Korren] Add a job for direct deployments to 'tested'
[Barak Korren] Use new job to update 'tested' from experimental
[Barak Korren] Use new tested deploy job in timed builders
[Eyal Edri] update build retention policy for big artifacts
[Sandro Bonazzola] OVIRT-1458 - Add a CI mirror for CentOS Virt SIG oVirt 4.2
[Yuval Turgeman] Added he-system-test for master branch
[Barak Korren] Add job configuration for infra-ansible
[Gil Shinar] Change project-pattern value in jjb deploy job
[Shirly Radco] ovirt-engine-metrics: update 4.1 branch
[Evgheni Dereveanchin] OVIRT-1511 - fix mock configs for Fedora 23 and 24
[Barak Korren] Move global_setup.sh to run first
[Barak Korren] Move setup steps to global_setup.sh
[Barak Korren] Move generic cleanup steps to cleanup_slave.sh
[Gil Shinar] Move adding host key to before querying gerrit
[Daniel Belenky] cleanup_slave: Fixed the cleanup of docker images
[Barak Korren] Inject 'tested' repos as mirrors for oVirt
[Barak Korren] Remove patchset number from GerritMergedChange.id
[Anton Marchukov] Added FC26 standard CI jobs for repoman.
[Barak Korren] Add email notifications to GerritMergedChange
[Barak Korren] Added printing of tested changes in tester job
[Daniel Belenky] Add support for per-distro scripts in mock runner
[Daniel Belenky] Use docker start instead of restart in global setup
[Daniel Belenky] standard-stage: added docker credentials binding
[Daniel Belenky] Implement archive artifacts flow for containers
[Evgheni Dereveanchin] OVIRT-1331 - Enable fc26 updates mirror
[Daniel Belenky] Add PROJECT env variable to github-common template
[Gal Ben Haim] lago-ost: Adding fc26 jobs
[Barak Korren] Make GitHub jobs deploy to 'tested'
[Barak Korren] Fix issues with HTTP retries in mirror_client
[Barak Korren] Make writing of mirror latest index files atomic
[Ondra Machacek] Add ovirt-ansible jobs
[Barak Korren] Improve email message from change queue
[Barak Korren] Make the standard-enqueue job not use silent mode
[Barak Korren] Added upgrade suits to CQ testing
[Ondra Machacek] Add 4.1 branch to ovirt-ansible job
[Gil Shinar] Refactor system tests template
[Ondra Machacek] Remove check-merged stage from ovirt-ansible
[Barak Korren] Remove old deploy-to-experimental jobs
[Barak Korren] Handle branches other then 'master' on GitHub
[Barak Korren] Add gerrit-with-proto macro for non git:// cloning
[Barak Korren] Create STD-CI jobs for a staging project
[Barak Korren] Create STD-CI jobs for GitHub staging projects
[Gil Shinar] Fix he and hc suites name
[Gil Shinar] Changed jenkins deploy to use trigger template
[Daniel Belenky] Fix cleanup_docker
[Daniel Belenky] Export pushed container(s) details to an html file
[Gil Shinar] Change the way poll script reads git push map file
[Daniel Belenky] Make CI information available in the CI env
[Barak Korren] re-factor: Reduce duplication in triggers YAML
[Barak Korren] re-factor: Reorder entries in std triggers file
[Barak Korren] Change ID of STD-CI push credentials
[Barak Korren] Make CQ update 'tested' instead of 'experimental'
[Daniel Belenky] Removed unused variable from gen_ci_env_info
[Daniel Belenky] Allow executing mirror_client.py from cli
[Daniel Belenky] Add support to inject mirrors to .yumrepos files
[Barak Korren] re-factor: Remove SCM YAML file in STD-CI
[Barak Korren] re-factor: Add 'scmtype' parameter to STD-CI
[Barak Korren] Remove the 'experimental' flow
[Sandro Bonazzola] ovirt-release: test el7 ppc64le on 4.1
[Daniel Belenky] Append ansible suite to OST's manual job
[Gil Shinar] Mount upstream sources folder in mock
[Gil Shinar] Ability to pass U/S cache folder path
[Barak Korren] Adding injection of mirrors to slaves
[Barak Korren] Add repo configuration for FC24 slaves
[Barak Korren] Add repo configuration for FC25 and FC26 slaves
[Martin Perina] Add ovirt-engine-wildfly builds
[Martin Perina] Add ovirt-engine-wildfly-overlay builds
[Gil Shinar] Removed timed triggers
[Martin Perina] Remove jobs to build WildFly from releng-tools
[Martin Perina] Remove jobs to build WildFly overlay from releng-tools
[Gil Shinar] Special scm and trigger for Jenkins project
[Gil Shinar] Pass git user and email to scm macros
[Gil Shinar] Add parameters to system tests
[Gil Shinar] Added sub path to gerrit server URL
[Gil Shinar] Jobs that deals with jenkins shouldn't use gerrit-with-proto
[Barak Korren] Adapting OST manual job to macro changes
[Daniel Belenky] Add support for secrets and credentials to STD CI
[Barak Korren] Fix small bug in slave repo setup
[Daniel Belenky] mock_runner fix empty mrmap bug
[Daniel Belenky] Modify cleanup_slave.sh not to remove docker DMs
[Daniel Belenky] Fix docker login to match all versions of docker
[Daniel Belenky] Migrate manual OST to a proper template
[Daniel Belenky] Add support for env var requests in mock_runner
[Barak Korren] Implement STD-CI pre-merge with a pipeline
[Barak Korren] Make STD-CI pipeline waste less nodes
[Barak Korren] Apply timestamps and colors to all pipeline output
[Gil Shinar] Separate jenkins diffs folders
[Martin Perina] jobs: Add FC26 builds for WildFly
[Gil Shinar] move ost parameters from template to project
[Gil Shinar] Add parameters to OST manual template
[Gil Shinar] change scm proto to be a parameter in OST templates
[Yuval Turgeman] node-ng: change job schedule
[Barak Korren] Make ovirt-ansible jobs not deploy to tested
[Daniel Belenky] Run infra-docs_check-patch and check-merged on el7
[Daniel Belenky] try to build container if related files were changed
[Gil Shinar] Suppress git ls-remote output to stderr
[Yuval Turgeman] Add 4.2 jobs for imgbased, node-ng and appliance
[Daniel Belenky] Fix bugs in mock_runner secrets binding
[Daniel Belenky] Prevent post merge Jobs from voting in Gerrit
[Gil Shinar] suppress git fetch output in upstream source collector
[Daniel Belenky] Add env inject to ost template
[Daniel Belenky] Move gerrit-trigger-ci-label inject to be first
[Sandro Bonazzola] ovirt-release: add 4.2 branch
[Daniel Belenky] Fix race condition in docker cleanup
[Barak Korren] Remove old ovirt-ansible jobs
[Barak Korren] Added pipeline-std-ci jobs for GitHub PRs
[Barak Korren] Add support for building on demand from GitHub PRs
[Sandro Bonazzola] cockpit-ovirt: add 4.2 branch
[Barak Korren] Keep CQ builds for 14 days
[Daniel Belenky] Remove find bugs jobs
[Yedidyah Bar David] Add ovirt-host 3.6
[Sandro Bonazzola] ovirt-live: drop from master
[Sandro Bonazzola] ovirt-engine-sdk-java: add fc25 for master consumption
[Sandro Bonazzola] ovirt-image-uploader: add master builders
[Daniel Belenky] Add meaningful prefix to new/old xml dirs
[Sandro Bonazzola] ovirt-optimizer: drop from master / 4.2
[Milan Zamazal] vdsm: Add Fedora 26 build
[dfodor] update python-paramiko to python2-paramiko
[Daniel Belenky] add support to inject runtime env vars to mock
[Barak Korren] Add (partial) STD_CI support for 'automation.yaml'
[Barak Korren] Add retries to GitHub notifications
[Barak Korren] Fix pipeline stdci trigger detection code
[Barak Korren] Add production STD-CI pipeline jobs
[Dan Kenigsberg] enable fc26 build for mom
[Dan Kenigsberg] enable fc26 build for ovirt-vmconsole.
[Sandro Bonazzola] ovirt-hosted-engine-ha: move to fc26
[Lev Veyde] Add EL7 build target for oVirt Windows Guest Tools RPM
[Sandro Bonazzola] glusterfs: add 3.12
[Daniel Belenky] Add secrets-file binding to std ci
[Barak Korren] Make change-queue jobs look better in Blue Ocean
[Sandro Bonazzola] py2exe-py2.7: moved to stdci
[Sandro Bonazzola] vcredist-x86: moved to stdci
[Juan Hernandez] Build and check API model from branch 4.2
[Juan Hernandez] Check API explorer patches
[Sandro Bonazzola] nsis-simple-service-plugin: moved to stdci
[Barak Korren] Add post-merge triggering from GitHub
[Barak Korren] Added dummy change queues to staging
[Barak Korren] Added GitMergedChange change-queue object
[Barak Korren] Add jobs for the 'jenkins' project in staging
[Barak Korren] Use global_setup.sh on pipeline loader nodes
[Barak Korren] Move node setup from CQ jobs to global_setup.sh
[Barak Korren] Fix slave repo configuration for PPC64LE
[idodoroz] python-windows: moved to stdci
[Sandro Bonazzola] pywin32-py2.7: migrate to stdci
[Barak Korren] Add FC27 support
[Sandro Bonazzola] ovirt-guest-agent: build also for fc26
[Sandro Bonazzola] ovirt-release: add fc27
[Barak Korren] Adding an example secrets file
[Sandro Bonazzola] ovirt-wgt: add stdci jobs
[Sandro Bonazzola] ovirt-guest-agent: dropping fc25
[Sandro Bonazzola] ovirt-wgt: drop legacy jobs
[Sandro Bonazzola] repoman: drop el6 jobs
[Barak Korren] Add Fedora rawhide support
[Sandro Bonazzola] nightly-4.1: move ovirt-wgt to standard ci
[Barak Korren] Capture head commit info from GitHub events
[Barak Korren] Added submission of GitHub changes to CQ
[Barak Korren] Generalized CQ tester pipeline code
[Sandro Bonazzola] jasper-reports: drop job
[Eyal Edri] remove getbadges Jenkins integration
[Barak Korren] Enable GitHub post-merge jobs in production
[Barak Korren] Add a change-queue and a 'tested' repo for 4.2
[Gil Shinar] add sub_path of gerrit project to jenkins template
[Sandro Bonazzola] ovirt-host: add 4.1 jobs
[Sandro Bonazzola] python-windows: add upcoming fedoras
[Gil Shinar] Added upstream_sources.yaml path to gerrit trigger conf
[Barak Korren] Converted hard-coded publisher job to a template
[Barak Korren] Add nightly publisher job for 4.2
[Daniel Belenky] Added setup_project script
[Barak Korren] Added production CI jobs for Kubevirt
[Tom���� Golembiovsk��] ovirt-guest-agent: enabling on-demand builds
[Ryan Barry] ovirt-appliance: limit the number of builds we keep
[Daniel Belenky] Added centos extras repo for ppc64 mock configs
[Daniel Belenky] Updated centos-ovirt-4.0 mirror reposync conf
[Dafna Ron] vdsm - dropping fc23
[Martin Perina] aaa-ldap: Add fc26 build and branch 4.1
[Dafna Ron] Fabric-Ovirt: dropping fc23
[Daniel Belenky] Added std ci jobs for ovirt-demo-tool
[Barak Korren] Make mirror_mgr.sh use a temp dir for yum cache
------------------------------------------
Started by user Barak Korren
[EnvInject] - Loading node environment variables.
Building remotely on mirrors.phx.ovirt.org (mirrors) in workspace <http://jenkins.ovirt.org/job/system-sync_mirrors-glusterfs-3.7-el7-x86_64...>
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url http://gerrit.ovirt.org/jenkins.git # timeout=10
Cleaning workspace
> git rev-parse --verify HEAD # timeout=10
Resetting working tree
> git reset --hard # timeout=10
> git clean -fdx # timeout=10
Pruning obsolete local branches
Fetching upstream changes from http://gerrit.ovirt.org/jenkins.git
> git --version # timeout=10
> git fetch --tags --progress http://gerrit.ovirt.org/jenkins.git +refs/changes/41/83341/1:patch --prune
> git rev-parse origin/patch^{commit} # timeout=10
> git rev-parse patch^{commit} # timeout=10
Checking out Revision 78a597b17df319ca0f4bbaf011e46f42bb797df7 (patch)
> git config core.sparsecheckout # timeout=10
> git checkout -f 78a597b17df319ca0f4bbaf011e46f42bb797df7
Commit message: "Make mirror_mgr.sh use a temp dir for yum cache"
> git rev-list 4b0fe3e0c9fba26cdbaafe2b29fddd3411225d6f # timeout=10
[system-sync_mirrors-glusterfs-3.7-el7-x86_64] $ /bin/bash -xe /tmp/jenkins2018537811457493389.sh
+ jenkins/scripts/mirror_mgr.sh resync_yum_mirror glusterfs-3.7-el7 x86_64 jenkins/data/mirrors-reposync.conf
Checking if mirror needs a resync
jenkins/scripts/mirror_mgr.sh: line 198: --urls: command not found
Build step 'Execute shell' marked build as failure
7 years
[JIRA] (OVIRT-1717) When a component build passes OST, tag its git hash
by danken (oVirt JIRA)
This is a multi-part message in MIME format...
------------=_1509278470-25987-116
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1717?page=com.atlassian.jir... ]
danken edited comment on OVIRT-1717 at 10/29/17 12:01 PM:
----------------------------------------------------------
Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project
{code:sh}
$ cat ~/bin/ovirt-latest-tested
#!/bin/bash
project=$1
[[ -z "$project" ]] && project=ovirt-engine
curl -s http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/| grep "\"$project-[0-9]"|tail -1 |sed 's/.*git//;s/.el7.*//'
{code}
was (Author: danken(a)redhat.com):
Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project
{code:sh}
$ cat ~/bin/ovirt-latest-tested
#!/bin/sh
project=$1
[[ -z "$project" ]] && project=ovirt-engine
curl -s http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/| grep "\"$project-[0-9]"|tail -1 |sed 's/.*git//;s/.el7.*//'
{code}
> When a component build passes OST, tag its git hash
> ---------------------------------------------------
>
> Key: OVIRT-1717
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1717
> Project: oVirt - virtualization made easy
> Issue Type: New Feature
> Components: oVirt CI
> Reporter: danken
> Assignee: infra
> Labels: change-queue, standard-ci
>
> Tagging the source git would make it easier for me to tell if a specific git commit is already tested by OST and available for QA.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100070)
------------=_1509278470-25987-116
Content-Type: text/html; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
<html><body>
<pre>[ https://ovirt-jira.atlassian.net/browse/OVIRT-1717?page=com.atlassian.jir... ]</pre>
<h3>danken edited comment on OVIRT-1717 at 10/29/17 12:01 PM:</h3>
<p>Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project</p>
<p>{code:sh} $ cat ~/bin/ovirt-latest-tested #!/bin/bash</p>
<p>project=$1 [[ -z “$project” ]] && project=ovirt-engine</p>
<p>curl -s <a href="http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/">http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/</a>| grep "\"$project-[0-9]"|tail -1 |sed ‘s/.*git//;s/.el7.*//’ {code}</p>
<p>was (Author: danken(a)redhat.com): Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project</p>
<p>{code:sh} $ cat ~/bin/ovirt-latest-tested #!/bin/sh</p>
<p>project=$1 [[ -z “$project” ]] && project=ovirt-engine</p>
<p>curl -s <a href="http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/">http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/</a>| grep "\"$project-[0-9]"|tail -1 |sed ‘s/.*git//;s/.el7.*//’ {code}</p>
<blockquote><h3>When a component build passes OST, tag its git hash</h3>
<pre> Key: OVIRT-1717
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1717
Project: oVirt - virtualization made easy
Issue Type: New Feature
Components: oVirt CI
Reporter: danken
Assignee: infra
Labels: change-queue, standard-ci</pre>
<p>Tagging the source git would make it easier for me to tell if a specific git commit is already tested by OST and available for QA.</p></blockquote>
<p>— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100070)</p>
<img src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpSp2-2BCmpYL..." alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>
------------=_1509278470-25987-116--
7 years
[JIRA] (OVIRT-1717) When a component build passes OST, tag its git hash
by danken (oVirt JIRA)
This is a multi-part message in MIME format...
------------=_1509278449-11359-131
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1717?page=com.atlassian.jir... ]
danken edited comment on OVIRT-1717 at 10/29/17 12:00 PM:
----------------------------------------------------------
Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project
{code:sh}
$ cat ~/bin/ovirt-latest-tested
#!/bin/sh
project=$1
[[ -z "$project" ]] && project=ovirt-engine
curl -s http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/| grep "\"$project-[0-9]"|tail -1 |sed 's/.*git//;s/.el7.*//'
{code}
was (Author: danken(a)redhat.com):
Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project
{code:shell}
$ cat ~/bin/ovirt-latest-tested
#!/bin/sh
project=$1
[[ -z "$project" ]] && project=ovirt-engine
curl -s http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/| grep "\"$project-[0-9]"|tail -1 |sed 's/.*git//;s/.el7.*//'
{code}
> When a component build passes OST, tag its git hash
> ---------------------------------------------------
>
> Key: OVIRT-1717
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1717
> Project: oVirt - virtualization made easy
> Issue Type: New Feature
> Components: oVirt CI
> Reporter: danken
> Assignee: infra
> Labels: change-queue, standard-ci
>
> Tagging the source git would make it easier for me to tell if a specific git commit is already tested by OST and available for QA.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100070)
------------=_1509278449-11359-131
Content-Type: text/html; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
<html><body>
<pre>[ https://ovirt-jira.atlassian.net/browse/OVIRT-1717?page=com.atlassian.jir... ]</pre>
<h3>danken edited comment on OVIRT-1717 at 10/29/17 12:00 PM:</h3>
<p>Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project</p>
<p>{code:sh} $ cat ~/bin/ovirt-latest-tested #!/bin/sh</p>
<p>project=$1 [[ -z “$project” ]] && project=ovirt-engine</p>
<p>curl -s <a href="http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/">http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/</a>| grep "\"$project-[0-9]"|tail -1 |sed ‘s/.*git//;s/.el7.*//’ {code}</p>
<p>was (Author: danken(a)redhat.com): Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project</p>
<p>{code:shell} $ cat ~/bin/ovirt-latest-tested #!/bin/sh</p>
<p>project=$1 [[ -z “$project” ]] && project=ovirt-engine</p>
<p>curl -s <a href="http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/">http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/</a>| grep "\"$project-[0-9]"|tail -1 |sed ‘s/.*git//;s/.el7.*//’ {code}</p>
<blockquote><h3>When a component build passes OST, tag its git hash</h3>
<pre> Key: OVIRT-1717
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1717
Project: oVirt - virtualization made easy
Issue Type: New Feature
Components: oVirt CI
Reporter: danken
Assignee: infra
Labels: change-queue, standard-ci</pre>
<p>Tagging the source git would make it easier for me to tell if a specific git commit is already tested by OST and available for QA.</p></blockquote>
<p>— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100070)</p>
<img src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpSp2-2BCmpYL..." alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>
------------=_1509278449-11359-131--
7 years
[JIRA] (OVIRT-1717) When a component build passes OST, tag its git hash
by danken (oVirt JIRA)
This is a multi-part message in MIME format...
------------=_1509278412-14452-114
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1717?page=com.atlassian.jir... ]
danken commented on OVIRT-1717:
-------------------------------
Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project
{code:shell}
$ cat ~/bin/ovirt-latest-tested
#!/bin/sh
project=$1
[[ -z "$project" ]] && project=ovirt-engine
curl -s http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/| grep "\"$project-[0-9]"|tail -1 |sed 's/.*git//;s/.el7.*//'
{code}
> When a component build passes OST, tag its git hash
> ---------------------------------------------------
>
> Key: OVIRT-1717
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1717
> Project: oVirt - virtualization made easy
> Issue Type: New Feature
> Components: oVirt CI
> Reporter: danken
> Assignee: infra
> Labels: change-queue, standard-ci
>
> Tagging the source git would make it easier for me to tell if a specific git commit is already tested by OST and available for QA.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100070)
------------=_1509278412-14452-114
Content-Type: text/html; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
<html><body>
<pre>[ https://ovirt-jira.atlassian.net/browse/OVIRT-1717?page=com.atlassian.jir... ]</pre>
<h3>danken commented on OVIRT-1717:</h3>
<p>Until this is implemented, I've written a little script to automate what I do to find the latest tested version of a project</p>
<p>{code:shell} $ cat ~/bin/ovirt-latest-tested #!/bin/sh</p>
<p>project=$1 [[ -z “$project” ]] && project=ovirt-engine</p>
<p>curl -s <a href="http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/">http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/el7/noarch/</a>| grep "\"$project-[0-9]"|tail -1 |sed ‘s/.*git//;s/.el7.*//’ {code}</p>
<blockquote><h3>When a component build passes OST, tag its git hash</h3>
<pre> Key: OVIRT-1717
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1717
Project: oVirt - virtualization made easy
Issue Type: New Feature
Components: oVirt CI
Reporter: danken
Assignee: infra
Labels: change-queue, standard-ci</pre>
<p>Tagging the source git would make it easier for me to tell if a specific git commit is already tested by OST and available for QA.</p></blockquote>
<p>— This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100070)</p>
<img src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpSp2-2BCmpYL..." alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>
------------=_1509278412-14452-114--
7 years
[JIRA] (OVIRT-1724) after build failure "unable to find valid certification path to requested target"
by Barak Korren (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1724?page=com.atlassian.jir... ]
Barak Korren reassigned OVIRT-1724:
-----------------------------------
Assignee: Barak Korren (was: infra)
Component/s: oVirt CI
Epic Link: OVIRT-400
Issue Type: Bug (was: By-EMAIL)
> after build failure "unable to find valid certification path to requested target"
> ---------------------------------------------------------------------------------
>
> Key: OVIRT-1724
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1724
> Project: oVirt - virtualization made easy
> Issue Type: Bug
> Components: oVirt CI
> Reporter: danken
> Assignee: Barak Korren
>
> I did not look much into it, but my attempt to build vdsm has failed
> on http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-on-demand-el7-x8...
> The failure was followed by a failure to report the failure,
> 07:04:02 Recording test results
> 07:04:02 [vdsm_master_build-artifacts-on-demand-el7-x86_64] $
> /bin/bash -xe /tmp/CommandInterpreterCondition6048274157714218756.sh
> 07:04:02 + find exported-artifacts/find-bugs/ -name '*.xml'
> 07:04:02 + grep -e '.*'
> 07:04:02 find: 'exported-artifacts/find-bugs/': No such file or directory
> 07:04:02 Run condition [Execute Shell] preventing perform for step
> [[Publish FindBugs analysis results]]
> 07:04:02 Notifying endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> 07:04:03 ERROR: Failed to notify endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> 07:04:03 javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
> 07:04:03 at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
> 07:04:03 at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
> 07:04:03 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)
> 07:04:03 at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
> 07:04:03 at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
> 07:04:03 at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
> 07:04:03 at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
> 07:04:03 at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
> 07:04:03 at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
> 07:04:03 at com.tikal.hudson.plugins.notification.Protocol$3.send(Protocol.java:90)
> 07:04:03 at com.tikal.hudson.plugins.notification.Phase.handle(Phase.java:66)
> 07:04:03 at com.tikal.hudson.plugins.notification.JobListener.onCompleted(JobListener.java:39)
> 07:04:03 at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:211)
> 07:04:03 at hudson.model.Run.execute(Run.java:1782)
> 07:04:03 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
> 07:04:03 at hudson.model.ResourceController.execute(ResourceController.java:97)
> 07:04:03 at hudson.model.Executor.run(Executor.java:421)
> 07:04:03 Caused by: sun.security.validator.ValidatorException: PKIX
> path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
> 07:04:03 at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
> 07:04:03 at sun.security.validator.Validator.validate(Validator.java:260)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
> 07:04:03 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
> 07:04:03 ... 18 more
> 07:04:03 Caused by:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
> 07:04:03 at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
> 07:04:03 at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
> 07:04:03 at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
> 07:04:03 ... 24 more
> 07:04:03 Failed to notify endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> - javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 Finished: FAILURE
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100070)
7 years
[JIRA] (OVIRT-1724) after build failure "unable to find valid certification path to requested target"
by Barak Korren (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1724?page=com.atlassian.jir... ]
Barak Korren updated OVIRT-1724:
--------------------------------
Epic Link: OVIRT-400
> after build failure "unable to find valid certification path to requested target"
> ---------------------------------------------------------------------------------
>
> Key: OVIRT-1724
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1724
> Project: oVirt - virtualization made easy
> Issue Type: By-EMAIL
> Components: oVirt CI
> Reporter: danken
> Assignee: infra
>
> I did not look much into it, but my attempt to build vdsm has failed
> on http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-on-demand-el7-x8...
> The failure was followed by a failure to report the failure,
> 07:04:02 Recording test results
> 07:04:02 [vdsm_master_build-artifacts-on-demand-el7-x86_64] $
> /bin/bash -xe /tmp/CommandInterpreterCondition6048274157714218756.sh
> 07:04:02 + find exported-artifacts/find-bugs/ -name '*.xml'
> 07:04:02 + grep -e '.*'
> 07:04:02 find: 'exported-artifacts/find-bugs/': No such file or directory
> 07:04:02 Run condition [Execute Shell] preventing perform for step
> [[Publish FindBugs analysis results]]
> 07:04:02 Notifying endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> 07:04:03 ERROR: Failed to notify endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> 07:04:03 javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
> 07:04:03 at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
> 07:04:03 at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
> 07:04:03 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)
> 07:04:03 at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
> 07:04:03 at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
> 07:04:03 at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
> 07:04:03 at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
> 07:04:03 at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
> 07:04:03 at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
> 07:04:03 at com.tikal.hudson.plugins.notification.Protocol$3.send(Protocol.java:90)
> 07:04:03 at com.tikal.hudson.plugins.notification.Phase.handle(Phase.java:66)
> 07:04:03 at com.tikal.hudson.plugins.notification.JobListener.onCompleted(JobListener.java:39)
> 07:04:03 at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:211)
> 07:04:03 at hudson.model.Run.execute(Run.java:1782)
> 07:04:03 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
> 07:04:03 at hudson.model.ResourceController.execute(ResourceController.java:97)
> 07:04:03 at hudson.model.Executor.run(Executor.java:421)
> 07:04:03 Caused by: sun.security.validator.ValidatorException: PKIX
> path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
> 07:04:03 at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
> 07:04:03 at sun.security.validator.Validator.validate(Validator.java:260)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
> 07:04:03 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
> 07:04:03 ... 18 more
> 07:04:03 Caused by:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
> 07:04:03 at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
> 07:04:03 at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
> 07:04:03 at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
> 07:04:03 ... 24 more
> 07:04:03 Failed to notify endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> - javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 Finished: FAILURE
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100070)
7 years
[JIRA] (OVIRT-1724) after build failure "unable to find valid certification path to requested target"
by Barak Korren (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1724?page=com.atlassian.jir... ]
Barak Korren commented on OVIRT-1724:
-------------------------------------
[~danken(a)redhat.com] when you debug build results, either look directly at the '{{build-artifacts.sh}}' log which is included in the build artifacts under '{{mock_logs}}' or, if looking at the job output console, always look for the failure *above* the lines that look like this:
{code}
07:04:00 #######################################################################
07:04:00 # #
07:04:00 # ARTIFACT COLLECTION #
07:04:00 # #
07:04:00 #######################################################################
{code}
Anything that shows up beneath those lines typically has little to do with the job reported results.
The real reason for failure can be see in this log file:
http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-on-demand-el7-x8...
Here are the last few log lines that seem to indicate what the real failure is:
{code}
Now type 'make' to compile vdsm.
+ make
Makefile:987: warning: overriding recipe for target `check-recursive'
Makefile:509: warning: ignoring old recipe for target `check-recursive'
Making all in contrib
make[1]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/contrib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/contrib'
Making all in helpers
make[1]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/helpers'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/helpers'
Making all in init
make[1]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/init'
Making all in systemd
make[2]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/init/systemd'
SED vdsm-tmpfiles.d.conf
make[2]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/init/systemd'
make[2]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/init'
SED vdsmd_init_common.sh
make[2]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/init'
make[1]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/init'
Making all in lib
make[1]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib'
Making all in sos
make[2]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/sos'
SED vdsm.py
make[2]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/sos'
Making all in vdsm
make[2]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm'
Making all in api
make[3]: Entering directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm/api'
Generate vdsm-api.html
chmod u+w .
PYTHONPATH=./../../:./../../vdsm \
./schema_to_html.py vdsm-api.yml vdsm-api.html
Traceback (most recent call last):
File "./schema_to_html.py", line 29, in <module>
from vdsm.api import vdsmapi
File "/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm/api/vdsmapi.py", line 28, in <module>
from vdsm import utils
File "/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm/utils.py", line 47, in <module>
from vdsm.common.compat import pickle
File "/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm/common/compat.py", line 86, in <module>
import subprocess32 as subprocess
ImportError: No module named subprocess32
make[3]: *** [vdsm-api.html] Error 1
make[3]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm/api'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib/vdsm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jenkins/workspace/vdsm_master_build-artifacts-on-demand-el7-x86_64/vdsm/lib'
make: *** [all-recursive] Error 1
Took 18 seconds
{code}
[~danken(a)redhat.com] please indicate that you have enough information to debug the issue further and that we can close this ticket.
> after build failure "unable to find valid certification path to requested target"
> ---------------------------------------------------------------------------------
>
> Key: OVIRT-1724
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1724
> Project: oVirt - virtualization made easy
> Issue Type: By-EMAIL
> Reporter: danken
> Assignee: infra
>
> I did not look much into it, but my attempt to build vdsm has failed
> on http://jenkins.ovirt.org/job/vdsm_master_build-artifacts-on-demand-el7-x8...
> The failure was followed by a failure to report the failure,
> 07:04:02 Recording test results
> 07:04:02 [vdsm_master_build-artifacts-on-demand-el7-x86_64] $
> /bin/bash -xe /tmp/CommandInterpreterCondition6048274157714218756.sh
> 07:04:02 + find exported-artifacts/find-bugs/ -name '*.xml'
> 07:04:02 + grep -e '.*'
> 07:04:02 find: 'exported-artifacts/find-bugs/': No such file or directory
> 07:04:02 Run condition [Execute Shell] preventing perform for step
> [[Publish FindBugs analysis results]]
> 07:04:02 Notifying endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> 07:04:03 ERROR: Failed to notify endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> 07:04:03 javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959)
> 07:04:03 at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:302)
> 07:04:03 at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:296)
> 07:04:03 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1514)
> 07:04:03 at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)
> 07:04:03 at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
> 07:04:03 at sun.security.ssl.Handshaker.process_record(Handshaker.java:961)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1072)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
> 07:04:03 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
> 07:04:03 at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
> 07:04:03 at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
> 07:04:03 at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:153)
> 07:04:03 at com.tikal.hudson.plugins.notification.Protocol$3.send(Protocol.java:90)
> 07:04:03 at com.tikal.hudson.plugins.notification.Phase.handle(Phase.java:66)
> 07:04:03 at com.tikal.hudson.plugins.notification.JobListener.onCompleted(JobListener.java:39)
> 07:04:03 at hudson.model.listeners.RunListener.fireCompleted(RunListener.java:211)
> 07:04:03 at hudson.model.Run.execute(Run.java:1782)
> 07:04:03 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
> 07:04:03 at hudson.model.ResourceController.execute(ResourceController.java:97)
> 07:04:03 at hudson.model.Executor.run(Executor.java:421)
> 07:04:03 Caused by: sun.security.validator.ValidatorException: PKIX
> path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
> 07:04:03 at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
> 07:04:03 at sun.security.validator.Validator.validate(Validator.java:260)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)
> 07:04:03 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124)
> 07:04:03 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1496)
> 07:04:03 ... 18 more
> 07:04:03 Caused by:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
> 07:04:03 at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
> 07:04:03 at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
> 07:04:03 at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
> 07:04:03 ... 24 more
> 07:04:03 Failed to notify endpoint with url
> 'https://ovirt-ovirt-engine.getbadges.io/api/app/webhook/66f43bb2-6b98-4aa...'
> - javax.net.ssl.SSLHandshakeException:
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to
> find valid certification path to requested target
> 07:04:03 Finished: FAILURE
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100070)
7 years
oVirt infra daily report - unstable production jobs - 488
by jenkins@jenkins.phx.ovirt.org
------=_Part_210_1052367204.1509231602576
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Good morning!
Attached is the HTML page with the jenkins status report. You can see it also here:
- http://jenkins.ovirt.org/job/system_jenkins-report/488//artifact/exported...
Cheers,
Jenkins
------=_Part_210_1052367204.1509231602576
Content-Type: text/html; charset=us-ascii; name=upstream_report.html
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=upstream_report.html
Content-ID: <upstream_report.html>
<!DOCTYPE html><head><style type="text/css">
table.gridtable {
border-collapse: collapse;
table-layout:fixed;
width:1600px;
font-family: monospace;
font-size:13px;
}
.head {
font-size:20px;
font-family: arial;
}
.sub {
font-size:18px;
background-color:#e5e5e5;
font-family: arial;
}
pre {
font-family: monospace;
display: inline;
white-space: pre-wrap;
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
</style>
</head>
<body>
<table class="gridtable" border=2>
<tr><th colspan=2 class=head>
RHEVM CI Jenkins Daily Report - 28/10/2017
</th></tr><tr><th colspan=2 class=sub>
<font color="blue"><a href="http://jenkins.ovirt.org/">00 Unstable Critical</a></font>
</th></tr>
<tr><td>
<a href="http://jenkins.ovirt.org/job/ovirt-system-tests_ansible-suite-master/">ovirt-system-tests_ansible-suite-master</a>
</td><td>
This job is automatically updated by jenkins job builder, any manual
change will be lost in the next update. If you want to make permanent
changes, check out the <a href="http://gerrit.ovirt.org/gitweb?p=jenkins.git;a=tree;h=refs/heads/master;h...">
jenkins</a> repo.
<!-- Managed by Jenkins Job Builder -->
</td></tr>
------=_Part_210_1052367204.1509231602576--
7 years
oVirt infra daily report - unstable production jobs - 487
by jenkins@jenkins.phx.ovirt.org
------=_Part_206_808457462.1509145201884
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Good morning!
Attached is the HTML page with the jenkins status report. You can see it also here:
- http://jenkins.ovirt.org/job/system_jenkins-report/487//artifact/exported...
Cheers,
Jenkins
------=_Part_206_808457462.1509145201884
Content-Type: text/html; charset=us-ascii; name=upstream_report.html
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=upstream_report.html
Content-ID: <upstream_report.html>
<!DOCTYPE html><head><style type="text/css">
table.gridtable {
border-collapse: collapse;
table-layout:fixed;
width:1600px;
font-family: monospace;
font-size:13px;
}
.head {
font-size:20px;
font-family: arial;
}
.sub {
font-size:18px;
background-color:#e5e5e5;
font-family: arial;
}
pre {
font-family: monospace;
display: inline;
white-space: pre-wrap;
white-space: -moz-pre-wrap !important;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
}
</style>
</head>
<body>
<table class="gridtable" border=2>
<tr><th colspan=2 class=head>
RHEVM CI Jenkins Daily Report - 27/10/2017
</th></tr><tr><th colspan=2 class=sub>
<font color="blue"><a href="http://jenkins.ovirt.org/">00 Unstable Critical</a></font>
</th></tr>
<tr><td>
<a href="http://jenkins.ovirt.org/job/ovirt-system-tests_ansible-suite-master/">ovirt-system-tests_ansible-suite-master</a>
</td><td>
This job is automatically updated by jenkins job builder, any manual
change will be lost in the next update. If you want to make permanent
changes, check out the <a href="http://gerrit.ovirt.org/gitweb?p=jenkins.git;a=tree;h=refs/heads/master;h...">
jenkins</a> repo.
<!-- Managed by Jenkins Job Builder -->
</td></tr>
------=_Part_206_808457462.1509145201884--
7 years