6 years agoSetting tag bootcd-5.1-5 bootcd-5.1-5 bootcd-5.2-0
Thierry Parmentelat [Tue, 26 Feb 2013 11:48:10 +0000]
Setting tag bootcd-5.1-5
fix console on tty2: this broke the build on fedora14
even though f14 doesn't use systemd by defaults there is /etc/systemd in there

6 years agomkdir default.target.wants if not present, for f14
Thierry Parmentelat [Sat, 23 Feb 2013 16:08:06 +0000]
mkdir default.target.wants if not present, for f14

6 years agoSetting tag bootcd-5.1-4 bootcd-5.1-4
Thierry Parmentelat [Fri, 22 Feb 2013 17:57:37 +0000]
Setting tag bootcd-5.1-4
turn on getty/console on tty2

6 years agoenable getty@tty2 in parallel with pl_boot.service
Stephen Soltesz [Thu, 21 Feb 2013 16:43:11 +0000]
enable getty@tty2 in parallel with pl_boot.service

6 years agoSetting tag bootcd-5.1-3 bootcd-5.1-3
Thierry Parmentelat [Thu, 21 Feb 2013 11:11:04 +0000]
Setting tag bootcd-5.1-3
reviewed for systemd & f18

6 years agoturn off systemd logging on console
Thierry Parmentelat [Wed, 20 Feb 2013 10:51:14 +0000]
turn off systemd logging on console

6 years agofull messages to get on console when rebooting if DEBUG_SYSTEMD is set
Thierry Parmentelat [Thu, 14 Feb 2013 11:07:53 +0000]
full messages to get on console when rebooting if DEBUG_SYSTEMD is set

6 years agoredirect systemd log on console
Thierry Parmentelat [Wed, 13 Feb 2013 20:42:56 +0000]
redirect systemd log on console

6 years agocannot use kargs to select bootCD default systemd target - this would
Thierry Parmentelat [Sat, 9 Feb 2013 07:03:35 +0000]
cannot use kargs to select bootCD default systemd target - this would
apply to hdd boots as well; symlink default.target instead

6 years agostart with the simplest possible setup
Thierry Parmentelat [Fri, 8 Feb 2013 18:42:37 +0000]
start with the simplest possible setup

7 years agoSetting tag bootcd-5.1-2 bootcd-5.1-2
Thierry Parmentelat [Mon, 7 May 2012 10:28:30 +0000]
Setting tag bootcd-5.1-2
turn off selinux, turns out needed with some combinations like lxc/f14

7 years agoadd selinux=0 mostly for lxc/f14
Thierry Parmentelat [Mon, 16 Apr 2012 14:41:48 +0000]
add selinux=0 mostly for lxc/f14

7 years agoSetting tag bootcd-5.1-1 bootcd-5.1-1
Thierry Parmentelat [Wed, 11 Apr 2012 08:03:56 +0000]
Setting tag bootcd-5.1-1
compatible with pre- and post- f16
add systemd friendlyness to bootcd
also add biosdevname=0 tp kernel args so ethernet devices are still named in eth<x>

7 years agobump release number to 5.1
Thierry Parmentelat [Wed, 11 Apr 2012 07:52:42 +0000]
bump release number to 5.1

7 years agoquick, dirty but effective way to get systemd to run pl_sysinit as a
Thierry Parmentelat [Fri, 6 Apr 2012 19:20:34 +0000]
quick, dirty but effective way to get systemd to run pl_sysinit as a
pre_script of pl_boot

7 years agotrying out magic kernel option to avoid using em<x> ifnames
Thierry Parmentelat [Fri, 6 Apr 2012 13:49:46 +0000]
trying out magic kernel option to avoid using em<x> ifnames

7 years agosimplifies handling of the kernel args, no need for 2 variables
Thierry Parmentelat [Fri, 6 Apr 2012 13:49:07 +0000]
simplifies handling of the kernel args, no need for 2 variables

7 years agodisplay /proc/net/dev in sanity checks
Thierry Parmentelat [Fri, 6 Apr 2012 11:50:13 +0000]
display /proc/net/dev in  sanity checks

7 years agorephrase 'pl_boot: attempting to fetch script from <> server in 30s'
Thierry Parmentelat [Thu, 5 Apr 2012 13:07:30 +0000]
rephrase 'pl_boot: attempting to fetch script from <> server in 30s'
to show actual server name

7 years agocosmetic
Thierry Parmentelat [Thu, 5 Apr 2012 13:05:08 +0000]
cosmetic

7 years agotry to ping boot server as part of the sanity check
Thierry Parmentelat [Thu, 5 Apr 2012 12:24:44 +0000]
try to ping boot server as part of the sanity check

7 years agothe systemd/ files are intended to end up on the node side, not on the
Thierry Parmentelat [Thu, 5 Apr 2012 07:25:09 +0000]
the systemd/ files are intended to end up on the node side, not on the
server side
remove them from the bootcd-initscripts package that is for server
add them in bootcd image (as created by prep.sh)

7 years agoMerge branch 'master' into lxc
Thierry Parmentelat [Wed, 4 Apr 2012 19:25:40 +0000]
Merge branch 'master' into lxc
in bootcd.spec, reinstate the test on the fedora distrib (for
requiring perl-syslinux) in a f16-compatible way

7 years agoundo previous change, this breaks the build
Thierry Parmentelat [Fri, 24 Feb 2012 12:53:52 +0000]
undo previous change, this breaks the build

7 years agosymlinks should point into install image not rpm build image lxcbuild
Sapan Bhatia [Fri, 17 Feb 2012 21:19:07 +0000]
symlinks should point into install image not rpm build image

7 years agosymlinks should point into install image not rpm build image
Sapan Bhatia [Fri, 17 Feb 2012 21:09:39 +0000]
symlinks should point into install image not rpm build image

7 years agosymlinks should point into install image not rpm build image
Sapan Bhatia [Fri, 17 Feb 2012 20:12:27 +0000]
symlinks should point into install image not rpm build image

7 years agosymlinks should point into install image not rpm build image
Sapan Bhatia [Fri, 17 Feb 2012 20:05:20 +0000]
symlinks should point into install image not rpm build image

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

8 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

9 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.