It worked, thank you

Am Donnerstag, 20. Juli 2017 17:57:10 UTC+2 schrieb Baptiste Agasse:
>
> Hi,
>
> ----- Le 20 Juil 17, à 14:09, foreman-users <[email protected] 
> <javascript:>> a écrit :
>
> In Katello, puppet.conf - Provisioning Template there is a variable 
> "enable-puppetlabs-pc1-repo". If it goes true, it will install puppet 4, 
> but where can i switch this variable to be true? 
> We are providing repos over Katello.
>
>
> You can set this variable to true at different level, in global variable 
> if all your hosts have this variable set to true, or at Org/location 
> hostgroup or directly in the host.
> If you provide the puppet 4 repo via katello, you have to use the 
> 'enable-puppet4' variable instead of 'enable-puppetlabs-pc1-repo'.
> There is a little bug in the puppet.conf template because it set the good 
> configuration path only if you enable 'enable-puppetlabs-pc1-repo' and not 
> when you set ' enable-puppet4' (which only setup puppet4 and not the repos)
> The fix is simple:
>
> @@ -5,9 +5,9 @@
>  <%
>    os_family = @host.operatingsystem.family
>    os_name   = @host.operatingsystem.name
>  
> -  if @host.param_true?('enable-puppetlabs-pc1-repo') && (os_family == 
> 'Debian' || os_family == 'Redhat' || os_name == 'SLES')
> +  if (@host.param_true?('enable-puppetlabs-pc1-repo') || 
> @host.param_true?('enable-puppet4')) && (os_family == 'Debian' || os_family 
> == 'Redhat' || os_name == 'SLES')
>      var_dir = '/opt/puppetlabs/puppet/cache'
>      log_dir = '/var/log/puppetlabs/puppet'
>      run_dir = '/var/run/puppetlabs'
>      ssl_dir = '/etc/puppetlabs/puppet/ssl'
>
> I will provide the fix on the comunity_template repo for this.
>
> Have a nice day.
>
> Cheers.
>
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.
>
>
> -- 
> Baptiste AGASSE
> Lyra Network France, Senior GNU/Linux engineer
> 109 Rue de l'innovation, 31670 Labège - France
> Phone: (+33)5.67.22.31.87
> Fax: (+33)5.67.22.31.61
> Website: http://www.lyra-network.com
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to