Wednesday 3 December 2014

Installing and Configuring Puppet Client - on Solaris 11

Follow Oracle's Instructions http://www.oracle.com/technetwork/articles/servers-storage-admin/howto-automate-config-datacenter-2212734.html Successfully installed Puppet client!
root@sol11server:~# pkg install puppet
           Packages to install:  5
           Mediators to change:  1
            Services to change:  2
       Create boot environment: No
Create backup boot environment: No
DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
Completed                                5/5   19403/19403    57.5/57.5  645k/s

PHASE                                          ITEMS
Installing new actions                   22471/22471
Updating package state database                 Done
Updating package cache                           0/0
Updating image state                            Done
Creating fast lookup database                   Done
Updating package cache                           4/4
root@sol11server:~#
Starting Puppet Agent
root@sol11server:~# svccfg -s puppet:agent setprop config/server=ernie.isys.bris.ac.uk
root@sol11server:~# svccfg -s puppet:agent refresh
root@sol11server:~# puppet agent --test
Info: Creating a new SSL key for sol11server.isys.bris.ac.uk
Info: Caching certificate for ca
Info: csr_attributes file loading from /etc/puppet/csr_attributes.yaml
Info: Creating a new SSL certificate request for sol11server.isys.bris.ac.uk
Info: Certificate Request fingerprint (SHA256): 61:46:21:34:8B:90:52:9F:B9:07:61:6F:4C:E3:72:5F:D7:D7:70:BF:6E:BF:84:F1:10:CD:3F:77:77:53:38:01
Info: Caching certificate for ca
Exiting; no certificate found and waitforcert is disabled
root@sol11server:~#