[Fedora] Pb YUM update et dépot local

Pb YUM update et dépot local [Fedora] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 16-04-2011 à 14:25:16    

Bonjour,
 
Je suis actuellement sur un projet de mise à jour d'un parc informatique uniquement composé de postes en fedora.
J'ai une contrainte : il doit y avoir validation avant de mettre les paquets à disposition des clients.
 
J'ai donc mis en place un système de dépot local.
 
Le serveur principal fait un rsync d'un dépot officiel d'update. Ensuite l'administrateur mets à disposition (copie) les paquets voulus dans le répertoire servant de dépôt local pour les machines du réseau.
 
En schéma ca donne ca : Dossier de récup' RSYNC => administrateur copie packages (+metadata) voulus dans => dépot local
 
Ensuite j'ai un second serveur qui fait un rsync du dépot local du serveur principal vers son dépot à lui. Et le client se trouve sur le réseau du second serveur. En schéma : Dépot Local principal (alimenté par admi) <--- rsync par 2e serveur ---> alimentation dépot 2e serveur <---> client
 
Tout ca marche très bien ^^
 
J'aimerai maintenant faire un test de mise à jour depuis le client. J'ai installé sur celui-ci un package znc en version 0.93 et j'ai mis à disposition sur les dépots locaux le package znc en version 0.98.
Lorsque je fais un yum list znc je vois bien le package installé et celui disponible dans le dépot local.
 
Malheureusement lorsque je fais un yum --skip-broken update, il ne met pas à jour le paquet znc... 99% des packages à mettre à jour ne sont pas disponibles dans le dépot car non mis à disposition par l'admin mais le package znc lui est disponible.
 
Je vois donc défiler les erreurs de packages correspondant aux paquets non dispo mais je ne vois pas pour autant la mise à jour du package znc...
 
Merci de votre aide.

Reply

Marsh Posté le 16-04-2011 à 14:25:16   

Reply

Marsh Posté le 16-04-2011 à 15:15:42    

J'ai peut etre une piste, lorsque le client recherche les packages pour les 99% des packages non dispo sur le dépot il s'arrête au bout d'un moment au 1/3 de la liste ne continue pas de chercher jusqu'au bout. Le package Znc étant le dernier il se peut que si le nombre d'erreur avant l'arrêt de la mise à jour est augmenté alors il ira jusqu'au bout.
Mais ou trouver cette variable ? :x

Reply

Marsh Posté le 16-04-2011 à 17:00:55    

C'est good il faut recréer les metadata du repo avec createrepo :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed