My solution was to run ntpdate before I ran the puppet join. Since all my
client machines are ubuntu, I know it's pre-installed. After that, puppet
installs the ntp service.
My "join" command looks something like: `apt-get install puppet -y &&
ntpdate pool.ntp.org && puppet agent --server puppet
puppet-users
> Sent: 2012-02-27 10:59:12 +
> Subject: [Puppet Users] Certificate Annoyance: Time Differential
>
> We recently had a situation where servers weren't able to use their
> auto-sign'ed certificates because their local clock was months off from
> real-
: Derek J. Balling
To: puppet-users
Sent: 2012-02-27 10:59:12 +
Subject: [Puppet Users] Certificate Annoyance: Time Differential
We recently had a situation where servers weren't able to use their
auto-sign'ed certificates because their local clock was months off from
real-time. Of cour
We recently had a situation where servers weren't able to use their
auto-sign'ed certificates because their local clock was months off from
real-time. Of course, it was brand-new hardware straight off the dock and
hadn't yet had a chance to have ntp sync the clock to the correct time because,