build.git
11 years agosliceimage master
Thierry Parmentelat [Fri, 21 Jun 2013 13:23:25 +0000 (15:23 +0200)]
sliceimage master

11 years agobuild bind_public for sliceimage i onelab distro for when running in an lxc node
Thierry Parmentelat [Fri, 21 Jun 2013 07:39:40 +0000 (09:39 +0200)]
build bind_public for sliceimage i onelab distro for when running in an lxc node

12 years agoSetting tag sfa-2.1-26
Thierry Parmentelat [Tue, 18 Jun 2013 20:14:58 +0000 (22:14 +0200)]
Setting tag sfa-2.1-26
-- core
do start flash policy server when configured
fix PLCInvalidArgument
fix sfaadmin.py list
fix version number of GENIv3 RSpec in sfi.py
Add support of leases in PGv2 and GENIv3 RSpecs
pldriver.delete_sliver removes leases as well
-- senslab
handling user creation in the senslab LDAP when a user from a federated testbed creates a lease using senslab resources
changed lease granularity to 1 minute.
add check to ensure the required expirement is of 10 min duration minimum
fix sliver_status
fix leases management
fixed GetSlices, delete_sliver and DeleteJobs
cleanup and code documention - removed unused functions and methods
changed some return values to be easier to handle for the most part
refactored slabimport module
added a Jenkins configuration file to test automated deployment, which is not working yet

12 years agotry out latest changes in lxcsu
Thierry Parmentelat [Tue, 18 Jun 2013 19:33:04 +0000 (21:33 +0200)]
try out latest changes in lxcsu

12 years agoabout to add omf-rc to rvm-ruby
Thierry Parmentelat [Thu, 13 Jun 2013 09:00:45 +0000 (11:00 +0200)]
about to add omf-rc to rvm-ruby

12 years agopoint at nodemanager master
Thierry Parmentelat [Wed, 12 Jun 2013 07:28:00 +0000 (09:28 +0200)]
point at nodemanager master

12 years agoSetting tag tests-5.2-5 5.2.4
Thierry Parmentelat [Tue, 11 Jun 2013 09:47:44 +0000 (11:47 +0200)]
Setting tag tests-5.2-5
add a third slice per plc that is omf-friendly
currently this ends up broken after the tests (but undetected)
because nodemanager needs a fix to unmount ssh keys exposed in the slice
(the tests do unpopulate / repolupate the slices with empty/fill_slices)

12 years agoSetting tag vsys-scripts-0.95-47
Thierry Parmentelat [Tue, 11 Jun 2013 09:45:09 +0000 (11:45 +0200)]
Setting tag vsys-scripts-0.95-47
Giuseppe Lettieri's patch for ignoring glitches when tearing down iptables rules

12 years agoadopt latest tag for rvm-ruby
Thierry Parmentelat [Tue, 11 Jun 2013 09:42:08 +0000 (11:42 +0200)]
adopt latest tag for rvm-ruby

12 years agouse tests from onelab
Thierry Parmentelat [Tue, 11 Jun 2013 06:19:03 +0000 (08:19 +0200)]
use tests from onelab

12 years agoenable omf-firendly slice in tests for lxc
Thierry Parmentelat [Mon, 10 Jun 2013 10:57:04 +0000 (12:57 +0200)]
enable omf-firendly slice in tests for lxc

12 years agorvm-ruby from the planetlab branch
Thierry Parmentelat [Fri, 7 Jun 2013 09:45:09 +0000 (11:45 +0200)]
rvm-ruby from the planetlab branch

12 years agovsys-scripts with Giuseppe's patch
Thierry Parmentelat [Fri, 7 Jun 2013 09:31:34 +0000 (11:31 +0200)]
vsys-scripts with Giuseppe's patch

12 years agouse tests for omf-friendly slices
Thierry Parmentelat [Thu, 6 Jun 2013 08:34:15 +0000 (10:34 +0200)]
use tests for omf-friendly slices

12 years agoSetting tag lxc-userspace-1.0-1
Thierry Parmentelat [Wed, 5 Jun 2013 17:05:18 +0000 (19:05 +0200)]
Setting tag lxc-userspace-1.0-1
rename module and package from lxctools into lxc-userspace

12 years agorename lxctools into lxc-userspace
Thierry Parmentelat [Tue, 4 Jun 2013 16:26:31 +0000 (18:26 +0200)]
rename lxctools into lxc-userspace

12 years agotypo
Thierry Parmentelat [Tue, 4 Jun 2013 16:21:24 +0000 (18:21 +0200)]
typo

