Changeset 310


Ignore:
Timestamp:
Jul 29, 2009, 5:14:49 PM (12 years ago)
Author:
sebas
Message:

las maquinas que van a ser permanente, les mando en un archivo aparte

Location:
trunk/puppet/manifests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/puppet/manifests/node-prod-servidores.pp

    r238 r310  
    99    include debproxy::server
    1010}
    11 
    12 node lugo {
    13 
    14     include matrix::ldapauthclient
    15 
    16     cronapt::mailon-mailto { dist:
    17        mailon => "upgrade",
    18        mailto => "seguridad@localhost"
    19     }
    20 
    21     include ubuntu::optimizacion
    22     include utile-cli
    23 
    24     debproxy::activateclient { dist:
    25        debproxyhost => "debproxy-ubuntu",
    26     }
    27 
    28     include ltsp::updateclient::piloto
    29 
    30     ltsp::buildclient { dist:
    31         mirror => "http://debproxy-ubuntu:3142/ar.archive.ubuntu.com/ubuntu",
    32         securitymirror => "http://debproxy-ubuntu:3142/security.ubuntu.com"
    33     }
    34    
    35     include estacion-de-trabajo
    36 
    37     ubuntufirefox::startuppage { dist:
    38        startuppage => "http://www.constituyentesocial.org.ar",
    39     }
    40 
    41     include virtualbox-repo
    42 
    43     file { ["/home"]:
    44       ensure => directory,
    45       owner => "root", group => "root", mode => "755"
    46     }
    47     file { ["/home/sedenacional-maquinavirtual"]:
    48       ensure => directory,
    49       owner => "root", group => "vboxusers", mode => "770"
    50     }
    51 
    52 }
    53 
    5411
    5512node impreso {
  • trunk/puppet/manifests/site.pp

    r238 r310  
    55import "node-prod-estaciones.pp"
    66import "node-prod-servidores.pp"
     7import "lugo.pp"
     8import "walsh.pp"
    79
    810# Create "/tmp/testfile" if it doesn't exist.
     
    3234}
    3335
    34 node walsh {
    35     include test_class
    36 
    37     include cups::browse
    38     include ubuntu::optimizacion
    39 
    40     include utile-cli
    41 
    42     debproxy::activateclient { dist:
    43        debproxyhost => "debproxy-ubuntu",
    44     }
    45 
    46     cronapt::mailon-mailto { dist:
    47        mailon => "upgrade",
    48        mailto => "seguridad@localhost"
    49     }
    50 
    51     include estacion-de-trabajo
    52 
    53     ubuntufirefox::startuppage { dist:
    54        startuppage => "http://www.sedenacional.cta.org.ar",
    55     }
    56 
    57     include ltsp::updateclient::piloto
    58 
    59     ltsp::buildclient { dist:
    60         mirror => "http://debproxy-ubuntu:3142/ar.archive.ubuntu.com/ubuntu",
    61         securitymirror => "http://debproxy-ubuntu:3142/security.ubuntu.com"
    62     }
    63 
    64     include ltsp::tftpdhpa::activate
    65 
    66     include matrix::ldapauthclient
    67 
    68     # mount samba shared
    69     package {
    70          [ "smbfs" ]: ensure => installed;
    71      }
    72 
    73     file { ["/home"]:
    74       ensure => directory,
    75       owner => "root", group => "root", mode => "755"
    76     }
    77     file { ["/home/sedenacional-prensa"]:
    78       ensure => directory,
    79       owner => "root", group => "sedenacional-prensa", mode => "770"
    80     }
    81 
    82     file { ["/home/sedenacional-internacional"]:
    83       ensure => directory,
    84       owner => "root", group => "sedenacional-internacional", mode => "770"
    85     }
    86 
    87     file { ["/home/sedenacional-observatorio"]:
    88       ensure => directory,
    89       owner => "root", group => "sedenacional-observatorio", mode => "770"
    90     }
    91 
    92     file { ["/home/sedenacional-genero"]:
    93       ensure => directory,
    94       owner => "root", group => "sedenacional-genero", mode => "770"
    95     }
    96 
    97      mount { "/home/sedenacional-prensa":
    98          atboot   => true,
    99          device   => "//tupac/prensa",
    100          ensure   => mounted,
    101          fstype   => "smbfs",
    102          remounts => false,
    103          options  => "credentials=/root/smb-prensa,dir_mode=0770,gid=10048,iocharset=utf8",
    104          require  => package["smbfs"],
    105      }
    106 
    107      mount { "/home/sedenacional-internacional":
    108          atboot   => true,
    109          device   => "//tupac/internacional",
    110          ensure   => mounted,
    111          fstype   => "smbfs",
    112          remounts => false,
    113          options  => "credentials=/root/smb-internacional,dir_mode=0770,gid=10049,iocharset=utf8",
    114          require  => package["smbfs"],
    115      }
    116 
    117      mount { "/home/sedenacional-observatorio":
    118          atboot   => true,
    119          device   => "//tupac/observatorio",
    120          ensure   => mounted,
    121          fstype   => "smbfs",
    122          remounts => false,
    123          options  => "credentials=/root/smb-observatorio,dir_mode=0770,gid=10050,iocharset=utf8",
    124          require  => package["smbfs"],
    125      }
    126 
    127      mount { "/home/sedenacional-genero":
    128          atboot   => true,
    129          device   => "//tupac/genero",
    130          ensure   => mounted,
    131          fstype   => "smbfs",
    132          remounts => false,
    133          options  => "credentials=/root/smb-genero,dir_mode=0770,gid=10051,iocharset=utf8",
    134          require  => package["smbfs"],
    135      }
    136 
    137 
    138 }
    139 
    14036node zara  {
    14137    include test_class
Note: See TracChangeset for help on using the changeset viewer.