Ask Your Question

How do you keep the puppetmaster from requiring a restart when a manifest is renamed?

asked 2013-05-07 06:20:45 -0600

Ars gravatar image

updated 2013-05-07 06:40:50 -0600

It seems anytime a file move breaks a module (which is very expected), the puppet master does not want to recover when the file name is corrected.

Here is my site.pp:

node default {
    include dummy::one
    include dummy::two

A very simple pair of classes:

root@polaroid:/etc/puppet/modules/dummy/manifests# cat one.pp
class dummy::one {
    notify {"dummy::one reporting for duty":}
root@polaroid:/etc/puppet/modules/dummy/manifests# cat two.pp
class dummy::two {
    notify {"dummy::two reporting for duty":}

A working run:

root@polaroid:~# puppet agent --test
Info: Retrieving plugin
Info: Caching catalog for polaroid ...
edit retag flag offensive close merge delete


What version of puppet is this?

llowder gravatar imagellowder ( 2013-05-07 09:59:14 -0600 )edit

It's 3.1.1. It seems to be related to this bug:

Ars gravatar imageArs ( 2013-05-07 10:09:35 -0600 )edit

I added the link to your answer.

llowder gravatar imagellowder ( 2013-05-07 12:04:18 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-05-07 10:12:27 -0600

Ars gravatar image

updated 2013-05-07 12:03:51 -0600

llowder gravatar image

This appears to be a bug: #16568

The bug is fixed in 3.2

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2013-05-07 06:20:45 -0600

Seen: 311 times

Last updated: May 07 '13