Thierry Parmentelat [Sat, 26 Jun 2010 06:14:10 +0000 (08:14 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Sat, 26 Jun 2010 06:13:29 +0000 (08:13 +0200)]
Setting tag NodeManager-2.0-12
working version of reservable nodes
sliverauth generates an ssh keypair and export pub part as 'ssh_key' tag
dismantled the -s|--startup option (no convincing need for that)
simpler and more robust init.d/nm
initscript content management through replace_file_with_string
sliverauth uses replace_file_with_string
curlwrapper has a debug mode
Thierry Parmentelat [Sat, 26 Jun 2010 05:57:21 +0000 (07:57 +0200)]
bugfix
Thierry Parmentelat [Sat, 26 Jun 2010 05:57:04 +0000 (07:57 +0200)]
Setting tag PLCAPI-5.0-11
addition of the 'ssh_key' slice tag
first draft of the LDAP interface
S.Çağlar Onur [Fri, 25 Jun 2010 20:40:51 +0000 (16:40 -0400)]
correct the typo
Sapan Bhatia [Fri, 25 Jun 2010 18:00:49 +0000 (14:00 -0400)]
Setting tag vsys-scripts-0.95-18
Switch fd_tuntap to 2.6.27.
Thierry Parmentelat [Fri, 25 Jun 2010 14:31:48 +0000 (16:31 +0200)]
tests trunk
Thierry Parmentelat [Thu, 24 Jun 2010 20:57:37 +0000 (22:57 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Thu, 24 Jun 2010 20:53:37 +0000 (22:53 +0200)]
use tests from trunk
S.Çağlar Onur [Thu, 24 Jun 2010 20:35:05 +0000 (16:35 -0400)]
Setting tag util-vserver-pl-0.4-13
start to use mount namespaces
S.Çağlar Onur [Thu, 24 Jun 2010 19:03:35 +0000 (15:03 -0400)]
use latest pcucontrol tag
Thierry Parmentelat [Thu, 24 Jun 2010 14:38:08 +0000 (16:38 +0200)]
use trunk for nm and plcapi for sliver ssh_key
Thierry Parmentelat [Thu, 24 Jun 2010 11:18:26 +0000 (13:18 +0200)]
NodeManager-2.0-11 is broken - back on trunk
Thierry Parmentelat [Wed, 23 Jun 2010 20:36:34 +0000 (22:36 +0200)]
fix splitting of GITPATH - was ALWAYS pulling master no matter which tag was mentioned..
Thierry Parmentelat [Wed, 23 Jun 2010 17:07:37 +0000 (19:07 +0200)]
adopt pcucontrol tag
Thierry Parmentelat [Wed, 23 Jun 2010 08:38:35 +0000 (10:38 +0200)]
Setting tag BootManager-5.0-4
nicer initscript now uses 'action' from /etc/init.d/functions
bugfix for nodes with extensions
Thierry Parmentelat [Wed, 23 Jun 2010 08:35:42 +0000 (10:35 +0200)]
Setting tag BootCD-5.0-3
nicer initscript now uses 'action' from /etc/init.d/functions
Thierry Parmentelat [Wed, 23 Jun 2010 08:33:17 +0000 (10:33 +0200)]
Setting tag tests-5.0-6
skip sfa tests when sfa is not built (e.g. on centos)
has a config_resa for testing reservation
+ miscell.
Thierry Parmentelat [Wed, 23 Jun 2010 08:30:10 +0000 (10:30 +0200)]
Setting tag NodeManager-2.0-11
pretty-printing/normalized python code - hopefully neutral
Barış Metin [Wed, 23 Jun 2010 08:18:34 +0000 (10:18 +0200)]
fix force in tagging for git modules
Thierry Parmentelat [Tue, 22 Jun 2010 19:16:23 +0000 (21:16 +0200)]
Setting tag omf-5.3-5
cleaned up specfile for smoother upgrades
Thierry Parmentelat [Tue, 22 Jun 2010 19:04:07 +0000 (21:04 +0200)]
Setting tag MyPLC-5.0-5
new setting PLC_RESERVATION_GRANULARITY
Thierry Parmentelat [Tue, 22 Jun 2010 19:02:19 +0000 (21:02 +0200)]
Setting tag PLCAPI-5.0-10
reservation granularity defined in plc-config-tty (requires myplc 5.0.5)
and readable through GetLeaseGranularity
GetSlivers to expose reservation_policy and lease_granularity
GetBootMedium fixed for reservable nodes
tweaks in pcucontrol (requires pcucontrol-1.0-6)
new Apache mod_wsgi python interface
Thierry Parmentelat [Tue, 22 Jun 2010 18:53:43 +0000 (20:53 +0200)]
Setting tag NodeManager-2.0-10
(1) unconditionnally install and chkconfig-like a generic 'vinit' service
that triggers /etc/init.d/vinit.slice if present and executable
(2) install the slice-provided initscript (as per the initscript tag) as
/etc/init.d/vinit.slice
(3) as a result the initscript are now triggered by rc as part of the
standard vserver .. start, properly attached to the vserver,
and properly killed upon vserver .. stop
(4) this works best with util-vserver-pl 0.3-31 or 0.4-12
S.Çağlar Onur [Tue, 22 Jun 2010 15:10:37 +0000 (11:10 -0400)]
fix
S.Çağlar Onur [Tue, 22 Jun 2010 15:08:20 +0000 (11:08 -0400)]
adjust build scripts for git
Barış Metin [Tue, 22 Jun 2010 14:26:37 +0000 (16:26 +0200)]
support older git versions and ignore svn add output
Thierry Parmentelat [Tue, 22 Jun 2010 14:16:20 +0000 (16:16 +0200)]
setting tags util-vserver-pl-0.4-12 and util-vserver-pl-0.3-31 - manual fix b/c of module-tag broken with old git
Thierry Parmentelat [Tue, 22 Jun 2010 09:16:29 +0000 (11:16 +0200)]
checking the latest nodemanager+util-vserver-pl:0.3 combination
Thierry Parmentelat [Tue, 22 Jun 2010 04:17:04 +0000 (06:17 +0200)]
use pcucontrol from trunk to satisfy requires in PLCAPI
Thierry Parmentelat [Mon, 21 Jun 2010 14:02:12 +0000 (16:02 +0200)]
testing latest combination of NM+util-vserver-pl on 2.6.27
Barış Metin [Fri, 18 Jun 2010 09:09:04 +0000 (11:09 +0200)]
fix for crontab
Barış Metin [Fri, 18 Jun 2010 08:45:10 +0000 (10:45 +0200)]
support older git versions
Barış Metin [Fri, 18 Jun 2010 08:31:57 +0000 (10:31 +0200)]
clean html output
Barış Metin [Fri, 18 Jun 2010 08:27:04 +0000 (10:27 +0200)]
pull tags too
Barış Metin [Thu, 17 Jun 2010 14:45:03 +0000 (16:45 +0200)]
Setting tag util-vserver-pl-0.4-11
sliver name as the last argument to initscript
Barış Metin [Thu, 17 Jun 2010 14:43:20 +0000 (16:43 +0200)]
Setting tag util-vserver-pl-0.3-30
sliver name as the last argument to initscript
Barış Metin [Wed, 16 Jun 2010 12:50:17 +0000 (14:50 +0200)]
fix all_modules
Barış Metin [Wed, 16 Jun 2010 12:47:05 +0000 (14:47 +0200)]
add all_modules and modules_list options
Barış Metin [Wed, 16 Jun 2010 11:12:46 +0000 (13:12 +0200)]
Setting tag plewww-4.3-46
just tagging plewww again to test module-tag on git
Barış Metin [Wed, 16 Jun 2010 11:02:12 +0000 (13:02 +0200)]
add module-diff command
Barış Metin [Wed, 16 Jun 2010 10:29:12 +0000 (12:29 +0200)]
add module-version
Barış Metin [Wed, 16 Jun 2010 10:15:01 +0000 (12:15 +0200)]
bring back html* methods
Barış Metin [Wed, 16 Jun 2010 09:08:12 +0000 (11:08 +0200)]
make diff and revert work on "patch_tagsfile"
Thierry Parmentelat [Wed, 16 Jun 2010 08:17:42 +0000 (10:17 +0200)]
Setting tag NodeManager-2.0-9
fix for 64bits nodes: add newline to the personality files that instruct util-vserver to create 32bits slivers
basic/partial support from reservable nodes through the 'reservation plugin' (not fully working yet)
plugins can set 'persistent_data' to receive the latests know GetSlivers in case the connection is down
cleanup: moved runtime files in /var/lib/nodemanager, and logs as /var/log/nodemanager* (see specfile)
cleanup: some modules renamed (e.g. nm.py becomes nodemanager.py)
cleanup: nodemanger now is a class; however plugins are still dumb modules
cleanup: does not depend on obsolete Set
Barış Metin [Tue, 15 Jun 2010 22:57:10 +0000 (00:57 +0200)]
fix typo
Barış Metin [Tue, 15 Jun 2010 22:54:53 +0000 (00:54 +0200)]
Setting tag sfa-0.9-14
aff sfi* commands to client package
Barış Metin [Tue, 15 Jun 2010 19:40:49 +0000 (21:40 +0200)]
merge from svn
Barış Metin [Tue, 15 Jun 2010 19:16:00 +0000 (21:16 +0200)]
username on the git server may not be the same with the local one.
Barış Metin [Tue, 15 Jun 2010 15:27:12 +0000 (17:27 +0200)]
detect and migrate old options.workdir
Barış Metin [Tue, 15 Jun 2010 14:32:03 +0000 (16:32 +0200)]
merge from svn
remove unsupported aliasses to module-tools.py
Barış Metin [Tue, 15 Jun 2010 14:12:19 +0000 (16:12 +0200)]
Merge branch 'master' of git.onelab.eu:/git/build
Barış Metin [Tue, 15 Jun 2010 14:12:13 +0000 (16:12 +0200)]
push changes and then tags (like we used to do for svn)
Barış Metin [Tue, 15 Jun 2010 14:09:29 +0000 (16:09 +0200)]
Setting tag ipfw-0.9-17
testing git only module-tag
Barış Metin [Tue, 15 Jun 2010 14:08:48 +0000 (16:08 +0200)]
Merge branch 'master' of git.onelab.eu:/git/build
Barış Metin [Tue, 15 Jun 2010 14:08:29 +0000 (16:08 +0200)]
ignore errors on git commit (not git push)
Barış Metin [Tue, 15 Jun 2010 14:05:52 +0000 (16:05 +0200)]
Setting tag ipfw-0.9-16
tagging ipfw to test module-tools on (pure) git
Barış Metin [Tue, 15 Jun 2010 14:04:17 +0000 (16:04 +0200)]
use ipfw from git (it has been moved to git a while ago)
Barış Metin [Tue, 15 Jun 2010 14:01:11 +0000 (16:01 +0200)]
Merge branch 'master' of git.onelab.eu:/git/build
Barış Metin [Tue, 15 Jun 2010 14:01:04 +0000 (16:01 +0200)]
update build at startup
Barış Metin [Tue, 15 Jun 2010 13:57:37 +0000 (15:57 +0200)]
Merge branch 'master' of git.onelab.eu:/git/build
Barış Metin [Tue, 15 Jun 2010 13:55:58 +0000 (15:55 +0200)]
push the tag to origin
Barış Metin [Tue, 15 Jun 2010 13:53:09 +0000 (15:53 +0200)]
Setting tag plewww-4.3-45
encode strings properly in forms.
(also testing git module tagging)
Barış Metin [Tue, 15 Jun 2010 13:51:22 +0000 (15:51 +0200)]
add support for renamed modules from SVN to Git.
fix small problems with git tagging.
Barış Metin [Tue, 15 Jun 2010 10:50:59 +0000 (12:50 +0200)]
add support for tagging git repository too. tagging a git repository works the same as tagging an svn module.
Barış Metin [Mon, 14 Jun 2010 17:05:10 +0000 (19:05 +0200)]
Merge branch 'master' of git.onelab.eu:/git/build
Barış Metin [Mon, 14 Jun 2010 17:04:05 +0000 (19:04 +0200)]
git support for the build module in module-tag.
module-tag is the only supported command for the moment.
Barış Metin [Mon, 14 Jun 2010 16:58:15 +0000 (18:58 +0200)]
Setting tag pyaspects-0.3-2
dummy tag to test module-tools' git support
Barış Metin [Mon, 14 Jun 2010 14:28:09 +0000 (16:28 +0200)]
Repository.checkout()
Barış Metin [Mon, 14 Jun 2010 14:18:45 +0000 (16:18 +0200)]
add Repository.has_moved_to_git check
Barış Metin [Mon, 14 Jun 2010 14:07:31 +0000 (16:07 +0200)]
add (non)recursive support for svn repositories.
add Repository.remote_exists
remove Svnpath (Repository provides the same functionality now)
Thierry Parmentelat [Mon, 14 Jun 2010 08:17:11 +0000 (10:17 +0200)]
synced with wextoolbox: a couple fixes in deps
Thierry Parmentelat [Sun, 13 Jun 2010 21:15:56 +0000 (23:15 +0200)]
remove svn keyword 'Revision' that is dead anyway
Thierry Parmentelat [Sun, 13 Jun 2010 10:24:28 +0000 (12:24 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Sat, 12 Jun 2010 20:51:58 +0000 (22:51 +0200)]
turn off building sfa on centos5
Barış Metin [Fri, 11 Jun 2010 16:19:05 +0000 (18:19 +0200)]
Merge branch 'master' of git.onelab.eu:/git/build
Barış Metin [Fri, 11 Jun 2010 12:57:40 +0000 (14:57 +0200)]
fixes for git and svn repositories
Barış Metin [Fri, 11 Jun 2010 12:57:40 +0000 (14:57 +0200)]
properly handle untracked files in git
Barış Metin [Fri, 11 Jun 2010 10:49:21 +0000 (12:49 +0200)]
* small fixes.
* repository classes have types.
Barış Metin [Fri, 11 Jun 2010 10:22:16 +0000 (12:22 +0200)]
(re)start on git support
Thierry Parmentelat [Wed, 9 Jun 2010 17:45:04 +0000 (19:45 +0200)]
using trunks
Thierry Parmentelat [Wed, 9 Jun 2010 08:20:13 +0000 (10:20 +0200)]
synced sfa and util-vserver-pl tags from svn
Barış Metin [Mon, 7 Jun 2010 19:13:56 +0000 (21:13 +0200)]
sync from svn
Barış Metin [Mon, 7 Jun 2010 13:53:11 +0000 (15:53 +0200)]
merge from svn
Thierry Parmentelat [Fri, 4 Jun 2010 14:41:59 +0000 (16:41 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Fri, 4 Jun 2010 14:41:49 +0000 (16:41 +0200)]
syncing from svn
Barış Metin [Fri, 4 Jun 2010 13:01:09 +0000 (15:01 +0200)]
merge from svn
Thierry Parmentelat [Wed, 2 Jun 2010 09:30:21 +0000 (11:30 +0200)]
syncing with svn
Thierry Parmentelat [Tue, 1 Jun 2010 16:50:27 +0000 (18:50 +0200)]
getslivers needs to expose reservation_policy
Thierry Parmentelat [Tue, 1 Jun 2010 07:47:23 +0000 (09:47 +0200)]
using trunks of nodemanager and util-vserver-pl
Thierry Parmentelat [Sat, 29 May 2010 11:02:07 +0000 (13:02 +0200)]
change default build location to point to git
Thierry Parmentelat [Fri, 28 May 2010 07:33:19 +0000 (09:33 +0200)]
redirect the plewww module to git - and upgrade to latest tag in the process
Thierry Parmentelat [Thu, 27 May 2010 15:23:38 +0000 (17:23 +0200)]
missing tweak for git-based remote pldistros
Thierry Parmentelat [Thu, 27 May 2010 12:49:12 +0000 (14:49 +0200)]
fix external pldistros with a gitpath
Thierry Parmentelat [Thu, 27 May 2010 09:34:33 +0000 (11:34 +0200)]
use git modules
Thierry Parmentelat [Thu, 27 May 2010 09:10:10 +0000 (11:10 +0200)]
the wextoolbox module has moved to git
Thierry Parmentelat [Thu, 27 May 2010 06:50:10 +0000 (08:50 +0200)]
adopting tag linux-2.6-27-13
Thierry Parmentelat [Wed, 26 May 2010 23:52:44 +0000 (01:52 +0200)]
tags do not have the Id keyword anymore
Thierry Parmentelat [Wed, 26 May 2010 17:51:45 +0000 (19:51 +0200)]
more readable
Thierry Parmentelat [Wed, 26 May 2010 17:35:44 +0000 (19:35 +0200)]
remote distros can be defined with a config.<pldistro>.gitpath