1 Starting with 4.3.17 (5.0?)
4 the entry point for the boot CD is installed in
5 /var/www/html/boot/index.php
6 the bootmanager rpm installs most of its stuff in
7 /usr/share/bootmanager/regular/
8 and the default signed script is created as
9 /var/www/html/boot/bootmanager_regular.sh.sgn
12 If you need to create an alternate version for a specific 'deployment'
13 tag, say fror 'alpha' nodes, you need to
15 * create /usr/share/bootmanager/alpha/
16 * populate its build.sh and source subdirs, just as in 'regular'
17 * and run service plc start bootmanager
20 Alternatively from a source tree, if you have root ssh access to the plc box, you can do
21 $ cd svntree/BootManager/trunk
24 $ make sync DEPOLOYMENT=alpha PLC=boot.onelab.eu
26 which should do everything needed
29 It's also possible to attach a (signed) bm script to a unique node by renaming a .sgn into
30 /var/www/html/boot/bootmanager_<hostname>.sh.sgn
32 ======================================== bootstrapfs
33 right now, the actual name of the bootstrapfs('s) that need to be installed is performed in
34 the InstallBootstrapFS step
37 * if the node has the 'deployment' tag set, then we fetch
38 https://.../boot/bootstrafs-<deployment>.tar.bz2
41 https://.../boot/bootstrafs-<node-family>.tar.bz2
43 https://.../boot/bootstrafs-<extension>-<arch>.tar.bz2
44 for all defined extensions