Hi chaps,
I'm using Hiera in a light way to store a few global values for my
servers, including the site-wide SMTP relay etc. Yesterday I changed one
of the values to reflect my organisation's new SMTP server, but the
change hasn't been applied to my nodes. I'm using camptocamp/postfix to
configure the Postfix MTA on all my nodes
common.yaml:
---
uob_mail_relay: new-smtp.bris.ac.uk
init.pp:
class site_postfix {
# Configure basic Postfix with minimal options
class { 'postfix':
myorigin => 'bris.ac.uk',
relayhost => hiera('uob_mail_relay'),
root_mail_recipient => hiera('admin_email'),
inet_interfaces => 'localhost',
}
...
...
...
}
After having changed the value in common.yaml, the Postfix config was
not changed on any of my nodes. I stopped and restarted the puppetmaster
and double-checked that the right manifests are being applied to my
nodes. Running hiera on the command line returns the new value for
'uob_mail_relay' so I have no idea why it hasn't picked up inside
puppet. Nothing bad is shown in the logs on the master or the node. Can
anyone make a suggestion?
Thanks,
Jonathan
--
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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/53048CFD.5070404%40bristol.ac.uk.
For more options, visit https://groups.google.com/groups/opt_out.