[JIRA] (OVIRT-1021) Trigger a job on a github repo change
by Fabian Deutsch (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1021?page=com.atlassian.jir... ]
Fabian Deutsch commented on OVIRT-1021:
---------------------------------------
Cool - Would you grant me permissions to create jobs again, then I could experiment with freeform jobs.
I must say that I would love to write a translataion tool, translating .tarvis.yaml files to standard-ci hierarchy - maybe that can be a common ground.
> Trigger a job on a github repo change
> -------------------------------------
>
> Key: OVIRT-1021
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1021
> Project: oVirt - virtualization made easy
> Issue Type: Bug
> Reporter: Fabian Deutsch
> Assignee: infra
>
> Hey,
> we are pushing some changes to this github repository:
> https://github.com/kubevirt/demo
> The test autpmation requires nesting, thus it would be nice if this repo could be run on jenkins.
> Could our jenkins instance get a plugin to be able to hook it up to github i.e.
> https://wiki.jenkins-ci.org/display/JENKINS/GitHub+plugin
> The other thing would be how to store the job specification in the repo.
> Here it would be nice if we could dump a travis-ci-like file into the repo and let the job inerprete this.
--
This message was sent by Atlassian JIRA
(v1000.692.0#100025)
7 years, 11 months
Build failed in Jenkins: deploy-to-ovirt_experimental_4.1 #686
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/deploy-to-ovirt_experimental_4.1/686/>
------------------------------------------
[...truncated 2.43 KB...]
temp_dir = generate
singing_key =
signing_passphrase = ask
stores = all
filters = all
sources = all
verify_ssl = true
on_empty_source = fail
[store.RPMStore]
distro_reg = \.(fc|el)\d+(?=\w*)
with_srcrpms = true
signing_passphrase = ask
on_wrong_distro = fail
path_prefix = rpm,src
rpm_dir = rpm
temp_dir = generate
with_sources = false
signing_key =
extra_symlinks =
[store.IsoStore]
signing_passphrase = ask
signing_key =
temp_dir = generate
path_prefix = iso
[filter.OnlyMissingFilter]
[filter.LatestFilter]
[filter.NameFilter]
[source.JenkinsSource]
jenkins_host_re = jenkins\.ovirt\.org
[source.KojiBuildSource]
koji_extra_opts = krbservice=host
koji_topurl = https://kojipkgs.fedoraproject.org/
koji_server = https://koji.fedoraproject.org/kojihub
koji_skip_unavailable = true
[source.URLSource]
[source.KojiURLSource]
koji_host_re = koji\.fedoraproject\.org
[source.DirSource]
allowed_dir_paths =
### Config
[main]
allowed_repo_paths = /srv/resources/repos/ovirt/experimental
temp_dir = generate-in-repo
stores = RPMStore,IsoStore
2017-01-12 16:57:22,418::INFO::repoman.cmd.main:452::
2017-01-12 16:57:22,418::INFO::repoman.cmd.do_add:336::Adding artifacts to the repo /srv/resources/repos/ovirt/experimental
2017-01-12 16:57:22,419::INFO::repoman.common.repo.add_source:169::Adding repo extra dir 4.1
2017-01-12 16:57:22,419::DEBUG::repoman.common.repo.rebase:264::Rebasing repo /srv/resources/repos/ovirt/experimental to /srv/resources/repos/ovirt/experimental/4.1
2017-01-12 16:57:22,419::DEBUG::repoman.common.repo.__init__:71::### Defaults:
[main]
allowed_repo_paths =
temp_dir = generate
singing_key =
signing_passphrase = ask
stores = all
filters = all
sources = all
verify_ssl = true
on_empty_source = fail
[store.RPMStore]
distro_reg = \.(fc|el)\d+(?=\w*)
with_srcrpms = true
signing_passphrase = ask
on_wrong_distro = fail
path_prefix = rpm,src
rpm_dir = rpm
temp_dir = generate
with_sources = false
signing_key =
extra_symlinks =
[store.IsoStore]
signing_passphrase = ask
signing_key =
temp_dir = generate
path_prefix = iso
[filter.OnlyMissingFilter]
[filter.LatestFilter]
[filter.NameFilter]
[source.JenkinsSource]
jenkins_host_re = jenkins\.ovirt\.org
[source.KojiBuildSource]
koji_extra_opts = krbservice=host
koji_topurl = https://kojipkgs.fedoraproject.org/
koji_server = https://koji.fedoraproject.org/kojihub
koji_skip_unavailable = true
[source.URLSource]
[source.KojiURLSource]
koji_host_re = koji\.fedoraproject\.org
[source.DirSource]
allowed_dir_paths =
### Config
[main]
allowed_repo_paths = /srv/resources/repos/ovirt/experimental
temp_dir = /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j
stores = RPMStore,IsoStore
2017-01-12 16:57:22,422::INFO::repoman.common.repo.add_source:169::Adding repo extra dir py2exe-py2.7_fc24_1
2017-01-12 16:57:22,422::DEBUG::repoman.common.repo.rebase:264::Rebasing repo /srv/resources/repos/ovirt/experimental/4.1 to /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
2017-01-12 16:57:22,422::DEBUG::repoman.common.repo.__init__:71::### Defaults:
[main]
allowed_repo_paths =
temp_dir = generate
singing_key =
signing_passphrase = ask
stores = all
filters = all
sources = all
verify_ssl = true
on_empty_source = fail
[store.RPMStore]
distro_reg = \.(fc|el)\d+(?=\w*)
with_srcrpms = true
signing_passphrase = ask
on_wrong_distro = fail
path_prefix = rpm,src
rpm_dir = rpm
temp_dir = generate
with_sources = false
signing_key =
extra_symlinks =
[store.IsoStore]
signing_passphrase = ask
signing_key =
temp_dir = generate
path_prefix = iso
[filter.OnlyMissingFilter]
[filter.LatestFilter]
[filter.NameFilter]
[source.JenkinsSource]
jenkins_host_re = jenkins\.ovirt\.org
[source.KojiBuildSource]
koji_extra_opts = krbservice=host
koji_topurl = https://kojipkgs.fedoraproject.org/
koji_server = https://koji.fedoraproject.org/kojihub
koji_skip_unavailable = true
[source.URLSource]
[source.KojiURLSource]
koji_host_re = koji\.fedoraproject\.org
[source.DirSource]
allowed_dir_paths =
### Config
[main]
allowed_repo_paths = /srv/resources/repos/ovirt/experimental
temp_dir = /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j/tmpNWUYbr
stores = RPMStore,IsoStore
2017-01-12 16:57:22,424::DEBUG::repoman.common.repo.load:103::Loading repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
2017-01-12 16:57:22,427::INFO::repoman.common.stores.RPM.__init__:164::Loading repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
2017-01-12 16:57:22,428::INFO::repoman.common.stores.RPM.__init__:171::Repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1 loaded
2017-01-12 16:57:22,430::INFO::repoman.common.stores.iso.__init__:138::Loading repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
2017-01-12 16:57:22,430::INFO::repoman.common.stores.iso.__init__:145::Repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1 loaded
2017-01-12 16:57:22,444::INFO::repoman.common.repo.add_source:174::Resolving artifact source http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...
2017-01-12 16:57:22,444::DEBUG::repoman.common.parser.parse:73::Checking source JenkinsSource with http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...
2017-01-12 16:57:22,445::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer... is an iso
2017-01-12 16:57:22,446::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:57:22,477::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:57:22,500::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"GET /job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged/1//api/json?depth=3 HTTP/1.1" 200 946
2017-01-12 16:57:22,505::INFO::repoman.common.sources.jenkins.expand:93::Parsing jenkins URL: http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...
2017-01-12 16:57:22,505::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if exported-artifacts/build.log is an iso
2017-01-12 16:57:22,506::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:57:22,506::INFO::repoman.common.sources.jenkins.expand:108:: Got URL: http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...
2017-01-12 16:57:22,506::INFO::repoman.common.sources.jenkins.expand:108:: Got URL: http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...
2017-01-12 16:57:22,507::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if exported-artifacts/root.log is an iso
2017-01-12 16:57:22,507::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:57:22,508::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if exported-artifacts/state.log is an iso
2017-01-12 16:57:22,508::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:57:22,508::INFO::root.expand:111:: Done
2017-01-12 16:57:22,508::DEBUG::root.parse:115::From source string http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer... got: [u'http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...', u'http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer...']
2017-01-12 16:57:22,512::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:57:22,527::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"HEAD /job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/py2exe-py2.7-0.6.9-2.fc24.noarch.rpm HTTP/1.1" 200 0
2017-01-12 16:57:22,529::INFO::root.download:221::Downloading http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer..., length 170K ...
2017-01-12 16:57:22,535::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:57:22,551::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"GET /job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/py2exe-py2.7-0.6.9-2.fc24.noarch.rpm HTTP/1.1" 200 174110
%[-----------------------25------------------------50-----------------------75------------------------] %[====================================================================================================]
2017-01-12 16:57:22,563::INFO::repoman.common.stores.RPM.add_rpm:248::Adding package /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j/tmpNWUYbr/tmp_uhVpG/py2exe-py2.7-0.6.9-2.fc24.noarch.rpm to repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
2017-01-12 16:57:22,563::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer... is an iso
2017-01-12 16:57:22,564::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:57:22,566::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:57:22,581::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"HEAD /job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/py2exe-py2.7-0.6.9-2.fc24.src.rpm HTTP/1.1" 200 0
2017-01-12 16:57:22,583::INFO::root.download:221::Downloading http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer..., length 172K ...
2017-01-12 16:57:22,586::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:57:22,600::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"GET /job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/py2exe-py2.7-0.6.9-2.fc24.src.rpm HTTP/1.1" 200 177093
%[-----------------------25------------------------50-----------------------75------------------------] %[====================================================================================================]
2017-01-12 16:57:22,609::INFO::repoman.common.stores.RPM.add_rpm:248::Adding package /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j/tmpNWUYbr/tmp_uhVpG/py2exe-py2.7-0.6.9-2.fc24.src.rpm to repo /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
2017-01-12 16:57:22,610::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if http://jenkins.ovirt.org/job/py2exe-py2.7_4.1_create-rpms-fc24-x86_64_mer... is an iso
2017-01-12 16:57:22,610::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:57:22,610::INFO::repoman.cmd.do_add:353::
2017-01-12 16:57:22,610::INFO::repoman.common.stores.RPM._save:269::Saving new added rpms into /srv/resources/repos/ovirt/experimental/4.1/py2exe-py2.7_fc24_1
Traceback (most recent call last):
File "/usr/bin/repoman", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/site-packages/repoman/cmd.py", line 455, in main
exit_code = do_add(args, config, repo)
File "/usr/lib/python2.7/site-packages/repoman/cmd.py", line 355, in do_add
repo.save()
File "/usr/lib/python2.7/site-packages/repoman/common/repo.py", line 42, in _func
return func(self, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/repoman/common/repo.py", line 201, in save
store.save()
File "/usr/lib/python2.7/site-packages/repoman/common/stores/RPM/__init__.py", line 261, in save
self._save(**args)
File "/usr/lib/python2.7/site-packages/repoman/common/stores/RPM/__init__.py", line 280, in _save
'No distros found in the repo and no packages with '
Exception: No distros found in the repo and no packages with any distros added.
2017-01-12 16:57:22,620::INFO::repoman.common.repo.cleanup:35::Cleaning up temporary dir /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j/tmpNWUYbr/tmp_uhVpG
2017-01-12 16:57:22,620::INFO::repoman.common.repo.cleanup:35::Cleaning up temporary dir /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j/tmpNWUYbr
2017-01-12 16:57:22,621::INFO::repoman.common.repo.cleanup:35::Cleaning up temporary dir /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpWUSk8j
Build step 'Execute shell' marked build as failure
[ssh-agent] Stopped.
7 years, 11 months
Build failed in Jenkins: deploy-to-ovirt_experimental_4.1 #676
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/deploy-to-ovirt_experimental_4.1/676/>
------------------------------------------
[...truncated 2.45 KB...]
temp_dir = generate
singing_key =
signing_passphrase = ask
stores = all
filters = all
sources = all
verify_ssl = true
on_empty_source = fail
[store.RPMStore]
distro_reg = \.(fc|el)\d+(?=\w*)
with_srcrpms = true
signing_passphrase = ask
on_wrong_distro = fail
path_prefix = rpm,src
rpm_dir = rpm
temp_dir = generate
with_sources = false
signing_key =
extra_symlinks =
[store.IsoStore]
signing_passphrase = ask
signing_key =
temp_dir = generate
path_prefix = iso
[filter.OnlyMissingFilter]
[filter.LatestFilter]
[filter.NameFilter]
[source.JenkinsSource]
jenkins_host_re = jenkins\.ovirt\.org
[source.KojiBuildSource]
koji_extra_opts = krbservice=host
koji_topurl = https://kojipkgs.fedoraproject.org/
koji_server = https://koji.fedoraproject.org/kojihub
koji_skip_unavailable = true
[source.URLSource]
[source.KojiURLSource]
koji_host_re = koji\.fedoraproject\.org
[source.DirSource]
allowed_dir_paths =
### Config
[main]
allowed_repo_paths = /srv/resources/repos/ovirt/experimental
temp_dir = generate-in-repo
stores = RPMStore,IsoStore
2017-01-12 16:39:27,786::INFO::repoman.cmd.main:452::
2017-01-12 16:39:27,786::INFO::repoman.cmd.do_add:336::Adding artifacts to the repo /srv/resources/repos/ovirt/experimental
2017-01-12 16:39:27,786::INFO::repoman.common.repo.add_source:169::Adding repo extra dir 4.1
2017-01-12 16:39:27,786::DEBUG::repoman.common.repo.rebase:264::Rebasing repo /srv/resources/repos/ovirt/experimental to /srv/resources/repos/ovirt/experimental/4.1
2017-01-12 16:39:27,786::DEBUG::repoman.common.repo.__init__:71::### Defaults:
[main]
allowed_repo_paths =
temp_dir = generate
singing_key =
signing_passphrase = ask
stores = all
filters = all
sources = all
verify_ssl = true
on_empty_source = fail
[store.RPMStore]
distro_reg = \.(fc|el)\d+(?=\w*)
with_srcrpms = true
signing_passphrase = ask
on_wrong_distro = fail
path_prefix = rpm,src
rpm_dir = rpm
temp_dir = generate
with_sources = false
signing_key =
extra_symlinks =
[store.IsoStore]
signing_passphrase = ask
signing_key =
temp_dir = generate
path_prefix = iso
[filter.OnlyMissingFilter]
[filter.LatestFilter]
[filter.NameFilter]
[source.JenkinsSource]
jenkins_host_re = jenkins\.ovirt\.org
[source.KojiBuildSource]
koji_extra_opts = krbservice=host
koji_topurl = https://kojipkgs.fedoraproject.org/
koji_server = https://koji.fedoraproject.org/kojihub
koji_skip_unavailable = true
[source.URLSource]
[source.KojiURLSource]
koji_host_re = koji\.fedoraproject\.org
[source.DirSource]
allowed_dir_paths =
### Config
[main]
allowed_repo_paths = /srv/resources/repos/ovirt/experimental
temp_dir = /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj
stores = RPMStore,IsoStore
2017-01-12 16:39:27,787::INFO::repoman.common.repo.add_source:169::Adding repo extra dir python-windows_fc24_1
2017-01-12 16:39:27,788::DEBUG::repoman.common.repo.rebase:264::Rebasing repo /srv/resources/repos/ovirt/experimental/4.1 to /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
2017-01-12 16:39:27,788::DEBUG::repoman.common.repo.__init__:71::### Defaults:
[main]
allowed_repo_paths =
temp_dir = generate
singing_key =
signing_passphrase = ask
stores = all
filters = all
sources = all
verify_ssl = true
on_empty_source = fail
[store.RPMStore]
distro_reg = \.(fc|el)\d+(?=\w*)
with_srcrpms = true
signing_passphrase = ask
on_wrong_distro = fail
path_prefix = rpm,src
rpm_dir = rpm
temp_dir = generate
with_sources = false
signing_key =
extra_symlinks =
[store.IsoStore]
signing_passphrase = ask
signing_key =
temp_dir = generate
path_prefix = iso
[filter.OnlyMissingFilter]
[filter.LatestFilter]
[filter.NameFilter]
[source.JenkinsSource]
jenkins_host_re = jenkins\.ovirt\.org
[source.KojiBuildSource]
koji_extra_opts = krbservice=host
koji_topurl = https://kojipkgs.fedoraproject.org/
koji_server = https://koji.fedoraproject.org/kojihub
koji_skip_unavailable = true
[source.URLSource]
[source.KojiURLSource]
koji_host_re = koji\.fedoraproject\.org
[source.DirSource]
allowed_dir_paths =
### Config
[main]
allowed_repo_paths = /srv/resources/repos/ovirt/experimental
temp_dir = /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj/tmpllG72D
stores = RPMStore,IsoStore
2017-01-12 16:39:27,789::DEBUG::repoman.common.repo.load:103::Loading repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
2017-01-12 16:39:27,790::INFO::repoman.common.stores.RPM.__init__:164::Loading repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
2017-01-12 16:39:27,810::INFO::repoman.common.stores.RPM.__init__:171::Repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1 loaded
2017-01-12 16:39:27,812::INFO::repoman.common.stores.iso.__init__:138::Loading repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
2017-01-12 16:39:27,812::INFO::repoman.common.stores.iso.__init__:145::Repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1 loaded
2017-01-12 16:39:27,819::INFO::repoman.common.repo.add_source:174::Resolving artifact source http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...
2017-01-12 16:39:27,819::DEBUG::repoman.common.parser.parse:73::Checking source JenkinsSource with http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...
2017-01-12 16:39:27,819::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m... is an iso
2017-01-12 16:39:27,820::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:39:28,466::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:39:28,524::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"GET /job/python-windows_4.1_create-rpms-fc24-x86_64_merged/1//api/json?depth=3 HTTP/1.1" 200 941
2017-01-12 16:39:28,527::INFO::repoman.common.sources.jenkins.expand:93::Parsing jenkins URL: http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...
2017-01-12 16:39:28,527::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if exported-artifacts/build.log is an iso
2017-01-12 16:39:28,527::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:39:28,527::INFO::repoman.common.sources.jenkins.expand:108:: Got URL: http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...
2017-01-12 16:39:28,528::INFO::repoman.common.sources.jenkins.expand:108:: Got URL: http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...
2017-01-12 16:39:28,528::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if exported-artifacts/root.log is an iso
2017-01-12 16:39:28,528::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:39:28,528::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if exported-artifacts/state.log is an iso
2017-01-12 16:39:28,528::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:39:28,528::INFO::root.expand:111:: Done
2017-01-12 16:39:28,529::DEBUG::root.parse:115::From source string http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m... got: [u'http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...', u'http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m...']
2017-01-12 16:39:28,531::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:39:28,604::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"HEAD /job/python-windows_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/python-windows-2.7.12-1.fc24.noarch.rpm HTTP/1.1" 200 0
2017-01-12 16:39:28,606::INFO::root.download:221::Downloading http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m..., length 17M ...
2017-01-12 16:39:28,611::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
%[-----------------------25------------------------50-----------------------75------------------------] %[=2017-01-12 16:39:28,632::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"GET /job/python-windows_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/python-windows-2.7.12-1.fc24.noarch.rpm HTTP/1.1" 200 18395382
===================================================================================================]
2017-01-12 16:39:29,400::INFO::repoman.common.stores.RPM.add_rpm:248::Adding package /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj/tmpllG72D/tmpjdY1CC/python-windows-2.7.12-1.fc24.noarch.rpm to repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
2017-01-12 16:39:29,400::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m... is an iso
2017-01-12 16:39:29,401::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:39:29,403::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:39:29,447::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"HEAD /job/python-windows_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/python-windows-2.7.12-1.fc24.src.rpm HTTP/1.1" 200 0
2017-01-12 16:39:29,449::INFO::root.download:221::Downloading http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m..., length 17M ...
2017-01-12 16:39:29,450::INFO::requests.packages.urllib3.connectionpool._new_conn:203::Starting new HTTP connection (1): jenkins.ovirt.org
2017-01-12 16:39:29,470::DEBUG::requests.packages.urllib3.connectionpool._make_request:383::"GET /job/python-windows_4.1_create-rpms-fc24-x86_64_merged/1//artifact/exported-artifacts/python-windows-2.7.12-1.fc24.src.rpm HTTP/1.1" 200 18444901
%[-----------------------25------------------------50-----------------------75------------------------] %[====================================================================================================]
2017-01-12 16:39:29,779::INFO::repoman.common.stores.RPM.add_rpm:248::Adding package /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj/tmpllG72D/tmpjdY1CC/python-windows-2.7.12-1.fc24.src.rpm to repo /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
2017-01-12 16:39:29,779::DEBUG::repoman.common.stores.iso.handles_artifact:152::Checking if http://jenkins.ovirt.org/job/python-windows_4.1_create-rpms-fc24-x86_64_m... is an iso
2017-01-12 16:39:29,779::DEBUG::repoman.common.stores.iso.handles_artifact:158:: It is not
2017-01-12 16:39:29,779::INFO::repoman.cmd.do_add:353::
2017-01-12 16:39:29,779::INFO::repoman.common.stores.RPM._save:269::Saving new added rpms into /srv/resources/repos/ovirt/experimental/4.1/python-windows_fc24_1
Traceback (most recent call last):
File "/usr/bin/repoman", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/site-packages/repoman/cmd.py", line 455, in main
exit_code = do_add(args, config, repo)
File "/usr/lib/python2.7/site-packages/repoman/cmd.py", line 355, in do_add
repo.save()
File "/usr/lib/python2.7/site-packages/repoman/common/repo.py", line 42, in _func
return func(self, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/repoman/common/repo.py", line 201, in save
store.save()
File "/usr/lib/python2.7/site-packages/repoman/common/stores/RPM/__init__.py", line 261, in save
self._save(**args)
File "/usr/lib/python2.7/site-packages/repoman/common/stores/RPM/__init__.py", line 280, in _save
'No distros found in the repo and no packages with '
Exception: No distros found in the repo and no packages with any distros added.
2017-01-12 16:39:29,940::INFO::repoman.common.repo.cleanup:35::Cleaning up temporary dir /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj/tmpllG72D/tmpjdY1CC
2017-01-12 16:39:29,941::INFO::repoman.common.repo.cleanup:35::Cleaning up temporary dir /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj/tmpllG72D
2017-01-12 16:39:29,942::INFO::repoman.common.repo.cleanup:35::Cleaning up temporary dir /srv/resources/repos/ovirt/experimental/.lago_tmp/tmpO42EJj
Build step 'Execute shell' marked build as failure
[ssh-agent] Stopped.
7 years, 11 months
Build failed in Jenkins: ovirt_master_system-tests #907
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/ovirt_master_system-tests/907/changes>
Changes:
[Roy Golan] accept defaults of aaa-ldap plugin installation
[Sandro Bonazzola] 4.1 nightly: publish 4.1 dashboard in 4.1 repo
[Eyal Edri] fixing appliance to take from 4.1
[Daniel Belenky] Added 4.1 branch for ovirt-scheduler-proxy
[Daniel Belenky] Added build for fc24+ovirt4.0
[Daniel Belenky] Added build for fc24+ovirt4.0
[Daniel Belenky] install python-requests as a dependency
[Pavel Zhukov] Moved publishers section to job definition instead of projects
[Barak Korren] Revert "install python-requests as a dependency"
------------------------------------------
[...truncated 206.74 KB...]
logout
Finish: shell
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Thu Jan 12 02:56:25 UTC 2017 automation/basic_suite_master.sh chroot finished
@@ took 1515 seconds
@@ rc = 1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
========== Scrubbing chroot
mock \
--configdir="<http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-tests"> \
--root="mocker-epel-7-x86_64.el7" \
--resultdir="./mock_logs.f2y0CFk5/mocker-epel-7-x86_64.el7.scrub" \
--scrub=chroot
WARNING: Could not find required logging config file: <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te....> 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
Start: scrub ['chroot']
INFO: scrubbing chroot for mocker-epel-7-x86_64.el7
Finish: scrub ['chroot']
Finish: run
Scrub chroot took 6 seconds
============================
##########################################################
## Thu Jan 12 02:56:31 UTC 2017 Finished env: el7:epel-7-x86_64
## took 1521 seconds
## rc = 1
##########################################################
find: 'logs': No such file or directory
No log files found, check command output
##!########################################################
Collecting mock logs
'./mock_logs.f2y0CFk5/mocker-epel-7-x86_64.el7.basic_suite_master.sh' -> 'exported-artifacts/mock_logs/mocker-epel-7-x86_64.el7.basic_suite_master.sh'
'./mock_logs.f2y0CFk5/mocker-epel-7-x86_64.el7.clean_rpmdb' -> 'exported-artifacts/mock_logs/mocker-epel-7-x86_64.el7.clean_rpmdb'
'./mock_logs.f2y0CFk5/mocker-epel-7-x86_64.el7.init' -> 'exported-artifacts/mock_logs/mocker-epel-7-x86_64.el7.init'
##########################################################
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=master
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_master_system-tests] $ /bin/bash -xe /tmp/hudson4363816980129128849.sh
+ echo shell_scripts/system_tests.collect_logs.sh
shell_scripts/system_tests.collect_logs.sh
+ VERSION=master
+ SUITE_TYPE=
+ WORKSPACE=<http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/>
+ OVIRT_SUITE=master
+ TESTS_LOGS=<http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...>
+ rm -rf <http://jenkins.ovirt.org/job/ovirt_master_system-tests/907/artifact/expor...>
+ mkdir -p <http://jenkins.ovirt.org/job/ovirt_master_system-tests/907/artifact/expor...>
+ [[ -d <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> ]]
+ mv <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> <http://jenkins.ovirt.org/job/ovirt_master_system-tests/907/artifact/expor...>
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"
# Make clear this is the cleanup, helps reading the jenkins logs
cat <<EOC
_______________________________________________________________________
#######################################################################
# #
# CLEANUP #
# #
#######################################################################
EOC
shopt -s nullglob
WORKSPACE="${WORKSPACE:-$PWD}"
UMOUNT_RETRIES="${UMOUNT_RETRIES:-3}"
UMOUNT_RETRY_DELAY="${UMOUNT_RETRY_DELAY:-1s}"
safe_umount() {
local mount="${1:?}"
local attempt
for ((attempt=0 ; attempt < $UMOUNT_RETRIES ; attempt++)); do
# If this is not the 1st time through the loop, Sleep a while to let
# the problem "solve itself"
[[ attempt > 0 ]] && sleep "$UMOUNT_RETRY_DELAY"
# Try to umount
sudo umount --lazy "$mount" && return 0
# See if the mount is already not there despite failing
findmnt --kernel --first "$mount" > /dev/null && return 0
done
echo "ERROR: Failed to umount $mount."
return 1
}
# 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"
# 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
safe_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=($(cut -d\ -f2 /proc/mounts | grep "$mock_root" | sort -r)) || :
if [[ "$mounts" ]]; then
echo "Found mounted dirs inside the chroot $mock_root." \
"Trying to umount."
fi
for mount in "${mounts[@]}"; do
safe_umount "$mount" && continue
# If we got here, we failed $UMOUNT_RETRIES attempts so we should make
# noise
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_master_system-tests] $ /bin/bash -x /tmp/hudson91839836256845042.sh
+ echo shell-scripts/mock_cleanup.sh
shell-scripts/mock_cleanup.sh
+ cat
_______________________________________________________________________
#######################################################################
# #
# CLEANUP #
# #
#######################################################################
+ shopt -s nullglob
+ WORKSPACE=<http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/>
+ UMOUNT_RETRIES=3
+ UMOUNT_RETRY_DELAY=1s
+ sudo chown -R jenkins <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/>
+ failed=false
+ mock_confs=("$WORKSPACE"/*/mocker*)
+ for mock_conf_file in '"${mock_confs[@]}"'
+ [[ -n <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te...> ]]
+ 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_master_system-tests/ws/ovirt-system-tests'>
+ my_mock+=' --root=mocker-epel-7-x86_64.el7'
+ my_mock+=' --resultdir=<http://jenkins.ovirt.org/job/ovirt_master_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_master_system-tests/ws/ovirt-system-tests> --root=mocker-epel-7-x86_64.el7 --resultdir=<http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/> --orphanskill
WARNING: Could not find required logging config file: <http://jenkins.ovirt.org/job/ovirt_master_system-tests/ws/ovirt-system-te....> 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_master_system-tests/ws/ovirt-system-te...>
+ mock_root=epel-7-x86_64-1af0e07dbfbd2255abfcc125ea5257f9
+ [[ -n epel-7-x86_64-1af0e07dbfbd2255abfcc125ea5257f9 ]]
+ mounts=($(mount | awk '{print $3}' | grep "$mock_root"))
++ mount
++ awk '{print $3}'
++ grep epel-7-x86_64-1af0e07dbfbd2255abfcc125ea5257f9
+ :
+ [[ -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
Archiving artifacts
7 years, 11 months
[JIRA] (OVIRT-1024) Re: github ovirt project sync
by eyal edri [Administrator] (oVirt JIRA)
eyal edri [Administrator] created OVIRT-1024:
------------------------------------------------
Summary: Re: github ovirt project sync
Key: OVIRT-1024
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1024
Project: oVirt - virtualization made easy
Issue Type: By-EMAIL
Reporter: eyal edri [Administrator]
Assignee: infra
Because its not enabled by default, only by request as its a manual process.
Adding infra-support to create a ticket on it.
On Thu, Jan 12, 2017 at 5:41 PM, Yaniv Bronheim <ybronhei(a)redhat.com> wrote:
> do you know maybe why doesn't ovirt github in sync with the gerrit? (
> https://github.com/ovirt/ovirt-container-node)
>
> Thanks.
>
> --
> *Yaniv Bronhaim.*
>
> _______________________________________________
> Infra mailing list
> Infra(a)ovirt.org
> http://lists.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)
--
This message was sent by Atlassian JIRA
(v1000.692.0#100025)
7 years, 11 months
[JIRA] (OVIRT-682) Improve CI logging
by eyal edri [Administrator] (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-682?page=com.atlassian.jira... ]
eyal edri [Administrator] updated OVIRT-682:
--------------------------------------------
Status: To Do (was: In Progress)
> Improve CI logging
> ------------------
>
> Key: OVIRT-682
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-682
> Project: oVirt - virtualization made easy
> Issue Type: By-EMAIL
> Reporter: eyal edri [Administrator]
> Assignee: eyal edri [Administrator]
>
> On Fri, Aug 12, 2016 at 8:08 PM, Nir Soffer <nsoffer(a)redhat.com> wrote:
> > Hi all,
> >
> > Lately vdsm builds are failing in the install packages stage with
> > this unhelpful error:
> >
> > 13:59:42 INFO: installing package(s): autoconf automake gdb ...
> > 13:59:53 ERROR: Command failed. See logs for output.
> >
> > I downloaded the logs.tgz file from
> > http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24-
> > x86_64/1154/artifact/exported-artifacts/logs.tgz
> >
> > And indeed in /./vdsm/logs/mocker-fedora-24-x86_64.fc24.install_packages/
> > root.log
> > I found found this error:
> >
> > DEBUG util.py:421: Error: Package:
> > python-ioprocess-0.17.0-1.201608111609.gitbd272f2.fc24.noarch
> > (ovirt-snapshot)
> > DEBUG util.py:421: Requires: ioprocess =
> > 0.17.0-1.201608111609.gitbd272f2.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.15.1-1.fc24.x86_64 (fedora)
> > DEBUG util.py:421: ioprocess = 0.15.1-1.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.16.1-1.fc24.x86_64 (updates)
> > DEBUG util.py:421: ioprocess = 0.16.1-1.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.17.0-1.201607121058.gitbd272f2.fc24.x86_64
> > (ovirt-snapshot)
> > DEBUG util.py:421: ioprocess =
> > 0.17.0-1.201607121058.gitbd272f2.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.17.0-1.201608111129.gitbd272f2.fc24.x86_64
> > (ovirt-snapshot)
> > DEBUG util.py:421: ioprocess =
> > 0.17.0-1.201608111129.gitbd272f2.fc24
> >
> > So we have 2 issues here:
> >
> > 1. We need *all* errors in the console
> > http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24-
> > x86_64/1154/console
> Not sure its possible or easy to do, these errors usually come from mock
> and are not relevant to the code running on the console.
> I've cc'd infra-support and updated topic to track it and check our options.
> Going foward, we might want to install a log collector like logstash and
> then searching errors there should be much easier.
> >
> >
> > 2. Someone need to fix the ovirt-snapshot repository - it should have
> > the missing ioprocess
> > package.
> > Maybe the project xml is not correct?
> >
> > Nir
> >
> --
> 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)
--
This message was sent by Atlassian JIRA
(v1000.692.0#100025)
7 years, 11 months
[JIRA] (OVIRT-682) Improve CI logging
by eyal edri [Administrator] (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-682?page=com.atlassian.jira... ]
eyal edri [Administrator] commented on OVIRT-682:
-------------------------------------------------
some improvements were added recently to mock runner, but there is more we can do to simplify the output of jobs to ease debugging.
keeping this as place holder for any improvement we'll add or consider
> Improve CI logging
> ------------------
>
> Key: OVIRT-682
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-682
> Project: oVirt - virtualization made easy
> Issue Type: By-EMAIL
> Reporter: eyal edri [Administrator]
> Assignee: eyal edri [Administrator]
>
> On Fri, Aug 12, 2016 at 8:08 PM, Nir Soffer <nsoffer(a)redhat.com> wrote:
> > Hi all,
> >
> > Lately vdsm builds are failing in the install packages stage with
> > this unhelpful error:
> >
> > 13:59:42 INFO: installing package(s): autoconf automake gdb ...
> > 13:59:53 ERROR: Command failed. See logs for output.
> >
> > I downloaded the logs.tgz file from
> > http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24-
> > x86_64/1154/artifact/exported-artifacts/logs.tgz
> >
> > And indeed in /./vdsm/logs/mocker-fedora-24-x86_64.fc24.install_packages/
> > root.log
> > I found found this error:
> >
> > DEBUG util.py:421: Error: Package:
> > python-ioprocess-0.17.0-1.201608111609.gitbd272f2.fc24.noarch
> > (ovirt-snapshot)
> > DEBUG util.py:421: Requires: ioprocess =
> > 0.17.0-1.201608111609.gitbd272f2.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.15.1-1.fc24.x86_64 (fedora)
> > DEBUG util.py:421: ioprocess = 0.15.1-1.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.16.1-1.fc24.x86_64 (updates)
> > DEBUG util.py:421: ioprocess = 0.16.1-1.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.17.0-1.201607121058.gitbd272f2.fc24.x86_64
> > (ovirt-snapshot)
> > DEBUG util.py:421: ioprocess =
> > 0.17.0-1.201607121058.gitbd272f2.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.17.0-1.201608111129.gitbd272f2.fc24.x86_64
> > (ovirt-snapshot)
> > DEBUG util.py:421: ioprocess =
> > 0.17.0-1.201608111129.gitbd272f2.fc24
> >
> > So we have 2 issues here:
> >
> > 1. We need *all* errors in the console
> > http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24-
> > x86_64/1154/console
> Not sure its possible or easy to do, these errors usually come from mock
> and are not relevant to the code running on the console.
> I've cc'd infra-support and updated topic to track it and check our options.
> Going foward, we might want to install a log collector like logstash and
> then searching errors there should be much easier.
> >
> >
> > 2. Someone need to fix the ovirt-snapshot repository - it should have
> > the missing ioprocess
> > package.
> > Maybe the project xml is not correct?
> >
> > Nir
> >
> --
> 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)
--
This message was sent by Atlassian JIRA
(v1000.692.0#100025)
7 years, 11 months
[JIRA] (OVIRT-682) Improve CI logging
by eyal edri [Administrator] (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-682?page=com.atlassian.jira... ]
eyal edri [Administrator] updated OVIRT-682:
--------------------------------------------
Summary: Improve CI logging (was: Improve CI logging - check if its possible to include mock errors in console output)
> Improve CI logging
> ------------------
>
> Key: OVIRT-682
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-682
> Project: oVirt - virtualization made easy
> Issue Type: By-EMAIL
> Reporter: eyal edri [Administrator]
> Assignee: eyal edri [Administrator]
>
> On Fri, Aug 12, 2016 at 8:08 PM, Nir Soffer <nsoffer(a)redhat.com> wrote:
> > Hi all,
> >
> > Lately vdsm builds are failing in the install packages stage with
> > this unhelpful error:
> >
> > 13:59:42 INFO: installing package(s): autoconf automake gdb ...
> > 13:59:53 ERROR: Command failed. See logs for output.
> >
> > I downloaded the logs.tgz file from
> > http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24-
> > x86_64/1154/artifact/exported-artifacts/logs.tgz
> >
> > And indeed in /./vdsm/logs/mocker-fedora-24-x86_64.fc24.install_packages/
> > root.log
> > I found found this error:
> >
> > DEBUG util.py:421: Error: Package:
> > python-ioprocess-0.17.0-1.201608111609.gitbd272f2.fc24.noarch
> > (ovirt-snapshot)
> > DEBUG util.py:421: Requires: ioprocess =
> > 0.17.0-1.201608111609.gitbd272f2.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.15.1-1.fc24.x86_64 (fedora)
> > DEBUG util.py:421: ioprocess = 0.15.1-1.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.16.1-1.fc24.x86_64 (updates)
> > DEBUG util.py:421: ioprocess = 0.16.1-1.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.17.0-1.201607121058.gitbd272f2.fc24.x86_64
> > (ovirt-snapshot)
> > DEBUG util.py:421: ioprocess =
> > 0.17.0-1.201607121058.gitbd272f2.fc24
> > DEBUG util.py:421: Available:
> > ioprocess-0.17.0-1.201608111129.gitbd272f2.fc24.x86_64
> > (ovirt-snapshot)
> > DEBUG util.py:421: ioprocess =
> > 0.17.0-1.201608111129.gitbd272f2.fc24
> >
> > So we have 2 issues here:
> >
> > 1. We need *all* errors in the console
> > http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc24-
> > x86_64/1154/console
> Not sure its possible or easy to do, these errors usually come from mock
> and are not relevant to the code running on the console.
> I've cc'd infra-support and updated topic to track it and check our options.
> Going foward, we might want to install a log collector like logstash and
> then searching errors there should be much easier.
> >
> >
> > 2. Someone need to fix the ovirt-snapshot repository - it should have
> > the missing ioprocess
> > package.
> > Maybe the project xml is not correct?
> >
> > Nir
> >
> --
> 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)
--
This message was sent by Atlassian JIRA
(v1000.692.0#100025)
7 years, 11 months