build.git
10 years agoSetting tag lxc-userspace-1.0-7 5.2.8
Thierry Parmentelat [Sat, 31 Aug 2013 09:29:28 +0000 (11:29 +0200)]
Setting tag lxc-userspace-1.0-7
perform vsys sysctl inside of container
remove unnecessary proc remounts
prevent setting LD_PRELOAD if the library doesn't exist in image
add --noslicehome option
check /etc/lxcsu_default for default arguments
fix permissions
support conventional invocation of make

10 years agotagged transforward and procprotect
Thierry Parmentelat [Fri, 30 Aug 2013 13:59:18 +0000 (15:59 +0200)]
tagged transforward and procprotect

10 years agofixed wrong sliver ovs tag
Thierry Parmentelat [Fri, 30 Aug 2013 13:47:47 +0000 (15:47 +0200)]
fixed wrong sliver ovs tag

10 years agoreverting sliver-openvswitch to the latest tag
Thierry Parmentelat [Wed, 28 Aug 2013 15:28:14 +0000 (17:28 +0200)]
reverting sliver-openvswitch to the latest tag

10 years agoSetting tag tests-5.2-8
Thierry Parmentelat [Wed, 28 Aug 2013 15:09:52 +0000 (17:09 +0200)]
Setting tag tests-5.2-8
ssh_slice and ssh_slice_off now work in all slices in parallel
manage's output is a bit more convenient, and subject to -v

10 years agoSetting tag plcapi-5.2-8
Thierry Parmentelat [Wed, 28 Aug 2013 14:39:26 +0000 (16:39 +0200)]
Setting tag plcapi-5.2-8
fix for wsgi-based deployments, each thread has its own api()

10 years agoSetting tag nodemanager-5.2-7
Thierry Parmentelat [Wed, 28 Aug 2013 14:37:10 +0000 (16:37 +0200)]
Setting tag nodemanager-5.2-7
new install-scripts target in Makefile
conf_files and fuse-pl initscripts chmod'ed +x
omf_resctl config template tweaked to use _slicename_%_hostname_

10 years agotests
Thierry Parmentelat [Tue, 27 Aug 2013 11:05:44 +0000 (13:05 +0200)]
tests

10 years agopouring lxc-userspace, transforward and sliver-openvswitch in the mix
Thierry Parmentelat [Mon, 19 Aug 2013 10:03:10 +0000 (12:03 +0200)]
pouring lxc-userspace, transforward and sliver-openvswitch in the mix

10 years agoas per Andy's findings, remove tty-related entries in upstart so that f12 slices...
Thierry Parmentelat [Mon, 19 Aug 2013 09:42:40 +0000 (11:42 +0200)]
as per Andy's findings, remove tty-related entries in upstart so that f12 slices under lxc won't keep on respawning

10 years agouse latest procprotect for 3.10
Thierry Parmentelat [Mon, 19 Aug 2013 08:41:42 +0000 (10:41 +0200)]
use latest procprotect for 3.10

10 years agoSetting tag pyplnet-4.3-18
Andy Bavier [Fri, 9 Aug 2013 13:45:06 +0000 (13:45 +0000)]
Setting tag pyplnet-4.3-18
IPv6 changes from Thomas Dreibholz

10 years agoSetting tag pyplnet-4.3-17
Andy Bavier [Fri, 9 Aug 2013 13:39:34 +0000 (13:39 +0000)]
Setting tag pyplnet-4.3-17
Added tags for configuring OvS interfaces

10 years agouse Christoph Dwermann's nodemanger, and Thomas Dreibholz's fix for WSGI
Thierry Parmentelat [Thu, 25 Jul 2013 19:11:34 +0000 (21:11 +0200)]
use Christoph Dwermann's nodemanger, and Thomas Dreibholz's fix for WSGI

10 years agorvm-ruby-1.20.10-8 5.2.7
Thierry Parmentelat [Sat, 13 Jul 2013 22:38:25 +0000 (00:38 +0200)]
rvm-ruby-1.20.10-8

10 years agoSetting tag nodemanager-5.2-6
Thierry Parmentelat [Sat, 13 Jul 2013 22:27:06 +0000 (00:27 +0200)]
Setting tag nodemanager-5.2-6
make sure to create /etc/planetlab/virt so others can read that
expose get_node_virt() and command_in_slice()
refined omf_resctl plugin (fetches trigger, and calls it on expire change)
user's .profile now has right owner
other tweaks in lxc slivers

