build.git
16 years agocosmetic
Thierry Parmentelat [Thu, 10 Jan 2008 11:17:38 +0000 (11:17 +0000)]
cosmetic

16 years agodo not install bootstrap images directly anymore
Thierry Parmentelat [Thu, 10 Jan 2008 09:40:37 +0000 (09:40 +0000)]
do not install bootstrap images directly anymore

16 years agocreated new tag in one-lab svn repo for module-tag and new rpm name
Thierry Parmentelat [Thu, 10 Jan 2008 08:30:22 +0000 (08:30 +0000)]
created new tag in one-lab svn repo for module-tag and new rpm name

16 years agoscans *-tags*.mk rather than just *-tags.mk
Thierry Parmentelat [Thu, 10 Jan 2008 08:29:42 +0000 (08:29 +0000)]
scans *-tags*.mk rather than just *-tags.mk

16 years agouse 10.201.x.y as the prefix for test vservers when their IP address is not specified
Marc Fiuczynski [Wed, 9 Jan 2008 22:47:56 +0000 (22:47 +0000)]
use 10.201.x.y as the prefix for test vservers when their IP address is not specified

16 years agocorrect variable names
Marc Fiuczynski [Wed, 9 Jan 2008 22:36:02 +0000 (22:36 +0000)]
correct variable names

16 years agoon failure send proper log file
Marc Fiuczynski [Wed, 9 Jan 2008 22:24:23 +0000 (22:24 +0000)]
on failure send proper log file

16 years agofix cut-n-paste error
Marc Fiuczynski [Wed, 9 Jan 2008 22:22:55 +0000 (22:22 +0000)]
fix cut-n-paste error

16 years agofix cut-n-paste error
Marc Fiuczynski [Wed, 9 Jan 2008 22:22:12 +0000 (22:22 +0000)]
fix cut-n-paste error

16 years ago- Make more parameterized.
Marc Fiuczynski [Wed, 9 Jan 2008 21:49:28 +0000 (21:49 +0000)]
- Make more parameterized.
- Download a selftest program, which will be the handoff to Tony.

16 years agoscript to create a vserver with myplc-native for testing purposes
Marc Fiuczynski [Wed, 9 Jan 2008 20:25:36 +0000 (20:25 +0000)]
script to create a vserver with myplc-native for testing purposes

16 years agotypo
Marc Fiuczynski [Wed, 9 Jan 2008 20:24:52 +0000 (20:24 +0000)]
typo

16 years agoNeeded in BootStrapFS
Faiyaz Ahmed [Wed, 9 Jan 2008 20:23:02 +0000 (20:23 +0000)]
Needed in BootStrapFS

16 years agouse the WEBLOG variable rather than its value
Marc Fiuczynski [Wed, 9 Jan 2008 18:41:31 +0000 (18:41 +0000)]
use the WEBLOG variable rather than its value

16 years agoonly append info to files
Marc Fiuczynski [Wed, 9 Jan 2008 18:36:59 +0000 (18:36 +0000)]
only append info to files

16 years agouses tags as well
Thierry Parmentelat [Wed, 9 Jan 2008 11:00:18 +0000 (11:00 +0000)]
uses tags as well

16 years agocosmetic about changelog prompting
Thierry Parmentelat [Wed, 9 Jan 2008 10:55:23 +0000 (10:55 +0000)]
cosmetic about changelog prompting

16 years agoredirection variables - for kernel - so two options have gone
Thierry Parmentelat [Wed, 9 Jan 2008 10:32:05 +0000 (10:32 +0000)]
redirection variables - for kernel - so two options have gone

16 years agomoving to 4.2 - no change
Thierry Parmentelat [Wed, 9 Jan 2008 10:04:14 +0000 (10:04 +0000)]
moving to 4.2 - no change

16 years agousing tagged modules after init
Thierry Parmentelat [Tue, 8 Jan 2008 20:32:49 +0000 (20:32 +0000)]
using tagged modules after init

16 years agofix handling of trailing spaces
Thierry Parmentelat [Tue, 8 Jan 2008 20:21:03 +0000 (20:21 +0000)]
fix handling of trailing spaces

16 years agosupport for --message
Thierry Parmentelat [Tue, 8 Jan 2008 20:09:59 +0000 (20:09 +0000)]
support for --message

