7 years agoAdded wants directories for targets
Sapan Bhatia [Fri, 17 Feb 2012 19:46:55 +0000]
Added wants directories for targets

7 years agoFix paths to be relative to build root
Sapan Bhatia [Fri, 17 Feb 2012 18:16:27 +0000]
Fix paths to be relative to build root

7 years agoRemove line that doesnt parse on f16. Should be ok because lxc is f14+
Sapan Bhatia [Fri, 17 Feb 2012 17:39:14 +0000]
Remove line that doesnt parse on f16. Should be ok because lxc is f14+

7 years agoCreate symlinks instead of tarballing them
Sapan Bhatia [Fri, 17 Feb 2012 17:34:50 +0000]
Create symlinks instead of tarballing them

7 years agoinstall systemd files in bootcd
Sapan Bhatia [Fri, 17 Feb 2012 16:34:03 +0000]
install systemd files in bootcd

7 years agosystemd scripts for boot cd
Sapan Bhatia [Fri, 17 Feb 2012 16:12:18 +0000]
systemd scripts for boot cd

7 years agofixes harmless error message in logs - somehow the specfile seems to
Thierry Parmentelat [Fri, 10 Feb 2012 09:46:15 +0000]
fixes harmless error message in logs - somehow the specfile seems to
be used at some point without the build-generated definitions
for distro and the like

7 years agoSetting tag bootcd-5.0-11 bootcd-5.0-11 bootcd-5.1-0
Thierry Parmentelat [Mon, 7 Nov 2011 09:21:29 +0000]
Setting tag bootcd-5.0-11
add requires: to syslinux-perl on fedora14

7 years agosyslinux-perl starts with f14, not f12
Thierry Parmentelat [Mon, 7 Nov 2011 07:44:33 +0000]
syslinux-perl starts with f14, not f12

7 years agoadd dep to syslinux-perl on f14 an on
Thierry Parmentelat [Fri, 4 Nov 2011 15:26:07 +0000]
add dep to syslinux-perl on f14 an on

