On Apr 27, 2007, at 1:42 PM, Bruno Sampayo wrote:
> Hi,
>
> I have configured puppet to work on debian linux distro and it is
> working
> very well. Now I am going to migrate all communications from client to
> server to use and vpn network.
>
> So I changed puppet client to use the ip of puppet master inside of
> the
> vpn network and it worked.
>
> My point is I have configured puppet client to ensure that openvpn is
> always running. So if openvpn client dies, puppet client cant
> communicate
> to puppet master and does not restart openvpn client. There is a
> way to
> configure puppet to cache last configuration download from puppet
> master and if the communications fails it runs this last
> configuration,
> trying to restart openvpn client?
If you''re using puppetd, it should cache the configuration by default
(as long as you aren''t starting with --test). Are you not seeing
this behaviour?
--
I take my children everywhere, but they always find their way back
home.
--Robert Orben
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com