puppetlabs-concat updates to concatfragments.rb causes triggers

38 views
Skip to first unread message

Tom Limoncelli

unread,
Nov 20, 2015, 11:32:22 AM11/20/15
to puppet...@googlegroups.com
We recently upgraded to the latest puppetlabs-concat module. The new
module generated the exact same files as before which was great (yea
upwards compatibility!) but because a new concatfragments.rb file was
installed, puppet triggered downstream "reloads" and reloaded our
server (boo! undesired reloads!). As a result, our keepalived's were
reloaded and that caused unplanned failovers between replicas.

The good news is that we caught this in testing so it didn't affect
production. However, our workaround was ugly. We paused puppet agent,
manually updated concatfragments.rb, then unpaused puppet agent.

Is it possible for the module to deploy updates to concatfragments.rb
without it being considered trigger-worthy?

Thanks,
Tom

--
Email: t...@whatexit.org Work: tlimo...@StackOverflow.com
Skype: YesThatTom
Blog: http://EverythingSysadmin.com

Bryan Jen

unread,
Nov 20, 2015, 3:54:00 PM11/20/15
to Puppet Users
Tom,

That is definitely a reasonable concern and thanks for finding it! I'll write up a
JIRA ticket for this and we'll see if we can get it fixed in a reasonable time frame.

Thanks,
Bryan Jen
Reply all
Reply to author
Forward
0 new messages