12 years agodrop obsolete module and package lxcsu
Thierry Parmentelat [Tue, 4 Jun 2013 16:17:40 +0000 (18:17 +0200)]
drop obsolete module and package lxcsu

12 years agouse rvm-ruby's tag instead of branch
Thierry Parmentelat [Tue, 4 Jun 2013 16:13:31 +0000 (18:13 +0200)]
use rvm-ruby's tag instead of branch

12 years agominor fixes in module-tools for debuggability
Thierry Parmentelat [Tue, 4 Jun 2013 16:05:49 +0000 (18:05 +0200)]
minor fixes in module-tools for debuggability
fix modules.list to follow the right branch of rvm-ruby
which also was ill-named on git.onelab.eu

12 years agorvm-ruby location is now in line with its name
Thierry Parmentelat [Tue, 4 Jun 2013 15:26:36 +0000 (17:26 +0200)]
rvm-ruby location is now in line with its name

12 years agolxc distro now builds rvm-ruby as well, and shares sliceimage-omf with onelab (and pl)
Thierry Parmentelat [Tue, 4 Jun 2013 15:16:00 +0000 (17:16 +0200)]
lxc distro now builds rvm-ruby as well, and shares sliceimage-omf with onelab (and pl)
omf module is not used anymore

12 years agodrop older omf-resctl (and expctl in the same shot) and install rvm-ruby instead
Thierry Parmentelat [Tue, 4 Jun 2013 15:04:24 +0000 (17:04 +0200)]
drop older omf-resctl (and expctl in the same shot) and install rvm-ruby instead

12 years agouse tags instead of branches 5.2.3
Thierry Parmentelat [Tue, 4 Jun 2013 13:13:47 +0000 (15:13 +0200)]
use tags instead of branches

12 years agono tags file lxc-openvswitch-tags.mk any longer..
Thierry Parmentelat [Tue, 4 Jun 2013 10:51:29 +0000 (12:51 +0200)]
no tags file lxc-openvswitch-tags.mk any longer..

12 years agothe new ipfw repo at sourceforge is now mirrored from onelab.eu
Thierry Parmentelat [Tue, 4 Jun 2013 10:46:36 +0000 (12:46 +0200)]
the new ipfw repo at sourceforge is now mirrored from onelab.eu

12 years agoSetting tag tests-5.2-4
Thierry Parmentelat [Tue, 4 Jun 2013 09:48:00 +0000 (11:48 +0200)]
Setting tag tests-5.2-4
more robust and more efficient substrate sensing
manage -tv now detects very early failures instead of reporting success
mod_python step defined but not enabled

12 years agoSetting tag plewww-5.2-3
Thierry Parmentelat [Tue, 4 Jun 2013 09:45:05 +0000 (11:45 +0200)]
Setting tag plewww-5.2-3
typo in help message about initscripts

12 years agoadd deps for rvm-ruby
Thierry Parmentelat [Tue, 4 Jun 2013 08:32:40 +0000 (10:32 +0200)]
add deps for rvm-ruby

12 years agooops
Thierry Parmentelat [Tue, 4 Jun 2013 08:30:28 +0000 (10:30 +0200)]
oops

12 years agoprepare for building rvm-ruby
Thierry Parmentelat [Mon, 3 Jun 2013 15:37:19 +0000 (17:37 +0200)]
prepare for building rvm-ruby

12 years agouse latests tests for mod_python
Thierry Parmentelat [Fri, 31 May 2013 12:33:03 +0000 (14:33 +0200)]
use latests tests for mod_python

12 years agolxctools not quite stable
Thierry Parmentelat [Thu, 30 May 2013 05:06:36 +0000 (07:06 +0200)]
lxctools not quite stable

12 years agoSetting tag lxctools-0.9-7
Andy Bavier [Wed, 29 May 2013 17:17:45 +0000 (17:17 +0000)]
Setting tag lxctools-0.9-7
Use ArgumentParser, fix issue with sensing arch

12 years agoupdate branches to monitor for pending changes
Thierry Parmentelat [Wed, 29 May 2013 13:02:34 +0000 (15:02 +0200)]
update branches to monitor for pending changes

12 years agoclean up obsolete branch definition
Thierry Parmentelat [Wed, 29 May 2013 13:00:38 +0000 (15:00 +0200)]
clean up obsolete branch definition

