Correction Bug puppet sur Azure

Correction Bug puppet sur Azure

Si comme moi vous avez décidé de faire du puppet dans le cloud ( oui il existe des courageux ) vous avez surement été dessus de constater que la vm fourni de base avec centos ne fonctionnait pas des la création ( service puppet indisponible)

    Plan      = « pe2021_7_1 »

    product   = « puppet-enterprise-201818 »

    publisher = « puppet »

[root@puppetserver adminuser]# /opt/puppetlabs/cloud/bin/check_status.sh –wait
check_status.sh: Configuring Puppet Enterprise services………………………………………….

[root@puppetserver adminuser]# /opt/puppetlabs/cloud/bin/configure-pe.rb
configure-pe.rb: puppet master certificate:
configure-pe.rb: alternate DNS names: puppetserver.qs.fx.internal.cloudapp.net
configure-pe.rb: undefined method empty?' for nil:NilClass /opt/puppetlabs/cloud/bin/configure-pe.rb:679:in
[root@puppetserver adminuser]#

Remplacer la ligne suivante dans le fichier /opt/puppetlabs/cloud/bin/configure-pe.rb
if conf.passwd.empty? && !master.passwd_set?
par la ligne
if conf.passwd && conf.passwd.empty? && !master.passwd_set?

ensuite relancer la commande

[root@vm-bvt-az-neu-dev-puppet-puppetserver adminuser]# /opt/puppetlabs/cloud/bin/configure-pe.rb
configure-pe.rb: puppet master certificate:
configure-pe.rb: alternate DNS names: puppetserver.qs.fx.internal.cloudapp.net
configure-pe.rb: configuring Puppet Enterprise

Voila votre configuration est en cours.

joel

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.