Remove unnecessary packages installed on infrastructure nodes and compile masters during Puppet runs in Puppet Enterprise 2016.4.x, 2017.3.x, 2018.1.x, and 2019.2.x
Did this solve your problem?
2 out of 2 found this helpful
During Puppet runs on my compile master, pe-puppetdb and pe-postgresql packages are installed. My compile master is not a PuppetDB node. I want to prevent these packages from being installed during...
Comments
5 comments
In my case this affected my monolithic master.
Though maybe you're just letting us know you can see this on a monolithic master, (thank you!) I'll let the folks you're working with know just in case it's related to anything you're trying to fix right now.
This article should be updated for 2018.1.0 with the filter shown below. The one in the article is missing a few packages.
Package <| title != 'pe-activemq' and
title != 'pe-backup-tools' and
title != 'pe-client-tools' and
title != 'pe-console-services' and
title != 'pe-console-services-termini' and
title != 'pe-java' and
title != 'pe-license' and
title != 'pe-modules' and
title != 'pe-orchestration-services' and
title != 'pe-postgresql-pglogical' and
title != 'pe-puppet-enterprise-release' and
title != 'pe-puppetdb' and
title != 'pe-puppetdb-termini' and
title != 'pe-puppetserver' and
title != 'pe-razor-libs' and
title != 'pe-razor-server' and
title != 'pe-tasks' |>
Thanks Nate... I'll take care of it.
More packages missing for 2019.2.1
Please sign in to leave a comment.