Skip to Content.
Sympa Menu

linux-announce - [Linux-announce] [Change] Changes to the PXE boot environment

linux-announce AT lists.psi.ch

Subject: Linux Mailing List

List archive

[Linux-announce] [Change] Changes to the PXE boot environment


Chronological Thread 
  • From: "Kaminski Kai (PSI)" <Kai.Kaminski AT psi.ch>
  • To: "linux-announce AT lists.psi.ch" <linux-announce AT lists.psi.ch>
  • Subject: [Linux-announce] [Change] Changes to the PXE boot environment
  • Date: Wed, 16 Mar 2016 15:46:27 +0000
  • Accept-language: en-US, de-CH
  • List-archive: <https://lists.web.psi.ch/pipermail/linux-announce/>
  • List-id: <linux-announce.lists.psi.ch>

Summary
-------

I will implement the following changes to the PXE boot environment on
pxeserv01.psi.ch:

- Change the sl664 boot profile to use the SL 6.7 kernel/initrd for
installation
to support the new PSI hardware (HP z240, HP EliteDesk 800 G2).
- Remove obsolete boot profiles and files.
- Remove broken symlinks in /afs/psi.ch/service/linux/tftpboot/pxelinux.cfg.

These changes will mostly affect the file default.testing in
/afs/psi.ch/service/linux/tftpboot/pxelinux.cfg/. This file is symlink-ed to
default.

In addition, I will delete the following files/directories in
/afs/psi.ch/service/linux/tftpboot/:

- dl/fedora18/ (obsolete)
- proliant/ (obsolete)
- redhat/ (unused)


More details can be found below and in the attached diff.


Schedule
--------

Assuming no objections I will implement these changes this Friday, March 18.


Remove obsolete profiles
------------------------

The following boot profiles either don't work (e.g. because the kernel and/or
initrd are missing) or provide software that is obsolete.

- afs (missing)
- sysrc (missing)
- sysrc800 (missing)
- sysrc640 (missing)
- pxes (missing)
- pxes.win (missing)
- pxes.llc4 (missing)
- pxes9 (missing)
- pxes09 (missing)
- fedora18 (obsolete)
- hpbladefw160 (obsolete)
- kali (missing)
- kali64 (missing)


Profile sl664
-------------

The sl664 profile now uses the installer from RHEL 6.7 to avoid problems with
the network cards in the new desktop systems:

- HP z240
- HP EliteDesk 800 G2

It also uses standard VGA text mode to avoid problems with Nvidia Quattro
K2200
graphics cards.


Broken symlinks
---------------

The following symlinks in /afs/psi.ch/service/linux/tftpboot/pxelinux.cfg are
broken and will be removed:

01-94-57-a5-56-be-5c -> ra-l-001
01-94-57-a5-57-24-90 -> gpfstest1
01-94-57-a5-57-74-a4 -> gpfstest2
01-94-57-a5-57-74-b4 -> gpfstest2
01-94-57-a5-66-33-98 -> gpfstest3
01-94-57-a5-66-80-78 -> gpfstest1
01-94-57-a5-66-82-f0 -> gpfstest2
01-94-57-a5-66-82-f1 -> gpfstest3
01-98-4b-e1-07-e9-6c -> ra-t-001
01-00-1a-78-00-6a-12 -> xbl-export-test
01-00-50-56-95-3b-8d -> daas-puppet

--- default.testing.20160316.bak	2016-03-16 15:48:42.000000002 +0100
+++ default.testing	2016-03-16 16:20:33.000000002 +0100
@@ -20,68 +20,6 @@
 label localboot
   LOCALBOOT 0
 
-################################
-#  Redhat over AFS
-################################
-
-# Redhat with AFS
-label afs
- kernel afs/vmlinuz
- append ip=dhcp ramdisk_size=100000 initrd=afs/initrd 
-
-
-################################
-#  System Resque CD           
-################################
-
-### Sys Rescue CD
-label sysrc
-  kernel sysrc/vmlinuz1
-  append ip=dhcp acpi=off root=/dev/ram0 ramdisk_size=270000 initrd=sysrc/sysroot.gz vga=791
-
-label sysrc800
-  kernel sysrc/vmlinuz1
-  append ip=dhcp acpi=off root=/dev/ram0 ramdisk_size=270000 initrd=sysrc/sysroot.gz vga=788
-
-label sysrc640
-  kernel sysrc/vmlinuz1
-  append ip=dhcp acpi=off root=/dev/ram0 ramdisk_size=270000 initrd=sysrc/sysroot.gz
-
-
-################################
-#  PXES                       
-################################
-
-### PXES PSI Linux and Windows select
-label pxes
-  kernel pxes/vmlinuz-2.4.25-1.pxes.psi
-  append ramdisk_size=32768 ro initrd=pxes/initrd-1.pxes.psi-3.img root=/dev/ram 
-
-### PXES PSI Linux and Windows select
-label pxes.win
-  kernel pxes/vmlinuz-2.4.25-1.pxes.psi
-  append ramdisk_size=32768 ro initrd=pxes/initrd-1.pxes.psi-2.img root=/dev/ram 
-
-### PXES PSI llc4
-label pxes.llc4
-  kernel pxes/vmlinuz-2.4.25-1.pxes.psi
-  append ramdisk_size=32768 ro initrd=pxes/initrd-1.pxes.psi.img root=/dev/ram 
-
-### PXES original
-# label pxes
-#  kernel pxes/vmlinuz-2.4.20-10pxes.i586
-#  append ramdisk_size=16384 ro initrd=pxes/pxes-0.8.initrd root=/dev/ram 
-
-### PXES-0.9-1PB
-label pxes9
-  kernel pxes9/vmlinuz
-  append ramdisk_size=16148 ro initrd=pxes9/pxes.img root=/dev/ram CONFIGURATION_SERVER_NAME=pxeserv01 CONFIGURATION_DIRECTORY=pxes9/config SESSION_DEFAULT=nx
-
-### PXES-0.9 rebuilt 2004-04-21
-label pxes09
-  kernel pxes09/vmlinuz
-  append ramdisk_size=32768 ro initrd=pxes09/initrd.img root=/dev/ram CONFIGURATION_SERVER_NAME=pxeserv01 CONFIGURATION_DIRECTORY=pxes09/config 
-
 
 ##########
 
