|
puppet-agent-1.2.0-osx-10.9-x86_64.dmg passes functional acceptance on OS X 10.9
No dependency on homebrew
hummlltmwzc75kb:~ root# brew
|
-sh: brew: command not found
|
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/facter --version
|
3.0.0 (commit 6a22df024ddfe7759f55d05a5ac1c8c51cb2c4aa)
|
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/hiera --version
|
3.0.1
|
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/mco --version
|
/opt/puppetlabs/bin/mco 2.8.2
|
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/puppet --version
|
4.2.0
|
User can be created and is idempotent
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/puppet apply foobar.pp
|
Notice: Compiled catalog for hummlltmwzc75kb.delivery.puppetlabs.net in environment production in 0.37 seconds
|
Notice: /Stage[main]/Main/User[foobar]/ensure: created
|
Notice: Applied catalog in 4.03 seconds
|
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/puppet resource user foobar
|
user { 'foobar':
|
ensure => 'present',
|
comment => 'Test User',
|
gid => '20',
|
groups => ['wheel'],
|
home => '/home/foobar',
|
iterations => '34722',
|
password => 'd96ac3aacd727d361d2132fb0cb7b04990988017dd437487948ef3f9600734a4e651ab8d73c7e5bb54cfbd660c136ba2d7f2926bfca9465f937f68ee43228514ddf1e30ed1451cc3350d05a12718710701
|
a5d9bea0c3db074e4954930e62dc1e95266e829383874193d47225f229d59c655e69da7f12140696db4f0f7dac3352',
|
salt => '668ab72b99dc6837e7d40c535743b19eb3635df38dbab6c95ac67b9b37f016a6',
|
shell => '/bin/sh',
|
uid => '28',
|
}
|
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/puppet apply foobar.pp
|
Notice: Compiled catalog for hummlltmwzc75kb.delivery.puppetlabs.net in environment production in 0.34 seconds
|
Notice: Applied catalog in 2.90 seconds
|
Facts using facter
hummlltmwzc75kb:~ root# /opt/puppetlabs/bin/facter os
|
{
|
architecture => "x86_64",
|
family => "Darwin",
|
hardware => "x86_64",
|
macosx => {
|
build => "13C1021",
|
product => "Mac OS X",
|
version => {
|
full => "10.9.2",
|
major => "10.9",
|
minor => "2"
|
}
|
},
|
name => "Darwin",
|
release => {
|
full => "13.1.0"
|
}
|
}
|
|