Hi John,

To clarify, this should only be run on the puppet master as that's where 
the catalog complication takes place?

That seems to be all good - the base environment points to production and 
other environments point to their correct location.

puppet_master ~]#  puppet master --configprint manifest
> /etc/puppet/environments/production/manifests
> puppet_master ~]# puppet master --configprint manifest 
> --environment=dlscratch
> /etc/puppet/environments/dlscratch/manifests


when I view the site.pp in both of those locations, they are as expected - 
the one in my scratch branch has the additional information around the 
allow_packages = false & I'm seeing the notify, which tells me the file is 
being compiled.

Any other suggestions?

Regards
David



On Monday, 9 February 2015 20:26:52 UTC+10:30, Johan De Wit wrote:
>
>  You could start checking your manifest dir for your environment :
>
> puppet master --configprint manifest
>
> mine says :
>
> /data/puppet/environments/production/manifests
>
> There you should have your site.pp for that environment.
>
> hth
>
> Johan
>
> On 09/02/15 05:56, David LeVene wrote:
>  
>  Hey All,
>
>  I've started to upgrade a few puppet clients to the latest version and 
> have hit the issue which everyone had a while ago around this error
>
>  "Warning: The package type's allow_virtual parameter will be changing 
> its default value from false to true in a future release. If you do not 
> want to allow virtual packages, please explicitly set allow_virtual to 
> false.
>    (at /usr/lib/ruby/site_ruby/1.8/puppet/type/package.rb:430:in 
> `default')"
>
>  I've implemented the fix in manfests/sites.pp in my test environment but 
> the error message isn't going away!
>
>  Puppet masters are 3.7.4, but are setup under RVM so i can run > ruby 
> 1.8.7 due to an ordering issue.
>
>  Why is puppet not picking up the config is it a bug or am I missing 
> something obvious?
>
>  The below is what i'm using in my site.pp and yes, i do see the notify 
> message.
>
>  if versioncmp($::puppetversion,'3.6.1') >= 0 {
>   notify {'I Am here':}
>
>  
>    $allow_virtual_packages = hiera('allow_virtual_packages',false)
>
>  
>    Package {
>     allow_virtual => $allow_virtual_packages,
>   }
> }
>
>  
>  # puppet agent -t --environment=dlscratch --server=int-puppet-dev
> Info: Retrieving pluginfacts
> Info: Retrieving plugin
> Info: Loading facts
> Warning: The package type's allow_virtual parameter will be changing its 
> default value from false to true in a future release. If you do not want to 
> allow virtual packages, please explicitly set allow_virtual to false.
>    (at /usr/lib/ruby/site_ruby/1.8/puppet/type/package.rb:430:in `default')
> Info: Caching catalog for xxx
> Info: Applying configuration version '1423457136'
> Notice: I Am here
> Notice: /Stage[main]/Base/Notify[I Am here]/message: defined 'message' as 
> 'I Am here'
> Notice: Finished catalog run in 6.62 seconds
>
>  Any suggestions as to where to look next?
>
>  I am aware that I can add this into the puppet.conf to disable all 
> warnings, but i'd prefer to keep the config inside the manifests and only 
> disable this one warning.
>
>  Cheers
> David
>
>  -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/puppet-users/a5380933-a138-4f76-9f23-8b16df92f117%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/puppet-users/a5380933-a138-4f76-9f23-8b16df92f117%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> -- 
> Johan De Wit
>
> Open Source Consultant
>
> Red Hat Certified Engineer              (805008667232363)
> Puppet Certified Professional 2013/2014 (PCP0000006)
> blog : http://johan.koewacht.net/
> _________________________________________________________
>  
> Open-Future                 Phone     +32 (0)2/255 70 70
> Zavelstraat 72              Fax       +32 (0)2/255 70 71
> 3071 KORTENBERG             Mobile    +32 (0)474/42 40 73
> BELGIUM                     http://www.open-future.be
> _________________________________________________________
>  
>
>
> Upcoming Events:
>
> Puppet Fundamentals | 
> http://www.open-future.be/puppet-fundamentals-training-26th-till-28th-january
>
> Puppet Architect | 
> http://www.open-future.be/puppet-architect-training-29th-till-30th-january
>
> Linux Training | 
> http://www.open-future.be/linux-training-9th-till-13th-february
>
> Puppet Practitioner | 
> http://www.open-future.be/puppet-practitioner-training-17th-till-19th-february
>
> Bacula Administrator 1 | 
> http://www.open-future.be/bacula-administrator-i-training-24th-till-26th-february
>
> Subscribe to our newsletter: http://eepurl.com/BUG8H
>  
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/3b136574-e0b2-43af-8ad8-f92b6dca1cc0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to