12 years agoSetting tag lxctools-0.9-6
Thierry Parmentelat [Wed, 29 May 2013 10:53:13 +0000 (12:53 +0200)]
Setting tag lxctools-0.9-6
implements vm's arch

12 years agoSetting tag mod_python-3.3.1-1
Thierry Parmentelat [Wed, 29 May 2013 10:50:00 +0000 (12:50 +0200)]
Setting tag mod_python-3.3.1-1
First buildable version - not tested

12 years agoadopting nodemanager-5.2-3
Thierry Parmentelat [Wed, 29 May 2013 10:47:37 +0000 (12:47 +0200)]
adopting nodemanager-5.2-3

12 years agoSetting tag plcapi-5.2-3
Thierry Parmentelat [Wed, 29 May 2013 10:40:07 +0000 (12:40 +0200)]
Setting tag plcapi-5.2-3
enable netconfig aspects if PLC_NETCONFIG_ENABLED

12 years agotry out latest lxctools
Thierry Parmentelat [Tue, 28 May 2013 14:18:25 +0000 (16:18 +0200)]
try out latest lxctools

12 years agomod_python requires httpd-devel at build time
Thierry Parmentelat [Mon, 27 May 2013 10:16:28 +0000 (12:16 +0200)]
mod_python requires httpd-devel at build time

12 years agofixes mod_python
Thierry Parmentelat [Mon, 27 May 2013 10:13:00 +0000 (12:13 +0200)]
fixes mod_python

12 years agobuild mod_python for people who would rather not use wsgi
Thierry Parmentelat [Mon, 27 May 2013 05:33:20 +0000 (07:33 +0200)]
build mod_python for people who would rather not use wsgi

12 years agoprettyfied
Thierry Parmentelat [Mon, 27 May 2013 05:21:42 +0000 (07:21 +0200)]
prettyfied

12 years agoprettyfied
Thierry Parmentelat [Mon, 27 May 2013 05:21:29 +0000 (07:21 +0200)]
prettyfied

12 years agoSetting tag sliceimage-5.1-4
Andy Bavier [Fri, 24 May 2013 19:21:40 +0000 (19:21 +0000)]
Setting tag sliceimage-5.1-4
Fix machine arch in slivers

12 years agoSetting tag nodemanager-5.2-3
Andy Bavier [Fri, 24 May 2013 19:17:02 +0000 (19:17 +0000)]
Setting tag nodemanager-5.2-3
Fix path, machine arch in slivers

12 years agooops
Thierry Parmentelat [Fri, 24 May 2013 10:26:12 +0000 (12:26 +0200)]
oops

12 years agoanother angle for raring
Thierry Parmentelat [Fri, 24 May 2013 10:18:19 +0000 (12:18 +0200)]
another angle for raring

12 years agotry to address an oddity with ubuntu/raring
Thierry Parmentelat [Fri, 24 May 2013 10:06:03 +0000 (12:06 +0200)]
try to address an oddity with ubuntu/raring

12 years agoundo the PREFIX=/usr thing that is not needed after all
Thierry Parmentelat [Fri, 24 May 2013 09:42:29 +0000 (11:42 +0200)]
undo the PREFIX=/usr thing that is not needed after all

12 years agoadd raring as a ubuntu distro
Thierry Parmentelat [Fri, 24 May 2013 09:10:53 +0000 (11:10 +0200)]
add raring as a ubuntu distro

12 years agoset PREFIX=/usr when building debian packages
Thierry Parmentelat [Fri, 24 May 2013 08:33:10 +0000 (10:33 +0200)]
set PREFIX=/usr when building debian packages

12 years agodebugging plcapi and wsgi
Thierry Parmentelat [Fri, 24 May 2013 07:06:09 +0000 (09:06 +0200)]
debugging plcapi and wsgi

12 years agodeclare myslice and manifold in lxc for more consistency
Thierry Parmentelat [Thu, 23 May 2013 14:43:43 +0000 (16:43 +0200)]
declare myslice and manifold in lxc for more consistency
align onelab and lxc for a few cosmetic details

12 years agouse tagged procprotect
Thierry Parmentelat [Wed, 22 May 2013 06:19:27 +0000 (08:19 +0200)]
use tagged procprotect

12 years ago using procprotect for hlist_for_each_entry_rcu with 3 args
Thierry Parmentelat [Sat, 18 May 2013 08:25:52 +0000 (10:25 +0200)]
 using procprotect for hlist_for_each_entry_rcu with 3 args

