build.git
16 years agoRemoving -l option for umount of the loop device. Daniel says that
Marc Fiuczynski [Thu, 24 Jan 2008 15:49:09 +0000 (15:49 +0000)]
Removing -l option for umount of the loop device.  Daniel says that
the -l option does not deallocate the actual loop device, which is why
we were running out of those on the build machine.

16 years agocleaned up by adding in command line overrides for various defaults
Marc Fiuczynski [Thu, 24 Jan 2008 15:00:15 +0000 (15:00 +0000)]
cleaned up by adding in command line overrides for various defaults

16 years agocreate the directory for the vserver interface information
Marc Fiuczynski [Wed, 23 Jan 2008 22:03:18 +0000 (22:03 +0000)]
create the directory for the vserver interface information

16 years agocs staff assign 10.1.x.y as a private node test network
Marc Fiuczynski [Wed, 23 Jan 2008 21:46:59 +0000 (21:46 +0000)]
cs staff assign 10.1.x.y as a private node test network

16 years agoinvoke /selftest with a hostname and ip address
Marc Fiuczynski [Tue, 22 Jan 2008 22:43:09 +0000 (22:43 +0000)]
invoke /selftest with a hostname and ip address

16 years agooops, previous commit was not intended to commit this change, noderepo is not ready yet
Thierry Parmentelat [Tue, 22 Jan 2008 15:08:59 +0000 (15:08 +0000)]
oops, previous commit was not intended to commit this change, noderepo is not ready yet

16 years agoPlanetLabConf merged in the onelab codebase
Thierry Parmentelat [Tue, 22 Jan 2008 15:05:22 +0000 (15:05 +0000)]
PlanetLabConf merged in the onelab codebase

16 years agoTagging module WWW -- from PLCWWW-4.1-0 to PLCWWW-4.1-1
Thierry Parmentelat [Tue, 22 Jan 2008 14:45:22 +0000 (14:45 +0000)]
Tagging module WWW  -- from PLCWWW-4.1-0 to PLCWWW-4.1-1
* fix a couple broken links
* improve slice instantiation dialog and related help text
* support for make sync
* this tag is also a checkpoint for an import that onelab is doing for
recent stuff in PlanetLabConf

16 years agothe tmp file for storing log message had lost its header
Thierry Parmentelat [Fri, 18 Jan 2008 16:02:39 +0000 (16:02 +0000)]
the tmp file for storing log message had lost its header
+ replace skip_updates with a 'fast_cheks' option for skipping various checkings
  this is only mostly useful from a remote location

16 years agoTagging module BootstrapFS -- from bootstrapfs-0.1-1 to bootstrapfs-0.1-2
Thierry Parmentelat [Fri, 18 Jan 2008 15:59:25 +0000 (15:59 +0000)]
Tagging module BootstrapFS  -- from bootstrapfs-0.1-1 to bootstrapfs-0.1-2
search more carefully for alternate pkgs files
handling of sysconfig/crontab and creation of site_admin reviewed
(this tag is set with module-tag.py)

16 years agoset default distro to f8
Thierry Parmentelat [Thu, 17 Jan 2008 12:16:10 +0000 (12:16 +0000)]
set default distro to f8

16 years agomanual change after manual tag in probe-ulog for catching up again
Thierry Parmentelat [Wed, 16 Jan 2008 21:31:38 +0000 (21:31 +0000)]
manual change after manual tag in probe-ulog for catching up again

16 years agofixed formatting
Thierry Parmentelat [Wed, 16 Jan 2008 14:57:07 +0000 (14:57 +0000)]
fixed formatting

16 years agocosmetic improvements to GetPlcRelease info
Thierry Parmentelat [Wed, 16 Jan 2008 08:54:04 +0000 (08:54 +0000)]
cosmetic improvements to GetPlcRelease info

16 years agochecked more svn keywords on more files
Thierry Parmentelat [Wed, 16 Jan 2008 08:30:44 +0000 (08:30 +0000)]
checked more svn keywords on more files

16 years agoadd Id to svn:keywords
Thierry Parmentelat [Wed, 16 Jan 2008 08:27:14 +0000 (08:27 +0000)]
add Id to svn:keywords