8 years agoSetting tag bootcd-5.0-10 bootcd-5.0-10
Thierry Parmentelat [Mon, 21 Mar 2011 00:03:52 +0000]
Setting tag bootcd-5.0-10
blacklisted mdules
requires yum-utils for yumdownloader in bootcd-kernel

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/bootcd
Thierry Parmentelat [Wed, 16 Mar 2011 10:03:39 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/bootcd

8 years agoattempt to fix small glitches in boot.log
Thierry Parmentelat [Wed, 16 Mar 2011 10:01:16 +0000]
attempt to fix small glitches in boot.log

8 years agoremove hardcoded file list which won't match with SL6
S.Çağlar Onur [Tue, 15 Mar 2011 18:05:57 +0000]
remove hardcoded file list which won't match with SL6

8 years agodo not try to load blacklisted modules
S.Çağlar Onur [Tue, 1 Mar 2011 19:56:50 +0000]
do not try to load blacklisted modules

8 years agoSetting tag bootcd-5.0-9 bootcd-5.0-9
S.Çağlar Onur [Mon, 21 Feb 2011 19:22:15 +0000]
Setting tag bootcd-5.0-9
Handle /dev/rtc name change for newer kernels

8 years agoHandle /dev/rtc name change for newer kernels
S.Çağlar Onur [Mon, 21 Feb 2011 19:05:28 +0000]
Handle /dev/rtc name change for newer kernels

8 years agopick the PL kernel for bootCD
S.Çağlar Onur [Fri, 4 Feb 2011 15:13:11 +0000]
pick the PL kernel for bootCD

8 years agoSetting tag bootcd-5.0-8 bootcd-5.0-8
S.Çağlar Onur [Tue, 25 Jan 2011 19:54:10 +0000]
Setting tag bootcd-5.0-8
Revert hacky solution for 2.6.32 based kernels as they are no longer required

8 years agoRevert "add optional 3rd argument to support additional packages, ex;"
S.Çağlar Onur [Tue, 25 Jan 2011 15:53:31 +0000]
Revert "add optional 3rd argument to support additional packages, ex;"

This reverts commit c332e5a1cdea2efa7ddd43a08a1dd7fe3c414054.

8 years agoRevert "previous commit requires lots of changes in other modules so introduce a...
S.Çağlar Onur [Tue, 25 Jan 2011 15:53:23 +0000]
Revert "previous commit requires lots of changes in other modules so introduce a quick hack for now"

This reverts commit cd07242d54498d34d6747e6d0bfd8031f41f282f.

8 years agoSetting tag bootcd-5.0-7 bootcd-5.0-7
Thierry Parmentelat [Sat, 22 Jan 2011 23:05:04 +0000]
Setting tag bootcd-5.0-7
changes for booting off fedora14
displays some sanity checks in case bm can's get downloaded
virtio devices in /dev/vd* also considered
start service rsyslog if found
hack for kernel-firmware with 2.6.32
use $() instead of ``

8 years agoprevious commit requires lots of changes in other modules so introduce a quick hack...
S.Çağlar Onur [Tue, 18 Jan 2011 21:19:58 +0000]
previous commit requires lots of changes in other modules so introduce a quick hack for now

8 years agoadd optional 3rd argument to support additional packages, ex;
S.Çağlar Onur [Tue, 18 Jan 2011 20:23:46 +0000]
add optional 3rd argument to support additional packages, ex;

./kvariant 2.6.32 http://build.planet-lab.org/planetlab/centos5/pl-centos5-x86_64-4.3-k32-latest/RPMS/x86_64/kernel-2.6.32-9.planetlab.x86_64.rpm http://build.planet-lab.org/planetlab/centos5/pl-centos5-x86_64-4.3-k32-latest/RPMS/x86_64/kernel-firmware-2.6.32-9.planetlab.x86_64.rpm

8 years agofor future virtio support, checking virtio disks too (sneak this in along with other...
Barış Metin [Fri, 14 Jan 2011 14:35:44 +0000]
for future virtio support, checking virtio disks too (sneak this in along with other bootcd changes).

8 years agoperforms various sanity checks at network init and if curl fails
Thierry Parmentelat [Fri, 14 Jan 2011 13:23:24 +0000]
performs various sanity checks at network init and if curl fails

8 years agostart rsyslog if found
Thierry Parmentelat [Fri, 14 Jan 2011 11:45:30 +0000]
start rsyslog if found

8 years agocosmetic
Thierry Parmentelat [Fri, 14 Jan 2011 11:45:08 +0000]
cosmetic

8 years agouse $() instead of backquotes
Thierry Parmentelat [Fri, 14 Jan 2011 11:44:51 +0000]
use $() instead of backquotes

8 years agocosmetic
Thierry Parmentelat [Mon, 10 Jan 2011 15:53:34 +0000]
cosmetic

8 years agodumps /etc/resolv.conf as well in case of curl error 6
Thierry Parmentelat [Mon, 10 Jan 2011 15:53:15 +0000]
dumps /etc/resolv.conf as well in case of curl error 6

8 years agomake f14-based bootCD boot off the pl scripts
Thierry Parmentelat [Wed, 5 Jan 2011 16:40:34 +0000]
make f14-based bootCD boot off the pl scripts

8 years agotrash svn-keyword and fix spec URL
Thierry Parmentelat [Wed, 5 Jan 2011 14:19:21 +0000]
trash svn-keyword and fix spec URL

8 years agoignore .git when making tags
Thierry Parmentelat [Mon, 6 Dec 2010 13:18:44 +0000]
ignore .git when making tags

8 years agoSetting tag bootcd-5.0-6 bootcd-5.0-6
Thierry Parmentelat [Wed, 1 Dec 2010 17:06:41 +0000]
Setting tag bootcd-5.0-6
use /usr/lib/syslinux/mkdiskimage or installed mkdiskimage

8 years agofix partioned usb image creations with f12
S.Çağlar Onur [Mon, 25 Oct 2010 21:26:33 +0000]
fix partioned usb image creations with f12

9 years agoSetting tag bootcd-5.0-5 bootcd-5.0-5
Thierry Parmentelat [Wed, 1 Sep 2010 08:30:29 +0000]
Setting tag bootcd-5.0-5
remove remainging reference to planet-lab.org

9 years agoCast a wider net.
Daniel Hokka Zakrisson [Thu, 22 Jul 2010 14:21:28 +0000]
Cast a wider net.

9 years agoSetting tag BootCD-5.0-4
Barış Metin [Mon, 5 Jul 2010 12:29:37 +0000]
Setting tag BootCD-5.0-4
module name changes

9 years agoprepare for lowercasing module names
Thierry Parmentelat [Fri, 2 Jul 2010 14:46:20 +0000]
prepare for lowercasing module names

9 years agoSetting tag BootCD-5.0-3
Thierry Parmentelat [Wed, 23 Jun 2010 08:35:34 +0000]
Setting tag BootCD-5.0-3
nicer initscript now uses 'action' from /etc/init.d/functions

9 years agofix action call (this needs to be applied on top of RC10)
Barış Metin [Mon, 31 May 2010 08:28:14 +0000]
fix action call (this needs to be applied on top of RC10)

9 years agoSetting tag BootCD-5.0-2
Barış Metin [Tue, 20 Apr 2010 12:57:48 +0000]
Setting tag BootCD-5.0-2
obsolete old bootcd versions

9 years agoobsolete old bootcd packages
Barış Metin [Tue, 20 Apr 2010 10:24:26 +0000]
obsolete old bootcd packages

9 years agoSetting tag BootCD-5.0-1
Thierry Parmentelat [Fri, 29 Jan 2010 14:10:47 +0000]
Setting tag BootCD-5.0-1
First working version of 5.0:
pld.c/, db-config.d/ and nodeconfig/ scripts should now sit in the module they belong to
nodefamily is 3-fold with pldistro-fcdistro-arch
new module bootcd-inistscripts

9 years agosvn:keywords
Thierry Parmentelat [Thu, 28 Jan 2010 14:10:54 +0000]
svn:keywords

9 years agofixed and moved the server-side yum scripts, from nodeconfig/yum to BootstrapFS/nodec...
Thierry Parmentelat [Wed, 27 Jan 2010 18:44:46 +0000]
fixed and moved the server-side yum scripts, from nodeconfig/yum to BootstrapFS/nodeconfig/yum
  now known as the nodeyum package
  (might need some moer work for properly handling kexcludes in multi-fc plcs)
cleaned up all uses of /etc/planetlab/{node,slice}family
nodeconfig now does not need the build/ module anymore at build time

9 years ago3-fold nodefamily now has fcdistro as well
Thierry Parmentelat [Tue, 26 Jan 2010 13:57:24 +0000]
3-fold nodefamily now has fcdistro as well

9 years agouse major numbers in conflicts
Thierry Parmentelat [Mon, 25 Jan 2010 20:06:06 +0000]
use major numbers in conflicts

9 years agoBranch 5.0 for module BootCD created (as new trunk) from tag BootCD-4.2-17
Thierry Parmentelat [Mon, 25 Jan 2010 14:35:26 +0000]
Branch 5.0 for module BootCD created (as new trunk) from tag BootCD-4.2-17

9 years agocosmetic
Thierry Parmentelat [Mon, 18 Jan 2010 16:07:10 +0000]
cosmetic

9 years agoadd conflict clause for smooth upgrade
Thierry Parmentelat [Mon, 18 Jan 2010 14:47:44 +0000]
add conflict clause for smooth upgrade

9 years agomoving the plc.d scripts for bootcd where they belong
Thierry Parmentelat [Mon, 18 Jan 2010 14:14:44 +0000]
moving the plc.d scripts for bootcd where they belong

9 years agoSetting tag BootCD-4.2-17
Thierry Parmentelat [Sat, 9 Jan 2010 07:12:51 +0000]
Setting tag BootCD-4.2-17
support for fedora 12

9 years agofor f12
Thierry Parmentelat [Wed, 6 Jan 2010 09:30:19 +0000]
for f12

9 years agoSetting tag BootCD-4.2-16
Thierry Parmentelat [Sun, 27 Dec 2009 17:50:02 +0000]
Setting tag BootCD-4.2-16
fix build on fedora12

9 years agof12 now has all published RPMS in RPMS/i686, and _arch still is i386
Thierry Parmentelat [Mon, 21 Dec 2009 00:12:31 +0000]
f12 now has all published RPMS in RPMS/i686, and _arch still is i386

10 years agoSetting tag BootCD-4.2-15
Stephen Soltesz [Fri, 4 Sep 2009 22:59:08 +0000]
Setting tag BootCD-4.2-15
record the ntp time to the hwclock.  this is a bootcd operation, but it is
repeated in the bootmanager to handle all CDs without this operation

10 years agosave ntpdate time to hardware clock
Stephen Soltesz [Fri, 17 Jul 2009 22:03:36 +0000]
save ntpdate time to hardware clock

10 years agoTagging module BootCD - BootCD-4.2-14
Marc Fiuczynski [Mon, 29 Jun 2009 18:20:40 +0000]
Tagging module BootCD - BootCD-4.2-14

Daniel's update to generalize the kvariant support.

10 years agoWork with multiple BootCD setups.
Daniel Hokka Zakrisson [Fri, 26 Jun 2009 19:28:19 +0000]
Work with multiple BootCD setups.

10 years agoTagging module BootCD - BootCD-4.2-13
Thierry Parmentelat [Wed, 8 Apr 2009 15:24:37 +0000]
Tagging module BootCD - BootCD-4.2-13
robust to node config file specified with a relative path

10 years agocheck for existence of the node-config file
Thierry Parmentelat [Wed, 8 Apr 2009 15:20:27 +0000]
check for existence of the node-config file
also make the command robust to relative paths, as we change dir over time and thus need abs. paths

10 years agoTagging module BootCD - BootCD-4.2-12
Thierry Parmentelat [Tue, 7 Apr 2009 11:20:47 +0000]
Tagging module BootCD - BootCD-4.2-12
fix specfile - 4.2-11 would not build

10 years agospecfile to reflect new kvariant and old kupdate
Thierry Parmentelat [Tue, 7 Apr 2009 11:18:38 +0000]
specfile to reflect new kvariant and old kupdate

10 years agoTagging module BootCD - BootCD-4.2-11
Thierry Parmentelat [Tue, 7 Apr 2009 09:15:15 +0000]
Tagging module BootCD - BootCD-4.2-11
Added support for handling kernel variants
http://svn.planet-lab.org/wiki/BootcdVariant

10 years agodeprecated, use kvariant.sh instead
Thierry Parmentelat [Fri, 3 Apr 2009 18:33:01 +0000]
deprecated, use kvariant.sh instead

10 years ago- refactored marc's kupdate.sh into a new script kvariant.sh
Thierry Parmentelat [Fri, 3 Apr 2009 16:45:22 +0000]
- refactored marc's kupdate.sh into a new script kvariant.sh
- this allows to create a 'variant' stored in /usr/share/bootcd/<variant>
from the standard /usr/share/bootcd/build tree but with a different kernel
- GetBootMedium has a new option to use a given variant

10 years agoTagging module BootCD - BootCD-4.2-10
Thierry Parmentelat [Tue, 24 Mar 2009 11:51:19 +0000]
Tagging module BootCD - BootCD-4.2-10
mkfs.vfat output removed prior to invokation - fix needed on fedora 10

10 years agolooks like f10's mkfs.vfat (3.0.0) cowardly refuses to overwrite its output
Thierry Parmentelat [Tue, 24 Mar 2009 10:42:50 +0000]
looks like f10's mkfs.vfat (3.0.0) cowardly refuses to  overwrite its output

10 years agoRevert bogus changeset 11548.
Daniel Hokka Zakrisson [Wed, 14 Jan 2009 20:23:55 +0000]
Revert bogus changeset 11548.

10 years agoDon't depend on pyplnet.
Daniel Hokka Zakrisson [Tue, 13 Jan 2009 18:42:56 +0000]
Don't depend on pyplnet.

10 years agoAdded kupdate.sh
Marc Fiuczynski [Tue, 30 Dec 2008 22:55:31 +0000]
Added kupdate.sh

Tagging module BootCD - BootCD-4.2-9

10 years agorevert so I can readd with module-tag
Marc Fiuczynski [Tue, 30 Dec 2008 22:53:39 +0000]
revert so I can readd with module-tag

10 years agoadded kupdate.sh
Marc Fiuczynski [Tue, 30 Dec 2008 22:08:25 +0000]
added kupdate.sh

10 years agoGiven a kernel rpm file, this script updates the bootcd with a new
Marc Fiuczynski [Tue, 30 Dec 2008 22:05:34 +0000]
Given a kernel rpm file, this script updates the bootcd with a new
kernel given a kernel rpm.  This probably should be integrated into
build.sh.

10 years agoTagging module BootCD - BootCD-4.2-8
Daniel Hokka Zakrisson [Sat, 13 Dec 2008 05:01:51 +0000]
Tagging module BootCD - BootCD-4.2-8
Use pyplnet.
Add a site_admin account to the BootCD.
Add some explanations for common errors.

10 years agonew sync target
Thierry Parmentelat [Thu, 11 Dec 2008 18:32:05 +0000]
new sync target

10 years agoit's a spaces based file, not tabs.
Stephen Soltesz [Wed, 10 Dec 2008 20:20:09 +0000]
it's a spaces based file, not tabs.

10 years agoadd hints about how to address common errors. new hints can be added as
Stephen Soltesz [Wed, 10 Dec 2008 20:09:59 +0000]
add hints about how to address common errors.  new hints can be added as
they're observed through support.

10 years agoescape "" chars.
Stephen Soltesz [Tue, 9 Dec 2008 23:51:38 +0000]
escape "" chars.

10 years agogive it a basic password
Stephen Soltesz [Tue, 9 Dec 2008 23:44:39 +0000]
give it a basic password

10 years agoadd a site_admin account to the bootcd. passwd value can be changed at image build...
Stephen Soltesz [Tue, 9 Dec 2008 23:27:20 +0000]
add a site_admin account to the bootcd.  passwd value can be changed at image build time.

10 years agoUse pyplnet to bring up the network.
Daniel Hokka Zakrisson [Sat, 6 Dec 2008 21:23:55 +0000]
Use pyplnet to bring up the network.

10 years agoMake the initscripts executable.
Daniel Hokka Zakrisson [Fri, 5 Dec 2008 17:04:44 +0000]
Make the initscripts executable.

10 years agoTagging module BootCD - BootCD-4.2-7
Daniel Hokka Zakrisson [Tue, 2 Dec 2008 19:23:27 +0000]
Tagging module BootCD - BootCD-4.2-7
Allow multiple -k options to the build.sh script.
Probe devices in PCI bus order.

10 years agoallow -k multiple times
Thierry Parmentelat [Tue, 25 Nov 2008 14:47:46 +0000]
allow -k multiple times

10 years agoOrder PCI devices by the slot id.
Daniel Hokka Zakrisson [Fri, 21 Nov 2008 22:32:16 +0000]
Order PCI devices by the slot id.

10 years agoTagging module BootCD - BootCD-4.2-6
Thierry Parmentelat [Fri, 14 Nov 2008 14:54:36 +0000]
Tagging module BootCD - BootCD-4.2-6
add support for fedora9 images - compliant with upstart
formerly monolythic dir 'conf_files/' split into 'etc/' and 'initscripts/'

10 years agotriggers pl_boot under upstart
Thierry Parmentelat [Thu, 2 Oct 2008 08:36:58 +0000]
triggers pl_boot under upstart

10 years agofor when /sbin/init is from upstart rather than from initscripts
Thierry Parmentelat [Thu, 2 Oct 2008 08:14:19 +0000]
for when /sbin/init is from upstart rather than from initscripts

10 years agocosmetic
Thierry Parmentelat [Thu, 2 Oct 2008 08:13:15 +0000]
cosmetic

10 years agocleanup - ctd
Thierry Parmentelat [Thu, 2 Oct 2008 07:01:36 +0000]
cleanup - ctd

10 years agosplitting conf_files into etc/ and initscripts/
Thierry Parmentelat [Thu, 2 Oct 2008 06:51:48 +0000]
splitting conf_files into etc/ and initscripts/

10 years agocleanup ctd
Thierry Parmentelat [Thu, 2 Oct 2008 06:47:52 +0000]
cleanup ctd

10 years agoTagging module BootCD - BootCD-4.2-5
Thierry Parmentelat [Tue, 23 Sep 2008 16:14:43 +0000]
Tagging module BootCD - BootCD-4.2-5
cosmetic - pl_boot to display timestamps

10 years agoadd timestamp in pl_boot messages
Thierry Parmentelat [Tue, 23 Sep 2008 15:46:12 +0000]
add timestamp in pl_boot messages

10 years agouse /var/tmp for both chroot and vserver myplc
Thierry Parmentelat [Fri, 19 Sep 2008 09:10:14 +0000]
use /var/tmp for both chroot and vserver myplc

11 years agoTagging module BootCD - BootCD-4.2-4
Stephen Soltesz [Mon, 4 Aug 2008 19:55:56 +0000]
Tagging module BootCD - BootCD-4.2-4
adds -k as an argument to build.sh to pass additional kernel parameters to the
bootcd and kexec kernel.

11 years agoensure that the added kernel argument is passed to the boot image kernel as
Stephen Soltesz [Mon, 4 Aug 2008 18:07:54 +0000]
ensure that the added kernel argument is passed to the boot image kernel as
well as the kexec kernel.