From 133951e4c179f553c8e445892dfb0ca5195b1628 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Wed, 2 Mar 2016 22:52:17 +0100 Subject: [PATCH] Enabling 32 bit versions of clients to be created via PXE. --- roles/pxe/templates/pxelinux.cfg/default | 54 +++++++++++++++++++----- 1 file changed, 43 insertions(+), 11 deletions(-) diff --git a/roles/pxe/templates/pxelinux.cfg/default b/roles/pxe/templates/pxelinux.cfg/default index 1a1b790..80f16ce 100644 --- a/roles/pxe/templates/pxelinux.cfg/default +++ b/roles/pxe/templates/pxelinux.cfg/default @@ -12,35 +12,67 @@ LABEL local MENU SEPARATOR -LABEL client - MENU LABEL Installa nuova macchina CLIENT +MENU BEGIN +MENU TITLE Installa nuova macchina CLIENT + +LABEL client-32bit + MENU LABEL ^32 bit + LINUX /ubuntu/14.04/i386/linux + INITRD /ubuntu/14.04/i386/initrd.gz + APPEND vga=normal auto=true hostname=kickseed url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/client-trusty.seed -- quiet + +LABEL client-64bit + MENU LABEL ^64 bit LINUX /ubuntu/14.04/amd64/linux INITRD /ubuntu/14.04/amd64/initrd.gz APPEND vga=normal auto=true hostname=kickseed url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/client-trusty.seed -- quiet - -LABEL docenti - MENU LABEL Installa nuova macchina DOCENTI + +MENU SEPARATOR + +LABEL return-client + MENU LABEL ^Torna al menu principale + MENU EXIT +MENU END + +MENU BEGIN +MENU TITLE Installa nuova macchina DOCENTI + +LABEL docenti-32bit + MENU LABEL ^32 bit + LINUX /ubuntu/14.04/i386/linux + INITRD /ubuntu/14.04/i386/initrd.gz + APPEND vga=normal auto=true hostname=kickseed url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/docenti-trusty.seed -- quiet + +LABEL docenti-64bit + MENU LABEL ^64 bit LINUX /ubuntu/14.04/amd64/linux INITRD /ubuntu/14.04/amd64/initrd.gz APPEND vga=normal auto=true hostname=kickseed url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/docenti-trusty.seed -- quiet MENU SEPARATOR +LABEL return-docenti + MENU LABEL ^Torna al menu principale + MENU EXIT +MENU END + +MENU SEPARATOR + MENU BEGIN MENU TITLE Edubuntu Classica +LABEL edubuntu-32 + MENU LABEL Installa Edubuntu 32 bit + LINUX /ubuntu/14.04/i386/linux + INITRD /ubuntu/14.04/i386/initrd.gz + APPEND auto=true url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/edubuntu.seed quiet + LABEL edubuntu-64 MENU LABEL Installa Edubuntu 64 bit LINUX /ubuntu/14.04/amd64/linux INITRD /ubuntu/14.04/amd64/initrd.gz APPEND auto=true url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/edubuntu.seed quiet -LABEL edubuntu-32 - MENU LABEL Installa Edubuntu 32 bit - LINUX /ubuntu/14.04/i386/linux - INITRD /ubuntu/14.04/i386/initrd.gz - APPEND auto=true url=http://{{ ansible_local.domain.serverfqdn }}/ks/preseed/edubuntu.seed quiet - MENU SEPARATOR LABEL return-edu