16 years agousing tag for kernel
Thierry Parmentelat [Tue, 8 Jan 2008 19:55:26 +0000 (19:55 +0000)]
using tag for kernel

16 years agofor convenience, support for -a/--all through modules.list
Thierry Parmentelat [Tue, 8 Jan 2008 14:10:26 +0000 (14:10 +0000)]
for convenience, support for -a/--all through modules.list

16 years agotag names closer to rpm names
Thierry Parmentelat [Tue, 8 Jan 2008 11:54:23 +0000 (11:54 +0000)]
tag names closer to rpm names

16 years agocommand-line provided version and taglevel
Thierry Parmentelat [Tue, 8 Jan 2008 11:46:22 +0000 (11:46 +0000)]
command-line provided version and taglevel

16 years agodo not change all *-tags.mk, prompt before action
Thierry Parmentelat [Tue, 8 Jan 2008 09:54:03 +0000 (09:54 +0000)]
do not change all *-tags.mk, prompt before action

16 years agosupport for 4 functions : version init diff tag - uses taglevel
Thierry Parmentelat [Tue, 8 Jan 2008 09:39:46 +0000 (09:39 +0000)]
support for 4 functions : version init diff tag - uses taglevel

16 years agobe verbose about which distro candidate mirror was chosen
Marc Fiuczynski [Mon, 7 Jan 2008 22:49:08 +0000 (22:49 +0000)]
be verbose about which distro candidate mirror was chosen

16 years agofor managing tags on a module per module basis - first draft - use with care
Thierry Parmentelat [Mon, 7 Jan 2008 16:51:19 +0000 (16:51 +0000)]
for managing tags on a module per module basis - first draft - use with care

16 years agocosmetic - outlines summary
Thierry Parmentelat [Mon, 7 Jan 2008 16:50:10 +0000 (16:50 +0000)]
cosmetic - outlines summary

16 years agoidem 7647
Thierry Parmentelat [Fri, 4 Jan 2008 22:36:40 +0000 (22:36 +0000)]
idem 7647

16 years agodependencies were broken for bootstrapfs
Marc Fiuczynski [Fri, 4 Jan 2008 22:07:43 +0000 (22:07 +0000)]
dependencies were broken for bootstrapfs

16 years agothis is required and cannot be obtained from config.planetlab
Thierry Parmentelat [Fri, 4 Jan 2008 17:30:44 +0000 (17:30 +0000)]
this is required and cannot be obtained from config.planetlab

16 years agoexports plrelease to specfiles
Thierry Parmentelat [Fri, 4 Jan 2008 17:29:03 +0000 (17:29 +0000)]
exports plrelease to specfiles

16 years agocleanup
Thierry Parmentelat [Fri, 4 Jan 2008 17:28:18 +0000 (17:28 +0000)]
cleanup

16 years agofixed nozomi spec, but it does not compile against 2.6.22 - waiting for roberto
Thierry Parmentelat [Fri, 4 Jan 2008 17:10:33 +0000 (17:10 +0000)]
fixed nozomi spec, but it does not compile against 2.6.22 - waiting for roberto

16 years agoneed more info from kernel to figure full kernel version
Thierry Parmentelat [Fri, 4 Jan 2008 14:25:18 +0000 (14:25 +0000)]
need more info from kernel to figure full kernel version

16 years agofirst draft of the onelab distro
Thierry Parmentelat [Fri, 4 Jan 2008 10:49:07 +0000 (10:49 +0000)]
first draft of the onelab distro

16 years agocosmetic
Thierry Parmentelat [Fri, 4 Jan 2008 09:46:58 +0000 (09:46 +0000)]
cosmetic

16 years agodo glob processing when inside the vserver
Marc Fiuczynski [Thu, 3 Jan 2008 17:28:32 +0000 (17:28 +0000)]
do glob processing when inside the vserver

16 years agomore concise summary (wrt /usr/share/info/) - no default mail anymore
Thierry Parmentelat [Thu, 3 Jan 2008 17:26:38 +0000 (17:26 +0000)]
more concise summary (wrt /usr/share/info/) - no default mail anymore

16 years agonew TestMain.py needs -a
Thierry Parmentelat [Wed, 19 Dec 2007 16:08:08 +0000 (16:08 +0000)]
new TestMain.py needs -a

