Change in jenkins[master]: Added mirror management jobs

Code Review gerrit at ovirt.org
Tue Jan 3 20:31:30 UTC 2017


>From Barak Korren <bkorren at redhat.com>:

Barak Korren has submitted this change and it was merged.

Change subject: Added mirror management jobs
......................................................................


Added mirror management jobs

Adding jobs to manage the mirrors on mirros.ovirt.org.
The main idea is to use reposync to sync upstream mirrors, and then
create snapshots of those mirrors that are guranteed not to change. That
way client jobs using the snapshots always have stable mirros even while
the mirrors are updated in the background.

Each upstream repo will have its own updating job to allow them to be
run in parallel and at different times during the day.
Right now creating just two jobs for CentOS 7 base, and CentOS 7
updates. More will be added later.

Jira-Url: https://ovirt-jira.atlassian.net/browse/OVIRT-575
Change-Id: Iec33a67adacdfe42a08f05cdf46159c8d8c6f52a
Signed-off-by: Barak Korren <bkorren at redhat.com>
---
A data/mirrors-reposync.conf
A jobs/confs/projects/system/sync_mirrors.yaml
A jobs/confs/yaml/templates/sync_mirrors.yaml
A scripts/mirror_mgr.sh
4 files changed, 328 insertions(+), 0 deletions(-)

Approvals:
  Barak Korren: Verified; Looks good to me, approved; Ready for merge
  Jenkins CI: Passed CI tests



-- 
To view, visit https://gerrit.ovirt.org/68079
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Iec33a67adacdfe42a08f05cdf46159c8d8c6f52a
Gerrit-PatchSet: 22
Gerrit-Project: jenkins
Gerrit-Branch: master
Gerrit-Owner: Barak Korren <bkorren at redhat.com>
Gerrit-Reviewer: Anton Marchukov <amarchuk at redhat.com>
Gerrit-Reviewer: Barak Korren <bkorren at redhat.com>
Gerrit-Reviewer: Evgheni Dereveanchin <ederevea at redhat.com>
Gerrit-Reviewer: Eyal Edri <eedri at redhat.com>
Gerrit-Reviewer: Gil Shinar <gshinar at redhat.com>
Gerrit-Reviewer: Jenkins CI
Gerrit-Reviewer: Nadav Goldin <ngoldin at redhat.com>
Gerrit-Reviewer: Sandro Bonazzola <sbonazzo at redhat.com>
Gerrit-Reviewer: Shlomo Ben David <sbendavi at redhat.com>
Gerrit-Reviewer: gerrit-hooks <automation at ovirt.org>


More information about the Engine-commits mailing list