Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  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