== Instalacion de un servidor Ubuntu 10.04 con preseed y puppet == == antes de empezar == * elegir el nombre que va tener el servidor * mejor si la red local resuelve el nombre puppet al puppetmaster que se va usar para hacer la configuraciĆ³n. === Instalar el servidor con el preseed === Usando preseed en el instalador definimos previamente aspectos asociados al entorno del instalador: * El preseed que usamos para instalar un nuevo servidor [https://trac.redcta.org.ar/redcta/browser/trunk/d-i/ubuntu-1004-raid1.txt ubuntu-1004-raid1] * locales (es-AR), particionado, red (dhcp) entre otros, === ConfiguraciĆ³n del cliente puppet en el servidor === * Modificar los archivos de nombre de hosts: /etc/hosts y /etc/hostname . * Reiniciar, si no lo hiciste ya, es una buena idea... * Asegurarse que el servidor tiene el hostname correcto. * Verificar si puppet resuelve correctamente, sino modificar el archivo /etc/hosts, para que apunte al server puppet correcto. * Instalar paquete puppet. * Habilitar el servicio desde el archivo /etc/defaults/puppet . * Iniciar el servicio de puppet. * Si el server puppet no ve el pedido de conexion de la nueva pc: * Asegurarse que el servicio puppet esta corriendo. * Si esta corriendo, repazar los pasos previos a ver si no nos olvidamos nada. * Si asi y todo no funciona: * Borrar el paquete puppet con purge. * Luego borrar /var/lib/puppet manualmente. * Una vez resuelto el problema, reinstalarlo. === puppet master === * firmar el certificado del nuevo servidor * crear la definicion del nodo en el puppet master * aplicar las recetas adecuadas para configurar el nuevo servidor ==== probado con 10.04 ==== * preseed 10.04 : ok * ip fija con puppet : resolvconf ? volver a probar * dnsmasq : ok * ltsp : no probado * ldap consumer : en proceso * ldap cliente : no probado * desktop gnome : partialmente probado * virtualbox ose : OK