16 years ago(no commit message)
Sapan Bhatia [Mon, 14 Jan 2008 17:06:11 +0000 (17:06 +0000)]

16 years agoUpdated version of fprobe
Sapan Bhatia [Mon, 14 Jan 2008 16:26:50 +0000 (16:26 +0000)]
Updated version of fprobe

16 years agocheck diffs before tagging - util-vserver not yet subject to tags
Thierry Parmentelat [Mon, 14 Jan 2008 14:41:35 +0000 (14:41 +0000)]
check diffs before tagging - util-vserver not yet subject to tags

16 years agoshould have been done by module-tag at the time we moved to 4.2
Thierry Parmentelat [Mon, 14 Jan 2008 14:40:38 +0000 (14:40 +0000)]
should have been done by module-tag at the time we moved to 4.2

16 years agoFirst draft of a dual method for installing extensions
Thierry Parmentelat [Fri, 11 Jan 2008 17:11:34 +0000 (17:11 +0000)]
First draft of a dual method for installing extensions
- core tarball always installed through the tarball
- extensions (nodegroups) are then attempted by the same method
  i.e. by fetching PlanetLab-Bootstrap-%s.tar.bz2
- if that fails, then we try via
  yum groupinstall extension<nodegroup>

NOTE.
due to a bug with GetNodes that causes the nodegroups fetching part to fail
I could not have the tests completed yet
However nodes should correctly install the core software

16 years agorenamed native-shell.pkgs into vtest.pkgs
Thierry Parmentelat [Fri, 11 Jan 2008 16:27:37 +0000 (16:27 +0000)]
renamed native-shell.pkgs into vtest.pkgs

16 years agoundo changeset 7764 - the PlanetLab yumgroup is loaded by design
Thierry Parmentelat [Fri, 11 Jan 2008 15:37:03 +0000 (15:37 +0000)]
undo changeset 7764 - the PlanetLab yumgroup is loaded by design

16 years agocosmetic - after util-vserver tag has been cleaned
Thierry Parmentelat [Fri, 11 Jan 2008 08:50:12 +0000 (08:50 +0000)]
cosmetic - after util-vserver tag has been cleaned

16 years agothis is needed too
Thierry Parmentelat [Thu, 10 Jan 2008 18:35:51 +0000 (18:35 +0000)]
this is needed too

16 years agomerged production into the base bootstrapfs.pkgs
Marc Fiuczynski [Thu, 10 Jan 2008 18:10:43 +0000 (18:10 +0000)]
merged production into the base bootstrapfs.pkgs

16 years agoadd in the PlanetLab group
Marc Fiuczynski [Thu, 10 Jan 2008 18:09:11 +0000 (18:09 +0000)]
add in the PlanetLab group

16 years agoremove duplicate packages
Marc Fiuczynski [Thu, 10 Jan 2008 18:08:40 +0000 (18:08 +0000)]
remove duplicate packages

16 years agonozomi patched for 2.6.22
Thierry Parmentelat [Thu, 10 Jan 2008 15:04:30 +0000 (15:04 +0000)]
nozomi patched for 2.6.22

16 years agotags&trunk on onelab - same as with planetlab
Thierry Parmentelat [Thu, 10 Jan 2008 13:48:37 +0000 (13:48 +0000)]
tags&trunk on onelab - same as with planetlab

16 years agodo not use the production tarball in onelab for now
Thierry Parmentelat [Thu, 10 Jan 2008 11:57:43 +0000 (11:57 +0000)]
do not use the production tarball in onelab for now

16 years agofirst practical way to address tags & trunk : two separate tags file. Use nightly...
Thierry Parmentelat [Thu, 10 Jan 2008 11:56:08 +0000 (11:56 +0000)]
first practical way to address tags & trunk : two separate tags file. Use nightly with -t to build a candidate 4.2

16 years agorename myplc-init-vserver into vtest-init-vserver
Thierry Parmentelat [Thu, 10 Jan 2008 11:34:36 +0000 (11:34 +0000)]
rename myplc-init-vserver into vtest-init-vserver

16 years agoreview install method for bootstrapfs - install the right set of rpms
Thierry Parmentelat [Thu, 10 Jan 2008 11:19:08 +0000 (11:19 +0000)]
review install method for bootstrapfs - install the right set of rpms

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