|
Smoke tested on RedHat 5, 6, and 7: Looks good! (Note that the os fact is horribly concatenated together on RHEL 5 and 6 because of Ruby 1.8.7 being Ruby 1.8.7)
RedHat 5:
[root@g3ocd5qqzo2lx9x ~]# puppet --version
|
3.8.2
|
[root@g3ocd5qqzo2lx9x ~]# facter -v
|
2.4.4
|
[root@g3ocd5qqzo2lx9x ~]# hiera -v
|
1.3.4
|
[root@g3ocd5qqzo2lx9x ~]# puppet apply -e "notice( 'boo' )"
|
Notice: Scope(Class[main]): boo
|
Notice: Compiled catalog for g3ocd5qqzo2lx9x.delivery.puppetlabs.net in environment production in 0.02 seconds
|
Notice: Finished catalog run in 0.03 seconds
|
|
[root@g3ocd5qqzo2lx9x ~]# puppet apply -e "notice( \$os )"
|
Notice: Scope(Class[main]): familyRedHatreleaseminor10full5.10major5lsbdistdescriptionRed Hat Enterprise Linux Server release 5.10 (Tikanga)distrelease5.10distidRedHatEnterpriseServermajdistrelease5release:core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarchdistcodenameTikangaminordistrelease10nameRedHat
|
Notice: Compiled catalog for g3ocd5qqzo2lx9x.delivery.puppetlabs.net in environment production in 0.02 seconds
|
Notice: Finished catalog run in 3.50 seconds
|
|
[root@g3ocd5qqzo2lx9x ~]# puppet apply -e "notice( \$operatingsystem )"
|
Notice: Scope(Class[main]): RedHat
|
Notice: Compiled catalog for g3ocd5qqzo2lx9x.delivery.puppetlabs.net in environment production in 0.02 seconds
|
Notice: Finished catalog run in 0.02 seconds
|
RedHat 6:
[root@f8sugg5r44yv98r ~]# puppet --version
|
3.8.2
|
[root@f8sugg5r44yv98r ~]# facter -v
|
2.4.4
|
[root@f8sugg5r44yv98r ~]# hiera -v
|
1.3.4
|
|
[root@f8sugg5r44yv98r ~]# puppet apply -e "notice( 'boo' )"
|
Notice: Scope(Class[main]): boo
|
Notice: Compiled catalog for f8sugg5r44yv98r.delivery.puppetlabs.net in environment production in 0.02 seconds
|
Notice: Finished catalog run in 0.03 seconds
|
|
[root@f8sugg5r44yv98r ~]# puppet apply -e "notice( \$os )"
|
Notice: Scope(Class[main]): familyRedHatreleasefull6.5minor5major6nameRedHat
|
Notice: Compiled catalog for f8sugg5r44yv98r.delivery.puppetlabs.net in environment production in 0.02 seconds
|
Notice: Finished catalog run in 0.02 seconds
|
|
[root@f8sugg5r44yv98r ~]# puppet apply -e "notice( \$operatingsystem )"
|
Notice: Scope(Class[main]): RedHat
|
Notice: Compiled catalog for f8sugg5r44yv98r.delivery.puppetlabs.net in environment production in 0.02 seconds
|
Notice: Finished catalog run in 0.01 seconds
|
RedHat 7:
[root@ckpkji9ggwc5kr1 ~]# puppet --version
|
3.8.2
|
[root@ckpkji9ggwc5kr1 ~]# facter -v
|
2.4.4
|
[root@ckpkji9ggwc5kr1 ~]# hiera -v
|
1.3.4
|
|
[root@ckpkji9ggwc5kr1 ~]# puppet apply -e "notice( 'boo' )"
|
Notice: Scope(Class[main]): boo
|
Notice: Compiled catalog for ckpkji9ggwc5kr1.delivery.puppetlabs.net in environment production in 0.01 seconds
|
Notice: Finished catalog run in 0.01 seconds
|
|
[root@ckpkji9ggwc5kr1 ~]# puppet apply -e "notice( \$os )"
|
Notice: Scope(Class[main]): {"name"=>"RedHat", "family"=>"RedHat", "release"=>{"major"=>"7", "minor"=>"0", "full"=>"7.0"}}
|
Notice: Compiled catalog for ckpkji9ggwc5kr1.delivery.puppetlabs.net in environment production in 0.01 seconds
|
Notice: Finished catalog run in 0.02 seconds
|
|
[root@ckpkji9ggwc5kr1 ~]# puppet apply -e "notice( \$operatingsystem )"
|
Notice: Scope(Class[main]): RedHat
|
Notice: Compiled catalog for ckpkji9ggwc5kr1.delivery.puppetlabs.net in environment production in 0.01 seconds
|
Notice: Finished catalog run in 0.03 seconds
|
|