Puppet en Version 4

Puppet en Version 4 - Management du SI - Systèmes & Réseaux Pro

Marsh Posté le 28-03-2017 à 09:45:22    

Bonjour a tous,
 
Je voudrais savoir si il est possible d'avoir la version 4 de puppet sur une Ubuntu 16.04  (Xenial), et comment. Je demande cela car j'ai installé plusieurs fois Puppet et ces repository et je tombe toujours sur la version 3.8.5....
Pour info je prend les repository sur http://apt.puppetlabs.com
 
Merci pour votre réponse,
 
Bonne journée  
 
 :hello:

Reply

Marsh Posté le 28-03-2017 à 09:45:22   

Reply

Marsh Posté le 28-03-2017 à 10:20:30    

Bonjour,
 
as-tu bien installé le package suivant: https://apt.puppetlabs.com/puppetla [...] xenial.deb
 
puis fait un apt-get update avant l'install ?
 

Reply

Marsh Posté le 28-03-2017 à 10:42:17    

Oui, c'est exactement ce que j'ai fais. J'ai même tenté un upgrade après l'installation, mais rien n'y fait. Je ne sais même pas si c'est normal ou non. Si sa se trouve les versions 4 ne sont disponibles que pour Puppet Entreprise...

Reply

Marsh Posté le 29-03-2017 à 09:00:01    

Bonjour,
 
étrange, normalement c'est supporté, tu as meme un tuto de digitalocean à ce propos:
 
https://www.digitalocean.com/commun [...] untu-16-04
 
Que te donne la commande 'aptitude show pupperserver" ?

Reply

Marsh Posté le 29-03-2017 à 11:34:26    

Bonjour,
 
Après avoir testé la commande "aptitude show puppetserver" je vois que je suis bien dans la dernière version de puppetserver (la 2.7.2). Donc visiblement ce sont mes clients qui sont en version 3.8.5. Je vois également que les repos "apt.puppetlabs.com" sont bien pris en compte.
 
(Quand je fais : puppet --version   , j'obtiens : 3.8.5)
 
C'est bizarre tout ça ^^
 
Comment faites-vous pour vérifier votre version de puppet ? (Peut être que c'est juste moi qui utilise la mauvaise commande)
 
Merci

Reply

Marsh Posté le 29-03-2017 à 11:59:24    

C'est bon, j'ai trouvé ... En fait c’était un problème dans mon bash qui utilisait par defaut une ancienne version de puppet (la 3.8.5) que j'avais installé via : apt-get install puppet. J'ai donc supprimé cette version, installé le package puppet-agent, et renseigné le chemin du nouveau client puppet dans le fichier .bashrc (car il ne le trouve pas tout seul). Maintenant j'ai bien mon client Puppet en version 4.9.4 .
 
Merci pour votre aide :) PB résolu !

Reply

Sujets relatifs:

Leave a Replay

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