16 years agoanother line of interest in the summary
Thierry Parmentelat [Tue, 18 Dec 2007 10:22:06 +0000 (10:22 +0000)]
another line of interest in the summary

16 years agoattempt to remove red herrings in complaints during rpm installs
Thierry Parmentelat [Tue, 18 Dec 2007 07:05:11 +0000 (07:05 +0000)]
attempt to remove red herrings in complaints during rpm installs

16 years agoprepare for testing in native mode
Thierry Parmentelat [Mon, 17 Dec 2007 16:43:04 +0000 (16:43 +0000)]
prepare for testing in native mode

16 years agofor convenience in native vservers
Thierry Parmentelat [Mon, 17 Dec 2007 15:37:51 +0000 (15:37 +0000)]
for convenience in native vservers

16 years agothis is not the right time to do this - must be done by the myplc-native postinstall
Thierry Parmentelat [Mon, 17 Dec 2007 14:24:58 +0000 (14:24 +0000)]
this is not the right time to do this - must be done by the myplc-native postinstall

16 years agooops
Thierry Parmentelat [Mon, 17 Dec 2007 14:16:48 +0000 (14:16 +0000)]
oops

16 years agoimprove myplc-init-vserver
Thierry Parmentelat [Mon, 17 Dec 2007 12:25:24 +0000 (12:25 +0000)]
improve myplc-init-vserver

16 years agoembed summary extraction script
Thierry Parmentelat [Mon, 17 Dec 2007 10:04:33 +0000 (10:04 +0000)]
embed summary extraction script

16 years agokeep more lines from log
Thierry Parmentelat [Sun, 16 Dec 2007 11:05:25 +0000 (11:05 +0000)]
keep more lines from log

16 years agoas few change dirs as possible - fix location of summary.py
Thierry Parmentelat [Sun, 16 Dec 2007 10:44:50 +0000 (10:44 +0000)]
as few change dirs as possible - fix location of summary.py

16 years agosimple summary extractor
Thierry Parmentelat [Sat, 15 Dec 2007 13:55:38 +0000 (13:55 +0000)]
simple summary extractor

16 years agoundo the yum hack, now that Daniel has fixed the vserver deps
Thierry Parmentelat [Sat, 15 Dec 2007 12:21:07 +0000 (12:21 +0000)]
undo the yum hack, now that Daniel has fixed the vserver deps

16 years agowork around yum's inability to manage Require(pre): tags in specfiles
Thierry Parmentelat [Fri, 14 Dec 2007 17:51:31 +0000 (17:51 +0000)]
work around yum's inability to manage Require(pre): tags in specfiles

16 years agosupports make foo.compile for manual builds : just recompile and keep the build tree
Thierry Parmentelat [Fri, 14 Dec 2007 17:46:24 +0000 (17:46 +0000)]
supports make foo.compile for manual builds : just recompile and keep the build tree

16 years agocleaned up old rpms - disabled vsys for now
Thierry Parmentelat [Fri, 14 Dec 2007 12:05:09 +0000 (12:05 +0000)]
cleaned up old rpms - disabled vsys for now

16 years agobetter usage message
Thierry Parmentelat [Fri, 14 Dec 2007 08:15:45 +0000 (08:15 +0000)]
better usage message

16 years ago. not assumed in PATH - for cron jobs again
Thierry Parmentelat [Fri, 14 Dec 2007 06:15:20 +0000 (06:15 +0000)]
. not assumed in PATH - for cron jobs again

16 years ago(*) generate as many groups in yumgroups as we have pkgs
Thierry Parmentelat [Thu, 13 Dec 2007 15:27:13 +0000 (15:27 +0000)]
(*) generate as many groups in yumgroups as we have pkgs
(*) uses groupname: and groupdesc: in .pkgs for that purpose
(*) could be used for additional stuf, like alpha / beta if needed
(*) not tested yet - might break the build

16 years agoyumgroups generated from bootstrapfs.pkgs
Thierry Parmentelat [Thu, 13 Dec 2007 14:28:01 +0000 (14:28 +0000)]
yumgroups generated from bootstrapfs.pkgs

