We cannot be the first project that wanted to both monitor the mirros and create a mirror list file, I will find it very surprising indeed if CentOS did not have a full solution for that. Fedora's sulution looks more comprehensive though, I wouldn't be surprised if it has as subsystem for managing the joining of new mirrors. I think that it would be a better solution long term. (And don't be afraid of the DB)
On 6 October 2015 at 18:54, Anton Marchukov <[email protected]> wrote: > As I understand it monitors it by creating files at the mirrored directory > and checking if it propogates to the mirrors. > > Good way to check but since we wanted to split r/o and r/w parts in the > future I wonder if it would be possible to separate the writing part from > the rest of UI so they can be on different VMs? > > On 6 Oct 2015 5:41 pm, "Sandro Bonazzola" <[email protected]> wrote: >> >> >> >> On Tue, Oct 6, 2015 at 5:18 PM, Nadav Goldin <[email protected]> wrote: >>> >>> Hi, >>> I've been reviewing 3 solutions suggested for monitoring oVirt's mirror >>> sites: mirmon(used by CentOS), Debian Mirror Checker, MirrorManager(used by >>> Fedora). I've put what I gathered so far here(google docs). >>> >>> imo, there are 2 main problems: >>> 1. monitoring that the mirrors are up and synced( logs and http access) >>> 2. updating the mirrorlist(../yum-repo/mirrorlist) file automatically >>> when a mirror site is not synced after X amount of time. >>> >>> so far installing only mirmon, it seems like the simpler tool that can >>> address problem 1 easily, in order to handle problem 2 another script that >>> filters the log file needs to be written. >>> MirrorManager needs further inspection(has many other features which I am >>> not sure if we need?) >>> and Debian Mirror Checker, i think, is not worth it(incomplete docs, not >>> maintained, debian infra specific - assuming I found the correct repository) >>> >>> what do you think? >>> >> >> I'd like to have mirmon running as a first step. it won't help if rsync >> fails in the middle but at least it will give us an hint of the health of >> the mirrors. >> >> You can add bouncer to your list: https://wiki.mozilla.org/Bouncer >> >> >>> >>> Thanks, >>> Nadav. >>> >>> _______________________________________________ >>> Infra mailing list >>> [email protected] >>> http://lists.ovirt.org/mailman/listinfo/infra >>> >> >> >> >> -- >> Sandro Bonazzola >> Better technology. Faster innovation. Powered by community collaboration. >> See how it works at redhat.com >> >> _______________________________________________ >> Infra mailing list >> [email protected] >> http://lists.ovirt.org/mailman/listinfo/infra >> > > _______________________________________________ > Infra mailing list > [email protected] > http://lists.ovirt.org/mailman/listinfo/infra > -- Barak Korren [email protected] RHEV-CI Team _______________________________________________ Infra mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/infra
