Thierry Parmentelat [Sat, 29 Jun 2013 05:28:22 +0000 (07:28 +0200)]
Setting tag nodemanager-5.2-4
fix umounting of ssh directory when deleting omf-friendly slivers
support for writing cgroups in subsystems other than cpuset
add xid to template match
finer-grained split between -lib -vs and -lxc
first roughly complete omf_resctl for omfv6
minor fix for when getslivers does not have minexemptrate
Sapan Bhatia [Fri, 28 Jun 2013 16:58:37 +0000 (12:58 -0400)]
Setting tag lxc-userspace-1.0-3
Fixed bug that would let slices see all processes in root context.
Thierry Parmentelat [Fri, 28 Jun 2013 07:19:33 +0000 (09:19 +0200)]
Setting tag plcapi-5.2-7
also cleanup omf-slicemgr initscript
Thierry Parmentelat [Fri, 28 Jun 2013 06:07:47 +0000 (08:07 +0200)]
rvm-ruby with the omf gemset
Thierry Parmentelat [Fri, 28 Jun 2013 06:02:47 +0000 (08:02 +0200)]
Setting tag myplc-5.2-4
drop PLC_OMF_XMPP_{USER,PASSWORD} from config
Thierry Parmentelat [Fri, 28 Jun 2013 06:01:06 +0000 (08:01 +0200)]
Setting tag plcapi-5.2-6
tear down omf-related aspects as this is no longer needed with omfv6
Thierry Parmentelat [Thu, 27 Jun 2013 18:12:17 +0000 (20:12 +0200)]
Setting tag plcapi-5.2-5
also expose 'expires' in ResolveSlices
Thierry Parmentelat [Thu, 27 Jun 2013 14:50:01 +0000 (16:50 +0200)]
myplc
Thierry Parmentelat [Thu, 27 Jun 2013 10:04:38 +0000 (12:04 +0200)]
plcapi
Thierry Parmentelat [Thu, 27 Jun 2013 10:02:53 +0000 (12:02 +0200)]
rvm-ruby
Thierry Parmentelat [Wed, 26 Jun 2013 14:52:00 +0000 (16:52 +0200)]
Setting tag plcapi-5.2-4
drop GetSliceSshKeys, new RetrieveSlicePersonKeys and RetrieveSliceSliverKeys
Thierry Parmentelat [Wed, 26 Jun 2013 07:25:20 +0000 (09:25 +0200)]
plcapi
Thierry Parmentelat [Wed, 26 Jun 2013 07:22:39 +0000 (09:22 +0200)]
Setting tag tests-5.2-6
substrate sensing more robust to lxc containers with no timestamp
Thierry Parmentelat [Wed, 26 Jun 2013 07:21:17 +0000 (09:21 +0200)]
Setting tag sliceimage-5.1-5
fixes for heterogeneous slice/nodes
addresses PATH and missing eth0 among others
Thierry Parmentelat [Wed, 26 Jun 2013 07:06:10 +0000 (09:06 +0200)]
Setting tag lxc-userspace-1.0-2
split into lxcsu{,-internal}
Thierry Parmentelat [Wed, 26 Jun 2013 07:03:59 +0000 (09:03 +0200)]
Setting tag bootcd-5.2-3
attempt to make node take off more reliable with pl_wrapper
Thierry Parmentelat [Wed, 26 Jun 2013 06:54:41 +0000 (08:54 +0200)]
fix getdistro for debians as wheezy has gone from 7.0 to 7.1
Thierry Parmentelat [Tue, 25 Jun 2013 17:26:23 +0000 (19:26 +0200)]
cleanup
Thierry Parmentelat [Tue, 25 Jun 2013 15:50:46 +0000 (17:50 +0200)]
bootcd
Thierry Parmentelat [Tue, 25 Jun 2013 13:56:45 +0000 (15:56 +0200)]
sliceimage
Thierry Parmentelat [Tue, 25 Jun 2013 08:31:59 +0000 (10:31 +0200)]
rvm-ruby-1.20.10-6
Thierry Parmentelat [Tue, 25 Jun 2013 06:58:30 +0000 (08:58 +0200)]
tests
Thierry Parmentelat [Fri, 21 Jun 2013 20:43:53 +0000 (22:43 +0200)]
replace '1 1' with '0 0' in /etc/fstab in slice images instead of touching /fastboot
we expect more accurate results, as we only want to skip fsck here but still have sysvinit do its job
Thierry Parmentelat [Fri, 21 Jun 2013 14:38:52 +0000 (16:38 +0200)]
create /fastboot in sliceimage
Thierry Parmentelat [Fri, 21 Jun 2013 13:23:25 +0000 (15:23 +0200)]
sliceimage master
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
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
Thierry Parmentelat [Tue, 18 Jun 2013 19:33:04 +0000 (21:33 +0200)]
try out latest changes in lxcsu
Thierry Parmentelat [Thu, 13 Jun 2013 09:00:45 +0000 (11:00 +0200)]
about to add omf-rc to rvm-ruby
Thierry Parmentelat [Wed, 12 Jun 2013 07:28:00 +0000 (09:28 +0200)]
point at nodemanager master
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)
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
Thierry Parmentelat [Tue, 11 Jun 2013 09:42:08 +0000 (11:42 +0200)]
adopt latest tag for rvm-ruby
Thierry Parmentelat [Tue, 11 Jun 2013 06:19:03 +0000 (08:19 +0200)]
use tests from onelab
Thierry Parmentelat [Mon, 10 Jun 2013 10:57:04 +0000 (12:57 +0200)]
enable omf-firendly slice in tests for lxc
Thierry Parmentelat [Fri, 7 Jun 2013 09:45:09 +0000 (11:45 +0200)]
rvm-ruby from the planetlab branch
Thierry Parmentelat [Fri, 7 Jun 2013 09:31:34 +0000 (11:31 +0200)]
vsys-scripts with Giuseppe's patch
Thierry Parmentelat [Thu, 6 Jun 2013 08:34:15 +0000 (10:34 +0200)]
use tests for omf-friendly slices
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
Thierry Parmentelat [Tue, 4 Jun 2013 16:26:31 +0000 (18:26 +0200)]
rename lxctools into lxc-userspace
Thierry Parmentelat [Tue, 4 Jun 2013 16:21:24 +0000 (18:21 +0200)]
typo
Thierry Parmentelat [Tue, 4 Jun 2013 16:17:40 +0000 (18:17 +0200)]
drop obsolete module and package lxcsu
Thierry Parmentelat [Tue, 4 Jun 2013 16:13:31 +0000 (18:13 +0200)]
use rvm-ruby's tag instead of branch
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
Thierry Parmentelat [Tue, 4 Jun 2013 15:26:36 +0000 (17:26 +0200)]
rvm-ruby location is now in line with its name
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
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
Thierry Parmentelat [Tue, 4 Jun 2013 13:13:47 +0000 (15:13 +0200)]
use tags instead of branches
Thierry Parmentelat [Tue, 4 Jun 2013 10:51:29 +0000 (12:51 +0200)]
no tags file lxc-openvswitch-tags.mk any longer..
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
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
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
Thierry Parmentelat [Tue, 4 Jun 2013 08:32:40 +0000 (10:32 +0200)]
add deps for rvm-ruby
Thierry Parmentelat [Tue, 4 Jun 2013 08:30:28 +0000 (10:30 +0200)]
oops
Thierry Parmentelat [Mon, 3 Jun 2013 15:37:19 +0000 (17:37 +0200)]
prepare for building rvm-ruby
Thierry Parmentelat [Fri, 31 May 2013 12:33:03 +0000 (14:33 +0200)]
use latests tests for mod_python
Thierry Parmentelat [Thu, 30 May 2013 05:06:36 +0000 (07:06 +0200)]
lxctools not quite stable
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
Thierry Parmentelat [Wed, 29 May 2013 13:02:34 +0000 (15:02 +0200)]
update branches to monitor for pending changes
Thierry Parmentelat [Wed, 29 May 2013 13:00:38 +0000 (15:00 +0200)]
clean up obsolete branch definition
Thierry Parmentelat [Wed, 29 May 2013 10:53:13 +0000 (12:53 +0200)]
Setting tag lxctools-0.9-6
implements vm's arch
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
Thierry Parmentelat [Wed, 29 May 2013 10:47:37 +0000 (12:47 +0200)]
adopting nodemanager-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
Thierry Parmentelat [Tue, 28 May 2013 14:18:25 +0000 (16:18 +0200)]
try out latest lxctools
Thierry Parmentelat [Mon, 27 May 2013 10:16:28 +0000 (12:16 +0200)]
mod_python requires httpd-devel at build time
Thierry Parmentelat [Mon, 27 May 2013 10:13:00 +0000 (12:13 +0200)]
fixes mod_python
Thierry Parmentelat [Mon, 27 May 2013 05:33:20 +0000 (07:33 +0200)]
build mod_python for people who would rather not use wsgi
Thierry Parmentelat [Mon, 27 May 2013 05:21:42 +0000 (07:21 +0200)]
prettyfied
Thierry Parmentelat [Mon, 27 May 2013 05:21:29 +0000 (07:21 +0200)]
prettyfied
Andy Bavier [Fri, 24 May 2013 19:21:40 +0000 (19:21 +0000)]
Setting tag sliceimage-5.1-4
Fix machine arch in slivers
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
Thierry Parmentelat [Fri, 24 May 2013 10:26:12 +0000 (12:26 +0200)]
oops
Thierry Parmentelat [Fri, 24 May 2013 10:18:19 +0000 (12:18 +0200)]
another angle for raring
Thierry Parmentelat [Fri, 24 May 2013 10:06:03 +0000 (12:06 +0200)]
try to address an oddity with ubuntu/raring
Thierry Parmentelat [Fri, 24 May 2013 09:42:29 +0000 (11:42 +0200)]
undo the PREFIX=/usr thing that is not needed after all
Thierry Parmentelat [Fri, 24 May 2013 09:10:53 +0000 (11:10 +0200)]
add raring as a ubuntu distro
Thierry Parmentelat [Fri, 24 May 2013 08:33:10 +0000 (10:33 +0200)]
set PREFIX=/usr when building debian packages
Thierry Parmentelat [Fri, 24 May 2013 07:06:09 +0000 (09:06 +0200)]
debugging plcapi and wsgi
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
Thierry Parmentelat [Wed, 22 May 2013 06:19:27 +0000 (08:19 +0200)]
use tagged procprotect
Thierry Parmentelat [Sat, 18 May 2013 08:25:52 +0000 (10:25 +0200)]
using procprotect for hlist_for_each_entry_rcu with 3 args
Thierry Parmentelat [Fri, 17 May 2013 10:02:31 +0000 (12:02 +0200)]
try out nodemanager with /bin in PATH
Thierry Parmentelat [Wed, 15 May 2013 18:17:25 +0000 (20:17 +0200)]
added net-tools to the lxc nodeimage
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
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..
Thierry Parmentelat [Mon, 6 May 2013 13:01:33 +0000 (15:01 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Mon, 6 May 2013 13:01:08 +0000 (15:01 +0200)]
myslice.git will be more than enough
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
Thierry Parmentelat [Mon, 6 May 2013 09:37:20 +0000 (11:37 +0200)]
devel now has swallowed packagingv2
Thierry Parmentelat [Mon, 6 May 2013 07:38:35 +0000 (09:38 +0200)]
manifold switch to v2
Thierry Parmentelat [Sun, 5 May 2013 07:19:35 +0000 (09:19 +0200)]
minor cosmetic changes to the mails headers
Thierry Parmentelat [Sat, 4 May 2013 19:47:59 +0000 (21:47 +0200)]
disable myslice by default
Thierry Parmentelat [Fri, 3 May 2013 10:38:28 +0000 (12:38 +0200)]
an attempt to smooth out debian vms
Thierry Parmentelat [Thu, 2 May 2013 14:55:55 +0000 (16:55 +0200)]
adopting transforward-0.1-3
Thierry Parmentelat [Thu, 2 May 2013 14:50:06 +0000 (16:50 +0200)]
adopting util-vserver-pl-0.4-29
Thierry Parmentelat [Thu, 2 May 2013 14:46:39 +0000 (16:46 +0200)]
adopt nodemanager-5.2-2
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
Thierry Parmentelat [Thu, 2 May 2013 08:12:49 +0000 (10:12 +0200)]
close remainging dandling tags
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