16 years agouse -7 to get builds simply named after weekday, as e.g. thu-f8
Thierry Parmentelat [Thu, 13 Dec 2007 12:45:19 +0000 (12:45 +0000)]
use -7 to get builds simply named after weekday, as e.g. thu-f8

16 years agobuild.sh in bootstrapfs needs useradd
Thierry Parmentelat [Thu, 13 Dec 2007 12:05:40 +0000 (12:05 +0000)]
build.sh in bootstrapfs needs useradd

16 years agoreverting www to the trunk
Thierry Parmentelat [Thu, 13 Dec 2007 09:32:33 +0000 (09:32 +0000)]
reverting www to the trunk

16 years agovsys build fix
Thierry Parmentelat [Wed, 12 Dec 2007 13:21:19 +0000 (13:21 +0000)]
vsys build fix

16 years agoreview various ifeqs that were silently not doing the expected
Thierry Parmentelat [Wed, 12 Dec 2007 10:32:57 +0000 (10:32 +0000)]
review various ifeqs that were silently not doing the expected

16 years agorestore locally-built kexec-tools for fedora 4
Thierry Parmentelat [Wed, 12 Dec 2007 08:03:36 +0000 (08:03 +0000)]
restore locally-built kexec-tools for fedora 4

16 years agoUse 4.1 for WWW
Faiyaz Ahmed [Tue, 11 Dec 2007 17:49:46 +0000 (17:49 +0000)]
Use 4.1 for WWW

16 years agomyplc-release to be made during make versions
Thierry Parmentelat [Tue, 11 Dec 2007 13:26:58 +0000 (13:26 +0000)]
myplc-release to be made during make versions

16 years agoprovide the about page with BASE as INIT_CWD is broken - let the test box do its...
Thierry Parmentelat [Tue, 11 Dec 2007 12:19:19 +0000 (12:19 +0000)]
provide the about page with BASE as INIT_CWD is broken - let the test box do its own checkout

16 years agofirst draft of an about page
Thierry Parmentelat [Sat, 8 Dec 2007 13:23:45 +0000 (13:23 +0000)]
first draft of an about page

16 years agofor cron jobs, do not assume . in PATH
Thierry Parmentelat [Sat, 8 Dec 2007 07:52:16 +0000 (07:52 +0000)]
for cron jobs, do not assume . in PATH

16 years agotries to workaround vserver build bug
Thierry Parmentelat [Fri, 7 Dec 2007 16:56:26 +0000 (16:56 +0000)]
tries to workaround vserver build bug

16 years agofix wrong argument passing to pl_root_mkfedora & more strict checking
Thierry Parmentelat [Fri, 7 Dec 2007 15:59:29 +0000 (15:59 +0000)]
fix wrong argument passing to pl_root_mkfedora & more strict checking

16 years agocleaning up the root creation functions and build.common - untested
Thierry Parmentelat [Fri, 7 Dec 2007 12:31:14 +0000 (12:31 +0000)]
cleaning up the root creation functions and build.common - untested

16 years agomkfedora has gone - now embedded into build.common
Thierry Parmentelat [Fri, 7 Dec 2007 10:12:36 +0000 (10:12 +0000)]
mkfedora has gone - now embedded into build.common

16 years agooops
Thierry Parmentelat [Fri, 7 Dec 2007 10:00:29 +0000 (10:00 +0000)]
oops

16 years agominimal changes - mkfedora about to be inlined in build.common
Thierry Parmentelat [Fri, 7 Dec 2007 09:57:01 +0000 (09:57 +0000)]
minimal changes - mkfedora about to be inlined in build.common

16 years ago(*) review myplc-release for vserver builds
Thierry Parmentelat [Fri, 7 Dec 2007 09:55:58 +0000 (09:55 +0000)]
(*) review myplc-release for vserver builds
(*) comfort on macos for local tests

16 years agostepping back - this does not solve the node boot issue
Thierry Parmentelat [Fri, 7 Dec 2007 08:46:43 +0000 (08:46 +0000)]
stepping back - this does not solve the node boot issue

16 years agojust checking
Thierry Parmentelat [Thu, 6 Dec 2007 21:39:11 +0000 (21:39 +0000)]
just checking

16 years agocomfort
Thierry Parmentelat [Thu, 6 Dec 2007 16:26:08 +0000 (16:26 +0000)]
comfort

