build.git
16 years agoTagging module BootCD - BootCD-4.2-1
Thierry Parmentelat [Wed, 23 Apr 2008 08:19:01 +0000 (08:19 +0000)]
Tagging module BootCD - BootCD-4.2-1
new name for the rpm, to allow simultaneous rpm-installs for several nodefamily (pldistro+arch)
now installs in /usr/share/bootcd-<nodefamily> with a legacy symlink (requires MyPLC-4.2-7)
nodefamily exported under bootcd.img in /etc/nodefamily (for bm) and under build/nodefamily (for build.sh)

16 years agobootcd package has a new name
Thierry Parmentelat [Tue, 22 Apr 2008 19:03:05 +0000 (19:03 +0000)]
bootcd package has a new name

16 years agoUpgrading fprobe to fprobe-ulog-1.1.2-2
Faiyaz Ahmed [Tue, 22 Apr 2008 17:21:55 +0000 (17:21 +0000)]
Upgrading fprobe to fprobe-ulog-1.1.2-2

16 years agouse flat BASE for testdir
Thierry Parmentelat [Tue, 22 Apr 2008 11:14:10 +0000 (11:14 +0000)]
use flat BASE for testdir

16 years agoTagging module MyPLC - MyPLC-4.2-6
Thierry Parmentelat [Tue, 22 Apr 2008 10:32:32 +0000 (10:32 +0000)]
Tagging module MyPLC - MyPLC-4.2-6
packaging of mplc-release in myplc-native
sudoers.php is new to PlanetLabConf (needs nodeconfig-4.2-4)
resolv file in /etc/resolv.conf, not plc_resolv.conf
improved sirius script
remove the 'driver' node-network-setting that was unused, and new 'Multihome' category
expires more properly set