@@ -254,32 +192,6 @@
 	kernel Boot/pxebmsdev.0
 
 
-################################################################################################
-#  Fedora                     
-################################################################################################
-
-####### Diskless generic Fedora 18 LXDE 64 bit Desktop for testing, low support! (gasser_m/2013-05-14)
-label fedora18
-	kernel dl/fedora18/x86_64/vmlinuz0
-	append rootflags=loop initrd=dl/fedora18/x86_64/initrd0.img root=live:/Fedora-18-x86_64-Live-LXDE.iso rootfstype=auto ro rd.live.image rd.luks=0 rd.md=0 rd.dm=0
-
-
-################################################################################################
-
-#####
-# begin ProLiant{
-# HP Blade offline FW update via PXE
-#
-# Heiner Billich / 2009-08
-# version 1.60 (10 Aug 2009) / based on bbfirmware-1.60-0.zip
-# see ReadMe2.txt and FDT_1.60_Contents.doc in proliant/bladefw160/ for more information
-label hpbladefw160
-  kernel proliant/bladefw160/vmlinuz
-  append initrd=proliant/bladefw160/initrd.gz rw root=/dev/ram0 ramdisk_size=153758 init=/bin/init loglevel=3 ide=nodma ide=noraid pnpbios=off media=cdrom CDVOLUME=HPFWBB160 vga=0x317 selinux=0 splash=silent
-#
-# }end Proliant
-
-
 ################################################################################
 ###### SECTION-START: GFA SL54, SL57, SL60, SL64, Centos-7 kapeller 2011-01-10, last update: 2011-12-05, 2012-05-24, 2012-08-02, 2013-09-18, 2016-01-26
 # close to standard AIT 
@@ -610,18 +522,6 @@
   append initrd=scientific/65for64install/i386/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl64-32-desk-stable-ks.cfg noipv6
 
 label sl664
-  kernel scientific/65for64install/x86_64/vmlinuz
-  append initrd=scientific/65for64install/x86_64/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl64-64-desk-stable-ks.cfg noipv6 vga=0x311
-
-# kaminski_k, 2016-02-12: installation on HP z230 with NVidia Quattro K2200
-# fails with the parameters supplied in sl664.
-
-label sl664nvtest
-  kernel scientific/65for64install/x86_64/vmlinuz
-  append initrd=scientific/65for64install/x86_64/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl64-64-desk-stable-ks.cfg noipv6 vga=normal nomodeset
-
-
-label sl664_67
   kernel scientific/67for64install/x86_64/vmlinuz
   append initrd=scientific/67for64install/x86_64/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl64-64-desk-stable-ks.cfg noipv6 vga=normal nomodeset
 
@@ -690,10 +590,6 @@
   append initrd=scientific/64/x86_64/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl64-64-s-t-ks.cfg noipv6
 
 ### SL64 Server Stable
-#label sl6server
-#  kernel scientific/63/i386/vmlinuz
-#  append initrd=scientific/63/i386/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl63-32-s-s-ks.cfg noipv6
-
 label sl6server64
   kernel scientific/64/x86_64/vmlinuz
   append initrd=scientific/64/x86_64/initrd.img ks=http://linux.web.psi.ch/kickstart/configs/sl64-64-s-s-ks.cfg noipv6
@@ -716,23 +612,6 @@
 
 
 
-### begin{ kali
-#######
-####### Kali Linux 1.0 (www.kali.org)
-#######
-label kali
-        kernel kali/1.0/i386/linux
-        append vga=788 initrd=kali/1.0/i386/initrd.gz
-
-label kali64
-        kernel kali/1.0/x86_64/linux
-        append vga=788 initrd=kali/1.0/x86_64/initrd.gz
-
-### }end kali
-
-
-
-
 ### begin{ sl70
 
 ### NOTE: SL7 supports only 64 bit architecture!



Archive powered by MHonArc 2.6.19.

Top of Page