16 years ago-e for a reasonable european mirror
Thierry Parmentelat [Thu, 6 Dec 2007 11:18:47 +0000 (11:18 +0000)]
-e for a reasonable european mirror

16 years agofixing pldistros (ctd)
Thierry Parmentelat [Thu, 6 Dec 2007 10:01:28 +0000 (10:01 +0000)]
fixing pldistros (ctd)

16 years agofixing pldistros (ctd)
Thierry Parmentelat [Thu, 6 Dec 2007 09:53:12 +0000 (09:53 +0000)]
fixing pldistros (ctd)

16 years agofixing pldistros (ctd)
Thierry Parmentelat [Thu, 6 Dec 2007 09:23:38 +0000 (09:23 +0000)]
fixing pldistros (ctd)

16 years agofixing pldistros (ctd)
Thierry Parmentelat [Thu, 6 Dec 2007 09:07:23 +0000 (09:07 +0000)]
fixing pldistros (ctd)

16 years agofixing pldistros
Thierry Parmentelat [Thu, 6 Dec 2007 09:01:34 +0000 (09:01 +0000)]
fixing pldistros

16 years ago(*) groups distro-dependent files in build/config.<distro>
Thierry Parmentelat [Thu, 6 Dec 2007 08:55:20 +0000 (08:55 +0000)]
(*) groups distro-dependent files in build/config.<distro>
(*) renamed .lst files into .pkgs (lst suffix commonly used for other/tmp purposes)
(*) distro-dependent files are (mostly) optional, defaults to planetlab
(*) mkfedora accepts new -f argument : to pass a pkgs file rather than -p .. -g ..
(*) mkfedora supports junk: and precious: in pkgs file
    this is from the former bootcd/prep.sh - to reduce footprint

Notes.
(*) this is untested
(*) mkfedora still supports -x (exclude) on the command line and in pkgs file
    however I suspect this feature is never used
(*) mkfedora is still a separate command - could/should be merged into buld.common
(*) myplc/build.functions could/should be merged into build.common as well

16 years agono longer need to do multiple module builds for bootmanager
Marc Fiuczynski [Wed, 5 Dec 2007 19:05:54 +0000 (19:05 +0000)]
no longer need to do multiple module builds for bootmanager

16 years agooptions to vbuild-init-vserver.sh need to come first
Marc Fiuczynski [Wed, 5 Dec 2007 15:28:36 +0000 (15:28 +0000)]
options to vbuild-init-vserver.sh need to come first

16 years agouses more neutral varnames - HOSTNAME likely to be set
Thierry Parmentelat [Wed, 5 Dec 2007 13:05:17 +0000 (13:05 +0000)]
uses more neutral varnames - HOSTNAME likely to be set

16 years agochecks for existence in /vservers, not /etc/vservers
Thierry Parmentelat [Wed, 5 Dec 2007 12:58:24 +0000 (12:58 +0000)]
checks for existence in /vservers, not /etc/vservers

16 years agosupport for net settings in myplc-init-vserver - reviewed interface to use options...
Thierry Parmentelat [Wed, 5 Dec 2007 10:06:20 +0000 (10:06 +0000)]
support for net settings in myplc-init-vserver - reviewed interface to use options - nightly changed

16 years agodo not include util-vserver-* packages
Marc Fiuczynski [Tue, 4 Dec 2007 19:37:03 +0000 (19:37 +0000)]
do not include util-vserver-* packages

16 years agocommitted a typo
Marc Fiuczynski [Tue, 4 Dec 2007 18:29:06 +0000 (18:29 +0000)]
committed a typo

16 years agodo not put linux64 into the /etc/vservers/<guest>/personality file
Marc Fiuczynski [Tue, 4 Dec 2007 17:01:33 +0000 (17:01 +0000)]
do not put linux64 into the /etc/vservers/<guest>/personality file

16 years agoadd in PERSONALITY into BASE name to differentiate between 32bit and 64bit builds
Marc Fiuczynski [Tue, 4 Dec 2007 16:07:20 +0000 (16:07 +0000)]
add in PERSONALITY into BASE name to differentiate between 32bit and 64bit builds

16 years agofirst attempt with wireless-tools
Thierry Parmentelat [Tue, 4 Dec 2007 16:05:16 +0000 (16:05 +0000)]
first attempt with wireless-tools