10 years agoSetting tag nodeimage-5.2-2
Thierry Parmentelat [Sat, 13 Jul 2013 22:21:14 +0000 (00:21 +0200)]
Setting tag nodeimage-5.2-2
more timestamps during build

10 years agoSetting tag vsys-scripts-0.95-48
Thierry Parmentelat [Sat, 13 Jul 2013 22:19:49 +0000 (00:19 +0200)]
Setting tag vsys-scripts-0.95-48
sliceip has support for lxc and vs nodes (Thanks Giovanni)

10 years agoSetting tag tests-5.2-7
Thierry Parmentelat [Sat, 13 Jul 2013 22:16:39 +0000 (00:16 +0200)]
Setting tag tests-5.2-7
only inria's local settings

10 years agoSetting tag lxc-userspace-1.0-6
Thierry Parmentelat [Sat, 13 Jul 2013 22:15:27 +0000 (00:15 +0200)]
Setting tag lxc-userspace-1.0-6
merge back lxcsu and -internal into a single source file
capsh --uid instead of --user that was not yet supported in f12 (hopefully tmp)

10 years agoSetting tag planetlab-umts-tools-0.7-1
Thierry Parmentelat [Sat, 13 Jul 2013 22:13:02 +0000 (00:13 +0200)]
Setting tag planetlab-umts-tools-0.7-1
add support for lxc-based nodes (not suitable for vs-based nodes)

10 years agomail subject now PASS for tests, or PKGOK if no test has taken place
Thierry Parmentelat [Sat, 13 Jul 2013 07:41:06 +0000 (09:41 +0200)]
mail subject now PASS for tests, or PKGOK if no test has taken place

10 years agoadd umts tools in the lxc mix
Thierry Parmentelat [Thu, 11 Jul 2013 11:00:05 +0000 (13:00 +0200)]
add umts tools in the lxc mix

10 years agotests
Thierry Parmentelat [Wed, 10 Jul 2013 07:16:02 +0000 (09:16 +0200)]
tests

10 years agovsys-scripts
Thierry Parmentelat [Tue, 9 Jul 2013 13:17:24 +0000 (15:17 +0200)]
vsys-scripts

10 years agonodeimage
Thierry Parmentelat [Tue, 9 Jul 2013 07:34:51 +0000 (09:34 +0200)]
nodeimage

10 years agoinstall libxslt-devel before building rvm-ruby
Thierry Parmentelat [Tue, 9 Jul 2013 05:29:07 +0000 (07:29 +0200)]
install libxslt-devel before building rvm-ruby

10 years agorvm-ruby
Thierry Parmentelat [Mon, 8 Jul 2013 19:57:10 +0000 (21:57 +0200)]
rvm-ruby

10 years agosliver-ovs
Thierry Parmentelat [Mon, 8 Jul 2013 07:02:42 +0000 (09:02 +0200)]
sliver-ovs

10 years agonodemanager
Thierry Parmentelat [Sat, 6 Jul 2013 13:36:30 +0000 (15:36 +0200)]
nodemanager

10 years agolxc-userspace for f12
Thierry Parmentelat [Sat, 6 Jul 2013 13:20:54 +0000 (15:20 +0200)]
lxc-userspace for f12

10 years agoadd ifconfig to the slice image
Thierry Parmentelat [Wed, 3 Jul 2013 16:53:07 +0000 (18:53 +0200)]
add ifconfig to the slice image

10 years agoSetting tag sliceimage-5.1-6 5.2.6
Thierry Parmentelat [Wed, 3 Jul 2013 06:19:38 +0000 (08:19 +0200)]
Setting tag sliceimage-5.1-6
attempt to make lxc-sliceimage (update lxc ref. images) more robust
in particular by avoiding chroot when simple file operations are involved
also this activity gets logged into /var/log/lxc-sliceimage.log
it is still unclear whether stub-based images are correctly updated

10 years agonodemanager-5.2-5
Thierry Parmentelat [Wed, 3 Jul 2013 06:14:24 +0000 (08:14 +0200)]
nodemanager-5.2-5

10 years agoSetting tag nodemanager-5.2-5
Thierry Parmentelat [Wed, 3 Jul 2013 06:10:44 +0000 (08:10 +0200)]
Setting tag nodemanager-5.2-5
lxc slice creation: slice user was created with unknown gid - fixed
lxc slice creation: .profile for root and user - fixed

10 years agoSetting tag lxc-userspace-1.0-5
Thierry Parmentelat [Wed, 3 Jul 2013 05:56:37 +0000 (07:56 +0200)]
Setting tag lxc-userspace-1.0-5
entering in a slice now correctly ends up with right uid and pwd
make sync

