
[ https://ovirt-jira.atlassian.net/browse/OVIRT-2901?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=40291#comment-40291 ] Barak Korren commented on OVIRT-2901: ------------------------------------- I remember talking to [~accountid:557058:caa507e4-2696-4f45-8da5-d2585a4bb794] about this befoe, maybe we already have a ticket on this. The reason this happens is because the ` {{ data/mirrors-reposync.conf }} ` file is shared between all mirrors, so the ` {{ reposync }} ` command for each mirror tryies to fetch metadate for all mirrors. The way to solve this is the change the ` {{ mirror_mgr }} ` script to remove the data for all other mirrors when running for a particular mirror (We can do this to the file directly, because each mirror job clones the ` {{ jenkins }} ` repo on its own and therfor has its own local copy of the file). Its possible to do this with a single ` {{ sed }} ` command, I think we even prototyped it at some point, so please look for previous tickets about this.
some sync_mirror jobs fail due to cache error of another repo -------------------------------------------------------------
Key: OVIRT-2901 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-2901 Project: oVirt - virtualization made easy Issue Type: Bug Reporter: Shlomi Zidmi Assignee: infra Priority: Low
In the recent days some sync_mirror jobs have been failing with the following error: Error setting up repositories: Error making cache directory: /home/jenkins/mirrors_cache/centos-qemu-ev-release-el7 error was: [Errno 17] File exists: '/home/jenkins/mirrors_cache/centos-qemu-ev-release-el7' As an example, a build of fedora-updates-fc29 failed with this error: https://jenkins.ovirt.org/job/system-sync_mirrors-fedora-updates-fc29-x86_64...
-- This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100124)