~flepied/charms/precise/puppet/trunk

« back to all changes in this revision

Viewing changes to hooks/puppetmaster-relation-joined

  • Committer: Clint Byrum
  • Date: 2012-04-16 16:57:44 UTC
  • Revision ID: clint@ubuntu.com-20120416165744-rti79zvpqq1bz70s
adding external puppetmaster capability

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
primary_unit=`cat data/juju-primary-unit`
18
18
primary_service=${primary_unit%%/*}
19
19
 
20
 
cat > /etc/puppet/puppet.conf <<EOF
21
 
[agent]
22
 
server = `relation-get private-address`
23
 
EOF
 
20
scripts/update-puppet-server `relation-get private-address`
24
21
 
25
22
fingerprint=`puppet agent --fingerprint`
26
23
relation-set fingerprint=$fingerprint primary_service=$primary_service