== Instalación 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 se resuelve correctamente el host puppet, sino modificar el archivo /etc/hosts, para que apunte al server puppet correcto. * Instalar paquete puppet. * Habilitar el inicio del servicio al arranque modificando el archivo /etc/defaults/puppet . * Iniciar el servicio de puppet. * Si el server puppet no ve el pedido de conexión de la nueva pc: * Asegurarse que el servicio puppet esta corriendo. * Si esta corriendo, repasar los pasos previos a ver si no nos olvidamos nada. * Si así y todo no funciona: * Borrar el paquete puppet con purge. * Luego borrar /var/lib/puppet manualmente. * Una vez resuelto el problema, reinstalarlo. === Configuración en el puppet master === * Firmar el certificado del nuevo servidor * Crear la definición 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 : parcialmente probado * virtualbox ose : OK