12 years agotry out nodemanager with /bin in PATH
Thierry Parmentelat [Fri, 17 May 2013 10:02:31 +0000 (12:02 +0200)]
try out nodemanager with /bin in PATH

12 years agoadded net-tools to the lxc nodeimage
Thierry Parmentelat [Wed, 15 May 2013 18:17:25 +0000 (20:17 +0200)]
added net-tools to the lxc nodeimage

12 years agoreviewed all slice contents :
Thierry Parmentelat [Wed, 15 May 2013 12:37:51 +0000 (14:37 +0200)]
reviewed all slice contents :
added bind_public and dhclient to OL slice for running inside lxc
added nc as a convenience in PL and ML slice
added ipfwslice and vsys-wrapper in LXC

12 years agodirty patch, release-changelog won't work with the new ipfw being under a separate...
Thierry Parmentelat [Tue, 7 May 2013 09:47:18 +0000 (11:47 +0200)]
dirty patch, release-changelog won't work with the new ipfw being under a separate git repo..

12 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Mon, 6 May 2013 13:01:33 +0000 (15:01 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

12 years agomyslice.git will be more than enough
Thierry Parmentelat [Mon, 6 May 2013 13:01:08 +0000 (15:01 +0200)]
myslice.git will be more than enough

12 years agoSetting tag nodeupdate-0.5-10
Thierry Parmentelat [Mon, 6 May 2013 12:39:45 +0000 (14:39 +0200)]
Setting tag nodeupdate-0.5-10
bugfix in nodeupdate.RemoveRPMS, NodeUpdate.py bails out if rpms can't be removed

12 years agodevel now has swallowed packagingv2
Thierry Parmentelat [Mon, 6 May 2013 09:37:20 +0000 (11:37 +0200)]
devel now has swallowed packagingv2

12 years agomanifold switch to v2
Thierry Parmentelat [Mon, 6 May 2013 07:38:35 +0000 (09:38 +0200)]
manifold switch to v2

12 years agominor cosmetic changes to the mails headers
Thierry Parmentelat [Sun, 5 May 2013 07:19:35 +0000 (09:19 +0200)]
minor cosmetic changes to the mails headers

12 years agodisable myslice by default
Thierry Parmentelat [Sat, 4 May 2013 19:47:59 +0000 (21:47 +0200)]
disable myslice by default

12 years agoan attempt to smooth out debian vms
Thierry Parmentelat [Fri, 3 May 2013 10:38:28 +0000 (12:38 +0200)]
an attempt to smooth out debian vms

12 years agoadopting transforward-0.1-3 5.2.2
Thierry Parmentelat [Thu, 2 May 2013 14:55:55 +0000 (16:55 +0200)]
adopting transforward-0.1-3

12 years agoadopting util-vserver-pl-0.4-29
Thierry Parmentelat [Thu, 2 May 2013 14:50:06 +0000 (16:50 +0200)]
adopting util-vserver-pl-0.4-29

12 years agoadopt nodemanager-5.2-2
Thierry Parmentelat [Thu, 2 May 2013 14:46:39 +0000 (16:46 +0200)]
adopt nodemanager-5.2-2

12 years agopick more explicit variable names when exporting stuff from rpm to debian
Thierry Parmentelat [Thu, 2 May 2013 09:24:12 +0000 (11:24 +0200)]
pick more explicit variable names when exporting stuff from rpm to debian

12 years agoclose remainging dandling tags
Thierry Parmentelat [Thu, 2 May 2013 08:12:49 +0000 (10:12 +0200)]
close remainging dandling tags

12 years agoSetting tag tests-5.2-3
Thierry Parmentelat [Thu, 2 May 2013 08:08:14 +0000 (10:08 +0200)]
Setting tag tests-5.2-3
new separate step qemu_clean_mine
default is to use an lxc-based vplc box (options -S and -X)
minor changes

12 years agoadd nss* to yumexcludes
Stephen Soltesz [Thu, 2 May 2013 02:13:13 +0000 (22:13 -0400)]
add nss* to yumexcludes

12 years agouse short name of nodebase rpm
Stephen Soltesz [Wed, 1 May 2013 01:59:46 +0000 (21:59 -0400)]
use short name of nodebase rpm

12 years agoadd stub nodebase package to nodeimage
Stephen Soltesz [Wed, 1 May 2013 01:15:01 +0000 (21:15 -0400)]
add stub nodebase package to nodeimage

12 years agohard-code crucial-rpm-list for nodeupdate in mlab
soltesz@opentechinstitute.org [Tue, 30 Apr 2013 19:03:45 +0000 (15:03 -0400)]
hard-code crucial-rpm-list for nodeupdate in mlab

12 years agoSetting tag nodemanager-5.2-2
Stephen Soltesz [Tue, 30 Apr 2013 18:40:53 +0000 (14:40 -0400)]
Setting tag nodemanager-5.2-2

12 years agoadd sliceimage post for mlab
Stephen Soltesz [Tue, 30 Apr 2013 02:01:04 +0000 (22:01 -0400)]
add sliceimage post for mlab

12 years agoupdate to use modern package naming
Stephen Soltesz [Tue, 30 Apr 2013 01:58:36 +0000 (21:58 -0400)]
update to use modern package naming

12 years agoupdate mlab mirror
Stephen Soltesz [Tue, 30 Apr 2013 01:56:41 +0000 (21:56 -0400)]
update mlab mirror

12 years agocosmetic
Mohamed Larabi [Mon, 29 Apr 2013 16:02:10 +0000 (18:02 +0200)]
cosmetic

12 years agoseveral fixes: - fix installation of VM's rootfs to support 32bits also - fix configu...
Mohamed Larabi [Mon, 29 Apr 2013 15:57:41 +0000 (17:57 +0200)]
several fixes: - fix installation of VM's rootfs to support 32bits also - fix configuration of sysvinit-based distros (fc <= 14)

12 years agoFix the test to determine whether the distro is SysVinit or systemd based
Mohamed Larabi [Fri, 26 Apr 2013 17:30:40 +0000 (19:30 +0200)]
Fix the test to determine whether the distro is SysVinit or systemd based

12 years agostupid me
Thierry Parmentelat [Fri, 26 Apr 2013 08:31:15 +0000 (10:31 +0200)]
stupid me

12 years agoexport more stuff from rpmspecfile to debian
Thierry Parmentelat [Fri, 26 Apr 2013 07:53:21 +0000 (09:53 +0200)]
export more stuff from rpmspecfile to debian

12 years agopull manifold from the onelab mirror instead
Thierry Parmentelat [Thu, 25 Apr 2013 16:11:44 +0000 (18:11 +0200)]
pull manifold from the onelab mirror instead

12 years agoor f12, don't mess with systemd in gues if not installed
Thierry Parmentelat [Thu, 25 Apr 2013 14:33:57 +0000 (16:33 +0200)]
or f12, don't mess with systemd in gues if not installed

12 years agoattempt to allow f12 images to be built from a f18 lxc host
Thierry Parmentelat [Thu, 25 Apr 2013 11:00:03 +0000 (13:00 +0200)]
attempt to allow f12 images to be built from a f18 lxc host
for this to work though, we need to build our custom rpm for f18...

12 years agotests master for default on lxc
Thierry Parmentelat [Wed, 24 Apr 2013 14:47:48 +0000 (16:47 +0200)]
tests master for default on lxc

12 years agovbuild-nightly has option -X (old) and -S (new) to select between a
Thierry Parmentelat [Wed, 24 Apr 2013 14:47:04 +0000 (16:47 +0200)]
vbuild-nightly has option -X (old) and -S (new) to select between a
vs- or an lxc-hosted vplc -- default is defined in tests/TestMain.py

12 years agono change needed in bootmanager after all
Thierry Parmentelat [Wed, 24 Apr 2013 13:40:17 +0000 (15:40 +0200)]
no change needed in bootmanager after all

12 years agoSetting tag plcapi-5.2-2
Thierry Parmentelat [Wed, 24 Apr 2013 13:37:15 +0000 (15:37 +0200)]
Setting tag plcapi-5.2-2
use SFA code for computing hrn's when available

12 years agoSetting tag bootcd-5.2-2
Thierry Parmentelat [Wed, 24 Apr 2013 13:31:18 +0000 (15:31 +0200)]
Setting tag bootcd-5.2-2
fix version number as it shows up in version.txt (was empty)

12 years agouse tagged procprotect
Thierry Parmentelat [Wed, 24 Apr 2013 13:07:00 +0000 (15:07 +0200)]
use tagged procprotect

12 years agobootmanager changes are reuired as well for bootcd version string
Thierry Parmentelat [Wed, 24 Apr 2013 06:37:23 +0000 (08:37 +0200)]
bootmanager changes are reuired as well for bootcd version string

12 years agouse tagged version of ipfw
Thierry Parmentelat [Tue, 23 Apr 2013 15:04:20 +0000 (17:04 +0200)]
use tagged version of ipfw