16 years agoTagging module nodeconfig - nodeconfig-4.2-4
Thierry Parmentelat [Tue, 22 Apr 2008 10:31:05 +0000 (10:31 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-4
keys.php know about monitor
new sudoers.php script

16 years agobuilds iwlwifi
Thierry Parmentelat [Tue, 22 Apr 2008 10:21:44 +0000 (10:21 +0000)]
builds iwlwifi

16 years agotypo
Thierry Parmentelat [Tue, 22 Apr 2008 08:09:31 +0000 (08:09 +0000)]
typo

16 years agodistclean needs to clean header.spec
Thierry Parmentelat [Tue, 22 Apr 2008 08:07:54 +0000 (08:07 +0000)]
distclean needs to clean header.spec

16 years agotests to figure arch from the rpm url
Thierry Parmentelat [Mon, 21 Apr 2008 14:43:55 +0000 (14:43 +0000)]
tests to figure arch from the rpm url

16 years agoset default test config in tests/, not here
Thierry Parmentelat [Mon, 21 Apr 2008 14:26:18 +0000 (14:26 +0000)]
set default test config in tests/, not here

16 years agoTagging module VserverReference - VserverReference-4.2-5
Thierry Parmentelat [Mon, 21 Apr 2008 13:04:22 +0000 (13:04 +0000)]
Tagging module VserverReference - VserverReference-4.2-5
tweaked pre script that was removing everything under /vservers/.vref
dismantle vcached (as far as this module is concerned)
sudo to log in /var/log/sudo

16 years agoa few tweaks for having modules.list correctly updated
Thierry Parmentelat [Mon, 21 Apr 2008 12:45:52 +0000 (12:45 +0000)]
a few tweaks for having modules.list correctly updated

16 years agoTagging module NodeManager - NodeManager-1.7-7
Faiyaz Ahmed [Wed, 16 Apr 2008 21:31:48 +0000 (21:31 +0000)]
Tagging module NodeManager - NodeManager-1.7-7

Set vcVHI_CONTEXT as slice_id for fprobe-ulog to mark packets with.

16 years agoTagging module util-vserver-pl - util-vserver-pl-0.3-2
Faiyaz Ahmed [Wed, 16 Apr 2008 20:38:19 +0000 (20:38 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-2

* Can write vcVHI_CONTEXT
* CAP_NET_BIND_SERVICE is special, in all cases.
* Check if already mounted before mounting fs in vserver
* Optimized 0.0.0.0 case
* Removed vcached.  DEPRECATED

16 years agoOnly the major version number is interesting for CentOS.
Daniel Hokka Zakrisson [Sun, 13 Apr 2008 21:40:01 +0000 (21:40 +0000)]
Only the major version number is interesting for CentOS.

16 years agoTagging module util-vserver - util-vserver-0.30.215-3
Daniel Hokka Zakrisson [Fri, 11 Apr 2008 13:26:29 +0000 (13:26 +0000)]
Tagging module util-vserver - util-vserver-0.30.215-3
FC4 fix.

16 years agoUse EDITOR if it's set.
Daniel Hokka Zakrisson [Fri, 11 Apr 2008 13:23:15 +0000 (13:23 +0000)]
Use EDITOR if it's set.
%changelogs only carry the new version number, not the old one.

16 years agoTagging module NodeManager - NodeManager-1.7-6
Faiyaz Ahmed [Wed, 9 Apr 2008 19:08:08 +0000 (19:08 +0000)]
Tagging module NodeManager - NodeManager-1.7-6

* Codemux will use PLC_API_HOST when PLC_PLANETFLOW_HOST isn't defined.

16 years agosilly me
Thierry Parmentelat [Wed, 9 Apr 2008 17:25:30 +0000 (17:25 +0000)]
silly me

16 years agoproceed when a module has a glitch
Thierry Parmentelat [Wed, 9 Apr 2008 12:44:38 +0000 (12:44 +0000)]
proceed when a module has a glitch

16 years agobuild monitor in onelab
Thierry Parmentelat [Wed, 9 Apr 2008 11:47:40 +0000 (11:47 +0000)]
build monitor in onelab

16 years agotags files reviewed for mentions of the actual branch used
Thierry Parmentelat [Wed, 9 Apr 2008 11:34:58 +0000 (11:34 +0000)]
tags files reviewed for mentions of the actual branch used
make supports utility targets for fast checking, like in
  make PLDISTROTAGS=onelab-tags-4.2.mk stage1=true packages modules branches
modules.update allows to refresh modules.list

16 years agoafter branch renaming
Thierry Parmentelat [Wed, 9 Apr 2008 10:00:40 +0000 (10:00 +0000)]
after branch renaming

16 years agoadopt latest myplc tag
Thierry Parmentelat [Wed, 9 Apr 2008 09:50:12 +0000 (09:50 +0000)]
adopt latest myplc tag

16 years agoremove initial white space in yumgroups id/name tags, set uservisible to true
Thierry Parmentelat [Wed, 9 Apr 2008 09:49:13 +0000 (09:49 +0000)]
remove initial white space in yumgroups id/name tags, set uservisible to true

16 years agomention monitor in the package list for bootstrapfs
Thierry Parmentelat [Tue, 8 Apr 2008 22:11:10 +0000 (22:11 +0000)]
mention monitor in the package list for bootstrapfs

16 years agoadding "M"onitor into the build.
Stephen Soltesz [Tue, 8 Apr 2008 21:15:38 +0000 (21:15 +0000)]
adding "M"onitor  into the build.

16 years agoAdding monitor to the build.
Stephen Soltesz [Tue, 8 Apr 2008 20:50:53 +0000 (20:50 +0000)]
Adding monitor to the build.

16 years agoadding nmap to the myplc filesystem.
Stephen Soltesz [Tue, 8 Apr 2008 20:42:38 +0000 (20:42 +0000)]
adding nmap to the myplc filesystem.

16 years agomodule-list for scanning tags and branches
Thierry Parmentelat [Tue, 8 Apr 2008 17:59:52 +0000 (17:59 +0000)]
module-list for scanning tags and branches

16 years agopublish more from the log tail, as summary tends to grow
Thierry Parmentelat [Tue, 8 Apr 2008 14:47:20 +0000 (14:47 +0000)]
publish more from the log tail, as summary tends to grow

16 years agoadopting tag util-vserver-0.30.215-2
Thierry Parmentelat [Mon, 7 Apr 2008 21:48:22 +0000 (21:48 +0000)]
adopting tag util-vserver-0.30.215-2

16 years agofix
Thierry Parmentelat [Mon, 7 Apr 2008 21:22:53 +0000 (21:22 +0000)]
fix

16 years agodidn't mean to change this; using module-tools for the first time.
Stephen Soltesz [Mon, 7 Apr 2008 20:41:15 +0000 (20:41 +0000)]
didn't mean to change this; using module-tools for the first time.

16 years agoTagging module MyPLC - MyPLC-4.2-5
Stephen Soltesz [Mon, 7 Apr 2008 20:40:19 +0000 (20:40 +0000)]
Tagging module MyPLC - MyPLC-4.2-5

16 years agofixes module-branch
Thierry Parmentelat [Mon, 7 Apr 2008 19:23:36 +0000 (19:23 +0000)]
fixes module-branch

16 years agofirst release of module-branch
Thierry Parmentelat [Mon, 7 Apr 2008 17:12:24 +0000 (17:12 +0000)]
first release of module-branch

16 years agomodule tools renaming - no more .py extension - source code in module-tools.py
Thierry Parmentelat [Mon, 7 Apr 2008 10:01:08 +0000 (10:01 +0000)]
module tools renaming - no more .py extension - source code in module-tools.py

16 years agocosmetic
Thierry Parmentelat [Sat, 5 Apr 2008 12:14:49 +0000 (12:14 +0000)]
cosmetic

16 years agogive apache read access to testlogs/
Thierry Parmentelat [Sat, 5 Apr 2008 11:21:56 +0000 (11:21 +0000)]
give apache read access to testlogs/

16 years agooops
Thierry Parmentelat [Sat, 5 Apr 2008 08:31:22 +0000 (08:31 +0000)]
oops

16 years agocollect logs before bailing out
Thierry Parmentelat [Sat, 5 Apr 2008 08:27:53 +0000 (08:27 +0000)]
collect logs before bailing out

16 years agoTagging module NodeManager - NodeManager-1.7-5
Faiyaz Ahmed [Fri, 4 Apr 2008 20:00:49 +0000 (20:00 +0000)]
Tagging module NodeManager - NodeManager-1.7-5
* vdu limitting when NM restarts and slices are re-init'ed
* CoDemux config parser update.  Now tolerates spaces.

16 years agogather test logs from plcs, nodes and slices in testlogs/
Thierry Parmentelat [Fri, 4 Apr 2008 14:56:08 +0000 (14:56 +0000)]
gather test logs from plcs, nodes and slices in testlogs/

16 years agotake util-vserver out of our scope
Thierry Parmentelat [Fri, 4 Apr 2008 08:05:04 +0000 (08:05 +0000)]
take util-vserver out of our scope

16 years agofixed typo in tag for codemux and adopt for onelab
Thierry Parmentelat [Fri, 4 Apr 2008 07:58:13 +0000 (07:58 +0000)]
fixed typo in tag for codemux and adopt for onelab

16 years agoutil-vserver reverted to tag 0.30.215-1
Thierry Parmentelat [Fri, 4 Apr 2008 07:44:56 +0000 (07:44 +0000)]
util-vserver reverted to tag 0.30.215-1

16 years agouse Stephen's tag
Daniel Hokka Zakrisson [Fri, 4 Apr 2008 05:20:13 +0000 (05:20 +0000)]
use Stephen's tag

16 years agoTagging module nodeconfig - nodeconfig-4.2-3
Faiyaz Ahmed [Thu, 3 Apr 2008 22:11:18 +0000 (22:11 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-3
Added support for centralized PlanetFlow.

16 years agoTagged Codemux
Faiyaz Ahmed [Thu, 3 Apr 2008 21:37:11 +0000 (21:37 +0000)]
Tagged Codemux

16 years agocosmetic
Thierry Parmentelat [Thu, 3 Apr 2008 09:13:46 +0000 (09:13 +0000)]
cosmetic

16 years agosync with the planetlab distro
Thierry Parmentelat [Thu, 3 Apr 2008 09:02:51 +0000 (09:02 +0000)]
sync with the planetlab distro

16 years agoTagging module util-vserver - util-vserver-0.30.215-2
Thierry Parmentelat [Thu, 3 Apr 2008 08:11:31 +0000 (08:11 +0000)]
Tagging module util-vserver - util-vserver-0.30.215-2
no semantic change
only changes in the specfile to make the module compliant with module-tag
which is actually used for setting this very tag

16 years agofor dealing with the util-vserver module, specifically the scholz branch
Thierry Parmentelat [Thu, 3 Apr 2008 08:08:25 +0000 (08:08 +0000)]
for dealing with the util-vserver module, specifically the scholz branch
+ for convenience, create a specfiles header as header.spec

16 years agoUse latest stable.
Faiyaz Ahmed [Wed, 2 Apr 2008 21:25:11 +0000 (21:25 +0000)]
Use latest stable.

16 years agolatest util-vserver tag
Stephen Soltesz [Wed, 2 Apr 2008 20:11:24 +0000 (20:11 +0000)]
latest util-vserver tag

16 years agonew tag.
Stephen Soltesz [Wed, 2 Apr 2008 20:10:44 +0000 (20:10 +0000)]
new tag.

16 years agothe scholz branch currently contains a fix for the 'vsh getpwnam_r(main_slicetest1...
Stephen Soltesz [Wed, 2 Apr 2008 19:32:32 +0000 (19:32 +0000)]
the scholz branch currently contains a fix for the 'vsh getpwnam_r(main_slicetest1)' bug.
not tagged yet.

16 years agoonelab-4.2 to use kernel from trunk - tagged version fails on x86_64 with:
Thierry Parmentelat [Tue, 1 Apr 2008 08:58:33 +0000 (08:58 +0000)]
onelab-4.2 to use kernel from trunk - tagged version fails on x86_64 with:
ld: .tmp_vmlinux1: section `.text' can't be allocated in segment 0

16 years agosmarter way to write configs, provide structure and map to avail. resources (testboxe...
Thierry Parmentelat [Mon, 31 Mar 2008 15:47:40 +0000 (15:47 +0000)]
smarter way to write configs, provide structure and map to avail. resources (testboxes, ips, ..) later on

16 years agoreflect test mode (chroot/vserver) in test dirname
Thierry Parmentelat [Mon, 31 Mar 2008 15:00:53 +0000 (15:00 +0000)]
reflect test mode (chroot/vserver) in test dirname

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 11:30:44 +0000 (11:30 +0000)]
fix

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 11:28:06 +0000 (11:28 +0000)]
fix

16 years agosyntax error
Thierry Parmentelat [Mon, 31 Mar 2008 10:15:28 +0000 (10:15 +0000)]
syntax error

16 years agofix unexisting tag
Thierry Parmentelat [Mon, 31 Mar 2008 09:55:53 +0000 (09:55 +0000)]
fix unexisting tag

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 09:42:50 +0000 (09:42 +0000)]
fix

16 years agobugfix
Thierry Parmentelat [Mon, 31 Mar 2008 09:36:13 +0000 (09:36 +0000)]
bugfix

16 years agomake sure the vservers run in the same timezone as the host
Thierry Parmentelat [Mon, 31 Mar 2008 09:28:50 +0000 (09:28 +0000)]
make sure the vservers run in the same timezone as the host

16 years agorun test on the right box
Thierry Parmentelat [Mon, 31 Mar 2008 09:01:48 +0000 (09:01 +0000)]
run test on the right box

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 07:12:32 +0000 (07:12 +0000)]
fix

16 years agofirst step towards module-branch - exp. & disabled
Thierry Parmentelat [Mon, 31 Mar 2008 07:05:59 +0000 (07:05 +0000)]
first step towards module-branch - exp. & disabled

16 years agoMom tag fixing
Thierry Parmentelat [Mon, 31 Mar 2008 07:04:23 +0000 (07:04 +0000)]
Mom tag fixing

16 years agomonitors both trunk and 2.2 branch for Mom
Thierry Parmentelat [Mon, 31 Mar 2008 07:03:50 +0000 (07:03 +0000)]
monitors both trunk and 2.2 branch for Mom

16 years agoMom tag fixing
Thierry Parmentelat [Mon, 31 Mar 2008 07:02:35 +0000 (07:02 +0000)]
Mom tag fixing

16 years agobump NM's revision. Follow tagging name convention.
Faiyaz Ahmed [Fri, 28 Mar 2008 19:49:24 +0000 (19:49 +0000)]
bump NM's revision.  Follow tagging name convention.

16 years agoTagging module CoDemux - CoDemux-0.1-8
Faiyaz Ahmed [Fri, 28 Mar 2008 19:27:49 +0000 (19:27 +0000)]
Tagging module CoDemux - CoDemux-0.1-8

16 years agoTagging module VserverReference - VserverReference-4.2-4
Thierry Parmentelat [Fri, 28 Mar 2008 14:03:51 +0000 (14:03 +0000)]
Tagging module VserverReference - VserverReference-4.2-4
bugfix, 4.2-3 was broken as the slicefamily stamp could not get created, thus nm issued 'vuseradd -t default'

16 years agofirst step towards supporting branches - disabled for now
Thierry Parmentelat [Thu, 27 Mar 2008 17:17:09 +0000 (17:17 +0000)]
first step towards supporting branches - disabled for now

16 years agoshows failing module when a version/taglevel key cannot be found
Thierry Parmentelat [Thu, 27 Mar 2008 13:54:41 +0000 (13:54 +0000)]
shows failing module when a version/taglevel key cannot be found

16 years agono semantic change, just restored the modules order
Thierry Parmentelat [Thu, 27 Mar 2008 09:15:53 +0000 (09:15 +0000)]
no semantic change, just restored the modules order

16 years agowe do not use svn.linux-vserver.org, so:
Thierry Parmentelat [Thu, 27 Mar 2008 09:01:00 +0000 (09:01 +0000)]
we do not use svn.linux-vserver.org, so:
* the daily version uses the scholz branch
* the 4.2 version uses tag 0.30.215

16 years agomanually catching up with tags
Thierry Parmentelat [Thu, 27 Mar 2008 08:56:39 +0000 (08:56 +0000)]
manually catching up with tags

16 years agoplcmdline out of the default list as it is not pulled by build
Thierry Parmentelat [Thu, 27 Mar 2008 08:49:38 +0000 (08:49 +0000)]
plcmdline out of the default list as it is not pulled by build

16 years agoUpdated all packages that do not yet have a current tag to pull from trunk.
Stephen Soltesz [Wed, 26 Mar 2008 18:27:53 +0000 (18:27 +0000)]
Updated all packages that do not yet have a current tag to pull from trunk.
This will allow the RC to build successfully until new tags are created for
the remaining packages

16 years agooops, using -i is enough, that should have gone
Thierry Parmentelat [Wed, 26 Mar 2008 16:29:53 +0000 (16:29 +0000)]
oops, using -i is enough, that should have gone

16 years agoTagging module PLCWWW - PLCWWW-4.2-1
Thierry Parmentelat [Wed, 26 Mar 2008 14:08:17 +0000 (14:08 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-1
the contents of myplc's /var/www/html/{boot,PLCAPI} has moved into nodeconfig

16 years agoTagging module nodeconfig - nodeconfig-4.2-2
Thierry Parmentelat [Wed, 26 Mar 2008 14:04:55 +0000 (14:04 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-2
integrated /var/www/html/{boot,PLCAPI} from PLCWWW
former content has moved down into PlanetLabConf

16 years agomoved convenience function for detecting local IP from nightly to init-vserver -...
Thierry Parmentelat [Wed, 26 Mar 2008 13:49:23 +0000 (13:49 +0000)]
moved convenience function for detecting local IP from nightly to init-vserver - now the default for the latter

16 years agodefault is verbose, use -q to get quiet mode
Thierry Parmentelat [Wed, 26 Mar 2008 13:33:08 +0000 (13:33 +0000)]
default is verbose, use -q to get quiet mode

16 years agoTagging module VserverReference - VserverReference-4.2-3
Thierry Parmentelat [Wed, 26 Mar 2008 10:45:53 +0000 (10:45 +0000)]
Tagging module VserverReference - VserverReference-4.2-3
a single node can now install several instances of this package
package name contains slicefamily - <pldistro>-<fcdistro>-<arch>
setattr --iunlink or --~iunlink appropriately (uses /proc/virtual/info)
does not copy yum.conf from host anymore

16 years agoTagging module PlanetFlow - PlanetFlow-4.0-3
Thierry Parmentelat [Wed, 26 Mar 2008 10:16:06 +0000 (10:16 +0000)]
Tagging module PlanetFlow - PlanetFlow-4.0-3
fixed harmless bug in build (would be for really old versions)

16 years agoTagging module PLCAPI - PLCAPI-4.2-4
Thierry Parmentelat [Wed, 26 Mar 2008 10:12:34 +0000 (10:12 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-4
plcsh: better handling of options when running as a shell script
getbootmedium exports compute_key
tweaks for accepted args in GetPCUTypes and BootNotifyOwners

16 years agoTagging module MyPLC - MyPLC-4.2-4
Thierry Parmentelat [Wed, 26 Mar 2008 10:07:21 +0000 (10:07 +0000)]
Tagging module MyPLC - MyPLC-4.2-4
renew_reminder script moved to support-scripts/
gen-aliases script added in support-scripts/
sirius initscript moved to plc_sliceinitscripts (formerly inlined in db-config)
plc-map script : no javascript for googlemap anymore, see new plc-kml script instead
nodefamily-aware (creates legacy symlink /var/www/html/install-rpms/planetlab)
new native slice attributes 'capabilities', 'vsys' and 'codemux'
new setting 'Mom list address' for sending emails to a separate destination
starts rsyslogd/syslogd as appropriate
expects nodeconfig package (former PlanetLabConf/ dir from PLCWWW)
convenience generation of yum.conf in resulting image based on build/mirroring

16 years agoTagging module BootstrapFS - BootstrapFS-1.0-0
Thierry Parmentelat [Wed, 26 Mar 2008 09:42:21 +0000 (09:42 +0000)]
Tagging module BootstrapFS - BootstrapFS-1.0-0
naming scheme changed, tarball name now contains ''nodefamily'' as <pldistro>-<arch>
new package named 'noderepo' allows to ship the full set of node rpms to another (arch) myplc

16 years agoTagging module BootManager - BootManager-3.2-5
Thierry Parmentelat [Wed, 26 Mar 2008 09:34:01 +0000 (09:34 +0000)]
Tagging module BootManager - BootManager-3.2-5
renamed step InstallBootstrapRPM into InstallBootstrapFS
reviewed selection of bootstrapfs, based on nodegroups, for multi-arch deployment
import pypcimap rather than pypciscan
initial downlaoding of plc_config made more robust
root and /vservers file systems mounted ext3
calls to BootGetNodeDetails replaced with GetNodes/GetNodeNetworks
also seems to be using session-based authentication rather than former hmac-based one

16 years agoTagging module BootCD - BootCD-3.4-5
Thierry Parmentelat [Wed, 26 Mar 2008 09:03:31 +0000 (09:03 +0000)]
Tagging module BootCD - BootCD-3.4-5
kargs.txt for serial boot fixed: now properly exposed to bootmanager through the overlay image
build.sh cleaned up in the process
actual location of selected node config file displayed
import pypci rather than pypciscan

16 years agouse new names
Thierry Parmentelat [Tue, 25 Mar 2008 17:32:23 +0000 (17:32 +0000)]
use new names

16 years agovserver & ctx_migrate workaround : more numerous (20) attempts, wait for only 3 sec
Thierry Parmentelat [Tue, 25 Mar 2008 13:00:50 +0000 (13:00 +0000)]
vserver & ctx_migrate workaround : more numerous (20) attempts, wait for only 3 sec

16 years agofor the vserver/vc_ctx_migrate workaround : sleep delay down to 30 seconds
Thierry Parmentelat [Tue, 25 Mar 2008 11:45:08 +0000 (11:45 +0000)]
for the vserver/vc_ctx_migrate workaround : sleep delay down to 30 seconds