J'essaie d'installer une ancienne version de Puppet,
1) J'ai installé Puppet-devel repo 2) j'ai fait yum update puis j'ai lancé yum install Puppet --skip-broken j'obtiens l'erreur suivante :
Packages skipped because of dependency problems:
1:facter-2.0.1-0.1rc4.el6.x86_64 from puppetlabs-devel
hiera-1.3.2-0.1rc2.el6.noarch from puppetlabs-devel
libselinux-ruby-2.2.2-6.el7.x86_64 from base
puppet-3.6.0-0.1rc1.el6.noarch from puppetlabs-devel
ruby-2.0.0.598-25.el7_1.x86_64 from base
J'ai donc réussi à installer la plupart des dépendances, mais j'ai toujours une erreur lorsque j'essaie d'installer Puppet :
repository 'puppetlabs-devel': Error parsing config: Error parsing "baseurl = 'https://yum.puppetlabs.com/<%= @dist.downcase -%>/<%= @codename -%>/devel/x86_64'": URL must be http, ftp, file or https not ""
..... J'ai trafiqué le repo, donc je vais mettre la sortie du repo ici :
[root@localhost bin]# cat /etc/yum.repos.d/puppetlabs-devel.repo
[puppetlabs-devel]
name=Puppet Labs Devel 6 - $basearch
baseurl=http://yum.puppetlabs.com/el/6/devel/$basearch
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs-devel
enabled=1
gpgcheck=1
je ne sais pas si vous pouvez m'indiquer le bon repo pour la version dont j'ai besoin. La doc suggère d'utiliser yum.puppetlabs.com , mais je ne sais pas comment faire car j'ai essayé la méthode rpm et je n'ai pas été loin.