|
puppet-agent-1.2.0-osx-10.10-x86_64.dmg passes functional acceptance on OS X 10.10
No dependencies on homebrew
htb21m3z71z8ymg:~ root# brew
|
-sh: brew: command not found
|
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/facter --version
|
3.0.0 (commit 6a22df024ddfe7759f55d05a5ac1c8c51cb2c4aa)
|
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/hiera --version
|
3.0.1
|
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/mco --version
|
/opt/puppetlabs/bin/mco 2.8.2
|
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/puppet --version
|
4.2.0
|
User can be created and is idempotent
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/puppet apply foobar.pp
|
Notice: Compiled catalog for htb21m3z71z8ymg.delivery.puppetlabs.net in environment production in 0.40 seconds
|
Notice: /Stage[main]/Main/User[foobar]/ensure: created
|
Notice: Applied catalog in 4.57 seconds
|
|
|
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/puppet resource user foobar
|
user { 'foobar':
|
ensure => 'present',
|
comment => 'Test User',
|
gid => '20',
|
groups => ['wheel'],
|
home => '/home/foobar',
|
iterations => '39062',
|
password => '9e95457222b15cebda9d29f08f7ae376b94def8abc5d4e4d2e995b0504c5e572b1181601e976a1b41b768cd84e15be52050b5a255f1390d2515624fce80ee827a9fb6773c9b149433001fb26a00db3ee0f
|
658283e82acf3294c8ded71f3bebb9f75d9e9fd43f7d0159b9c1480d2b933e4abf81d48f3be3feffe9411cee6e915d',
|
salt => 'f0828d536665569095a633781862b3f05bc63d3771a7212df7bdf8e3f7b808d5',
|
shell => '/bin/sh',
|
uid => '28',
|
}
|
|
|
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/puppet apply foobar.pp
|
Notice: Compiled catalog for htb21m3z71z8ymg.delivery.puppetlabs.net in environment production in 0.36 seconds
|
Notice: Applied catalog in 3.51 seconds
|
Facts using facter
htb21m3z71z8ymg:~ root# /opt/puppetlabs/bin/facter os
|
{
|
architecture => "x86_64",
|
family => "Darwin",
|
hardware => "x86_64",
|
macosx => {
|
build => "14C1514",
|
product => "Mac OS X",
|
version => {
|
full => "10.10.2",
|
major => "10.10",
|
minor => "2"
|
}
|
},
|
name => "Darwin",
|
release => {
|
full => "14.1.0"
|
}
|
}
|
|