zone { "test": ensure => running, name => "test", sysidcfg => template("/icg/pkg/local/puppet/files/public/etc/sysidcfg.erb"), realhostname => "a-test.example.com", inherit => ["/usr", "/sbin", "/platform", "/lib"], path => "/zones/test", ip => "e1000g0:192.168.100.15", autoboot => true, create_args => "add fs; set dir=/opt/SUNWspro ; set special=/opt/SUNWspro ; set type=lofs ; add options [ro,nodevices] ; end ; add fs; set dir=/etc/globalzone set special=/etc/nodename ; set type=lofs ; add options [ro,nodevices] ; end ; add fs ; set dir=/icg ; set special=/icg ; set type=lofs ; add options [ro,nodevices] ; end ; add fs ; set dir=/sw ; set special=/sw ; set type=lofs ; add options [ro,nodevices] ; end ; add fs ; set dir=/usr/pkg ; set special=/usr/pkg ; set type=lofs ; add options [ro,nodevices] ; end ; add fs ; set dir=/var/db/pkg ; set special=/var/db/pkg ; set type=lofs ; add options [ro,nodevices] ; end ; add dataset ; set name=rpool/zones/test/tank ; end ;", require => Zfs[zone_test], require => Zfs[zone_test_tank]; } // system_locale=en_US timezone= terminal=vt100 security_policy=NONE root_password=$1$c3NKTTce$6h2lN0Ik0DDuxgVJN33Vl0 timeserver=localhost name_service=DNS {domain_name=<%= domain %> name_server=192.168.100.1 network_interface=primary {hostname=<%= realhostname %> ip_address=<%= ip %> netmask=<%= netmask %> protocol_ipv6=no default_route=<%= defaultroute %>} nfs4_domain=dynamic
