Build failed in Jenkins: system-sync_mirrors-epel-el6-x86_64 #1810
by jenkins@jenkins.phx.ovirt.org
See <http://jenkins.ovirt.org/job/system-sync_mirrors-epel-el6-x86_64/1810/dis...>
------------------------------------------
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on mirrors.phx.ovirt.org (mirrors) in workspace <http://jenkins.ovirt.org/job/system-sync_mirrors-epel-el6-x86_64/ws/>
> 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/heads/*:refs/remotes/origin/* --prune
> git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 51d7035d8a77fc8a75da5d4c064a3b1a29e82e5d (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 51d7035d8a77fc8a75da5d4c064a3b1a29e82e5d
Commit message: "adding kubevirt/containerized-data-importer to stdci v2"
> git rev-list --no-walk 51d7035d8a77fc8a75da5d4c064a3b1a29e82e5d # timeout=10
[system-sync_mirrors-epel-el6-x86_64] $ /bin/bash -xe /tmp/jenkins8049150100185792854.sh
+ jenkins/scripts/mirror_mgr.sh resync_yum_mirror epel-el6 x86_64 jenkins/data/mirrors-reposync.conf
Checking if mirror needs a resync
Traceback (most recent call last):
File "/usr/bin/reposync", line 343, in <module>
main()
File "/usr/bin/reposync", line 175, in main
my.doRepoSetup()
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 681, in doRepoSetup
return self._getRepos(thisrepo, True)
File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 721, in _getRepos
self._repos.doSetup(thisrepo)
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 157, in doSetup
self.retrieveAllMD()
File "/usr/lib/python2.7/site-packages/yum/repos.py", line 88, in retrieveAllMD
dl = repo._async and repo._commonLoadRepoXML(repo)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1465, in _commonLoadRepoXML
local = self.cachedir + '/repomd.xml'
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 774, in <lambda>
cachedir = property(lambda self: self._dirGetAttr('cachedir'))
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 757, in _dirGetAttr
self.dirSetup()
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 735, in dirSetup
self._dirSetupMkdir_p(dir)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 712, in _dirSetupMkdir_p
raise Errors.RepoError, msg
yum.Errors.RepoError: Error making cache directory: /home/jenkins/mirrors_cache/centos-updates-el7/packages error was: [Errno 17] File exists: '/home/jenkins/mirrors_cache/centos-updates-el7/packages'
Build step 'Execute shell' marked build as failure
6 years, 2 months
[JIRA] (OVIRT-2457) mirrors.phx running out of RAM/swap
by Evgheni Dereveanchin (oVirt JIRA)
Evgheni Dereveanchin created OVIRT-2457:
-------------------------------------------
Summary: mirrors.phx running out of RAM/swap
Key: OVIRT-2457
URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2457
Project: oVirt - virtualization made easy
Issue Type: Task
Reporter: Evgheni Dereveanchin
Assignee: infra
Since we added monitoring it became obvious that the mirrors.phx system is running out of memory often and swapping which causes unneeded I/O load on our storage servers. Memory should be bumped, alternatively we should see if we can somehow bring memory usage down, for example decrease number of jenkins worker threads (currently there's 5)
$ free -m
{{ total used free shared buff/cache available}}
{{Mem: 3788 3568 102 1 117 18}}
{{Swap: 3968 3968 0}}
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100090)
6 years, 2 months
[JIRA] (OVIRT-1959) Make usrc.py support Git tags
by Emil Natan (oVirt JIRA)
[ https://ovirt-jira.atlassian.net/browse/OVIRT-1959?page=com.atlassian.jir... ]
Emil Natan reassigned OVIRT-1959:
---------------------------------
Assignee: Emil Natan (was: infra)
> Make usrc.py support Git tags
> -----------------------------
>
> Key: OVIRT-1959
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1959
> Project: oVirt - virtualization made easy
> Issue Type: Improvement
> Components: usrc.py
> Reporter: Barak Korren
> Assignee: Emil Natan
>
> There are multiple features that could be useful to add to {{usrc.py}} that has to do with Git tags:
> # *Snap to tag* - when running {{update}} take the latest tagged commit from the branch instead of the latest commit. This could further be enhanced to decide what to do when there is no tagged commit that is newer then what we already have - we can either decide not to update or update to the latest (untagged) commit.
> # *Copy tag* - when running with {{--commit}} and the upstream commit we're updating into is tagged, store some information somewhere so that if the commit is merged, the CI system could tag it automatically and push that tag. It should be possible to customise the tag we add to allow it to be different but derived from the upstream tag. One possible place to store the needed information is to use a header in the commit message like we do for auto-merge.
--
This message was sent by Atlassian Jira
(v1001.0.0-SNAPSHOT#100090)
6 years, 2 months