Marc Fiuczynski [Sat, 23 Feb 2008 15:08:40 +0000 (15:08 +0000)]
change from package dev to udev
Marc Fiuczynski [Sat, 23 Feb 2008 15:05:01 +0000 (15:05 +0000)]
Our kernel.spec file no longer creates kernel-smp, which is why I've removed it from this .pkgs file
Marc Fiuczynski [Sat, 23 Feb 2008 06:07:12 +0000 (06:07 +0000)]
vsys does not require inotify-tools-devel and ocaml
Marc Fiuczynski [Sat, 23 Feb 2008 05:43:43 +0000 (05:43 +0000)]
include fprobe-ulog and inotify-tools-devel for fedora 8
Stephen Soltesz [Fri, 22 Feb 2008 19:59:11 +0000 (19:59 +0000)]
remove the ocaml and fprobe packages to see if they broke the f8 build.
Marc Fiuczynski [Fri, 22 Feb 2008 19:47:33 +0000 (19:47 +0000)]
- remove superfluous slash in pl_move_dir
- do not escape + and - signs in the grep/sed regex to find/remove
package+$fcdistro. This does appear a bit fishy as the old code
looks correct, but it did not work properly on f8.
Stephen Soltesz [Wed, 20 Feb 2008 20:52:49 +0000 (20:52 +0000)]
Add the stuff for vsys and fprobe-ulog for planetflow
Stephen Soltesz [Wed, 20 Feb 2008 20:30:47 +0000 (20:30 +0000)]
post scripts for altering the filesystem for last-minute configuration tweaks
Faiyaz Ahmed [Fri, 15 Feb 2008 16:50:53 +0000 (16:50 +0000)]
Tagging module vsys - vsys-0.7-3
* daemonization, writing to a logfile, and saving the pid
Thierry Parmentelat [Fri, 15 Feb 2008 15:17:56 +0000 (15:17 +0000)]
module-tag fixed for multi-package modules
tags now use the svn module name rather than the rpm package name
Thierry Parmentelat [Fri, 15 Feb 2008 15:16:30 +0000 (15:16 +0000)]
expose time zone to GetPlcRelease
Thierry Parmentelat [Fri, 15 Feb 2008 15:13:35 +0000 (15:13 +0000)]
enable checking of linux-2.6
Thierry Parmentelat [Fri, 15 Feb 2008 14:55:36 +0000 (14:55 +0000)]
Tagging module PLCWWW - PLCWWW-4.1-2
yum.conf for nodes fixed wrt fedora core or fedora
Thierry Parmentelat [Fri, 15 Feb 2008 14:53:43 +0000 (14:53 +0000)]
Tagging module VserverReference - vserver-4.2-2
vserver image to properly use links rather than copies
Thierry Parmentelat [Fri, 15 Feb 2008 12:35:40 +0000 (12:35 +0000)]
renaming WWW module into PLCWWW
Thierry Parmentelat [Fri, 15 Feb 2008 10:50:57 +0000 (10:50 +0000)]
new tag in one-lab
Thierry Parmentelat [Fri, 15 Feb 2008 10:27:31 +0000 (10:27 +0000)]
daily builds use trunk
Thierry Parmentelat [Thu, 14 Feb 2008 23:50:25 +0000 (23:50 +0000)]
more robust config prompting
Thierry Parmentelat [Thu, 14 Feb 2008 18:33:10 +0000 (18:33 +0000)]
Configures vsys via vsys slice attribute {name: vsys, value: script}
CPU reservations are now calculated via percentages instead of shares
BW totals preserved for dynamic slices
Closes bug where node cap sets off bw slice alarms for all slices.
Manual fix after a broken module-tag.py attempt
Thierry Parmentelat [Thu, 14 Feb 2008 18:11:25 +0000 (18:11 +0000)]
print warning when topdir looks like a real dir
Thierry Parmentelat [Thu, 14 Feb 2008 16:09:07 +0000 (16:09 +0000)]
-x allows to specify an alternative testsvnpath
Thierry Parmentelat [Thu, 14 Feb 2008 15:11:47 +0000 (15:11 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-3
GetBootMedium support for build.sh full options, incl. serial & console_spec
GetBootMedium simpler, cleaner and safer use of tmpdirs in (dated from bootcustom.sh)
Thierry Parmentelat [Thu, 14 Feb 2008 15:06:31 +0000 (15:06 +0000)]
support for multiple spec files in one module - for myplc
build command-line option replaced with a static config one
Thierry Parmentelat [Thu, 14 Feb 2008 15:04:19 +0000 (15:04 +0000)]
new tag on one-lab
Thierry Parmentelat [Thu, 14 Feb 2008 15:03:30 +0000 (15:03 +0000)]
Tagging module MyPLC - myplc-4.2-3
refresh-peer.py removed (duplicate with PLCAPI)
plc.d/ scripts cleaned up
sirius initscript updated
slice auto renewal fixed
Thierry Parmentelat [Thu, 14 Feb 2008 14:50:53 +0000 (14:50 +0000)]
Tagging module BootCD - bootcd-3.4-4
build.sh support for -s <console_spec> (recommended vs using type)
build.sh cleanup - usage clearer wrt types - removed old code
fixed modprobe with args in pl_hwinit
Thierry Parmentelat [Wed, 13 Feb 2008 15:04:58 +0000 (15:04 +0000)]
checking whether a package needs date depends on the module, not the package
Thierry Parmentelat [Wed, 13 Feb 2008 14:51:17 +0000 (14:51 +0000)]
insisting on vserver $vserver pkgmgmt internalize as well
Thierry Parmentelat [Tue, 12 Feb 2008 16:14:13 +0000 (16:14 +0000)]
uses last tagged vmplayer-based test stuff - while trunk is moving to qemu-only
Thierry Parmentelat [Sun, 10 Feb 2008 19:54:17 +0000 (19:54 +0000)]
new tag for new_plc_www
Thierry Parmentelat [Fri, 8 Feb 2008 09:24:16 +0000 (09:24 +0000)]
Tagging module BootManager -- from bootmanager-3.2-3 to bootmanager-3.2-4
usage of wireless attributes fixed and tested
breakpoints cleaned up (no change for production)
less alarming message when floppy does not get unloaded
Thierry Parmentelat [Thu, 7 Feb 2008 17:18:54 +0000 (17:18 +0000)]
updates with -N to be consistent
Thierry Parmentelat [Thu, 7 Feb 2008 17:18:31 +0000 (17:18 +0000)]
Tagging module new_plc_www -- from PLCWWW-4.2-2 to PLCWWW-4.2-3
safer, reference-less, way to implement layout mechnism - see settings.php for details
setting types properly displayed according to user's role
setting deletion : fixed (was still using code from slice attribute)
more comon buttons : in the nodes and peers index pages
comon_button knows about peer_id
Thierry Parmentelat [Thu, 7 Feb 2008 09:40:37 +0000 (09:40 +0000)]
onelab to use PLCAPI from the dummynet branch
Thierry Parmentelat [Wed, 6 Feb 2008 19:38:57 +0000 (19:38 +0000)]
wvdial for the umts extension
Thierry Parmentelat [Mon, 4 Feb 2008 13:53:03 +0000 (13:53 +0000)]
use tar-based extensions for now, as yum config is broken
Thierry Parmentelat [Fri, 1 Feb 2008 14:25:49 +0000 (14:25 +0000)]
Tagging module PLCAPI -- from PLCAPI-4.2-1 to PLCAPI-4.2-2
refresh peer script to use a month-dependent logfile
tracking the starting point for UniPi integration of the dummynet boxes
Thierry Parmentelat [Fri, 1 Feb 2008 14:15:47 +0000 (14:15 +0000)]
options reviewed, and asigned to the right command(s)
Thierry Parmentelat [Thu, 31 Jan 2008 15:44:44 +0000 (15:44 +0000)]
Tagging module VserverReference -- from vserver-4.2-0 to vserver-4.2-1
more careful scan of the vserver-*.pkgs image specifications
Thierry Parmentelat [Thu, 31 Jan 2008 15:41:35 +0000 (15:41 +0000)]
Tagging module PlanetFlow -- from netflow-4.0-1 to netflow-4.0-2
Requires ulogd based on pldistro
Thierry Parmentelat [Thu, 31 Jan 2008 15:37:49 +0000 (15:37 +0000)]
Tagging module PLCAPI -- from PLCAPI-4.2-0 to PLCAPI-4.2-1
plcsh adds its own path to sys.path
fix so GetNodes can be called from a Node
Thierry Parmentelat [Thu, 31 Jan 2008 14:54:07 +0000 (14:54 +0000)]
manual move to myplc-4.2-2 - tags were out of sync
Thierry Parmentelat [Thu, 31 Jan 2008 14:16:57 +0000 (14:16 +0000)]
Tagging module BootManager -- from bootmanager-3.2-2 to bootmanager-3.2-3
network config : support the full set of settings from ifup-wireless - see also http://svn.planet-lab.org/svn/MyPLC/tags/myplc-4.2-1/db-config
removes legacy calls to PlanetLabConf.py
refrains from unloading floppy
first draft of the dual-method for implementing extensions (bootstrapfs-like images or yum install)
Thierry Parmentelat [Thu, 31 Jan 2008 14:01:17 +0000 (14:01 +0000)]
Tagging module BootCD -- from bootcd-3.4-2 to bootcd-3.4-3
load floppy with modprobe flags
support for creating a usb partition
removed obsolete files newbuild.sh, bootcustom.sh and cdcustom.sh
Thierry Parmentelat [Thu, 31 Jan 2008 13:28:03 +0000 (13:28 +0000)]
vsys now part of the node image
Faiyaz Ahmed [Wed, 30 Jan 2008 20:58:31 +0000 (20:58 +0000)]
install vsys
Thierry Parmentelat [Tue, 29 Jan 2008 16:35:57 +0000 (16:35 +0000)]
and this is not needed either
Thierry Parmentelat [Tue, 29 Jan 2008 16:34:15 +0000 (16:34 +0000)]
the pkgs parser is a bit picky
Thierry Parmentelat [Tue, 29 Jan 2008 16:25:35 +0000 (16:25 +0000)]
found out the fedora name for the microcode - no need for us to mess with this stuff
Thierry Parmentelat [Tue, 29 Jan 2008 14:17:59 +0000 (14:17 +0000)]
this is a very simple package, does not depend on kernel
Thierry Parmentelat [Tue, 29 Jan 2008 14:16:06 +0000 (14:16 +0000)]
firwmare for the intel cards was not found in fedora 8 and need a separate packaging
Thierry Parmentelat [Tue, 29 Jan 2008 10:24:22 +0000 (10:24 +0000)]
iwlwifi embedded into the kernel
Thierry Parmentelat [Tue, 29 Jan 2008 09:55:53 +0000 (09:55 +0000)]
cosmetic
Thierry Parmentelat [Tue, 29 Jan 2008 09:55:29 +0000 (09:55 +0000)]
rename targets
x.compile x.pkginfo and x.rpminfo
into
x-compile x-pkginfo and x-rpminfo
for consistency
Thierry Parmentelat [Mon, 28 Jan 2008 11:39:05 +0000 (11:39 +0000)]
protect against .base not yet elaborated
Thierry Parmentelat [Mon, 28 Jan 2008 10:39:25 +0000 (10:39 +0000)]
mac80211 has to be embedded in kernel
Marc Fiuczynski [Fri, 25 Jan 2008 21:42:25 +0000 (21:42 +0000)]
- add CAP_NET_BIND_SERVICE bcapability for myplc test vservers.
- conditionally create the /dev/fd symlink.
Marc Fiuczynski [Thu, 24 Jan 2008 23:18:51 +0000 (23:18 +0000)]
dev configuration needs to have eth prefix
Thierry Parmentelat [Thu, 24 Jan 2008 23:11:13 +0000 (23:11 +0000)]
would break the build
Thierry Parmentelat [Thu, 24 Jan 2008 22:40:09 +0000 (22:40 +0000)]
mac80211 is required too
Thierry Parmentelat [Thu, 24 Jan 2008 18:05:44 +0000 (18:05 +0000)]
build iwlwifi
Thierry Parmentelat [Thu, 24 Jan 2008 18:00:00 +0000 (18:00 +0000)]
first draft of the iwlwifi driver
Marc Fiuczynski [Thu, 24 Jan 2008 16:08:53 +0000 (16:08 +0000)]
check if /etc/vservers/GUEST/personality file exist before trying to grep from it
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.
Marc Fiuczynski [Thu, 24 Jan 2008 15:00:15 +0000 (15:00 +0000)]
cleaned up by adding in command line overrides for various defaults
Marc Fiuczynski [Wed, 23 Jan 2008 22:03:18 +0000 (22:03 +0000)]
create the directory for the vserver interface information
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
Marc Fiuczynski [Tue, 22 Jan 2008 22:43:09 +0000 (22:43 +0000)]
invoke /selftest with a hostname and ip address
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
Thierry Parmentelat [Tue, 22 Jan 2008 15:05:22 +0000 (15:05 +0000)]
PlanetLabConf merged in the onelab codebase
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
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
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)
Thierry Parmentelat [Thu, 17 Jan 2008 12:16:10 +0000 (12:16 +0000)]
set default distro to f8
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
Thierry Parmentelat [Wed, 16 Jan 2008 14:57:07 +0000 (14:57 +0000)]
fixed formatting
Thierry Parmentelat [Wed, 16 Jan 2008 08:54:04 +0000 (08:54 +0000)]
cosmetic improvements to GetPlcRelease info
Thierry Parmentelat [Wed, 16 Jan 2008 08:30:44 +0000 (08:30 +0000)]
checked more svn keywords on more files
Thierry Parmentelat [Wed, 16 Jan 2008 08:27:14 +0000 (08:27 +0000)]
add Id to svn:keywords
Sapan Bhatia [Mon, 14 Jan 2008 17:06:11 +0000 (17:06 +0000)]
Sapan Bhatia [Mon, 14 Jan 2008 16:26:50 +0000 (16:26 +0000)]
Updated version of fprobe
Thierry Parmentelat [Mon, 14 Jan 2008 14:41:35 +0000 (14:41 +0000)]
check diffs before tagging - util-vserver not yet subject to tags
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
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
Thierry Parmentelat [Fri, 11 Jan 2008 16:27:37 +0000 (16:27 +0000)]
renamed native-shell.pkgs into vtest.pkgs
Thierry Parmentelat [Fri, 11 Jan 2008 15:37:03 +0000 (15:37 +0000)]
undo changeset 7764 - the PlanetLab yumgroup is loaded by design
Thierry Parmentelat [Fri, 11 Jan 2008 08:50:12 +0000 (08:50 +0000)]
cosmetic - after util-vserver tag has been cleaned
Thierry Parmentelat [Thu, 10 Jan 2008 18:35:51 +0000 (18:35 +0000)]
this is needed too
Marc Fiuczynski [Thu, 10 Jan 2008 18:10:43 +0000 (18:10 +0000)]
merged production into the base bootstrapfs.pkgs
Marc Fiuczynski [Thu, 10 Jan 2008 18:09:11 +0000 (18:09 +0000)]
add in the PlanetLab group
Marc Fiuczynski [Thu, 10 Jan 2008 18:08:40 +0000 (18:08 +0000)]
remove duplicate packages
Thierry Parmentelat [Thu, 10 Jan 2008 15:04:30 +0000 (15:04 +0000)]
nozomi patched for 2.6.22
Thierry Parmentelat [Thu, 10 Jan 2008 13:48:37 +0000 (13:48 +0000)]
tags&trunk on onelab - same as with planetlab
Thierry Parmentelat [Thu, 10 Jan 2008 11:57:43 +0000 (11:57 +0000)]
do not use the production tarball in onelab for now
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
Thierry Parmentelat [Thu, 10 Jan 2008 11:34:36 +0000 (11:34 +0000)]
rename myplc-init-vserver into vtest-init-vserver
Thierry Parmentelat [Thu, 10 Jan 2008 11:19:08 +0000 (11:19 +0000)]
review install method for bootstrapfs - install the right set of rpms
Thierry Parmentelat [Thu, 10 Jan 2008 11:17:38 +0000 (11:17 +0000)]
cosmetic
Thierry Parmentelat [Thu, 10 Jan 2008 09:40:37 +0000 (09:40 +0000)]
do not install bootstrap images directly anymore
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