10 years agonodemanager
Thierry Parmentelat [Tue, 2 Jul 2013 11:17:47 +0000 (13:17 +0200)]
nodemanager

10 years agosliceimage
Thierry Parmentelat [Tue, 2 Jul 2013 06:41:42 +0000 (08:41 +0200)]
sliceimage

10 years agoattempt to fix broken node update with lxc nodes
Thierry Parmentelat [Mon, 1 Jul 2013 10:26:32 +0000 (12:26 +0200)]
attempt to fix broken node update with lxc nodes

10 years agoback to using lxc-userspace from master after 5.2.5 is out
Thierry Parmentelat [Mon, 1 Jul 2013 04:41:20 +0000 (06:41 +0200)]
back to using lxc-userspace from master after 5.2.5 is out

10 years agoback down one tag for lxc-userspace in 5.2.5 5.2.5
Thierry Parmentelat [Sat, 29 Jun 2013 05:30:42 +0000 (07:30 +0200)]
back down one tag for lxc-userspace in 5.2.5

10 years agoSetting tag nodemanager-5.2-4
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

10 years agoSetting tag lxc-userspace-1.0-3
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.

10 years agoSetting tag plcapi-5.2-7
Thierry Parmentelat [Fri, 28 Jun 2013 07:19:33 +0000 (09:19 +0200)]
Setting tag plcapi-5.2-7
also cleanup omf-slicemgr initscript

10 years agorvm-ruby with the omf gemset
Thierry Parmentelat [Fri, 28 Jun 2013 06:07:47 +0000 (08:07 +0200)]
rvm-ruby with the omf gemset

10 years agoSetting tag myplc-5.2-4
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

10 years agoSetting tag plcapi-5.2-6
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

10 years agoSetting tag plcapi-5.2-5
Thierry Parmentelat [Thu, 27 Jun 2013 18:12:17 +0000 (20:12 +0200)]
Setting tag plcapi-5.2-5
also expose 'expires' in ResolveSlices

10 years agomyplc
Thierry Parmentelat [Thu, 27 Jun 2013 14:50:01 +0000 (16:50 +0200)]
myplc

10 years agoplcapi
Thierry Parmentelat [Thu, 27 Jun 2013 10:04:38 +0000 (12:04 +0200)]
plcapi

10 years agorvm-ruby
Thierry Parmentelat [Thu, 27 Jun 2013 10:02:53 +0000 (12:02 +0200)]
rvm-ruby

10 years agoSetting tag plcapi-5.2-4
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

10 years agoplcapi
Thierry Parmentelat [Wed, 26 Jun 2013 07:25:20 +0000 (09:25 +0200)]
plcapi

10 years agoSetting tag tests-5.2-6
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

10 years agoSetting tag sliceimage-5.1-5
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

10 years agoSetting tag lxc-userspace-1.0-2
Thierry Parmentelat [Wed, 26 Jun 2013 07:06:10 +0000 (09:06 +0200)]
Setting tag lxc-userspace-1.0-2
split into lxcsu{,-internal}

10 years agoSetting tag bootcd-5.2-3
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

10 years agofix getdistro for debians as wheezy has gone from 7.0 to 7.1
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

10 years agocleanup
Thierry Parmentelat [Tue, 25 Jun 2013 17:26:23 +0000 (19:26 +0200)]
cleanup

10 years agobootcd
Thierry Parmentelat [Tue, 25 Jun 2013 15:50:46 +0000 (17:50 +0200)]
bootcd

10 years agosliceimage
Thierry Parmentelat [Tue, 25 Jun 2013 13:56:45 +0000 (15:56 +0200)]
sliceimage

10 years agorvm-ruby-1.20.10-6
Thierry Parmentelat [Tue, 25 Jun 2013 08:31:59 +0000 (10:31 +0200)]
rvm-ruby-1.20.10-6

10 years agotests
Thierry Parmentelat [Tue, 25 Jun 2013 06:58:30 +0000 (08:58 +0200)]
tests

10 years agoreplace '1 1' with '0 0' in /etc/fstab in slice images instead of touching /fastboot
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

10 years agocreate /fastboot in sliceimage
Thierry Parmentelat [Fri, 21 Jun 2013 14:38:52 +0000 (16:38 +0200)]
create /fastboot in sliceimage

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

10 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

10 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

10 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

10 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

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

10 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)

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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..

10 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

10 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

10 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

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

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

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

10 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

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

10 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

10 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